skysight-inc/HackerNews huggingface dataset:
Because the world we live in has certain types of people -- politicians, lawyers, business executives -- that don't solve problems for the world as in, "what is the most efficient way to accomplish this;" rather, they solve problems as in, "what is the most efficient way I can enrich myself.

I guess it's maybe rational in a self-interested way--no longer do we live in a world of many competing tribes advancing ourselves for our own survival among competition for scarce resources. We live in an increasingly globalized world with a class structure and an overabundance of resources. Or, in other words, "the scarcity problem," as Keynes put it, has pretty much already been solved--at least in terms of survival we have enough resources to feed, cloth, provide shelter and basic healthcare to every person on the planet, but we don't. The answers to that are some of the same reasons.
Yes, but why did react-router move out of the reactjs org?
From what I've read, and some of my own experience, it seems like some of the genetic markers for high IQ are also shared with other mental illness, particularly depression and bipolar disorder. A few papers have even theorized that one of the triggers for these illnesses is when some of the markers for high IQ are switched on, but others are not. The bullying doesn't help, but it isn't the only cause for the downward spiral and may not be unique to the US.
> But for a developer working from home the company can't tell the difference between a bug that took three days of plugging away to find and one that you knocked out in twenty minutes before binge watching House of Cards on company time.

I'm more productive this way. Having something like House of Cards on in the background provides enough distraction that I don't get distracted by other things, like HN. But if I were to do this in the office I doubt it would go over well.
The world is a better place when our desires are attained.
Deploying Mattermost to Heroku
It's pretty important to realize that this isn't the problem that needs solving.

Batteries aren't great for large amounts of power for long periods of time (yet). What they are good at is smoothing out the supply curve from potentially intermittent suppliers like solar and wind, and that is one of the things that causes price spikes.
And I'll bet the average salary and job prospects in Buffalo are reflective of the low house prices.
Sounds similar to the China Dos Union MS-DOS "7.1" which used the DOS from Windows 98 and included FAT32 support, long file names and a CD-based installer.

https://winworldpc.com/product/ms-dos/7x
Do we need good internet? Most of the time we're dealing with text (code, email, irc) etc. It seems like most of the work could be done over dial up with the occasional trip to somewhere with faster internet.
OP seems confused, claims these battery packs will 'replace fossil fuels'. Under some misconception that the batteries get charged for free or something.
There is no reason for data caps (duapolies ISPs are being greedy)... if you sell a specific speed/bandwidth (which are usually sold as bits per second?), I should be able to use it all the time.
No, every computer. That includes the laptops.

Also, the floppy drive can't be left out. Remember: we never drop an old thing just because there's a new thing!
SF smells like urine.
Has Chomsky been blown out of the water? [pdf]
One of the things I wish I could buy would be a Bloom Energy 2kW natural gas fuel cell and a 50kWh LiON battery pack with whole house inverter.

The nice thing about the Bloom fuel cells is very efficient conversion of natural gas to electricity, the weakness is that it's response time is long (an hour or more to change its output by 50%). The nice thing about LiOn battery packs like the ones in Tesla cars are that they respond instantly to various power demands, can deliver massive amounts of power in a short period of time, and recharge again and again.

This combination would let me supply all of my house power under all circumstances using nothing but natural gas. That would take my house completely off the grid infrastructure for PG&E (although I would still be a gas customer).

C'mon Elon, make it possible! :-)
I think this is very much a success of technology. I see it as battery tech having advanced enough (at a slow, but exponential rate) to bring us to a point where this is technologically possible AND economical
What are "those jobs" you're referring to? This announcement also includes new models produced in the US and no layoffs as far as I can tell.
Eliminating the middleman is never as simple as it sounds.

'Bout 50% of the human race is middlemen, and they don't take kindly to being eliminated.

https://www.youtube.com/watch?v=IFyxmdnv3qE :)
Awesome that someone actually took the time to do what many engineers suggested could be done.
Segmenting a market, analyzing user needs, determining optimal pricing and developing effective messaging (among other things) is wasteful...how?
How to take a picture of the Milky Way
Solar and Wind aren't fossil fuels. That said, we need a whole heck of a lot more of them to replace fossil fuels. But, as other commenters have stated, if you can charge these batteries during the day and use the power at night, then yes, you can replace the 24 hour nature of gas/coal.
https://news.ycombinator.com/item?id=12511632
"The weather is beautiful and actually beats SF" --respectfully, what the hell do you mean "actually"?? Weather-wise San Diego is quite literally paradise. There is no competition, SF stinks.

There's no fog, sun every single day. Everyday can be beach day (and unlike here when you go to the beach you don't get bundled up like a J Crew catalog and bring blankets-- not towels-- and shiver like isosceles on some muggy wet sandy beach.)

We need to get going on the revolution and get out of these lame, expensive $2200+ apartment complexes and get after San Diego. Bad part about San Diego, besides dearth of opportunity right this minute (but it's changing apparently), is that it's pretty dull. There are little pockets of civilization but it's almost like San Jose in some parts.

San Diego's big problem it seems like is that you need to be at Qualcomm or some biotech or government contracting company to exist there. Or if you have some special gem that happens to be in San Diego, then that works too. But short of that there's not a lot of opportunity unless you really know where to look. Young talent needs to get out of there if they want to grow a bit in whatever they're doing.

San Diego is a truly amazing place. What's awesome is you can also get down to Mexico for dinner and come back same night. Great city but needs help.
Also, worth noting that he was born in South Africa.
It would be interesting if the author had speculated why the correlation for The Lovely Bones seems quite a lot worse than the other.

Interestingly, all three methods seems to correlation much worse on that book than the others.

I haven't read it so I can't speculate myself.

Edit, there is a more recent post on this topic too: http://www.matthewjockers.net/2016/08/11/more-syuzhet-valida...
Can't you see? You're not making toothpaste better. You're making coffee worse.
Musk really does seem to be following his pattern of maximally engaging government contracts and subsidies.

(That's not necessarily a criticism, just an observation, and one others have made before.)
I get your premise, however Blue Origin is sustainable for as long as Bezos deems it so, regardless of having a business under it. He has $67 billion in wealth he can liquidate to burn on anything he chooses; he's regularly selling off large blocks of his Amazon stake now. Burning $500 million per year will not matter in any meaningful sense to him, stacked against something he has decided is critically important. He's likely to be worth more than $100 billion over time and he's 52 years old - $500 million times 30 years is something he can afford if need be.
> Maybe there is some use case for metered connections or data caps?

The main legitimate use case I can imagine would be to spread out peaky utilization to minimize congestion and make the most efficient use of links. This might be achieved through differential metering or caps, where off-peak usage is unmetered or costs less. Giving everyone a 300GB limit doesn't do much good for the infrastructure if they're all blowing their 300GB watching Netflix during "prime time".

Of course, that would require an ISP that had genuine concerns about congestion and efficiency rather than blowing smoke about how "fairness" somehow demands that they squeeze more revenue out of any party within reach [1].

[1] https://www.reddit.com/r/technology/comments/3rnfnm/leak_of_...
Old apple stuff isn't my thing but I applaud any efforts to preserve our history. Jason makes a number of good points about the sorry state of modern OSes in his article, and it's worth a read for that alone.
That is a good list. At an even simpler level, perhaps we can summarize:

Microservices necessitate the application of a more rigorous set of engineering practices to all service infrastructure components and therefore carry a greater overhead than traditional development methodologies - rigorous engineering does not come free. Whether that trade-off makes sense for any given project is a question of resources and requirements.

I feel two salient points were not mentioned: (1) Popular microservice orchestration/infrastructure management approaches are not universally applicable; their limitations should be recognized before assuming applicability. (2) The webhost is currently down; perhaps the author should have used a scalable or distributed cluster of microservices ;)
Interesting, as soon as I saw the Matrix I thought that this idea which I knew from Dan Simmon's Hyperion would have made much more sense.

https://en.wikipedia.org/wiki/Hyperion_(Simmons_novel)

http://hyperioncantos.wikia.com/wiki/Cruciform
Moreover.. Musk said he didn't anticipate being involved in all 5 things he thought about in college, including genetics. What is he working on that's genetics related?? Did he just misspeak?
Tesla is building an 80MWh battery pack to supply LA with power
You can't divide market capitalization by number of employees and compare that with "yearly" salary figure. A better comparison would be to divide revenue by number of employees.
It's always been Michael and Ryan's project. They wanted to move it back out -- I assume to help promote their training business -- and that seems perfectly fair to me.
In a nutshell: fire and fob off
Suspect there aren't all that many non-government contracts of that size
edit: I'm surprised by your reply... only because it seems incongruous with the statement I replied to. interesting.

Just because people were well-intentioned didn't make it any less infuriating. I've gotten it in the "cheer up" sense and the "be more presentable" sense and the "comply with norms" sense. Not a huge difference in how it feels, non family ones are a bit easier though.
What does this mean for a TBB user?
This is most likely derived from the Apple DOS source code that was released a while back, with new features added. This makes it quite different from the MS-DOS you describe, which is just a repackaging of components from Windows 98.

http://www.computerhistory.org/atchm/apple-ii-dos-source-cod...
No, because 90% of tech jobs are outside of the Bay Area, but probably 90% of the tech job drama is in the Bay Area.
> Those who don't vote, don't get to complain about the problems caused by not voting.

Slightly tangential, but those who don't read and/or listen to customers' feedback on online forums and sites don't deserve to achieve widespread use. Vocal users direct first impressions with a big influence, and saying that they should have telemetry on for the problems to be heard is practically useless.

If telemetry were to be absolutely important, then the release models and first time launch questions should be changed so more people can help provide technical information that may be useful. Add nightlies, alphas, betas, etc., and make telemetry prominently enabled in those. Have proper messages on the information shared, the risks on using pre-release software and a super easy way to turn telemetry off. Also have crash reporting built-in like how Mozilla Firefox and Mozilla Thunderbird have so users can choose whether to send it across and also see, for those who're technically inclined, what information is sent.
Can ExxonMobil Be Found Liable for Misleading Public on Climate Change?
My fraternity house had a housing license for up to 22 people. We had a /16. Though, my understanding is that only the first /24 is currently routed to the house, and we moved to a larger house that's licensed for 50-something residents.

Recall AllAdvantage.com, which had a pyramid-scheme style payout for installing spyware on your computer and browsing the web. Payout capped after browsing 48 hours per month with the spyware on. One of the guys trimmed down Win95 and bought a student VMWare license. A gig of RAM was about $4k at that time. He scripted everything up so that at boot time, the Win95 guest would mount an SMB share from the host, remove the first line from a shared CSV file containing fake account details, and proceed to register a fake account at AllAdvantage with him as the referrer, and randomly browse for 48 strait hours (using a local caching web proxy) like a meth head on a bender, and then shut down. Monitoring software on the host would see the shut down VM and spin up a new one with a new IP. The VM IP assignment code hopped all over the /16 to reduce suspicion. AllAdvantage went out of business before it failed to ban him. 30 VMs ran simultaneously. In a 30-day month, he had 450 VMs run, and got just under $2 in referral fees per VM. The fake accounts never made enough money to get cheques mailed to their fake addresses, so AllAdvantage didn't get returned mail or un-cached cheques, but he was still very surprised that he never got caught. He figured he had less tan 50% chance of making it 4 months and paying off his 1 GB of RAM. He wasn't really doing it for the money, but saw it more as a kind of cat-and-mouse game.

He was always doing stuff like that, enjoying being the mouse in a cat-and-mouse game, with almost none of it for money. He just got a kick out of seeing people doing silly things and demonstrating the silliness of their ideas. You can get into a fair amount of mischief with a /16, which is presumably why now they only route the first /24 to the house.
“Swimming Across” by Intel's Andy Grove
I guess it depends on how rural you are and the companies that service the area. For as much as Comcast deserves its hate they provide my parents in rural MA with fast cable internet. We weren't even able to get cable when I was growing up there and part of their road is still dirt.
I normally try to keep comments here reasoned and civil but the amount of churn in this library is almost so much of a joke that it should become a meme. At this point it's almost more expensive for me to continue updating than it would be to just fork the library and maintain the upgrades myself.

Any time I have to touch react-router I just resign the idea that I'm going to have to take at minimum a day to work out the bugs that pop up with every upgrade, (even minor changes).

> Why the huge change? (AGAIN?!)

> tl;dr Declarative Composability

The huge change is because the maintainers are apparently unwilling or incapable of either A. Creating something good enough on the first, second, or third attempt, or B. are completely oblivious to the needs of devs trying to create practical software and don't understand that project stability is just as important as a good API.

Thanks but no thanks.
Yep, sorry about that!
To the contrary, it gets easier. Many of the new things are older things I've seen in different contexts. Some of the new things are a welcome relief from shortcomings if old tools.
Quicksort in Haskell

quicksort :: (Ord a) => [a] -> [a]
quicksort [] = []
quicksort (x:xs) =
let smallerSorted = quicksort [a | a <- xs, a <= x]
biggerSorted = quicksort [a | a <- xs, a > x]
in smallerSorted ++ [x] ++ biggerSorted

Source: http://learnyouahaskell.com/recursion#hello-recursion
50kwh seems high for your needs. Wouldn't five or ten be enough if you're constantly replenishing from the fuel cell?
I don't get it. Containerizing your apps will help with many things including reliable rollouts. It's trivial to containerize a Java app. Do you just not want to learn about containers?

Using a container orchestrator for deployment is pretty much better than using a CM tool in every way... and it's certainly better than trying to half-ass one with bash scripts.
Looks interesting -- what's up with that Redirect component though ...? That seems all kinds of strange to me conceptually.

My mind is trying to justify it like this: Render me a component that's going to manage the state involved in transitioning to a new page ... I guess that kind of makes sense -- since a redirect is an inherently stateful process.
Family's fight to stop Chinese copies of sawmill
I would focus on learning React(maybe look into create-react-app). Once you're solid on that, then v4 should be stable enough to dive into head first.
@ 4m it shows the actual crash footage.
>At this point it's almost more expensive for me to continue updating than it would be to just fork the library and maintain the upgrades myself.

I got burned by this in my last big project, we resigned ourselves to never upgrading past 1.0.0-beta4.
Sounds like your company built a distributed monolith when they thought they were building microservices.
I remember coming across that many years ago, as far as I remember it was a rather interesting group of Chinese DOS-using hobbyists. They also came up with a "Windows 3.2" that fit on a floppy and was also based on the 7.1, creating possibly the only 3.x version of Windows with long filename support. The latter was released under the name "PMWIN3.ZIP" and apparently can only be found in the Internet archives now: http://web.archive.org/web/20070128175800/http://www.cn-dos....

(The rest of cn-dos.net is also worth checking out if you read Chinese or find Google Translate to be sufficient; this is an example of one of the forgotten-yet-very-interesting parts of the Internet.)
More simple yet: you build it, you get to decide what to do with it.
or for a Firefox user?
The bay is very, very shallow[1]. Off hand, the average depth is less than 7 feet. Most of the depth is around the golden gate itself.

Around the king tides, an island forms just off of Ashby Ave, in Berkeley.

[1] http://makerandmoss.com/wp-content/uploads/2013/04/81ackqtij...
The problem is that even with a highly intelligent and driven person like Musk there also is a definite role played by luck and circumstances. Therefore it's highly unlikely to be able to garner some actionable insights from past successes other than the most general ones.
Maybe I just have a richer personal life than others

Sweet humblebrag, I'm glad you've found a "rich" life that also fits into SFW standards.

I took your "etc" to mean anything potentially controversial. If you really can have fulfilling conversations on life, then I guess I'm alone having to balance things like risking microagressing the LDS members on my team because a "how was your weekend?" conversation might include the fact someone did some drinking.
[Discalimer : Artist behind https://theblackbox.ca ]

I'm going to disagree on Modernism failing, It simply built a little too high and lost it's essence somewhere along the line. Post modern techniques and critique did a excellent number at deconstructing some of this artistic cruft but failed to sew the scars left by itself closed. We've been dealing with this critical based attitude for so long that it's become a cultural default, where we have a collective aversion to building modern-esque structures.

This history isn't linear though, the periods are only created upon looking back upon the collective history of works and mapping out what informs which and the majority cultural norm. The internet/access to history has had a strange way of making the concept of what is contemporary semi atemporal. Modernity isn't dead. Postmodernity sure as hell isn't dead. Renaissance painting is surprisingly still alive. There are painters working with egg tempura creating sacred icons still. Instead we have a crazy cross-referenced shitshow that we call the contemporary.

When we linearize and compartmentalize art history it's simple to reject avenues as being traversed already. At least in my practice I've found this to be the case. Mythos have been evolving and changing to fit contemporary society through the ages. The criticality of our times have destroyed the mythos. What is our collective cultural mythology? Jesus and company was a pretty close fit for mythos (assuming my cultural context, substitute other here). Why bother with creating a new mythos for contemporary society, we obviously tore it down for a reason. /s

We artists are facing this postmodern gash, and are searching for ways of using the deconstructive/critical tools while also constructing and pushing forward. We can't just return to the classical and bury our heads from the past 200 years of advances, nor can we continue along this bastard PM track. Metamodern artworks are an attempt to strive with naive idealism in the footsteps of modernity fully understanding that these advances can easily be pulled apart and dismissed academically.

In response to the narrowing of the definition of art, in my practice there is fine Art (that holds up to academic criticism and is supported by literature) and folk art which expresses and is usually dismissed by academics.

I don't know, I'm trying to recover from a cynical upbringing and this horrible aversion to sincerity. Painting is dead, long live painting. Vapourware is authentic, and that screws with me.
It would usually be a wrong tool for all of these reasons:

1. There isn't a low-level performance bottleneck within most web-dev code. It's almost all occurring at levels slightly above that(disk access, network bandwidth, database queries, horizontal scaling). The stuff that needs to eke out another 50% in an inner loop through optimizing cache access or careful use of hardware parallelism tends to be a single algorithm or batch process that can be developed independently of the larger application.

2. For eliminating whole categories of errors, there is a bounty of options out there that can claim to improve on C++ through better tools, type systems, and compiler technologies. Even Java, as maligned as it is, can constitute a credible step forward.

3. Good C++ developers aren't that common. There are plenty of junior developers who are eager and ignorant of the potential dangers, though - they will make a mess in any environment, but they'll make a bigger one when given power tools. (This is the argument for Go, and w/r to the case of low-pass-filtering junior devs it definitely makes sense.)
Great! I removed React router from a project yesterday, now it seems an even better decision.

Edit: I didn't have any big issue with React router and don't dislike it. It just don't work well with clojurescript/rum. I'm now using a cljs lib called 'bidi' for bidirecional routing (data only) and a small logic to change content reactively based on selected route.
From skimming the paper, :

"Each Secure Enclave is provisioned during fabrication with its own UID (Unique ID)
that is not accessible to other parts of the system and is not known to Apple. When
the device starts up, an ephemeral key is created, entangled with its UID, and used to
encrypt the Secure Enclave’s portion of the device’s memory space.

Additionally, data that is saved to the file system by the Secure Enclave is encrypted
with a key entangled with the UID and an anti-replay counter. "

This sounds like the secure enclave chip has a secret key, and all of its uses of external memory are encrypted using said key. This sounds like one would either need to break the crypto system itself, or compromise the secure enclave co-processor.