skysight-inc/HackerNews huggingface dataset:
remember: the FT have managed to mis-predict every single major UK political event relating to brexit:

- they'll vote remain
- they'll ignore the referendum result
- they won't invoke article 50
- the article 50 court case will prevent it being triggered
- we won't exit
- we'll stay in the single market

they simply have no understanding of how the electorate think

(though I suppose it's possible they may eventually get one right)
1) how do you know they're "qualified"? Which leads to...

2) the Civil Service has rigorous rules on fair, non-discriminatory hiring. Do these orgs?

3) I don't know how you could know "it's very likely the people in those roles could make multiples more at private organizations." For all we know, they're people who've never had a private sector job in their lives.

4) Why can't the SF civil service do these functions?

5) What incentive do these orgs have to actually solve the problem, when their very existence depends on it continuing?
There's no way it will happen, the damage has been done and besides, the politicians don't want it.

The referendum should've been nullified when the scale of political interference via social media in 2016 came to light. Also, 52% to 48% is not a resounding "yes" and should not have been considered as one.
Seems pretty simple. Physics doesn’t care if you are an unlikeable person with politics that huge numbers find repellent. Anyone of any belief system can make a rocket fly if the math and manufacturing are right. Media on the other hand is a popularity contest and absolutely does care who you are.
> There is no "insane hatred" in my response

I know. My point was just that it's a needless escalation (just like replying that to you would have been), since even annoyance isn't outrage.

Either way it's talking about the inner emotions of a person on their behalf - flagged or not, how could someone possibly defend themselves against that? People can talk about their own feelings if they want, but talking about the feelings of others, feelings those other people didn't even express, just doesn't lead anywhere good, yet it's so common on the web nowadays. The wisdom of not reading feelings into text has been lost for a long time now. Let's bring it back I say :)

In short, you can ask people how they feel, but you can't tell them. Certainly not via text in absence of a history of actually knowing that individual person (as opposed to "a category of person you perceive that individual to belong to", which is how this came across to me).

> they are also welcome to clarify whatever objections they have with respect to that project.

Yes, and I can't say I disagree with it being flagged because "is this a joke?" is just needlessly convoluted. Just make your point, state where you disagree with the content etc. instead of asking others to rephrase or confirm that yes, they're serious. To me that's just as annoying as saying "y u mad bro?". But since it's already agreed that that's no good, I didn't reiterate that.
The post you are responding to didn't have Starbucks coffee every day, did have internet, cable tv, subscriptions to streaming services, a computer with a monthly subscription in every pocket. They didn't even have that option.

The above is just a short list. Live like 1955 and you can support a family of 5 with, a car, vacations every year and a nice retirement. You won't have many of the other luxuries people enjoy today. If you don't want to that us fine, but don't say it can't be done.
Denny Vrandečić — the lead developer of Wikifunctions, former Germany PM of Wikidata, co-developer of Semantic Wikipedia, and former member of the Wikimedia Foundation Board of Trustees — also helped develop Google's Knowledge Graph from 2013 to 2020. None of this is hidden, it's even on his Wikipedia article.[1]

The "having the world's encyclopedia translated by an advertising company" ship sailed years ago. All of these projects are supported, directly and indirectly, by exactly that motivation. The ultimate goal of commercial enterprises is to take zero-cost volunteer projects like Wikipedia and OpenStreetMap and make them cheaper for enterprises to associate user input with compatible monetization. It's now just a bonus side-effect, rather than their mission, that any public good comes from these projects.

1: https://en.wikipedia.org/wiki/Denny_Vrande%C4%8Di%C4%87
I use containers on Mac and Windows for development (and we deploy on linux). Docker for Mac is _unusably_ slow in my experience. The VM that it runs is a giant resource hog and a battery hog, and doesn't support ipv6 [0] Docker Desktop itself is (another) resource hog, wildly buggy, and painfully slow. It's the epitome of "shitty electron app".

On windows, docker desktop has all of the same issues as it does on mac. Docker's concept of volumes and file permissions on windows are nonsense. Windows updates and Docker Desktop regularly decide to disagree, [1] It's networking support interferes with other applications (like OpenVPN and the Xbox Game Center) [2].

[0] https://github.com/docker/for-mac/issues/1432

[1] https://github.com/docker/for-win/issues/599

[2] https://github.com/docker/for-win/issues/1976
I've had to use the phone quite a bit in the last year. Airlines and travel companies are especially bad about only supporting happy-path functionality online and then providing an excruciatingly bad phone experience if something gets off-track.

The pharmacy that I use has a very busy and probably very expensive web site, but it has bugs, and any time you get off the happy path, you have to call. For example, when I get a prescription delivered for my brother-in-law (who has disabilities and lives with us) the pharmacy only gives the name on the credit card to the delivery driver (this is a known bug, for over a year) so the driver shows up and asks for the wrong name. Usually the pharmacist figures this out and gives them the right prescription, but if they don't, the prescription goes into a black hole. It can't be picked up at the pharmacy, it can't be scheduled for delivery again, nothing can happen until I call and get it fixed.

Helping my mother set up online access to her pension, the only way they will grant her access is if they call her at a certain number and she answers the phone.

I can't think of any other examples off the top of my head, but I despise talking on the phone and will go to great lengths to avoid it, and yet I have to do it maddeningly often.
This is basically a masterpiece in missing the point of Tarsnap IMO.

IMO Tarsnap is about being the perfect lifestyle business for an extremely technical engineer, it's something I aspire to build one day also. Billing? Just the most simple model possible. Sales? Nah. Marketing? Nah. Fancy website even? Nah.

Just customers that know what they are buying, are happy to pay for it and software that is exemplary.
I don't know how to react to this. It seems like the author trivializes the task to prove a point. It is never just a 'category'. Wrapped up in that is a whole bunch of functionality and expectations that always differ between projects. For example users want to search by, edit, manage and delete categories. Who should have permission to change them and edit them? How should they be shown in the UI, are they clickable, do they have perma-links? What category should old posts be given. How do you want to represent "no-category" state. Do we need to support multiple categories? What other side-effects happen when a category changes.

Unless all product managers get in a room and define the canonical implementation of all web app features i think we are destined to do a lot more plumbing for a long time to come.
Spring boot is pretty close to compressing the effort involved but the ui remains an issue
Ain’t that a curve.

But what if… senior engineers were hired for senior engineer jobs? Junior for junior, etc? The lifecycle of a job at startup can tolerate this more than an enterprise situation, but it’s still pretty clear to me in most cases.

This issue tends to be viewed as a balance-sheet salary issue in the end. You sort by (value, salary) and then (salary, value) in some spreadsheet. But if you’re firing someone for being too expensive, you hired the wrong person to begin with.

I’ve noticed a trend for years of sucking up top talent because they might go somewhere else.

But I myself have been on both sides. I have hired and been hired a couple of times for skill, then I or they didn’t know what to utilize the position for. They hoped good = results.

In one case, my job title changed twice between the handshake and my first day. And that’s just the quippiest to relate!

So I think the hiring side has some work to do on actually crafting the teams they want to build a bit better.

“Awesome Python Ninja” was a funny job description for about 30 seconds 10 years ago. I keep seeing that, if phrased more professionally.

Get the person you want for the job. “Picking talent” as an idea is like hoarding two of each animal on an ark. The real world is much more fluid than a Flood.
Perhaps it's a form of hipster irony, since by and large all GIF sites and social media sites now convert source GIFs to mp4.
Yes it's tedious to write plumbing code, but it's also dead simple. Just write the damn code. Don't try to create some weird beast that "automagically" does the n different things. Just. Write. The. Code.

Yes it does suck. You know what sucks worse? Zero separation of concerns and the tar pit you get from it.
https://archive.ph/XCvTc
I used Emacs for all development work from about 1990 to 2018. About 28 years of development work in a dozen different programming languages. I also used Emacs for reading Usenet News and my email. I also used it for calendaring, planning, tracking work and a few other things.

Gnus made Emacs a great Usenet news reader, but I could never get it to fit with my email regimen. And eventually Usenet died too. For about a decade I used a mail client that someone else originally wrote, but which I modified over the years to do email like I wanted to. But this became really tedious to maintain alone so I have up.

Along the way I tried various IDEs like the tools from IntelliJ and Eclipse. None of them took. In fact, I figured it had to be me, so I promised myself to spend a few months every 2-3 years or so trying to get used to IDEs. (I still can't stand the IntelliJ and Eclipse tools).

I think what made me switch to VSC was that I eventually grew tired of the constant annoyance of having to fix my setup so it would be reasonably useful for Go development. Emacs support for the Go language server was slow and shaky, and eventually I got so tired of having to make a patchwork of Emacs packages work that I gave Visual Studio Code a second chance.

And the second time around it stuck. I'm not entirely sure why it stuck, but it did. It's been 5 years and I'm still using it. And I'm still not entirely sure why. I think it is mostly that I'm a programmer - not an editor enthusiast. Emacs was a pain in the neck to keep running when I switched. I liked Emacs, but VSC has better support for just about any language you care to program in.

I ditched Emacs because I'm interested in writing code. I'm not interested in spending a day figuring out how to keep barely working Go support running so I can get work done. It's a tool. And when maintaining the tool starts eating into my productivity, it isn't worth the effort.

The problem with Emacs is that it doesn't have a sufficiently large community. Which in turn means that if you are interested in creating tooling, your efforts will have a much bigger payoff if you choose something millions of other developers use. This is a vicious cycle.

Last I checked, VSC had about 14 million users. Out of a global population of 25'ish million developers. That's slightly over half the global developer population. That's a pretty big market. I think a fair guess (given the stack overflow surveys) is that less than a million people use Emacs as their primary development environment. Which I find surprisingly high, but it should give people hope.

Is VSC a fad? Who gives a crap? What matters is that, for me, and for a lot of other people, it is a better tool than Emacs. Because it is. If VSC is replaced by something else that works even better, and VSC disappears: who cares. Better tools is a good thing. Getting overly attached to tools that offer less is just weird and unproductive.
> It is well known that Sapiens arrived in Spain 40k years ago and that they demonstrated modern behavior: arts, music, advanced hunting tools

Anyone to whom this is complete news? How did they manage this all without wheels?
Again, we had scientific progress (and problems with it) before the current system.

The only currency that matters is if your results can be reproduced, as as far as I'm aware the overwhelming majority of journals make no attempt at reproducing the results before accepting it. Hell, it doesn't seem like they even make an attempt at make string there's enough information provided to even attempt to reproduce it.

When I come across a paper that does any sort of modelling, I simply assume I won't be able to reproduce it if the code isn't included. They all seem to leave out important information.
Does the word 'Strix' have some sort of computing relevance that I am unaware of or is it really just a cool sounding name for a genus of owls? Because Asus uses this word in products too and I've never known if it was supposed to relate to something.
We didn’t want to announce Wikifunctions before you can edit it (what’s a wiki if you can’t edit it?).

It is currently in locked-down testing. We have been slowly configuring and testing the wiki, the first new multilingual project in over 12 years! It is more complicated than a normal new wiki, in many ways.

We are expecting to open it to broader editing in the next few days - on or after August 1. We are planning an announcement at that time.

There are details of the deployment plan in our last newsletter:
https://meta.wikimedia.org/wiki/Special:MyLanguage/Abstract_...

And a broad overview of the project at
https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Overview

(And many more examples of functions at our older Beta-deployment location (also currently locked down) at
https://wikifunctions.beta.wmflabs.org/wiki/Wikifunctions:Ma... )

I hope that context helps! [Disclaimer: I'm not a developer, but work with the team]
> My understanding is that POST should edit/modify while PUT creates/replaces a resource

The way I've been segmented them is based on idempotency.

If you repeat the same call multiple times, do you get the same result as if you just ran it once? Then PUT is appropriate.

But if you have side-effects like creating new resources, that would result in different action each time you make the call, then POST it is.

Idempotent methods include GET, HEAD, PUT and DELETE, the resource should always end up in the same state after calling them N times (barring errors/exceptions and such of course). I'm fairly I got this from when I initially read the specification, it's probably mentioned with a bit more grace in the HTTP/1.1 spec.
> They will instead generally pursue arts/crafts (including the craft of building computer programs in areas they are interested in), learning, exercise etc.

I always hear this argument about UBI and it almost sounds too good to be true. Like utopian. And I wonder what segment of population will actually become artists and craftsmen with renewed sense of purpose and fulfillment vs. the folks that will accelerate even further into melancholy and feelings of deep meaninglessness.
We really need "saved you a click" version of hacker news. Same UI just title recommended by users
> People complain about the “disability mafia” shaking down businesses, but I think it might be the only way to align incentives to actually get these problems reliably addressed.

But IMO the other side of this is also tricky, because you don't want companies to respond by removing services for everyone.

There was an article on here the other day about how a town had a non-ADA-compliant crosswalk. Fearing a lawsuit, the town addressed the issue... by removing the crosswalk. (You could still cross the street—with a wheelchair, even—but you had to walk much further to do so.)

I also remember the article about the California university—was it Berkley?—where some professors posted their lectures freely online for members of the public. Of course, they didn't have the resources to go through and add subtitles—these lectures were for non-students, they didn't generate any revenue—and the university got sued. Obviously, they responded by pulling down the lectures.

Situations like these just make everything worse for everyone. How do we write regulations which avoid that?
Seems like a better solution would be making the recertification an easy fast automatic process, not skipping it entirely
> “Ancient DNA and language phylogenetics thus combine to suggest that the resolution to the 200-year-old Indo-European enigma lies in a hybrid of the farming and Steppe hypotheses”

Can someone with a background in this area speak to why the DNA data is taken to be a strong signal about the origin of language families? Like, clearly when people move around they generally take their language with them, but trade, war/political power, cultural exchange etc also move languages around.
All of that is true, even in the US. It is a false narrative that the "middle class is collapsing" in the US

There is a very narrow band, and very specific regions in the US where that is true unfortunately for the the rest of us the people and regions where this is the reality those people hold outsized control over the media, and government so it gives the appearance it is a universal reality. The World Is Becoming a Better Place[1]

[1]https://www.youtube.com/watch?v=4J5s6aZCPSg
You can tack good modern search-launchers (a la spotlight or synapse) onto a Windows 95 interface without bringing over all the other modern UI cancer. It's an entirely orthogonal concern to things like flat icons, excessive whitespace, or bad discoverability.
I don't think Germany and France are getting any special treatment. There might be something for the agriculture or automotive sectors, but it will apply to all countries.
I'd argue that housing's being a necessity makes it even more important for there to be a reliable and predictable supply--something investors help with, IMO, except for unusual pathological cases.

Chinese home buyers IIRC have a cultural aversion to having strangers living in any home they might want to live in themselves in the future. But with the except of the Chinese investors (which IMO cannot be numerous enough to distort the huge US housing market) investors either rent out or sell the housing they own, so I don't understand in what sense you think investors are "eschewing the actual utility of the asset": someone still gets to live in the house, even if it is not the owner of the house.

>All of this means that some portion of the house's price is only based on speculation (other parts being land, construction quality, location, amenities, etc.).

I concede that that can be an accurate statement (though it is not how I would put it) on a temporary basis, but I point out that when an investment causes current housing prices to increase, there will invariably be a time in the future when the same investment causes housing prices to be lower than they otherwise would be by approximately the same amount. And the I ask you, Why do you care more about situation of families now than about their situation in the future?
I suspect they could maintain an opt out for the Schengen, purely because a land border exists with Ireland, which isn’t part of the Schengen area either. (That being said I’d like it if Ireland joined Schengen, as it makes it just a tad more convenient when flying to the rest of the EU)

Doubtful that they could avoid a commitment to joining the eurozone though.
I don't think we dismiss that, but we attribute to the placebo (and nocebo) effect that is very real and still very poorly understood in spite of major efforts in the area. We know it exists, we know the factors that influence it, we know we can't really control it, but we don't understand the mechanism of action.
> The Euro and the ECB haven't even been a success for the EU as-is, a single fiscal policy cannot reconcile the economies of Germany and Greece.

Of course it has been a success. I (half-German, half-Croatian) grew up in times where each of the borders from Germany to Croatia had anything from 1-4 hours of waiting time, you'd need to exchange currency at each border (at outrageous rates) as well simply to be able to pay for fuel and food, and heaven forbid you even got a call on your phone due to roaming charges.

Nowadays? No border controls at least on the way to Croatia any more (the other way around does because of certain far-right politicians), no currency exchanges, no leftover currency when you go back, seamless cross-border bank transfers, no phone roaming surprise bills... it's utterly awesome.
Makes sense. Insurers don’t have much trouble with a changing climate, they just calculate risk and raise prices if needed, according to Buffett.
My point is that maximizing energy demand in no way leads to improved living conditions.
One of my favorite fumbles from Google's AMP project. For a while, if you navigated to an AMP site from the carousel...The [X] on the AMP-injected header would send them back to Google, rather than dismiss the header.
> Replication of 100-year-old experiments is also not always easy/successful.

It's a struggle to replicate 3 year old papers, forget 100 years.
Wow that is a really interesting and coherent way to conceptualize how much power it makes, and how quickly.
Reads like a horror story
I'm not sure what you're on about, I never implied any of what you just said, and your tone is entirely inappropriate for this forum. I suggest you go read the HN guidelines (again?). This isn't Reddit.

In particular:

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

and

"When disagreeing, please reply to the argument instead of calling names"

Nothing in my comment said anything about the post-war period or implied any positive interpretation of Stalin or in fact the direction of the totals at all.

I kindly ask that you consider your interactions here more carefully.
In the past month I've had to use Discord search to find something important twice. Both times it took 20+ minutes and when I actually found the results I noticed that I typed things that ought to have given me the results but just didn't. In one other case I never actually found the correct message but found the URL I was looking for elsewhere and decided to try it out to see if it'd find the correct message. Pasting literally the exact URL did point to the correct message but no other combination of host, part of URL, etc. would.

While that's not technically unusable it's far beyond the level where I'll even try to find something in Discord unless it's very important.
Easy to do as a knowledge worker, but I've had plenty of jobs where you get in trouble for resting.
Tixerb. Here I reversed it.
Rust belt cities are actually pretty nice, and you can escape that rat race. Maybe you don't want to live there, but they are nice places.
Oh, we're talking about real programmers?

Well, real programmers just tweak the bias voltages on the op-amps driving the transistor networks.

And not using the potentiometers that today's "real programmers" use. No sir, when I was a lad...