jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Unless you come in pre-funding or take a C-level position, you're typically not ever going to get rich off options.

0.1% isn't actually too bad for company that's been around long enough to get to a series C and for a middle management position.

Figure they have an option pool of 15%-20%; your 0.1% is a decent chunk of the overall pool.
Looks like they got a DMCA notice: https://github.com/libreboard/libreboard/issues/92#issuecomm...
https://github.com/libreboard/libreboard/commit/348081d9eca4...
As an aside, seems she creates high quality music - without vocals - which is something I listen a lot to.

So I bought a one download and might easily come back for more.
Release-here-first is not mandatory for all artists on iTunes, I know this first-hand. Maybe it is for certain artists with record label contracts, but they signed those contracts through other parties. I signed no such contract, and if I want to release something first on Soundcloud, Facebook, VIMEO, YouTube, or by burning CDs and leaving them tacked to boards in coffee shops, it is not in my distribution contract with iTunes or Amazon beyond the negotiated pricing platform.
LLVM's IR makes no stability guarantees - it can change from one release to the next, with no backward compatibility. That's not ideal for something you're slinging out to the web.

I believe this is the same reason Khronos defined their own IR (SPIR) instead of using LLVM's. Needs to be stable.
it is also important to note that due to experimental constraints and the nature of quantum mechanics different possible processes interfere with eachother.

eg: (a+b)^2 = a^2 + b^2 + 2ab

That 2ab is an interference term so a different process can get mixed in (quantum mechanically speaking). And we may not experimentally be able to disentangle it.
Am going to say that it has more to do with the size of ones working memory capacity. The depth that one can examine things.
I understand that the Heartbeat user rating system can be disabled, but I'm still very much against it and think it will drive a lot of less technically-savvy users mad. I honestly thought it was an April Fools joke at first through reading it.
As part of the Swift community (and the Objective-C and Mac/iOS community for years before that), I disagree that there's no community around Swift. I think the problem is that it's still very Apple platforms focused. If you're an iOS developer, you'll find a big community, and one that has been focused on Swift specifically for the past 6 years (to the point that there are complaints about that, e.g. https://twitter.com/phughes/status/1307024158275112965). There are many conferences every year (well, until this year), plenty of people on Twitter, blogs, multiple community Slack teams, etc. Just in my local area (metro area of ~2 million) we have a 750 person strong, very active Slack team for iOS/Mac/Swift development, and two separate monthly in-person meetup groups (again, before COVID).

If I were a Swift developer focused on Linux or Windows, though, it'd be a whole different story. The author of the linked blog post is a member of the Swift core team, and did most of the work to bring Swift to Windows himself, but outside of him, I don't really know anyone particularly focused on it.

(I've also made a very decent living for 15 years developing almost exclusively for Apple platforms, so I disagree with your last paragraph too, but that's another thing altogether.)
You may want to read a downthread comment: https://news.ycombinator.com/item?id=8917287
None of the things on that wikipedia page makes me think he actually knows anything about web servers. Sure, he obviously should know about some of the things that make the internet work (BIND, cron, etc) but nothing on there has anything to do with making web sites. All of it is about the infrastructure.

Either this article is filled with intentional hyperbole, or this guy doesn't know what he's talking about when it comes to serving web pages.
This may account for some of them. Gordon Coopers experience didn't happen in space though. Not saying it's proof but it does cause me to raise an eyebrow.
I'm really no expert, but I think you'd need more than one eye witness to begin with. Then there is the obvious difference between your two examples: There aren't a lot of explanations for somebody seeing a person stabbing another person, then again there are a lot of explanations for somebody seeing light that moves in strange ways. The same is true for video footage and photographs. Hardware fails all the time and a lot of these technologies have quirks. Remember the old photographs with creepy looking kids in the background and that kind of thing? There are very good and easy to understand explanations for these events (images burning in, similar to plasma screens). Remember what the word "UFO" means to begin with. I'd need at least some evidence that proves the thing is actually an aircraft, let alone an extraterrestrial one.

By the way. Pilots were crazy high back in the day, weren't they? Amphetamines and that kind of thing? Just saying.

Also, you complain about people not investigating these events. That's obviously not true. It's just that (so it seems, anyway) if nothing ever comes out of it, people stop investigating.
You are confusing two things, NASA outsourcing the parts built by other companies is a contract based project for which NASA was funded by the government. This means if any losses, are faced by NASA/government not the companies which made the parts.

SpaceX is more like a privately funded Space Exploration Company. NASA awarded them the contact not to outsource parts like in earlier projects but for SpaceX's design and technology.

Also the NASA contract to send cargo to ISS was one thing of the many SpaceX is doing. So in a lot of sense it is unique. Not sure why you think the ISS contract is the only thing what SpaceX is living on.
How exactly is HyperDB closed source?! It's in the public wordpress.org plugin repository.

SVN repository: http://plugins.svn.wordpress.org/hyperdb/

SVN changelog: http://plugins.trac.wordpress.org/log/hyperdb/

Yes, it's not on Github (which is a shame), but that's a long way away from being closed source.
The thing I love about Haskell's documentation is that it usually includes the full highlighted source code, all nicely linked. That's tremendously useful when you're diving into new code.
Logo updated. Free prem at start would result in lots of multiaccounts, I'd think.
Yes, I think it's entirely understandable that developer adoption lags marketshare without reading giant implications about the platforms into it. Apple undeniably is brilliant at marketing their products and got developers wildly enthusiastic about them - normal laws of "physics" just don't apply to Apple in this space. For Android reality applies and this looks pretty much like a normal developer adoption curve for a platform to me.
Is there a good reason to not switch to Telegram (or another alternative), which has a web client and native desktop clients? Especially on mobile it's almost no trouble to use two chat apps side by side, as most of the interaction happens through notifications (which send you straight to relevant app).

I switched initially because I was a bit uncomfortable with having long, personal conversations on a Facebook-owned property with no export capabilities, but I've been getting more and more of my friends to switch simply because of the very solid web and desktop apps. And even though they complain initially about installing 'yet another app', in practice it's no trouble (since they only have to use the two apps on mobile, where using both is not really an issue).

The main thing I'm wondering, I guess, is: is it mostly perception that keeps people within one mobile chat ecosystem, or am I underestimating how difficult it is for the average user to use more than one app, and/or slowly move to another app?
didn't check yesterdays page. This is one example where the site fails, changed url, same title (update: wrong) and where the poster (me) has to check.

If you notice the a) compared to b) notice there are no graphs. ... read a bit more: B) has been re-edited down from print A) and re-purposed. I had to re-read both to see B) is a re-write. Even the sub-heading are changed. I do believe B) is an inferior version of A).

A) America’s elite: An hereditary meritocracy
http://www.economist.com/news/briefing/21640316-children-ric...

B) America’s new aristocracy
http://www.economist.com/news/leaders/21640331-importance-in...
I didn't know that there are homebrew games for Atari 2600.

They also assembled a tutorial for beginners: http://atariage.com/forums/topic/33233-sorted-table-of-conte...
Thanks for this answer. I think it points clearly to the source of confusion.

To be pedantic back at you, I'm pretty sure your explanation translates to: "So long as you never run a program, Haskell is a pure language."

Pedantically speaking, you can't have it both ways. Either the "Haskell" of the claim "Haskell is pure" includes the RTS or it does not. If it does, it is not pure but can run programs. If it does not, it is pure but cannot run programs.

A programming language that you can't run programs in is not very useful or interesting, so I'd really think it was a better move to define "Haskell" in such a way that programs can be run, and accept that under that definition Haskell is impure, although it retains a kind of effectively pure formalism that allows provability and such, which is awesome.

Either way, it is really important to emphasize in any description of the language that "At runtime Haskell is not pure". Otherwise newbs like me will simply be confused by the contradiction between the claim "Haskell [considered as an unexecutable language] is pure" and "Haskell [considered as a set of instructions to the RTS] is capable of doing IO". The two completely different meanings of "Haskell" must be made clear if profound confusion is to be avoided.
You either enforce 100% purity, or your language is not pure. Haskell chose to walk the former path. In that case reading global state needs to happen in the IO monad even if it is reading a couple of command line arguments. Though I completely agree it is nasty to change them in runtime, it is also assumed you know what you're doing when you tinker with them (cross-thread implications included.)

To a Haskell program, command line arguments are exactly the same outer world as your super important files.
You can have my couch (or area where there should be a couch) starting July 12 when I move into my new place.
Given the shape of those two curves I’d give it a bit more time before counting Buffet out.
> This will also prevent distribution from outside of their appstore giving it will prevent updates.

I think that if an app is correctly codesigned, Gatekeeper has no issue with it. Also if it's not correctly codesigned but you've ticked "allow unsigned binaries", you can still run them.

> the mothership knows everything you run on your machine

I can't remember the details from the last time this came up but IIRC it only sends a hash and possibly even then only the first time you launch it. Either way, they're not going to block out-of-appstore distribution except if you're a known malicious actor.
Lol, a db that squirms at unicode/utf-8 out of the box?
One could say marketplace is a category of game field where the rules and objectives are different for many participants. I want to sell my apples for the maximum possible profit today; she wants to sell both her apples at max profit and lettuce at max speed within its shelf life; the customer wants a decent lunch. Different measures for success, different time limits, different strategies in the common marketplace.
Well Biden did say he was going to direct companies to increase semiconductor production. He says critical components need to be identified as a national security concern. A similar effort could be introduced here. Identify what Arabia provides that’s so critical and introduce alternatives as a national security effort.
This looks great, as a somewhat unix novice can someone explain to me the recurring fear I see where people say it wont be compatible for scripting.

Can you not separate these worlds? I.e. use an interactive shell like this or fish for your day to day, and still write bash scripts where needed on your server?

I'm probably missing something though.
Yeah, you might be right, but I fear this might just push the OP closer to utter devastation as he realizes the working world is fucked everywhere.
You don't want to be building anything underground in Tempe. There's a nasty layer of natural concrete called Caliche about a meter below the surface in much of the area. Archaeologists hate the stuff because it's so expensive and time consuming to dig through.

The local indigenous people have been building sustainable apartment blocks called pueblos for a long time though. They're surprisingly nice during the summer (approx. 80F inside), even without AC.
Electric motors are robust and can last decades. The battery will fade but can be replaced.

The real issue is the software and electronics which all modern cars are suffering from. It's becoming increasingly difficult to own them out of warranty when they're all digital and need complex and proprietary software to keep running.
If we in the United States had a forceful, competent FTC or FCC, perhaps this would be investigated. I don't think a Sanders or Warren administration would ignore something like this entirely.
You don’t see any difference between an individual switching a multi-kilowatt heater every few milliseconds vs a malicious actor automating this attack on 100,000 properties over an entire state?
Charging or dumping a single powerwall will not damage the grid. However, if someone causes many of them to do so in sync, the current grid control systems are definitely not going to cope well with that sort of behavior.
Amazing that it takes returning to the academic research world to get back to actual practical no-bullshit programming.
Normally when I see a headline of this sort, I expect I will find another over-enthusiastic bombastic smoke-and-mirrors hit-piece.

The fact that this article hits home and is right scares me a tiny bit. For example:

"I should note that a simple open(b"foo\x7f.txt", "w") works. The lowest-level calls are smart enough to handle this, but the ecosystem built atop them is uneven at best."

Oh Crap...
A big source of confusion was authority.

While the Congressmen were hiding in the bunker for an hour, they sent out many phone calls pleading for help.

* Pentagon / DoD didn't want to get involved.

* Maryland's Governor didn't want to get involved without DoD approval.

* Eventually, they got to Mike Pence who authorized the DoD to help out. Once the DoD deployed the National Guard, Maryland / Virginia was willing to help out too.

* The Mayor didn't have power to deploy the Guard. Only the President had that power.
I'm not sure it's in the Democrats' best (short-term) interest to release this pressure. Trump has galvanized support for centrist Democratic politicians at a time when they were stuggling. Consider Sanders' support in 2016.

Perhaps I am too cynical, but at this point I would not be surprised if the Democrats stoke tensions for short-term gains, like the Republicans before them. I hope this does not come to pass, because surely this fanning of the flames would end with all of us burned.
The Supreme Court has recognized that corporations are just ways of organizing people, and those people do have free speech rights. I’m not sure how this could be changed without a constitutional amendment. Unless you have another suggestion?
If someone foments a violent uprising, and then there is a violent uprising, yes they're responsible.

It's not just Twitter claiming Trump bears responsibility, it's Mcconnell, Pence, Murkowski, WSJ, and other former Trump allies. It's the perpetrators themselves claiming fealty to Trump.

Feel free to point us to where rioters took over downtown Portland at the behest of and in allegiance to Mayor Wheeler.
In the early-to-mid 20th century, the phrase politically correct was used to describe strict adherence to a range of ideological orthodoxies within politics. In 1934, the New York Times reported that Nazi Germany was granting reporting permits "only to pure 'Aryans' whose opinions are politically correct". [0]

[0]: https://en.wikipedia.org/wiki/Political_correctness
It's how the world worked before Facebook and Twitter (fine).
Comments moved to https://news.ycombinator.com/item?id=25691631, which was posted a bit later but links to the original source. This is in the guidelines:

"Please submit the original source. If a post reports on something found on another site, submit the latter."

https://news.ycombinator.com/newsguidelines.html
> The hope is that these people will commit more violence so that the government can use the violence as an excuse to criminalize their existence

honestly the government is always happy for reasons to broaden their power to surveil
In Facebook’s case, they specifically show you posts and news that will make you angry, since making you angry engages you more. It’s literally their business plan.
Depends whether you mean spelling or writing. My spelling ability is probably most strongly linked to the reading I did as a youth; my writing ability is linked to both aforementioned reading, and the rigorous expectations of my literature teacher senior year in high school (god bless her)
By that logic we also own Japan and Taiwan.
I guess I won't know unless I try.

Speaking from my recent experience, having moved from a Texas town with about 350 people to New York City a few months ago, I had some of the same concerns. In my case, I took a slight 'cost of living vs. salary' hit, but the increased opportunity more than makes up for that.

As for your second point, unless you're lazy, competition is a good thing. Being around better developers should challenge you, and you'll get better yourself. If that's what you're looking for, I'd encourage you to go for it.
That they did - they made money by growing the pie - http://www.paulgraham.com/good.html
(Hope I'm understanding your question correctly. I'm not from Switzerland, but used their train system for a week a month ago.)

They have an excellent web site and app, first up. It allows you to set departure and destination, earliest departure time (if you don't want to leave before 10am, say) or latest arrival time (i.e., so you can make a flight), tweak routing and see every detail to the minute. You can get print-outs (if required) telling you what to do and when. The platforms for arrivals and departures are set rather than vague as in many other countries so you know exactly what's happening in advance.

I'm confident that they've worked nation-wide to coordinate arrivals and departures to ease passage for the absolute majority of people. Each train change is aware of the distance between platforms so that it might allow two minutes to cross platform to another train, or seven minutes if you need to move a bit further. You don't get stuck waiting for 30 minutes or have two minutes to cross six platforms. (We were travelling with an infant and a lot of luggage that meant changing trains was traumatic - in Switzerland, it was a dream.)

In one very handy sequence, we caught a series of two gondolas down a mountain, switched to a bus, then a train, then another train. Waiting time was barely there - it was brilliant. Trains seemed to leave shortly after you got to them, like the world was designed around you. People were joining or leaving on other routes too and seemed to have a similar experience.

I got the impression that popular routes were optimised to minimise walking distance between platforms, but could've been imagining that.

Another handy thing was that every platform access had stairs in one direction and a ramp in the other. The underground systems in London, Paris, etc were no where near as handy for people with luggage or prams, often not even having lifts for disabled access.
No. Wrong. They're not happy because it's not amazing. Because they can sensing something you cannot sense.

Well, only for certain type of apps - static input/output forms -, this maybe true. But none of them is amazing for any further type of apps.

You can be happy because you don't know any further.
I know this was probably some washed up hack of an editor and not the author of the actual story but the title reads:

> Here's What's Making the iPhone 6S Secretly Waterproof
> You only have to tear it open to find out

And the article then concludes.

>OK so there's definitely some waterproofing at work here. Then why didn't Apple mention it? Probably because it isn't complete. The headphone jack and speaker grill are still vulnerable to water damage, so the phone isn't really waterproof. At least not yet. It's understandable that Apple wouldn't want to advertise a feature while it's still half-baked.

What in the actual fuck? Not only is this an attempt to garner readers with a click-baity article title, the SAME ARTICLE explicitly contradicts the click-bait headline. Honestly can't get much shittier than this.
First some facts:
The upper 5% of the population pays 75% of all federal revenue, even though they only account for about 25% of the GDP
Almost 60% pay no income tax
The real US tax rate is already one of the highest in the world
The corporate tax is #2 to Japan

Now the ramifications are that the US is already seeing a capital flight out of the country and that trend will only pickup until the Tax Code is fixed.

We should have a flat tax and a VAT.
For people who haven't read that essay, I should explain that one
of the points in it is that there are two distinct ways to get
economic inequality in a society: an ancient zero-sum game where a
ruling class appropriates wealth generated by a large
number of peasants, and a newer form that is not zero-sum,
where some people become richer than others by generating
wealth faster. For various reasons, people who write
about economic inequality tend to conflate the two sources.
But whereas the older sort of economic inequality is bad for
societies, the second is, if not in itself good, a sign of a good
thing: variation in productivity. (The reason variation in productivity is a good thing is that if you have no variation in productivity, it is very unlikely that the reason is because everyone is highly productive.)

For more details, see http://paulgraham.com/gap.html and http://paulgraham.com/gh.html

So your question becomes, do I think that the economic inequality
we see today is increasingly of the old form rather than the new
form? No, I don't see any evidence of that, not in the US.
The distinction is between the thing and the use of the thing. For instance, you can't get a patent on wood. You can get a patent on using wood to make some particular thing if the use of the wood there is novel, useful, and non-obvious.

Same with software and math. Software patents do not cover the mathematical aspects of software--they cover the use of the mathematics in a novel, useful, non-obvious way (at least when the patent office does its job during examination...).
There is already a scientific explanation for this.

It's called "confirmation bias"
maybe the will get suckered into net neutrality as part of the buying concessions with the FTC.
Ahh...I see.
Cool nick btw.
I forget where I read it, but apparently the Voyager command centre is a couple of terminals in the corner of a computer room at JPL that have a little sign stuck on them: "Please don't touch - live voyager mission" or words to that affect.
"Ugh, I made this routing library, but the API is such a hack."

"What about calling it a 'DSL' rather than an API? Then nobody will be able to claim you're abusing Ruby, because it's an entirely new language!"

"I doubt anyone would ever buy that..."