skysight-inc/HackerNews huggingface dataset:
I don’t disagree with your conclusion, I just think population control is a bad example as that was more of a regional trend and not a symptom of totalitarianism. Also, after Mao’s excesses (also a regional thing) in the opposite direction, the one child policy was probably necessary, the only problem being that they let it continue too long.
RE crash-logging Firefox-style, apps that do it this way gain a lot of respect from me, especially if they let me see the contents of the report before sending. I've even seen one or two Android apps that would handle bug reports by firing up an intent for sending e-mail, which when directed to the mail app, resulted with a new message, already filled in with all details, just waiting for you to press Send.
My workflow is the same. I'll usually have 100 tabs open on a particular device, going up to nearly 1000 tabs across my phone, laptop, and desktop in rare instances.
I don’t know if it’s true for everyone, but I get the feeling that this is why a lot of young people choose to live in crowded, expensive places like NY and SF. Sure, for some people it makes sense economically because there are unique jobs opportunities, but for most people, I think it’s just being around other young, energetic people.
New imaging techniques reveal heightened detail and beauty of vertebrate life
I hope you're wrong. Truly, redicliously incorrect. I fear you're right, or at least that you need to have a family member who was hurt by war to appreciate peace. I think the world's current swerve towards extremeism might be caused by the WW2 generation passing away and their children moving into retirement. Maybe in just one more generation we'll have all forgotten the horror and be ready for round 3.
I see. So the post calling the question Racist and demeaning was not an attack on the individual asking the question. Thanks for clearing that up.
True for the market, but markets dont actually give you the money. An investor (or rep) signs the check. When they show up they do indeed look at the structure and decide if they are happy or not with the pay structure.
I'm paraphrasing from this article in the New Yorker [1] that I read some months ago, but it seems the trick to getting bona fide technologists to work in government is to offer competitive pay and benefits, as well as making the job "sexy" by offering a chance to work on a truly revolutionary project that will make life better for your countrymen. That's what's working in Estonia, at least.

I'm holding out some hope that Estonia will be able convince their fellow EU member states to pick their game up now that they have the rotating presidency of the EU council [2].

But one thing Estonia has going for it (or working against it, depending on perspective) is its close proximity to a technologically advanced hostile nation. Estonia's rapid progress has been spurred in large part by the necessity of protecting itself from Russian cyberattacks, a Big Issue if I'm remembering the New Yorker article correctly.

[1] https://www.newyorker.com/magazine/2017/12/18/estonia-the-di...

[2] https://www.visitestonia.com/en/why-estonia/estonia-is-takin...
Pannenkoek2012
Maybe it's possible that the fair market rate is actually 3X the local average salary? If that's true then my original point stands, that there are devs, you just can't/won't afford them.

Of course, there could be other factors at play, as you mentioned. Life is complicated, economics more so.
I've noticed a few big YouTubers talking about burnout. Smooth McGroove most recently comes to mind.
If you thought that about mezcal, you should try xoconostle liquor. Next-level stuff.
Spotlight is kind of like dmenu but it also searches for files and stuff.

I do agree on the tiling WM bit :(.
It seems to have mitigated the issue some, but it hasn't eliminated it. I had somehow inferred from the web of related issues in the FF bug tracker that I'd need to use a nightly build for this to be effective.

Thanks!
Other posts answered most of your question, but there is still one point regarding IPv6. IPv6 doesn't solve any of this problem, because the problem isn't actually the connection, but the synchronization between all the apps using push services, the wake state of the device and the radio utilization.

IPv6 would solve a single push service, but with every app deploying its own push service, you get back to the tragedy of the commons problems.

As it has been seen again and again on Android, you absolutely cannot trust app developers to be good citizens and stop running services on background that quickly wipe your battery (not to mention even more shady stuff), and no way you'll be able to trust developers with push services that don't do the same.

If you need proof, just look at China, it is the wild west of push services.
By now the Chinese are going to have a lot of modern high-tech mass-market manufacturing know-how that is likely lacking severely in the United States. Not to mention the logistics of building that kind of supply chain from zero and overnight, or the fact that 95% of the world's rare-earths originate from China - many of which are necessary to build iPhones etc.

Good luck with moving all that to the US!
Depends on where you were. Growing up in NYC, which is pretty multifaceted and secular, relying on religious services was not going to work as a society-wide solution simply because the entire city did not share a religion. (In fact, some local religious communities, like the Hasidic Jews, are actually under investigation for failing to provide things like English literacy in their curricula.)

One thing New York City has going for it despite its awful governance is strong civic institutions, like the museums and the library systems (there are three), all of which have performed the functions listed in the article for well over a century at this point.
> but there are some things pg just isn't fast enough for [hash joins anyone]

If you've a separable benchmark for this, I'd be curious. I work on PG performance, including hashjoins, and real-world (-ish) benchmarks are good!
To add some context, the German constitution states that the German military may not operate within German borders (with some exceptions, e.g. disaster relief during natural disasters). Seeing armed soldiers would be very out of the ordinary.
HN is at least 90% anti-Trump. If you're getting downvoted for a Trump criticism, you've screwed up somewhere other than pissing off the three people on HN who have voting privileges and like Trump.
> > Nearly all of the dire predictions made at the time of the breach have been wrong to date.

> Tell that to my coworker who spent all day on the phone last week fighting identify fraud with his bank.

I'm saying that identity theft happened before the Equifax breach, and the Target breach, and the Yahoo! breach, etc. It will continue to happen. What we need is some sort of reform, like a national ID system with stronger ways to identify people (like fingerprints) and strong penalties for the criminals, not the organizations that get victimized. Note that anything like this will probably result in restricting access to credit or raising the cost of it.

People like to blame the CRAs for this, but it's the businesses that don't do due diligence in verifying identity that are at fault.
> Wouldn’t it be great if the user could just pick a “push notifications provider” in the phone settings and OS managed all these hard details by itself? So every app, which doesn’t want to be policed by the platform owner, didn’t have to invent the system anew? It could be end-to-end encrypted between the app and the app server. There’s no real technical difficulty in that, but as long as our systems are controlled by big players who do not allow this, we have to solve it by ourselves.

Fking this. ideally, this would also involve a standard API on the backend for how to send push notifications. E.g., something like:

1) App on phone queries OS for selected push provider.

2) Phone OS returns some metadata about the push provider to the app, including a a backend URL for sending messages.

3) App sends that URL to it's own backend server.

4) When a push message should be sent, the app's backend server invokes that URL with the message to be sent in some standardized way.

If - which is likely - push servies require that developers register their apps with them before use, this could be expanded by the phone OS returning a list of providers instead of just one.
3? (Kind of Sarcastic) wow!

Every single year/quarter of a person's basic education includes math and science (physics and then biology and chemistry, then a bit of cs) where I am from. Thus, worst case scenario a person has spent 9 years on that stuff (among other topics sure).

Sure I can see art does not get a lot of focus from what you are saying and I do not have experience in your system to say what the balance kept. But I can see if a school is running under budget and needs to reduce something that art/music is the first to go. Pity.
In fairness what you're asking is virtually impossible to predict with any degree of precision since you have all sorts of unpredictable variables like the culture of what is deemed "cool" and the issue that the tech that wins the market is often not the best tech but rather the one backed by the most ruthlessness businesses instead.

Plus it was an order of magnitude harder to predict what technology would be like back in the pre-Micro PC era because digital technology was still a very young concept so there was less experience to draw upon when making such predictions
Strange.

The reason this article seems off is because it's trying to capitalize on an earlier article by Nick Bilton, but this attempt at adaptation is missing the essence and mangles the point. The idea this article is trying to convey is better presented here:

We're F--ked: There is only One Antidote to Silicon Valley's Ills... Their Engineers

https://www.vanityfair.com/news/2018/08/there-is-only-one-an...
I have made the jump from writing academic code to working on a product where actual software engineering was encouraged. Although I did jump back to academia pretty quickly.

Hitchhiker's Guide to Python is a very good book (freely available online, or get a copy from O'Reilly); some of it may be obvious but some might not be.

It is true IMO that making your code testable will also make it better designed. It might even be worthwhile to do completely dogmatic test-driven development (i.e. always write tests first, then stub out everything with NotImplementedError, then write actual code until all tests pass) for a while to get used to it, and force yourself to become familiar with tools for dependency injection/mocks/etc.

This is complicated by the fact that unit-testing machine learning code can be unusually tricky; normal unit-testing practices and metrics (e.g. code coverage) may not be very effective.
Yes, I am sure inasmuch as I have heard this vividly recalled by relatives who frequently visited Germany in the 1970s. But if my anecdotal account isn’t enough, do a Google search or Google Books search for e.g. "frankfurt airport machine gun" and you will see this made an impression on other foreign visitors to Germany in years and decades past.
Speaking in what's out there now, there is Nano that only requires latest data (latest block) to participate in consensus (called a Current Node). I know that doesn't answer your more broad question of if its necessary but thought I'd point that out.

It would mean that nodes can store only some of the ledger. Even in the case of a node storing historical data not directly connected to the current block, such a node would only need to get the last block (and not the in-between ones) in order to jump back into consensus (someone please correct me if I'm wrong on this).
How long until it reverts back to some nodes having way more influence/power/data than the others?

This is not only a technology problem, it's (mostly, I'd say) a social one. Humans will always want more power and control, whether it's in real life or online.

Every single type of governance has fallen victim to human greed and ambition, as will any kind of Internet, I believe.

Fix the users - save the Internet! :)
That would work for a single company, but not necessarily the market as a whole... paying developers more wont suddenly add a bunch of skilled developers into the market.
Companies can load-balance menial tasks arbitrarily across undifferentiated labor, so much so that low-skilled workers have a hard time getting enough hours from the same gig.

The harder and more expensive it is to hire a specialist, the more important it is that the company utilize him fully. High salaries and long hours usually go together.
Well if that’s true the learning curve will be so steep as to resemble a cliff. I’m not usually a nuclear war alarmist, given that all players stand to lose, but which country capable of world war will lose gracefully without nuking someone? China? Russia? The USA? UK? It’s a bit long in the tooth, but I think Einstein was right.

I do not know with what weapons World War III will be fought, but World War IV will be fought with sticks and stones.
It reads fine to me
HN is at least 90% anti-Trump. If you're getting downvoted for a Trump criticism, you've screwed up somewhere other than pissing off the three people on HN who have voting privileges and like Trump.

Ok, I can accept that. How did I screw up?
With the widespread availability of raster graphics, I wonder how often people actually have to use a character-cell terminal for editing text. (I appreciate the coolness factor.)
Congress likes to be able to abdicate their responsibility and just pass it on to the president.
I know only one western country that in the last 50 years has shut a million people in a hermetically sealed ghetto; that installs its own civilian population in some other people's land, that shoots those who protest with live bullets, killing hundreds and injuring tens of thousands; and dehumanizes its victims every day with a "it's us or them" narrative. And it's not in Europe. Actually, it's Aronson's country, Israel.

I think that good lessons are valuable in themselves, wherever they might come from. But even to this there is a limit. Lecturing modern Poland on fairness and the lessons of the past while not even mentioning what your own country is doing is just shameless.
Starred the project, look forward to it. This is the only feature that has me tied to using a hosted solution, instead of a self-hosted solution.
It will always be a struggle, just like the offline world. It doesn’t mean you give up, we haven’t defected to a new world order offline so why do it online?
Not fewer - better.
Michael Fogleman: Craft
I do not mean soldiers sensu stricto (German army) but Bundepolizei with heavy weaponry.
Most people don’t have a lot of assets. Medicare pays a decent reimbursement rate that declines over time. Medicare also pays for rehab tied to outcome, and nursing homes tend to have bad outcomes so they only get 90-180 days of that.

Once you’re off Medicare, if you cannot private pay (or once you run out of cash), you go on Medicaid. The county seizes your remaining assets and pays a very low reimbursement.

The ideal nursing home patient either has cash or requires short term rehab, and either leaves or dies in <180 days. The old ladies watching judge Judy or playing checkers are low margin.
> stop making videos for awhile

It has a huge detrimental effect. Each day you take a break can set you back by several. From the article:

>> “I left for less than 48 hours and lost 40,000 subscribers on Twitch. I’ll be back today… grinding again.”

> move on to doing something else

There's not a clear career path to anything else. Many of them have spent their formative adult years streaming, and transitioning to another career would be incredibly difficult and likely pay significantly less.

Sure, there are the mega-streamers who have (hopefully) saved enough money that they could absorb that gigantic setback, or have enough celebrity that they can transition to something else, but I doubt the majority of them have earned enough to support a major life transition - like, say, going back to school full-time.

This is also one of the problems former professional athletes face, and there are actually a lot of interesting parallels between the two groups. "Broke" is a really interesting watch if you haven't seen it already that is quite eye-opening: http://www.espn.com/30for30/film?page=broke
I'm usually 100% in agreement when you chastise inappropriate behavior on HN, but this parent comment, with links to supporting evidence, was extremely informative to me -- even moreso than GP. How is such a reply nationalistic? Ideological?

(Though I acknowledge that it's a newish account... So I put much more credibility on the linked content. Anyway, you deal with this BS way more than anyone else, so major hat tip to you regardless - keep up the good work!)
I just added a brief intro.
I don't think everyone should understand the technique detail, but if that want, they will
Investors aren't some mysterious and capricious force that storms into your office and throws a fit over random reasons.

They care primarily about one thing: their Return on Investment.

If the company becomes more profitable by shifting more comp to developers, then the investor will support that wholeheartedly.

Tellingly, some of the most profitable companies right now are those paying their developers the best, e.g. FAANG.

Suggesting that paying developers more is a good move, financially, for the employer.

Anecdote: I was involved in the hiring process of a certain tech company. The entire company had "engineers are a scarce resource, use sparingly" as a key principle. There were many rules about how to apply that, and people regularly got yelled at by the CEO for violating said rules.

Fast forward to a hiring spree. The company was hiring for a particular non-technical position, as well as for engineering. They tell me how much they're paying each position.

Pay is the same.

The non-technical position had about x20 candidates than open positions. The engineering position had roughly 25% less, before screening out unqualified candidates and those who didn't pass technical interviews.

Same pay.

Doesn't compute.
Twenty-Seventh Amendment to the United States Constitution
Except that's not the actual quote.
For "open-floor plan" I think the explanation is simple: it's cheap(er), and people in charge of facilities/ hr don't understand or care about the tradeoffs. It's funny, in our corporation they call it "space optimization" - I told our sr. director that it's appropriate since compilers also have "space optimization" as an alternative for "execution speed optimization", but he didn't seem to get the irony in that (or more likely, didn't want to, since it's out of his hands/ the layout policies are decided even higher-up, at the C-level).
Except talking on the phone is the last thing I want to do on a phone. Phone calls for me are reserved for only the most important or critical situations and people. I hate the immediate interruption of someone calling unexpectedly.
> The proposed congressional pay amendment was largely forgotten until 1982, when Gregory Watson, as a 19-year-old sophomore, wrote in his college term paper that the amendment could still be ratified. After his paper had been returned with a "C" grade by his professor Sharon Waite because she thought it couldn't be done, Watson was motivated to launch a nationwide campaign to complete its ratification. The amendment eventually became part of the United States Constitution, effective May 5, 1992, completing a record-setting ratification period of 202 years, 7 months, and 10 days.
can't see the point sorry, i would just install linux as the base os and windows as a guest.
Hellmood of the group Desire is the coder.
> I can't think of any platforms that are shared by trains on different trunks.

* 2/5 - Flatbush in Brooklyn, White Plains Road in the Bronx

* E/F, M/R - Queens Blvd

* A/B/C/D - Central Park West

* F/G - Culver

* B/D/N/Q - South Brooklyn

* J/M/Z - Broadway (Brooklyn)

> There's also the obvious solution of using the L and G as the system test case (yet again).

The L was considered for a platform door pilot during the shutdown. It was shelved in favor of bringing full accessibility to Union Square. IMO platform doors are quite far down the list for things that we could spend billions of dollars on, rather than full accessibility, or speeding up CBTC, or what have you, especially given the complexity vs benefit ratio.
WRT the difference between soldiers in Paris and Italy: "Finger close to the trigger" usually means a proper drill in trigger discipline - I'd take that anytime over "relaxed" soldiers.
Did Google ask again for a phone number when you tried to log in from the strangers phone?
Yeah, the big five personality traits fall apart just as easily if you start factoring in evil, yet productive activities.

How does moral relativism play into being agreeable, organized, curious, confident and outgoing? An enterprising individual interested in hooking as many people as possible on heroin? A strong individual that leads Germany out of the economic peril of crushing war debt?

Being superficially agreeable, and conscientious, yet knowingly sabotaging the people you agree with, to their face? Or maybe agreeing with some people, but not with you? Outgoing, but only when met by individuals that meet certain criteria? Curious and inventive, when torturing animals? Organized, while incarcerating inmates in a private prison?

Sounds like a great recipe for being productive at work, just so long as you don't think to deeply about the work being done.
FYI HS is “high school” which is only 4 years long
Indeed, I thought it was a European directive.

I am willing to bet the vast majority of European countries will follow suit before 5 years though.
Creative Commons is built on and only functions because of traditional copyright.
I thought pied piper solved it already
Once you discover rope bags (or, cable buckets) it's hard to go back.

People who do technical (arborist) style tree climbing make frequent use of a 1-2mm throwline used as a pilot line to get the climbing rope up into the tree.

It still amazes me to see 200ft of tiny "randomly placed" cord fly out of a basket at high speed without tangles. The stuff is finicky - the tiniest twig will make a huge mess to untangle.
What is "Aronson's country" exactly? Israel?
Nah, long before that, by the dweb community and the Internet Archive, leading up to the first Decentralized Web Summit / DWeb Summit in 2016 :)

https://2016.decentralizedweb.net/
This. I transitioned from a (non-STEM) PhD and am now working as a "real" engineer. It is called a "practice" for a reason, you will get better with time as long as you are self-reflective about it.

One practical tip - take a look at Dan Bader's book if you are deep in Python, it has a lot of good stuff.

One philosophical tip - depending on your organization, remember that slow is fast in engineering. This is somewhat different from more academic computing environments (at least that I know of). So take the time to get it right and really deeply understand your solution.
Probably because taking 1 Math and 1 science a year is not nearly enough in the modern economy.

I went to a really good high school and took all AP courses and was still blown away in college by those who came from schools with strong STEM programs. When I was struggling with robotics, programming, circuits, CAD work (small portion of the freshman engineering curriculum) they had very little trouble. Why? They had 4 years of engineering classes in high school which covered those subjects. They got to substitute many of their other classes out (classes which I would say are valuable, but less valuable). That is the value of STEM. When I was struggling freshman year i would have gladly traded my art, Spanish, physical education...etc classes for classes which would have better prepared me. I ended up graduating on time with a pretty good GPA, but it was more work than it had to be.