skysight-inc/HackerNews huggingface dataset:
Relevant: https://www.norwegianamerican.com/norsk/the-coining-of-quisl...

Unfortunately the caption is omitted, but is at least retold just below the middle of the article: 'It depicts Quisling arriving to audience before Hitler. His right arm raised in the Nazi salute, he announces “I’m quisling!” to which the doorman asks: “And your name?”'

The original caption was just (if I remember correctly):

- I’m quisling!
- And your name?

The cartoon was printed in Sweden, in Göteborgs Handels- och Sjöfartstidning, which was edited by Torgny Segerstedt, one of too few outspoken anti-nazis among Swedish editors.
Didn’t know Firefox has this ability, it’s the reason why I have to stuck with Chrome ever since. Couples of click to switch profile and that’s it.
Another key point being missed by the over-entitled Ruby on Rails dev, Wozniak, and most commenters here is that just because you are filing jointly doesn't mean you get to double-dip on credit limit entitlement.

You want credit for the sum of the couple's income when filing jointly and applying for credit jointly? Great! But that doesn't mean that you get to have that full credit TWICE, separately, when each partner applies. You get it once.
Brazil is 47% (declared) white, and still with a lot of racism. Neither of these countries can be considered fully integrated.

That is, unfortunately, still far away from everyone.

And until we live in a society that separates us from them, we will not be able to achieve that.
Sure. So let's see those test results then. Because right now all we have is speculation. And if there's no transparency with a company's credit decisions, then speculating with the limited data you do have is fair game.
> Are you too young to remember the IE monoculture? Otherwise I cannot fathom how you could be so petty and short sighted as to suggest that Firefox become a chromium browser.

Are you maybe attributing the ill effects of the IE era to monoculture when they could be better explained by a single controlling interest? I don't think the current situation, where a set of related KHTML forks owned by competing companies make up about 90% of browser market share, is comparable to the IE6 situation.

> None of the bullshit you're talking about is more important than avoiding a browser monoculture. Not even close.

Can you please stop being so uncivil? It's totally unnecessary, and discourages people from engaging in good faith (since they can predict that you'll throw it in their face).

In any event. Chromium is not the new IE6, because it has infinite diverse controlling interests. If you don't like the direction Chromium is taking, and they won't take your patches, you can fork it or maintain a patchset. It is relatively cheap to fork Chromium, and definitely cheaper than developing your own separate browser engine for years, only to become almost competitive. If your patches are really that good, there's a great chance that they will make it upstream.
> All sources of energy have financial consequences if they go wrong, we use them anyway because the value they provide to society vastly outperform occasional disasters.

All energy sources aren't equal though. The value to society is cost/risk vs benefit. We're looking for the best deal here. The "catastrophic failure" scenario of wind energy is obviously completely different from that of nuclear power plants. That's a cost that's very difficult to estimate, but it is significant. You can't just ignore it.

> It's still not an argument against the safest and cleanest form of energy we have.

The fact that there's unfunded potential liabilities of enormous extent is an argument against nuclear energy. I'm not against nuclear energy at all, but let's be real here.
I would not include ledger in that category. Ledger is just software.
Probably not what was meant but I can see one way to go against it. International treaties against say great firewalls and such.

But talking about "sense of fairness and inclusivity" makes me suspect cluelessness.
Would it work to compile rust code to WebAssembly first and translate that to 65C816 opcodes?
That is a localized conflict. It really is a problem once the entire world is touched. If global warming will not result in large scale wars and people dying en masse it's not really a problem. It would mean global warning would only entail a reduction in quality of life not large enough to warrant violence.

Even if global warning has a death toll of 10% of the world population I don't consider that a real problem. As long as humanity can progress afterwards it's fine.
> 'Email' and 'Gmail' are synonymous.

Jesus fucking Christ
According to what you're saying increased tribalism is the answer, which isn't actually as silly as it first sounds
Tragedy of the commons. Unwanted bulk requests that intentionally evade automated filters are an attack on the availability of a communication network.
This is amazing work from Valve, but I have to admit some fear that it'll eventually stop. They started to put a lot of work into Linux gaming/Steam Machines when the Microsoft Store was a potential existential threat on Windows, but with the multitude of stores now present -- Battle.net, Ubiplay, Origin, Epic -- that no longer seems to be as terrifying as it once was. In the meantime, their own survey indicates that only <1% of users are on Linux (https://store.steampowered.com/hwsurvey/Steam-Hardware-Softw... -- click the "OS Version" entry in the table).

Still, as a full-time Linux user, I'm over the moon. I've always used Linux on my development laptop, but struggled to keep it on my desktop because the lure of gaming with remote friends has been too strong. However, after literally decades of trying to give up Windows entirely, between Proton, kernel contributions and efforts like this, I can play most of my backlog without having to resort to dual-booting or even VFIO. Even many fresh releases work without strife.

To anyone at Valve who reads HN: thanks. I know we're a tiny minority, and I'm really grateful for the continued on-going support.
1. Over my career almost none of it has been debugging problems due to a lack of foreign keys.

Further to that, instead of having lazy cascading deletes moving the goal posts on you. Data missing its parent for example is an indication something is wrong. It's a useful diagnostic.

2. Most string data is safe to represent as empty. Handling null on the other hand is a different situation and often induces warnings or other side effects depending on the language. Forcing the null checking to your boundaries is much like forcing your state/mutation to the boundaries in FP. Hell eveb though I think it's insane, hexagonal arch works on this idea as well.
Depends on the project, but it's absolutely true for some.
That's not even the same thing.

People mess around with just about anything they can get their hands on- so what if the nurses send messages to each other and have fun? I'd be willing to give the people who take care of me a ream of paper if it meant they were in a good mood.
Correct. It's a matter of semantics. Though "50-year-old internet" could only refer to ARPANET.

As an aside, English style guides formerly required "an internet"/"the Internet" distinction, however that has been changing in recent years to lowercase "internet" in both cases.

In school I was marked down for writing "the internet", and now English professors say that is in fact the right way to do it. Not even English is immune to versioning.
I have also been thinking about this lately.

Imagine for a moment that cryogenization technology became available tomorrow. Would that help? Should we start forcing everyone to spend 3 years in cryo sleep every year, thus extending everyone's lifespan 400%?

This is far-fetched and just sci-fi for now, but interesting to think about nevertheless: should you go into cryo sleep while you are waiting for the right job offer? Should we cryogenize refugees while we are waiting to find them some shelter after a disaster or a war happens? People surely take a lot less resources if you can stack them, and they are not moving, feeding, etc.

Something like this would require us rethinking our ethics and society, yet it would be a very welcome way to start thinking more about the future.
Two cases of deadly diphtheria detected in Lothian area
So I've had perhaps unusual work experience in that when I've worked for other companies it's been either small startups or Google in its engineer-driven growth phase and the rest of my working life has been on my own startups, but I've found that the best managers think of themselves as facilitators. Their job is to ensure that 1) you're working on projects where your success will lead to the company's success; 2) you're happy; 3) your successes are visible to their management so you get promoted and 4) you don't have any roadblocks in your way. That and to handle the various nitty-gritty administrativa like managing vacation time; family emergencies; conflicts between team members; and performance management.

In companies where management has to explicitly direct the activity of their employees, something has gone seriously wrong. Either the company is not working on something useful to the market and so management is trying to motivate employees to do something pointless anyway; or the company's vision & strategy hasn't been successfully communicated by the CEO so that everybody knows where they fit in; or a manager on a power-trip was promoted into the position; or my values don't align with the company's and I'd be better off elsewhere. In any of those cases the answer is to leave (or if it's my company, fix the problems before hiring more people) and find a company that there's actually a reason to work for. You have one career and there are ~20 million businesses in America to work for (and you can always start your own if no suitable one exists); make it count.
You can always write nonsensical code like this (pseudocode):

def counter = 0

def increment() {
def tempcounter = null
counter.lock {
tempcounter = counter
}
tempcounter++
counter.lock {
counter = tempcounter
}
}

Exclusive access to counter is guaranteed and therefore memory safety has been maintained but reads and writes may still be interleaved and cause incorrect results.
Alipay introduced Tour Pass for Foreigners to use Alipay in China a few days ago.

I haven't try it yet. Not sure whether it is usefule
as did i; my favorite on the subject is this one: https://www.gwern.net/The-Melancholy-of-Subculture-Society

> As ever more opt out, the larger culture is damaged.7 The culture begins to fragment back into pieces. The disconnect can be profound; an American anime geek has more in common with a Japanese anime geek (who is of a different ethnicity, a different culture, a different religion, a different language…) than he does with an American involved in the evangelical Christian subculture. There is essentially no common ground—our 2 countrymen probably can’t even agree on objective matters like governance or evolution!

> With enough of these gaps, where is ‘American’ or ‘French’ culture? Such cultural identities take centuries to coalesce—France did not speak French until the 1900s (as The Discovery of France recounts), and Han China is still digesting & assimilating its many minorities & outlying regions. America, of course, had it easy in starting with a small founder population which could just exterminate the natives.

> The national identity fragments under the assault of burgeoning subcultures. At last, the critic beholds the natural endpoint of this process: the nation is some lines on a map, some laws you follow. No one particularly cares about it. The geek thinks, ‘Meh: here, Canada, London, Japan, Singapore—as long as FedEx can reach me and there’s a good Internet connection, what’s the difference?’ (Nor are the technically-inclined alone in this.8)
That was in 1997, a time when nearly all players were using dialup modems and server hardware was pitifully slow compared to today's. The attempted ecology was no doubt very simple.

UO's original designer, Raph Koster, recently announced a new MMO project where he intends to revisit many of those old simulationist ideas.
This is a bit misleading. From what I've read, the modeling in sim city is heavily influenced by Urban Dynamics by Jay Forrester, a 1969 book which was highly regarded in urban planning circles when it came out and has since fallen out of favour [1].

The "optimise for gameplay" quote was in reference to how developers decide between two equally valid but conflicting outcomes to a given scenario.[2]

[1] https://logicmag.io/play/model-metropolis/

[2] https://www.princeton.edu/~starr/17star.html
It still exists - it is still a tool for decentralization. The thing is that the numbera aren't there.

Essentially one can always go "indie" and accept the obscurity of being a counterculture.
Because it gets clicks.

His opinion is as meaningless and irrelevant here as a random person off the street.
I am so happy I (mostly) stopped using Gmail a few years ago. I still have an email account there but it just forwards my old mail to my new fast mail address. I never log in.
Really? Did not know this. Any info as to why they stopped doing that?
> If you don’t like the terms Apple / GS are offering, then go somewhere else.

If they are basing those terms based on one of the protected classes (race, gender, age) that is illegal and should be investigated.

> The sense of entitlement that’s taken hold of the world is dismaying.

I know, right. Damn these brown people, LGBTQ, women for demanding a seat at the table. Cis-het white people must be feeling particularly oppressed with all of these racist|sexist|genderist calls for reform
Seeing journalists source from Twitter just shows the sad state of the journalism industry. 1 tweet from a single man from an uninformed perspective triggered this cascade of misinformation.

What happened to "research" and integrity? All for that click bait and ad-money I suppose.
I'm always a little confused by stories about Apple featuring Wozniak. Does he have any special insight into the company?
Changed now from https://www.mercurynews.com/2019/11/10/californias-criminal-....
You can probably replace the 0 with any digit, and it will remain true.
How to Ask Questions the Smart Way (2001)
What are some of the most awesome psychological facts?
The Revolutionary Bell Labs Datacenter, 1960s
http://archive.is/M8592

https://web.archive.org/web/20191110215752/https://www.wsj.c...
> Validating the hash is not really doing anything significant.

Yes it is, it’s ensuring that what the maintainer of the formula verified is still what’s being downloaded now. HTTPS does nothing to protect someone modifying the source URL, but the hash does that (assuming the maintainer actually inspected the initial download, which many if not most do).

> but given that most formulas download code from the Internet and run it, that's not much help.

1) the previously erroneously dismissed hash helps there.

2) the sandbox which you linked to later also helps too.
I've always blamed Microsoft Outlook for the top posting nightmare that has become email standard.

I just use stock Apple mail client and always bottom post (and snip as appropriate) and I get so many non tech people who approach me in the hall and ask "how do you do your emails the way you do? can you show me?"

My narrative has always been that Gmail simply followed the trend that Microsoft's tools set in motion with their monopoly^H^H^H^H^H^Hy^H^Hpopularity amongst business users.

Of course, I'm not even sure how many modern/younger readers will understand why "^H". I'm getting too old for this.
Judging by some of the comments here, I perceive a general lack of understanding about how history works 8) The human experience (barring some amusing drug related experiments) generally has things happen first and those things become history.

Now, those things are related in some way from past to future and the relation might be fact (ie "true"), false news, wibble or bollocks. That is actually a closed set there - wibble covers an infinite number of cases and so does bollocks.

So here's some wibble.

According to "1000 years of annoying the French" which is a book written by a Francophile Brit about the relationship between France and the UK, the Normandy evacuation is/was seen as abandonment and near treachery by the French. That's a point of view I can understand (Brit here) when you look through other people's eyes at that event and try to see it as they would.

All sources I have ever read about the relationship between Charles de Gaulle and Churchill detail a fraught but necessary arrangement. Also, that Churchill was (rabidly) in favour of a united Europe and CdG was not.

Where is the source(s) for this article?
Great question.

With respect to documentation, when I worked at Apple the understanding was that management thought developers could learn what they needed to know from reading the header files. Of course, that's nonsense. In reality, so much new software was being developed and shipped in each new release of macOS that it would have cost a fortune to document it in a timely fashion.
yeah, I'd be curious to see what a distribution of "time until first confirmed bug / next bugfix release" looks like. I strongly suspect the .0 versions don't last long in the vast majority of cases.

It may not be a True Fact, but it's not used that way. It's a reliable heuristic, nothing more.
Fundamental error. Imagine if it was a theft case and the victim was WalMart. Bad bad constitutional violation to delegate judicial power to individuals which include both real people and corporeals.
"Enlightened regulation" is the modern-day "enlightened despot."

A sufficiently intelligent authority produces good authoritarian results.
Bolivia scraps joint lithium project with German company
Question about proper destructor/RAII use:

C++'s unfortunately falls over when you throw an exception from a destructor, and also doesn't let us return error codes from destructors (not that any other language does).

How do you deal with this exceptional destructor problem in practice? Or does it not come up enough to warrant concern?
I also don't pretend to understand.

It can't just be those two things, though, because it's really big in the U.S. right now on the political left, and especially that part of the far-left that relentlessly mock the right for both their religion and their supposed racism/"whiteness".

In some ways, it's an anti-economic-growth, anti-capitalist sentiment that portrays the great conflict of the world as between "the world" and "human economic activity"

But there's a lot to unpack in the question "Why won't Malthus die" that I won't claim to understand at all.
My System Administration Ethics book has been published
Exaggerated clickbait.
'but it's not coming to a power grid near you any time soon'
- there's about 5 companies aiming for ~2030 commercial fusion; so not terribly long - ok, most of them wont get there, but maybe if one does even a few years late?
I think at least some of them have (a) & (b) in mind - (c) is probably harder.
I was hoping that refreshing the page would highlight a different three. :)

Blaming gmail for top posting seems odd. I can't disagree. And I like quoted messages. That said exchange, and phones, seem just as culpable.
| 38. Employers care about which courses they took.

Dark side: Employers care about your technical interviewing ability and your GPA. Technical interviewing focuses on a subset of skills around certain algorithms and data structures. The courses most relevant to interviewing will spend at most a couple of weeks on the topics you need to know well.

Bright side: There's so much to know in CS that regardless of what courses you take, you'll likely have to (or want to) learn more on the job. So, in college, you want to focus more on learning-to-learn technical material. Also, certain CS courses contain so much outdated/irrelevant info that you can more efficiently learn all you need to know on the job or through your own projects.
Airlines accused of 'putting profit before planet'
It's only easy if you have the ability to control all of the inputs. In this case we don't even know what those inputs are, let alone the ability to control them.
The article was somewhat misrepresentative of the real nature of the Union proposal, in that it was by far mostly a French initiative, motivated by wartime/panic diplomacy geared to keep some French forces in the fight.

I'm an English Canadian living in Quebec, who has lived in France and the UK ... and the very name 'Franco-British Union' has to make any reasonable person laugh out loud ...

Right from the outset, the very first argument would be: "Why not British-Franco Union?" !

It's really interesting to see how contemptuously ignorant a certain class of intellectuals can be when the decide to magnanimously ignore the obvious issues of integrating vastly different systems (wartime pragmatism not withstanding of course - desperate times call for desperate measures).

France is super secular, they hate monarchies, while the UK has a 1000 year old Monarchy, a State Religion, no constitution and arguably the oldest Parliamentary body in the world. A House of Lords and peerage system. And that's just the very start of the conversation.

Here in Quebec we argue over the language used on stop signs, and every other thing. Watching French and English diplomats trying to actually manage the real details of such a union would be funnier and more surreal than a Monty Python film.

Yes, we all have a lot in common, but there's a lot that's different as well, which why we have different administrative and cultural regions around the world in the first place.
If there's a correlation between sex and not just their model but the underlying notion of credit repayment, how can you create a model that doesn't have this same correlation?
> One salvo in Richey’s battle against newcomers was his property tax proposal, which he called Proposition Zero One Two Three. His basic tenet: The longer you live here, the less you pay. Sixty-year residents would pay no property taxes, while newcomers would shoulder the burden.

That's just going to make the Californians feel right at home.
It would be quite inefficient. And you'd still need to write a JIT from WASM to the 65C816.
Maybe this is part of an effort to build a Google Stadia competitor
By the time we extracted Scientist, the code we were refactoring had pretty good test coverage. But even the best test suite is an imperfect model of production. The first section of the README briefly mentions this:

"Let's pretend you're changing the way you handle permissions in a large web app. Tests can help guide your refactoring, but you really want to compare the current and refactored behaviors under load."
There’s a difference between a tourist and a local. As a tourist you bring dollars. But try getting any government service in English and you’ll get eye rolls and rude behaviour. Even cops in Montreal will not speak English generally.
Link? Show HN again!
It would have been constitutional to offer both choices to the defendant, assuming it didn’t violate Timbs v Indiana with the fine exceeding the jurisdictional maximum for the offense.
Not to totally change the subject, but...

...can we talk about the Uyghurs of Xinjiang?

Can that be what this thread is now about?
In his tweet from 3:34pm on Nov 7 that started a huge bitchfest.

And wow I read the rest of it. Woman this women that.. and yet no idea where he’s getting any evidence this issue has to do with gender.

I mean maybe they made an unfair calculation for her, why is it all of a sudden clearly a case of gender discrimination.

Either he’s having a tantrum or trying to virtue signal for some unknown reason very hard.

https://twitter.com/dhh/status/1192540900393705474?s=20
Linux and Steam OS will continue to be an escape hatch, it is in their business interests to continue hedging their bets.

Just because the Microsoft Store didn't pan out a few years ago doesn't mean they won't try again.