skysight-inc/HackerNews huggingface dataset:
Most your points resonate with me but in my experience a large part of it has to do with perspective.

I [believe] I'm in the latter stages of burnout and while very anxiety-inducing, it's been a great learning and worthwhile experience so far.

For context, I started coding when I was 13 (I'm 29), studied CS, and never had any job outside of software engineering – got started undercutting outsourcers on Elance as a teenager, making below minimum wage with my poor estimation skills.

I was 4+ years into working at a successful company, in a lucrative position, surrounded by interesting people. At first, my enthusiasm started waning and I became more distracted. Then followed a lack of fulfillment punctuated by shame; a shame that I wasn't appreciating my situation. Eventually, I was honest with myself (and my team) and decided to leave.

It was definitely scary to lose interest in one of my oldest passions, but it gave me the mind space for some valuable introspection. Over the last five months I've been moving around (about one city a month), pursuing other passions outside of software. Most recently, I decided to spend the summer living on a farm, with some part time contracting.

Through this process of stepping outside my usual sphere of influence, I've regained an excitement for technology and the meaningful impact it can have on peoples' lives. I've also become more aware of just how truly fortunate we are as engineers around Silicon Valley, when compared to the rest of the world; it's given me a new perspective.

So (as simplistic as it might sound) if you think you're experiencing burnout because your work is "meaningless", stop (budget, adjust your lifestyle, etc.) and try something else; you'll either start missing it and get reinvigorated, or you might find a better way to spend your time.
I use inheritance only if the model satisfies the Liskov Substitution Principle and if the language has strong OO primitives. Functional languages accomplish similar goals with different abstractions, e.g., type polymorphism, pattern matching, functional composition.
So many things.

- Swing

- JavaFX

- NIO and NIO2

- invoke dynamic

- method handles

Are a few that come to my mind, but basically besides from what was left out of Java 6 libraries, almost everything that was introduced in Java 7 and 8.
You're saying only movies shown in a cinema can be cinematic. That's the value you're discounting.

Again, I think you need to separate the building from the art.
Service Worker Security FAQ
Except that it is just plaintext...
This seems like it would've been incredibly fun, at least to me, though it does make me wonder if I'd have been willing to join in the first place. I'm also curious what other things like this exist out there in the world that I just don't know about.
If you're going to create a wildly incompatible "better x86", just start with a RISC design and be done with it. Compatibility with modern x86 OS's is the reason for x86's existence (note that v8086 mode is not required for this). Drop that and you might as well just fix all the other problems with the ISA while you're at it.
This is content marketing for ceros.com. Their job was to build a compelling experience so that other people telling stories online want to use Ceros.
Paint and Press: “Pirate Printer” Turns Street Graphics into Clothing Patterns
Pay attention because:

1. Core algorithm is based on consensus of vetted participants, rather than cheapest electricity -- Bitcoin.

2. Much of the early core code came from Graydon Hoare, designer of Rust.

3. Consensus algorithm endorsed by analysis from David Mazieres -- bcrypt, Stanford.

And no, I have no association of any sort with Stellar.
i completely agree. while there is a lot of science that gets done, supercomputing is largely image driven.

however, supercomputing is really a losing game. by the time you've gone you're in the second year of a project, over budget, behind schedule, and you're just trying to make sure you don't lose too much on the deal - doing the design, engineering and fabrication for a super cool faring isn't anywhere near the top of your list...and if it was, its not anymore

i guess the other problem is that you're already spending a lot of engineering to get that information into some other system for display and analysis. its actually a lot more effective to look at a visualization of the overall thermal map (or power, or network queue depths, or...) than to have colored leds on the chassis.

but i used to sit in front of a connection machine all day, and i could tell what was running and how different it was from the admittedly very low bandwidth front led display. and it made great pictures. and since they were card edge on the actual boards with a diffuser in front on slides...it was likely much less than %1 of cost.
Hmmm I just realized I got 6000 back in 2014 and they're now worth $220... I was able to get into my account just fine. Had to upgrade to lumens or whatever.
I had really bad sleep issues for years and what finally fixed it was not keeping my phone, laptop, or desktop anywhere near the bedroom. When I was younger I would fall asleep quite naturally no matter what I was doing or where. But now, even if I wasn't on them, having them near to hand would keep me up. They sort of sabotaged that in-between phase, just before you fall asleep.
As an example, working in the payments business, we often model credit cards and bank accounts as different subclasses (or types) of a common superclass, given that these objects share a lot of semantics, i.e., they both send and receive payments.
It's not so much silicon as engineering and maintenance time keeping all that stuff working.
Your argument is hurt a lot by that statement that it will never cover it's cost. It's not exactly clear what you mean, but in America, transit fares do not cover operating expenses.
Why Comma.ai Is Giving Away Self-Driving Car Technology
Not in Europe, generally.

Most countries have more pre-paid users than on contracts, so we get our phones from computer or phone stores instead of carrier stores.
Or, "less commonly discussed". Why would worms be less prevalent today when the density of targets has increased one-hundred fold? Many systems may be inoculated but there are lots and lots of non-patched machines in the World.
Actually, a corporation can be found to have committed a crime. It can't go to prison, but there are other possible penalties. In some states, the corporation could even be dissolved if convicted of felonies.

It can't happen in this particular lawsuit because it's a civil lawsuit. The government would have to bring criminal charges in a separate legal proceeding.

In this civil case, yes, the court can award damages and enjoin Uber from using anything it allegedly stole from Waymo. that could, as you say, cripple their entire self-driving car operation.
Revolutionizing the Independent Music Industry
This is why I'm in the process of switching to Linux as my daily driver and for service hosts. Putting all sorts of shit in the urgent security patch category was the final step. If you can't trust a security patch you can't trust microsoft at all.

I wish I could remember the exact things they pushed but I have a feeling they were windows 10 related.
Funnels are used for filtering all the time, think coffee, lab equipment, etc. The parameters of the filter - i.e the mesh - are what you are choosing to go in the funnel.
In my experience with these tablet ordering restaurants I suspect that they will also make the restaurant more money.

Often it is too hard to get a waiters attention to make multiple small additions after they have been around to take orders. With the tablet there is no barrier to you adding an extra drink or side.
Likewise. This comment made me check. I have the coins in there but I can't move them? Says I need 20 XLM sent to me? This is weird.
The American Express concierge service.
Ask HN: Brackets/braces placement on Kinesis Advantage?
I'm debating getting a kinesis advantage to help my wrist pain. The only thing that seems off is the placement of [] and {}. Anyone here with the keyboard have any thoughts about it? Are the y hard to reach, does it only seem that way, is it easy to get used to...?
Topographic Prominence
Anyone have a source for this oft claimed fact? Retail to spot spread is averaging $.50-$.70/gallon for 86 octane with $.20-$.30 added for each premium tier in PHX. Does adding detergent & transport eat up that much margin?
This is my favorite comment. I would like to propose an additional takeaway; validate all content downloaded from the internet.
"It's agile."
LeEco Le X920 (Max 3) Listed on Geekbench with Snapdragon 820 and 4GB RAM
> Icons are direct visual analogs of the things represented.

Counter example: The universal icon for "play", as in to play a movie, is a right facing arrow. It is not a visual analog of anything, since playing a movie is an entirely abstract concept.

The same is true of rewind, pause, and most other controls on a VCR.

Having two icons next to each other, one that looks like a "+" and the other that looks like a "-" indicates a set of controls for increasing and decreasing. Again, these are icons that are not visual analogs of anything; they're entirely abstract.

The fact that a lot of icons are visual analogs is merely for convenience sake. Having a button that looks like an open door helps communicate to people, who've never been taught what that icon means, that this is probably a button that opens a door. That's more convenient than having to educate all users that a completely arbitrary symbol means "open a door".

But, as I mentioned with the VCR control examples, if the thing you're trying to represent doesn't have a visual analog at all, then you just have to design something arbitrary and explain it to people until it becomes common language. Much like a heart symbol.
The same is happening in Milwaukee. [1]

...and I'm not sure why they're doing stuff like this instead of aiding the ailing north side? We already have buses and could pump money into something much more important. We have much bigger problems than transportation of tourists, shoppers, and whoever is going to spend money at some trendy restaurant.

It seems to me that the people spending time to allocate money to this sort of stuff are out of touch on what they should be allocating money towards. But hey, I'm just a lowly citizen with no experience in local politics.

[1] http://www.themilwaukeestreetcar.com/
> one of the only large apps we know of which exists on all 5 platforms (iOS, Android, macOS, Linux, and Windows)

I've been evangelizing keybase for a while now and was checking almost every week for info on an Android app, but this 'existence' by way of a React app is a huge disappointment. Without a simple, lightweight, native app, it is very difficult to do verified builds and engage community contributions. I sincerely hope there are plans in place for a real Android app; I would happily contribute in any capacity I could.
Most UBI schemes have an increasing tax rate so that you gradually get less money and once you're past a certain threshold, say $60k per year, you are paying the same in additional taxes as you're getting in UBI payments.

The net result is that you don't need to fund UBI payments for nearly the entire population.
Ask HN: Secure automated backup?
Hi HN,

After seeing all the news about lost data recently, I need to get my arse into gear and get an automated backup set up properly.

I'm using a Mac, so I looked into the Time Capsule. That said, if one of the data loss scenarios is a well-written ransomeware worm, it feels like the Time Capsule is going to be just as vulnerable as my main machine.

What approach would you recommend to back up data, with both hard drive failure and ransomware in mind? I'm open to cloud based solutions if that actually makes more sense.
We use Aurora for MySQL apps and love it. The PG-compliant variety is not available in our regions, so can't put it through real testing by ghosting requests yet.

IMO RDS is perfect for most use-cases. I'd strongly encourage to try it out - it's highly performant and very reliable (uhhh... well...). Aurora has a significant edge under very significant loads (i.e. >300 concurrent clients), but can be slower under typical scenarios (0-100 concurrency).
Interesting article, but ignores the fact that 80% of accidents are due to pilot error [1].

If the pilot was unable to override the computer, maybe it would have doomed QF72 but prevented 4 other crashes?

[1] http://www.boeing.com/commercial/aeromagazine/articles/qtr_2...
On further research, it's a new phenomenon in many of these places. Just in the past ~10 years or so. Red Oak (among the most ridiculous examples I've found) changed their zoning in 2009. Which may explain why there are so many mobile homes in these places...maybe they've been there since 2009 (though several look much newer than that).

One of the scarier bits, to me, is that people who are already living in a mobile or manufactured home in Red Oak could stay. But, if they ever needed to do major work on their home, they'd have to get a new permit, and there are several seemingly arbitrary conditions under which the city could force them to remove their home from their property.

Worse, if they wanted to replace their mobile or manufactured home with a newer/bigger/whatever one, they would by denied a permit. This kind of clause is pretty common across the country (though most of the actual examples I've found were in the south, including Texas); there have been lawsuits alleging discrimination (unsurprisingly, the rules are seemingly occasionally used against black and brown families to force them out), but I don't think anything good has really come of those suits. The laws are still on the books, so I guess they're still pretty confident they'll win lawsuits.

I've never really been all that interested in zoning and the like; it's just such a dry topic. And, while I've owned a house in the past, I just bought it the traditional way...got a realtor, looked at a bunch of houses, and bought the wrong one for too much money. Now that I'm really digging in and wanting to have more direct involvement in my home, I'm just amazed at how crassly classist (and only slightly more subtly racist) housing is in most major municipalities.

On a more positive note, Austin has added "granny cottage" rules to some areas of the city, so a secondary tiny home can be added to properties that are large enough and in some parts of the city. And, there are several efforts to enable natural building. Unfortunately, there's so little land available in Austin, and so much demand for housing, that it's not reasonable for me to buy there ($120k is about the cheapest suitable lot I've come across).

And, even more positive, I've been studying the Dallas zoning and code tonight, and I can't find anything prohibiting small houses or even manufactured houses. So...I think Dallas might actually be kinda OK. Their building code appears to be the ICC code with minor amendments, which recently has evolved to make tiny houses plausible (there used to be some minimum room size requirements that made houses smaller than ~240 sq ft impossible). I plan to drive over and talk to the city and look at some properties next week, so I'll hopefully have more firm answers on the question of whether I can buy property there and be able to build a house without needing to fight the city for years.

I may be a little ranty since it's been a bit frustrating (though the maps are still fun to play with, even when I'm pissed off at certainly classist and probably racist Texas cities).
Having become used to having gas pumped for me and cheap gas, it's a pain travelling where I have to pay a premium and pump it myself.
It has already happened as I've said repeatedly. I'll stop bleeding karma pointing out reality.
Even though I've read this article before, the first thing I thought of this time was the Fyre Festival tweet that ended with "the real lesson we should take away is how easy it is to lure a bunch of rich people onto an island with no hope of escape"

edit: From Snctm website: "...all Gentlemen are required to wear a Tuxedo with Bowtie. Ladies shall be elegantly dressed in Evening Wear or Lingerie ... At Pool Party, Gentlemen are required to wear Shorts, while Ladies don Bikinis or Clothing Optional."

Creepiness level confirmed.
the victims could still use pirated Windows to run their native Windows applications. I doubt there would be any legal repercussions.

When...a month after ? Too late. Damage's done. War's over.
But that does not make more sense. If they last 50 years, but your solar roof only has a 30 year warranty then you might look at a complete solar roof replacement, while your average roof would still be good another 20-30 years.
Why wouldn't technology be able to magnify mental attributes, just as it magnifies our other attributes?
Every serious UBI proposal includes an progressive income tax increase.

Everyone gets the UBI, but the more money you make, the more you're paying in additional taxes to support the UBI. At some threshold you're paying as much in additional taxes as your making in UBI payments. Past another threshold and you're paying more in additional taxes than you're taking in.
It's a tricky problem. I guess to an extent government can tax wealth accumulation that doesn't do good and fund good stuff that doesn't make money but it's hard to judge/implement.
Oh, those look awesome! I haven't looked into them, but I do love current BLM maps (I've lived in an RV for ~6 of the past 8 years, so I've spent quite a lot of time roaming BLM and national forest land).
Generally packages are concerned about interactions in 'user land' and the package manager of the distro. By not carrying around multiple copies of the kernel and its internal data structures this compatibility layer provides a better solution (in terms of resource utilization) for working with several different distributions on a single system than the VM approach does.
If anyone reading this was effected by this attack, please take this as an opportunity to start the journey to become "antifragile". If you are severely effected by this (mainly speaking about ransomeware) it means you lack backups and the ability to self-heal infrastructure. These attacks will only get more frequent and more sophisticated. So, start now.
> Running a bus to pick up a single person is far less efficient

What buses pick up a single person? They are far more efficient than cars precisely because they can move many people on optimal routes.
The ransomeware meltdown experts warned about is here
The main barrier to UBI is that the same groups in the population that are so in favour of it are also fiercely determined immigration must be open. And guess what happens to the first country to say at the same time "anyone can come here" and "we'll give anyone living here (not just a limited closed trial scheme) $40,000 per yer no-questions-asked". It may just be a transient effect (things might even out steady-state) but that would be a very big transient effect with some pernicious consequences (eg it'd be in other countries' accounts-balance interests to keep their welfare low, and to be harsher to the poor, to encourage more net recipients to move to the UBI country, while offering low-tax environments to encourage the UBI's wealthy to squirrel away their money there)

Globalisation is ending at the right time for a UBI to emerge, but so long as the first priority is ensuring globalisation is never dented, UBI can't get to the starting line. There are two hundred mice; they can all see the bit of cheese that looks like the solution to many of their problems in the trap; but nobody's going first.
simple-check eventually became an official Clojure Contrib project, test.check[0]. In recent years it has been ported to Clojurescript (even allowing Javascript applications to benefit from property-based testing[1]) as well as seeing useful integrations into structural-typing and validation libraries such as Schema[2] and Spec[3].

Many thanks to Reid for introducing the Clojure world to QuickCheck! We gained an indispensable tool to leverage as Clojurians (notably in Onyx[4]).

[0] https://github.com/clojure/test.check

[1] https://github.com/leebyron/testcheck-js

[2] https://github.com/plumatic/schema-generators

[3] https://clojure.org/about/spec#_generative_testing_and_robus...

[4] http://www.onyxplatform.org/jekyll/update/2016/07/06/Onyx-0....
Because Wall Street executives caused the economy to collapse and only one of them got thrown in jail. Executives only end up in jail when they hurt the rich (see: Enron, Bernie Madoff)
The poor European middle class, they were threatened and desperate so they spawned fascism.
I would love to have this restarted but as a cooperative and with only the people who refused or left Latitude because of the power/information asymmetry. Or those types of people. They saw the problem and acted even when being a member must have been a lot of fun and it must have been painful to be left out.

The mystery and social connections from something like this are great, the number of people obviously using it to play out some power fantasy are not. Do you want cults? Because that's how you get cults.

Kat Meler's quote "I'm more for 'surprises' now, I think. A surprise is a secret that everyone agrees will only last for a finite time, and will ultimately be gifted and shared." is a great lesson to learn from this.
>The USSR signed the Nazi-Soviet pact of 1939 because England signed the Nazi-UK pact of 1938 in Munich.

This is just historical revisionism. The Soviets didn't care about Czechoslovakia. Stalin decided to throw his lot in with Hitler for three reasons:

1) He wasn't happy with the way troop commitments were shaping up were the USSR to help the allies resist a German invasion of Poland. The UK and France were only pledging a handful of divisions and apparently expecting the Soviets to do most of the bleeding.

2) The government of Poland was divided among a coterie of "colonels" who weren't unified enough to provide a robust defense, but they were mostly unified in their reluctance to allow Soviet troops into Poland on the way to the German border, fearing (quite reasonably, as it turned out) the Soviets would never leave. So even assuming they didn't just gobble up Poland, Soviet troops would be out of position when the war started.

3) Greed. Pure, unadulterated greed. It was an easy way to snatch up half of Poland while France and the UK were busy dealing with Germany. If all went well the three countries would fight to an exhausted standstill, leaving the Soviets in a very strong strategic position.

>Finally for the Soviet Union's survival Molotov signed a non-aggression pact in 1939 while kicking industrial production into overdrive at home.

You might be able to make the case for this if the USSR hadn't invaded Poland, but that's not what happened.

>If the "Nazi-Soviet pact" is a "morally darkest moment", what was Neville Chamberlain's "peace in our time"?

That's false equivalence. Chamberlain and Daladier certainly sold the Czechs down the river, but they weren't busy dividing up Europe with the Germans like Stalin eventually did.

Stalin's deal with Hitler had to be one of the biggest blunders in world history, which he compounded by ignoring obvious increases in German troop strength in the spring of 1941. The USSR was very, very lucky the Brits didn't sue for peace after the fall of France.
Every serious UBI proposal includes an progressive income tax increase.

Everyone gets the UBI, but the more money you make, the more you're paying in additional taxes to support the UBI. At some threshold you're paying as much in additional taxes as your making in UBI payments. Past another threshold and you're paying more in additional taxes than you're taking in.

Effectively you only need to provide the full UBI for people making very little per month.