485400+ entries in 0.317s

mircea_popescu: someone be so kind
to leave a comment on
trilema so i see if
teh ip is alright ?
davout: ascii_field: looks like my french-ness shows even
through IRC
williamdunne: lobbes: Potentially so, although of course
that assumes
that you have
the capacity
to do so, and he has
the capitulation
to get
to
that point
lobbes: <williamdunne> ... If I believe paymium will possibly fail, but
that you're going do something great in
the future, I would be better off investing in you
than paymium << In
this case, wouldn't you just wait until he creates
the project you
think -will- succeed and invest in
that?
williamdunne: davout: well it wouldn't be BTC denominated, but yeah. While it certainly removes some
things, its not
targeted at people who would need
those
things
davout: but hey, at
the end of
the day you're
the one doing
the work!
davout: williamdunne: my main point is
that
this is already what you're doing when buying a BTC-denominated asset
that's run by someone and
that your idea removes more value
than what it adds
to
the stock exchange value proposition
davout: mircea_popescu: good good, let
the broken
http requests flow
through you
williamdunne: davout: Basically its no longer a bet on whether or not
the project is retarded, but whether or not you're retarded
williamdunne: davout: If I believe paymium will possibly fail, but
that you're going do something great in
the future, I would be better off investing in you
than paymium
☟︎ davout: williamdunne: shareholders being able
to allocate "what money goes where" is pretty much a stock market
davout: that's kind of a basic mistake here, assuming you can invest in
things, if I buy a bitcoin asset I'm really investing in
the people running it, not in some ethereal abstract "thing"
ascii_field: williamdunne: it is already possible. pick your favourite people and give $1m
to each, in unmarked benjies.
williamdunne: Although your issue could somewhat solved by allowing shareholders
to allocate what money goes where
williamdunne: Really
the idea is just making it possible
to invest in people rather
than
things
williamdunne: Its also more restrictive, as its not restricted
to projects. i.e a student could use it if doing some sort of professional degree
williamdunne: davout: Growth of userbase etc, its not meant
to be a sure-fire bet
to make money
ascii_field: (to a first approximation, afaik,
there isn't)
ascii_field: wake me up when
there is actually
the money floating around
to give anything serious at all its minimal
take-off velocity.
davout: what other metric
than money did you have in mind?
williamdunne: X Y and Z have a number of other metrics you can use
to attain success i.e revenue growth
davout: "i didn't even get
to
try projects X and Y because
the market
told me it was retarded", on
the other hand Z was pretty successful"
williamdunne: I'm hoping it just increases
the velocity, so shitty stuff fails sooner and good stuff succeeds sooner
davout: in
this case a stock market would have
the advantage of making shitty stuff fail earlier
williamdunne: If you believe
that someone has
the potential
to do something great, but do not know how many attempts it may
take
them
to do so, it allows you
to bet on
their success rather
than
the success of
the current project
davout: williamdunne: because if your work consists of projects X, Y, and Z you can decide
to raise capital separately for each of
them separately on a stock exchange, not only as "here's me,
throw money at me"
Adlai: this is also why
the only sane approach
to programming depends upon homoiconicity...
there's simply
too much code for a single human
to
type by hand
davout: williamdunne:
thought a bit about your project, sounds like a degenerate case of a stock exchange actually
mircea_popescu: now back
to
the issue :
the "backported"
thing compiles. apache has no care in
the world.
pete_dushenski: ascii_field: or
that zany dentist who did her own root canals.
mircea_popescu: the other way
to look at
this is
that everyone involved in computer software should be sent back
to
third grade
ascii_field: mircea_popescu: one way
to look at it is
that division of labour never really happened in computing.
to
the useful point where you can actually safely hand something off
to a pro. instead, we're all in a situation not unlike
that ru doctor in
the polar expedition who had
to self-appendectomy
mircea_popescu: "there's free as in beer, free as in freedom, and free as in your
time has no value"
davout: yeah well, either you code due diligence or you don't, up
to you, never mentioned anything about "reviewing random code for free"
mircea_popescu: 448 lines. i am not happy with a dollar a line. not
that i'm getting paid or anything.
mircea_popescu: moreover, if i do know some guys who
trust him,
the cost of obtaining a new
Takashi
Takizawa is not equal
to s/Takashi
Takizawa/Takashi
Takizawa/
williamdunne: What difference would it make if he had signed it? Its not like you know
the guy enough
to
trust him
mircea_popescu: incidentally,
this is what
the stack of shit is built on. "oh, little step X can't be
too hard"
mircea_popescu: yeah, i am looking forward
to reviewing random code for free.
davout: patch can't be
that large
to review
mircea_popescu: so what's
the wot vote, do i
thank "
Takashi
Takizawa" for his work and download random code offa da github ?
mircea_popescu: If you are running Apache 2.2, you can
thank
Takashi
Takizawa for backporting mod_remoteip for Apache 2.2.X servers and posting it on his GitHub as mod_remoteip_
httpd22. davout: and wrt
to
the reference index
thing, it's kind of weird
that
the same stuff would be defined at multiple places anyway
davout: i don't get how
the structure can be "dynamic modular" and
then "cause problems" when stuff isn't built right into apache
williamdunne: Is it possible
to just search
through your code and edit all header["ip_address"]
to header["remote_ip"]?
mircea_popescu: EasyApache overrides Apache 2.4's default settings and builds modules statically
to provide backward compatibility.
mircea_popescu: Apache 2.4 uses a dynamic modular structure by default.
This potentially can cause problems if a LoadModule directive calls a module
that was not built into
the Apache binary.
mircea_popescu: among
the changes from 2.2
to 2.4 (current) ? alf will appreciate
this
davout: mircea_popescu: i haven't been using apache for a long long while, but maybe mod_remoteip does what you want, override
the source IP by some IP it finds in an HTTP header
mircea_popescu: With your preferred file
transfer method, upload
the custom module's archive file
to your server's /var/cpanel/easy/apache/custom_opt_mods/ directory.
mircea_popescu: Download
the custom module archive file
to your computer.
mircea_popescu: To install a custom module, perform
the following steps on
the command line as
the root user:
ascii_field observes
that ada uses gcc backend, but
this is already known
to most
mircea_popescu: maybe i could reimplement apache in php first!
then i could run varnish (reimplemented in php
too) in front of it and not lose
the ips.
williamdunne: Maybe I'm not remembering what varnish is correctly, but it is a middleware
that serves up static HTML instead of asking
the server, right?
williamdunne: mircea_popescu: WP Super Cache I
think its called, it Caches your HTML and serves
that rather
than rendering on each load
ascii_field: elementarily, and all else aside, it makes naked eye analysis of lan
traffic considerably more painful
ascii_field: dignork: we knew. which is why i banned ipv6 in my home, and press for its permanent exclusion from
therealbitcoin
dignork: mircea_popescu: you wouldn't believe amount of horribly broken code which blows up in ipv6 environment, anything from integer overflows,crashes,malfunctions
to firewalls leaving your machine exposed
williamdunne: mircea_popescu: Can you not use
the WordPress cacheing plugin?
mircea_popescu: i
thouht it's just off you know, as i happened
to look at it. but no,
they have blogposts about it
ascii_field: but
this is a mega-l0l - apache crud, etc. wake me up when someone has
the resources
to rewrite even something
that catastrophically matters, e.g. bitcoin
mircea_popescu: dignork
the only way you would be allowed
to write code, in a world where "hey, if infrastructure changes code needs
to change" is with index lists of "all lines affected by X - here" "all lines affected by Y - here"
ascii_field has, if anyone didn't know, a whole www site about
this
ascii_field: mircea_popescu:
there is probably enough accumulated anger of
this kind among computer users for
two or
three classy genocides
mircea_popescu: think about it. why
the fuck should
the code have
to know about
this. and if it does have
to know about
this, why aren't ALL
the code references affected by any of such a change cross-indexed somewhere ?
☟︎☟︎ mircea_popescu: the most insulting
thing is
that while
the wisdom seems
to be "eh, change
the code",
there does not exist a master list where you know, all
the code dependencies are nicely cross-referenced, so i can just go "fuckup-php for-the-ip-poroxy-issue"
mircea_popescu: random derps are willing
to send you a copy. if you
trust
them. signatures ? wots ? wut ?
dignork: well, it's still accessible as
http header (X-Forwarded-For or similar), so it will require some minor changes
to php code
mircea_popescu: ascii_field hopefully i get
the fetlife femmes pissy enough
to combust.
mircea_popescu: dignork it's not a matter of logging it. it's a matter of, php no longer sees
the source
ascii_field: ignition - yes, buncha angry fellas with welding
torches
ascii_field: mircea_popescu: at present, no one has
the fuel for
this fire.
mircea_popescu: all
the boyish idiocy of "software development" needs
to go die in a fire.