skysight-inc/HackerNews huggingface dataset:
I'm sorely disappointed about the English language Wikipedia article on Toast Hawaii. Yes, it was a post-war German invention, but it was also so much more than that. Just the fact that the German-language article [0] has a three-paragraph section "Reception" should tell you that.

It's a symbol of post-war economic growth that a household could afford both ham and cheese and exotic fruit for a single meal. It didn't matter that it taste that nice. Neither do many other meals that only serve to demonstrate the wealth of the host.

[0] https://de.wikipedia.org/wiki/Toast_Hawaii
All models are wrong by definition. The purpose of a model is to be a simplification of reality in order to gain insights and not to perfectly replicate reality. In physics, there is even the metaphor of the spherical cow[1] to make fun of the need to simplify things in order to understand them. Just because a model is simple doesn't mean that it is bad or worse than a model with more complex assumptions.

[1] https://web.archive.org/web/19991009000912/http://lheawww.gs...
How to Automate Reward Design for Reinforcement Learning Systems
Shame the audio got ruined somewhere along the way.
"when you beat me I feel pain...I don't like to feel pain, perhaps you could stop beating me"

"I enjoy inflicting pain...your pain makes me happy...perhaps you could continue feeling the pain I inflict on you"
By having more than one bike. If we assume 2 km median distance from the re-loading zone to the shop then each bike can easily make 2-3 round trips an hour.

By the way, why is it so important that deliveries get done within an hour?
Discrimination and calls for violence are codified in law and commonly accepted as wrong.

Making up your own category, then forcing other people to name you by that category on pain of committing a "verbal assault" is still a pretty contended topic.
UK renewables generate more electricity than fossil fuels for first time
> And IIRC the entire project was within budget

From TFA, "the one billion euro project is still ongoing, it will not be finished before 2026." There's plenty of time yet!
The neo-nazis didn't have a point worth debating that the public opinion suppressed. But they were in part caused by socio-economical problems that largely went ignored.

Deplatforming works. People like Milo Y were raking in massive amounts of cash, then faded into obscurity when they were deplatformed.

On the other hand, the AfD has received ridiculous amounts of airtime in Germany, frequently setting the topics for public debate formats like Hart aber fair or Anne Will and instead of becoming less popular now made gains in almost every election. Indeed, most political conversations in the public media now either directly reference them or (un)intentionally copy their rhetoric around problems.

Compare that with the widespread distaste for the NPD before the AfD showed up, or look at how the total crapshoot of investigations into the NSU terrorist group or more recently the Identitarian terrorists is reported by the media and treated by politicians -- then compare it with the coverage of the RAF.

Also, Germany banned "symbols hostile to the constitution", not neo-nazis. There were attempts to outlaw the NPD for violating the constitution, but they were completely botched by the investigators' reliance on informants and possibly agents provocateur. The NPD wasn't banned. And there are still frequent neo-nazi demonstrations, so claiming "neo-nazis" in general were at any point banned enough to "thrive in the shadows" or whatever doesn't make sense.
Don't make free software as your income source, it'll make you weak politically
Aside from other comments about weaknesses of delay slots, modern processors already do this automatically in the form of out of order execution. A branch can be moved up and assigned priority to an execution unit if it doesn't depend on some of the previous instructions. These instructions can be queued or assigned to other execution units.
More realistically than what? What is a criteria for realism?

>we tend to operate under happy delusions that lift away when we're depressed

Well this brings unhappy delusions in the same way. Just that it matches more with therapists world view and called "more real"?
Plenty of science-based refutations of James Damore's manifesto can be found in HN discussions and throughout the web if you care to look. No, I am not going to provide a canonical list here.
The interesting question is: "why?".

David Graeber's book "Bullsh*t Jobs" is about that.

These companies main priority is not efficiency and productivity. If it was, they could hire less people to do the same work and that would foster unemployment.

They have a political and social role: hire as many people as possible. Keep them employed and busy and keep an eye on them.

Become too big to fail and you'll be rewarded with overbudgeted contracts (and even bailouts, sometimes).
Haskell's focus is arguably making correct software, not the fastest implementations. Such intensive focus on correctness is not usual. In that light I do feel it's somewhat under-represented.
The one that gets me is

"feel free to <do this thing I am actually commanding you to do>"
(deleted my original comment, because I think this thread is a more suitable place to reply)

> Oh, it was camera footage, so we can automatically trust it despite the fact that the project doing it is inherently untrustworthy.

Agree.

I was interested in fringe politics as a social phenomenon and I've been following it for a year or two.

I now see CNN as a media outlet largely serving their interest groups. But see RT, Project Veritas, etc., as "second-order propaganda" serving their respective interest groups by selectively "exposing" targets for their political utility, not because they care about truth, it's half-truth, half-falsehoold. Meanwhile, the accusations of the mainstream media are made against them, not because they care about truth, but because their existence damaged the mainstream's own interest. It's all biases vs. biases all the way down.

If someone spends enough time and effort while maintaining rationality, it's possible to extract a great deal of useful information from the sum of all these propaganda. I think it's what open-source intelligence is largely about.

But I don't want to waste time doing this. Nowadays, I view many things in politics as mere talking points without make judgements, and get most of my news from Hacker News (which is, of course, heavily biased towards the Silicon Valley).

> Deep fakes are going to rock your world.

Definitely.

I think most (internet-savvy) people will eventually learn it and ignore things like that.

In Ghost in the Shell: S.A.C. 2nd GIG (second season of the TV animation), one group of politicians for their personal interests within the government, has launched a conspiracy to intensify a military conflict (against the refugee uprising) that involves nuclear weapon. The protagonists from Section 9, a national security agency that operates independent from the executive, saw the truth from the satellite footage, had the following dialogue.

> "How do we stop it? Can we post the video footage online?"

> "No. Video footage nowadays is seen as completely unreliable to this day."

Since most video footage "exposure" themselves are propaganda or hoaxes.

Released in 2000s, it portrayed and predicted our world remarkably well, and it'll give you a lot of inspirations of what would the future society look like.
Face unlock works with gloves on, think winter :)
Oh, and it works when your hands a slightly wet, or when they are very dry.
Oh I know it can be tasty, I have eaten my fair share of greasy pizzas too. And I’m not saying neapolitan is the only possible pizza style, although in my opinion it’s the best one. Neapolitan is actually charred on the crust too, but it’s not that extreme - the crust from the pizza above is basically coal... Don’t get me wrong, I would eat it anyway (maybe skipping the crust), but it definitely doesn’t look like a “best in the world” pizza.

As for the ingredients, I’m not sure why Italy would have inherently better local ingredients. I can understand why northern Europe has shitty tomatoes (too cold to grow compared to, for example, southern Italy), but with its size, population and diversity of climates I imagine you can grow pretty much anything in the US at a decent quality, without the need to grease stuff to give it flavor.
I don't know of anyone using them _regularly_, or really at all for that matter.
> I automatically assume JavaScript developers to be completely oblivious to this entire class of software development knowledge.

Surprisingly, In JavaScript the technique described in the article is quite efficient on Firefox whereas the gain is almost negligible on Chrome.

https://jsperf.com/mispredicted-branches

Edit: Jsperf seeems to be down. Here are the 2 snippets of code I tested:

// Unoptimized
let howmany = 5000000;
let index = 0;
const out = [];
while (howmany) {
const val = Math.floor(Number.MAX_SAFE_INTEGER * Math.random());
if (val % 2) {
out[index] = val;
index += 1;
}
howmany--;
}

// Optimized for branch prediction
let howmany = 5000000;
let index = 0;
const out = [];
while (howmany) {
const val = Math.floor(Number.MAX_SAFE_INTEGER * Math.random());
out[index] = val;
index += (val & 1);
howmany--;
}
C is a high level language with capability of low level access: we regularly made fun of C programmers in high school (like my math teacher) because they didn't know how to code in assembler and had to write abstract high level code in C, in order for the compiler to do it for them. The biggest brouhaha was always disassembly of "optimized" machine code generated by the C compiler, full of needless stack twiddling and housekeeping code, wasting hundreds or even thousands of CPU cycles on what amounts to useless abstractions. That's nonsense one finds only in a high level language. But it's always super for a good brouhaha!
Yes, one of the better managed (and not outright corrupt) public works in the Netherlands. Cool stuff.
> "What, your kid doesn't have their own computer at home?"

A friend of my son has a laptop provided by the city, presumably because his family is too poor. And because it's a laptop, he takes it with him when he comes over to play Minecraft. My son is a bit jealous, because despite his access to two excellent desktop PCs and numerous tablets, he doesn't have his own laptop. (I'll probably have to get him one when he goes to secondary school.)
Los Angeles is going to build a wildlife overpass:

https://www.cbsnews.com/news/worlds-largest-highway-overpass...

Pedestrians and nature need to be given a higher priority.
What if you don't want nonviolent communication?

Isn't the whole point that you should want it? Why would you not default to being nice to people? Or, as the article says, default to unbiased evidence and specificity? Sure if that fails and you're into it, try violent communication. But defaulting to it for disagreements doesn't exactly sound like the easiest nor best idea. Anecodtal, but the disagreements online and IRL which I have solved were never by being not nice. Being not nice results in driving the parties further away from each other. Whereas being nice opens the way for constructive talking. Which is excatly what the typcial COC for software these days is about, for instance.

Now, I don't know a lot of history, so wrt your first example for instance I don't know how many conflicts were resolved through non-violent protests vs straight up civil menace for instance. I.e. I don't know if the principle which applies to a basic disagreement also works on larger scales.
We're not here to make a judgement on whether A was right to make the request of B, we are evaluating the effectiveness of their communication.

If you think the style of communication is bad then just say so, don't try to invalidate it by questioning the premise as stated.
Open source is not safe for your business
I wouldn't assume up front that any action is hopeless. There are many Googlers on this forum and issues like that get forwarded and discussed internally. Google has Open Source Programs Office which used to have a lot of clout inside the company, at least at the time when I worked there.
> Hollywood movies portraying America

That's not really comparable because those are American movies. Is America preventing Europeans from making movies that portray America negatively?

If China makes its own movies where they are the heroes, that's fine, but they shouldn't be able to prevent anyone outside China from making movies where they are portrayed negatively.
Regardless of the nomenclature, the purpose and intent of the methodology is to build robust working relationships. If the methodology is sound, it should hold up when stress-tested. If he doesn't hold up, then there's negligible benefit from advocating for it. If the expectation is that the organization will never be subjected to such high levels of stress anyway....than almost all management styles are equally valid/equally useless.
I am a public transit person also, but come on, there are lots of valid reasons for there being taxis, such as minor medical problems, bad weather, unsafe conditions at night, having to transport packages etc.

It is indeed annoying that the rich just use them all the time, but I won't advocate cutting off the nose (preventing the rich from using taxis) to spite the face (letting regular folks using it for an emergency).
"sharing goals and ideas and hyping each other"

I will be cynical but this does not sound like some work is being done there. Reminds me of the guys of the gym who spend 90% time here just talking.
From what I have seen, it seems that the pessimistic person is likely to stay depressed even despite unexpected positive outcomes. It's easy for them to dismiss good things as a fluke. Meamwhile a truly optimistic person can rationalize any event as being for the best somehow and stay positive even if something negative happens unexpectedly.
Permanent Record by Edward Snowden. Review and Thoughts
Real_ism_ can mean passivity, and a lack of creation. If seeing things as they are means paralysis, how does it help us? Not being realistic can help make things happen.

I think it can be valuable to see things realistically, and then rejecting what you see.
Open source app can be compiled and installed without Google play store. If you are hosting on their platform, you adhere to their rules, you are not paying monthly for your free app download bandwith and storage do you ?
Perhaps if so many of us are depressed then that is the natural reaction to the environment we have been placed in, which is why it takes some level of delusion to be happy.
why reinventing? every two years if the banknote that is being received during a payment did not undergo a passage in the system in the last two years the system say that this banknote cannot be used in commercial trades but just have to be taken to a bank..

have you an idea how many systems italy have to fight tax evasion ? we also have a system that tell you that based on your company type you should have a given amount of taxes to pay and if you didn't reach that amount the state tell you that you still have to pay taxes anyway because you are lying in your tax declaration..
https://www.agenziaentrate.gov.it/portale/schede/dichiarazio...

so there are methods to fight tax evasion that are MORE AND MORE complicated than a scan of banknotes right now..
The STUSB4500 supports output voltages of 5V to 20V in 50mV increments and is programmed over I2C, so it should be pretty easy to add a small micro controller and some input interface to make the output voltage configurable.
Power of a corporation over the government: The world of Cyberpunk is closer and closer.
> It seems like a sensible way for a political party to get votes

Democracy was about educated voters, I thought. If you find this acceptable, we're on different planets. Perhaps ask a German about slippery political slopes? Or live long enough and find yourself in the middle of one.

> the article you linked to says this: "The Russian meddling that German state security had been anticipating apparently never materialized. Instead, the foreign influence came from America."

It also says "While the Russian episode involved ads bought under false identities by people with Kremlin ties" which you must have seen if you'd searched for 'russia'. How this statement links with the one you found, I don't know.
Code Signing and HTTPS are two completely unrelated concepts...
They will first have to teach you the difference between taking part in a sentence out its full context and then actually being intellectually honest and not just strawman them. One of the first things I taught them.

A school network applied to all of New York state is hardly an anecdote and it's frankly telling how quick you and others where to jump onto that idea.

https://www.aei.org/carpe-diem/more-on-the-phenomenal-eye-po...
I sincerely hope not
Although it's a growing field, no, it's not saturated at all.

Start with whatever you feel most confortable with. Frontend is usually more rewarding at first because you end up with something visual you can show to others.
Been working 100% remotely for 3 years now. My biggest fear is having to go back to an office at some point in my career. I hope it never happens.
I personally just do it.

It's then empirically obvious that I get more done and am happier.

If they don't like it, they can sack me. I earn more than twice minimum wage, ergo I can work half the year and get by.

It's never happened yet because it turns out actually people like people who get stuff done. Who knew?

Behind this monitor I'm looking out at the river, watching Winter roll in as I eat lunch. :)
> They might even completely circumvent the negative outcome, because they thought about every possibility beforehand.

This can get out of hand when circumvention becomes a lifestyle.
How did you find the 6h target system. I've wondered if I should do something similar.

I am, however, bad at time tracking by disposition, and haven't made a full system yet.
Just the red and blue. The others all run elevated or at grade.
Family of six living in isolation found on Dutch farm
When my coach taught me nonviolent communication she stressed it should be a pleasant request and you need to say please and thank you.
I like how enforcing the law is portrayed as a nice-to-have here and offering to build specialty parking (in a city no less) is a hardship for the benefactors.
I don't think anyone is suggesting the function names should be reserved names. They would still exist in a namespace.
As far as moneitisation is concerned it really feels as though Google want you displaying their ads or have you funnel your users through their checkout process. Anything else seems to result in apps getting flagged for violating policies around payments or deceptive advertising.
Quite an amazing effort, and the passing comparison to the Boston central artery/"big dig" was sobering.
I mostly don't go to tech meetups, or any meetups where the only reason it exists is for networking. Those usually aren't that fulfilling. Sometimes if it's an interesting topic it'll get me, but usually not.

I mainly use meetup for board game nights, hikes, hack nights, game jams, movies, dinners, crafting, karaoke, and exploring new hobbies (there's a photography one I just joined recently).

None of those are usually in crowded places, stuffy air, have any sponsors or presentations, and have plenty of interaction.
I went to a well-famed pizzeria with a few friends. Among them was a woman from Napoli who was in France for a few months. When we asked what she thought of her pizza she said:

> It's good. Nothing great, but once I stopped thinking of it as a pizza, I found it was good food.
> All models are wrong by definition.

I would agree.

> Just because a model is simple doesn't mean that it is bad or worse than a model with more complex assumptions.

I'm not condemning it being simple. If we were just talking about small or exceptional exclusions to the rules like Giffen or Veblen goods, then I wouldn't have made the above post. We're talking about fundamentally incorrect building blocks that aren't even acknowledged in the literature.
Communications can often be better working from home. Open offices really inhibit conversations because you don't want to disturb your neighbors. At home you can talk to whoever you want for as long as you want as loud as you want.
I don't think C# have ever deprecated language features. You can still use the old "delegate{}" syntax even though we have the more concise arrow syntax.
I don't think he problem here is necessarily with the language.

Because Haskell is not just a language - it's a whole culture and by learning it you have to adopt that culture. That's the degree of mental shift you have to go through to really understand it.

Ultimately you don't become a Haskell programmer, but a Haskell person.
Yes, but their point is: Why would you need code signing if https is working correctly when downloading software?
I like how this is going towards “Swedish Central Bank is a for-profit organisation”
Xlwings-Reports: Excel and PDF Reports with Python
That's true, much of the community doesn't really support free speech, unfortunately, but some of us do and for us this is a free speech issue.

The Chinese government has zero respect for free speech and as they gain more power outside China we're watching our own freedom of speech disappear.

So in this instance, people who support free speech and people who just oppose China are aligned.
Street Joe and Jane lack the technical skills to understand https://firefox.com/ from https://firefox,.com/, or what installing an app means.

"Isn't just clicking _next_ until the app starts?"
Projects like Exit are important to rehabilitate nazis.

Deplatforming and silencing are important to shut down recruitment.

Not every person facing hardship becomes a nazi. It's true that as a society we need to fix the social problems making people vulnerable to nazi recruitment, but we also need to shut down the recruitment wherever possible and allowing it to happen in the open has only resulted in more nazis, not fewer.

You're right that insulting them is unproductive. But giving them a platform is far worse, even -- no, especially! -- when it's "just for debate". Because nazis don't use a debate to defend their arguments, they use it to shape public opinion and knowingly misrepresent facts to create an appealing narrative, and it takes more time, effort and credibility to deconstruct this narrative than to just put it out there.

Compared to the modern Identitarian movement and international white supremacists, the 1990s German neo-nazis were target practice.
Yes. The problem is, when you're not always depressed.

You feel good, get too optimistic, things don't work out because you underestimated everything aaand you're back to being depressed.
2 hours of homework at 5? That's nuts. 5 year olds should play, and learn through play, not through study.

I've got the feeling even my 10 year old doesn't get 2 hours of homework per week (or if he does, he doesn't tell me).

(I also recently learned that Dutch schools have stopped standardised tests at kindergarten. I was appalled when my oldest son had to do those.)
A general comment: the need of the hour is to educate the billions of 'ordinary' computer users about the basics of software, privacy, security and trust. We must not fall into the narrative being parroted around off-late that considers end-users as pretty much dumb content consumers who should not be expected to ever know even the minimum about the underlying tech and therefore every decision needs to be made for them by a small minority of corporations, govts, and the tech elite acting as gatekeepers and overseers. This is a dangerous road to go down unwittingly. Too much de facto power is concentrated in the hands of the few while the rest are gradually trained into normalise being helplessly manipulated and told to defer to authority.