skysight-inc/HackerNews huggingface dataset:
This is great looking! I don't use Ruby, but it's good to see libraries like this. It still surprises me how few libraries implement the relational algebra. Building on proper mathematical theory that's conducive to programming languages really removes a lot of impedance mismatch and leaky abstractions over ORM's.
Can someone provide a link to a Tesla advertisement? Haven't seen this.
Letters like this always leave me wanting to know what specifically informed these opinions about the place they're leaving. That of course is a lot to ask from a resignation letter.

The cry of 'these people think these things because of groupthink' is so common, and frankly so easy for an individual to believe that I find those claims to be pretty hollow all by themselves.

We live in a world where when we don't hear what we want to hear the common call is to blame 'the system' (whatever it is that is) and anyone who feels that way as being unintelligent, biased, sheep, or whatever the phrases of the moment is. It couldn't be that all these other people just have a POV that doesn't jive with our own could it?
"truth isn’t a process of collective discovery, but an orthodoxy already known to an enlightened few whose job is to inform everyone else"

This is the primary problem with woke ideologues. They pretend to know the definitive answers to problems that have plagued societies for hundreds and thousands of years. Anyone who disagree with their answers at all is "problematic" at best but much more likely deeply racist or sexist anti-progress bigot -- an enemy.

Back in the land of reality, problems are complex and full of nuance. Guilt is almost never one-sided. Meaningful or useful blame is often impossible to assign. Solutions are never comprehensive. Perfection is impossible.
Skyscanner to cut 20% of jobs, close two offices due to Covid
More spam on HN. Mods please remove this post. They are clearly promoting their book.
Covid Conversations with One of America’s Richest Men
> I can't keep a post without being flagged within the first couple of minutes because HN is filled with liberal SS thugs like you.

This is not contributing to a discussion. Expect that flamebait (including name-calling) is going to get flagged.
> Or you could teach your kids to clean up their toys themselves. [...] To be clear: I am not shifting on you as a parent. I am making fun of owning robots to do the specific things you mentioned.

Most of the specific things they mentioned have nothing to do with being a parent, and also apply to people who do not have children.
It is impossible to guard against every possible misinterpretation, especially when there are people who are determined to interpret your words in the least charitable way possible.

For example, I might uncharitably interpret your previous comment.

> it always amazes me when the people who champion "the centrality of the free exchange of ideas to a democratic society" will also turn around and say something like their political beliefs being mocking by coworkers is "unlawful discrimination".

This appears to mean you think it's perfectly reasonable for a talented Jewish woman to be hounded out of her job by co-workers indulging in blatant anti-semitism with comments like "writing about the Jews again"? Would you support someone who asked a black writer if they were "writing about the blacks again?" No? Why is it OK when it's a Jew then? You appear believe that it is reasonable workplace behavior to call a Jewish colleague "a Nazi". Now, what can I deduce about your attitude to Jews from your support for this behavior? Perhaps your employer should be told about it. Etc, etc.
I was in rural Japan, at least 5 hours from the nearest Apple Store, and had a dreaded MacBook keyboard stuck key. The first time I contacted Apple they said I absolutely had to travel to a Genius Bar appointment, and stay overnight until the laptop was repaired. This surprised me since in the past when I lived far from a store in the US, they would send me an overnight FedEx box.

I contacted them again a few weeks later and said I absolutely could not go to an Apple Store, as it would probably cost me $400-500 to do so. This time they figured out how to send a courier to pick it up from me and sent it back, repaired, within a few days.

It's possible there are many support staff who just don't know how to deal with these atypical situations.
And I'm not advocating for that, especially given the amount of garbage on the Internet. But the pendulum has swung too far in one direction and many people are scared to voice their opinions for fear of being rejected or worse, outcast from their livelihood and their way of life.

What the writer is saying is that she no longer feels that The Times is unbiased. I don't see how that's a hard thing to take at face value.
While it's true what you say, the underlying assumption is the general approach of "my network is secure and keeping track of what goes in and out is something I control". I won't comment on how it applies to your situation, but I do think this is assumption is outdated castle-and-moat security thinking. This assumption also falls apart on closer inspection in 99% of the situations and in my experience especially so in cases where people bring up this assumption.
It's strange how much people will bend over backwards to give Musk the benefit of doubt when he openly lies about such things
This is simply not true. Looking at the three mainstream cable channels (Fox, CNN, MSNBC) Fox hardly ever critical, MSNBC is almost exclusively critical, and CNN is pretty in between. Fox is by far the most popular of these three.

Similarly, the NYTimes and Washington Post are usually pretty critical of Trump (unless he's bombing people, in which case they love him) and the WSJ are somewhere in between.

Then, consider that Americans are increasingly not getting their news from these sources and podcasts, blogs, social media, etc. are becoming the primary source of news for many people.

All this to say, to claim 97% of media is critical of Trump is a wild fantasy of victimhood that has no basis in reality.
As far as I know there are no standardized tests for how well these systems work.

Euro NCAP has recently started doing tests on autonomous emergency braking systems, testing both stopping for objects and pedestrians. But that doesn't extend to general adaptive cruise control and lane steering systems.

And yes, software updates can and have made Autopilot behavior worse in some cases.
Eventually, when it reaches the obvious RETURN statement, it should then get to the PROFIT.

And memory? Memory is unlimited! This is Java! Oh, wait, it's BASIC, memory isn't unlimited. Nevermind.
> Instead, a new consensus has emerged in the press, but perhaps especially at this paper: that truth isn’t a process of collective discovery, but an orthodoxy already known to an enlightened few whose job is to inform everyone else.

People need to understand that this is on purpose. What we are witnessing is an all out attack on Liberal values by the followers of Critical Theory.

> It follows from Horkheimer's definition that a critical theory is adequate only if it meets three criteria: it must be explanatory, practical, and normative, all at the same time. That is, it must explain what is wrong with current social reality, identify the actors to change it, and provide both clear norms for criticism and achievable practical goals for social transformation. [1]

Critical theories are all the rage in the academic world.

This is a well laid out philosophy, and resulting form of political activism. It is intentionally an orthodoxy meant to dismantle current societal values and impose its own values in their place. This is not an organic social movement causing norms to change. It's an intellectual class using media and educational institutions as an intentional point of attack to remove the underlying philosophical ideas of Western Civilization.

[1] https://plato.stanford.edu/entries/critical-theory/
I don't see why not, as that's pretty much what Winnebago did:

Instead, beginning in 1975 [Winnebago] worked with a company called Orlando Helicopter Airways to acquire a fleet of ex-military Siksorky S-55 transport helicopters (also known as the H-19) and convert these surplus machines into something a little more homey.
The conference was not just for Apple employees but anyone developing within the Apple ecosystem. According to a Quora post [1], the guy worked for a security firm contracted by Sun. I’m not aware of any follow-ups with him though.

[1] https://www.quora.com/History-of-Apple-Inc-Whos-the-guy-who-...
The Kardashian index: measure of discrepant social media profile for scientists
I have to echo others' sentiments, too. You should use examples that are harmonious to both the concept and implementation detail. Otherwise you're just creating the potential for confusion for no good end.
That's not really how this is supposed to work. No one "launches an open source project" except clueless executives obsessed with OKRs and KPIs or junior developers in desperate need of stuffing their GitHub profile.

People build things to solve problems and, when they figure out others might benefit from their work, decide how to make it available. It's only then that your "project" _may_ also become "an open source project".
One of my favorite chemistry memories: "what is that dripping out the back of the crystallography setup?" (ans: "okay would be a liquid nitrogen leak, explosive risk oxygen condensing out of the atmosphere.")
I hear what you're saying here, and no, our country doesn't have to be perfect before criticizing someone else.

But still, we should wonder if the criticism is motivated by something other than pure concern for human rights. You expect me to believe that Americans are mad at China strictly because they really, really care about the rights of muslims? With our record and our allies' records?

Or is it possible that this is just motivated by geopolitical interest?
That's how bunnies get dirty.
> Mark Zuckerberg had to appear before Congress in 2018

Exactly. Whereas with TikTok the government is pushing the propaganda.
Of course it would, what else did you expect. Microsoft and open source have preciously little to do with each other regardless of how much lipstick they put on the pig. Selling Github to MS was a major mistake and one that we will all eventually end up regretting. This company is not friendly to open source unless it will find a way to milk it for profit, and even then only until that route is more profitable than any other scheme they come up with.

Lambs to the slaughter. Did you really believe that Microsoft suddenly did a 180 and that all the people that thought EEE and hamstringing Linux through proxy lawsuits and outright lies were just fine have left the company?
> Any other reasons to go beyond 64 (or 80) bits?

Algorithms stability. As precision decreases when magnitude rises, many tricks are used in sci. comp. to scale everything into ranges where computations won't diverge due to a lack of precision.
Typically, yes.

But I just want to be clear on this reason: it’s a fundamentally bad technique that slows things down and harms accessibility, both of which are far more important than your website potentially appearing slightly imperfectly while it loads, like just >99.4% of websites. (And if you’re doing something that means that your page looks worse than most while loading, you’re probably loading your resources in the wrong way somehow, e.g. putting a critical stylesheet at the end of the document rather than in the head.)

Other reasons for doing this are:

• A splash screen sort of experience. Yeah, there are still some around doing this, though it’s fortunately uncommon. It’s often a precursor to this second reason:

• A misguided desire to animate things into place at the right time (kind of an extension of the FOUC, I guess). Gratuitous animating-in of content as you scroll, which this meshes with, is a horrible thing to do, by the way: although it’s decidedly popular on homepages, most people dislike it (ranging from mild displeasure to rage-quitting the site), because it’s distracting, slows things down and adds nothing. Just don’t do it.

In short, I see no legitimate reason to ever set document opacity to zero or to put a loading spinner on top of everything else, in CSS. (In JavaScript, maybe—there are defensible reasons; but never in CSS.)
I mean, the thing that jumps to mind when you say that is that it seems like a myopic view of the issue. Deaths are not the only thing that hurt the economy. There is a lot of evidence of people who survive having long-term health problems that could impact their ability to work for the rest of their lives.

That rate also presumably assumes certain things: if the situation gets worse, that rate could no doubt jump (e.g: if the healthcare system is overwhelmed and no one can get treatment, presumably many more people will die).
I had a client that was using a random, allocated class A, and had been since the 80s. When I said "you know...these addresses belong to someone else", their IT director shrugged and said "no one here needs to talk to Japan". No...I never did find out why they thought 133/8 was a cool network to hijack, but I did make a ton of consulting money readdressing them when they found out that using someone else's IP addresses had bigger implications than they thought.
This seems rude and also dishonest/revisionist, eg "In 2015, an unrelated tool called Kubernetes was released by Google (but, really, by Xooglers)".
Not only that. As an engineer with 28 years of experience, I'm pass "Wow" times. I worked with enough "wow" engineers who had everything top shiny with Apple logo but when it came to fixing something they spent minutes smooth scrolling then clicking and waiting for nicely animated warning popup that fell down from top and bounced back very nicely like a real tennis ball before they had a chance to click call to action. After they were done getting to it, I turned around and told boss "fixed and pushed into production".

The bottom line is that you can definitely deliver cargo of potatoes bags into your fries&cola stand in a shiny new Lamborghini and "wow" everyone around... you can also have a Nissan minvan to do so equally good or better.
For a lot less than $21K you could make a pretty nice outfit for a 10 year old and have them play the robot.

You would probably want some bleach-safe clothing though.
Funnily enough I'm getting pretty actively downvoted. It's sad... I always thought of Hacker News as a place to have friendly discussion.
Electronics Andamp; Microcontrollers for Absolute Beginners
A good gag would be Huawei or another Chinese company ends up buying it, though I'm sure the pressure to avoid this type of scenario will be overwhelming.
"Always argue against" does not equal "never give in".

But I can see how you read it that way.

I would definitely challenge you on 'wrong for a significant number of people' because if you're focusing on security then it's likely a core principle; and therefore you need to understand and be able to effectively argue your case.

And that doesn't matter if you agree with my position or not for that last point to be true.
I'm the PM for CI at GitLab and I'd also be happy to help. You can reach me at j4yav on Twitter or jason at gitlab.com, DMs are open.
A really good description for how to do it. I've only found one instruction for self-making liquid nitrogen before this site, the one by Ben Krasnow, but that one cheats and uses helium cryocooler.

I don't really understand why separation of nitrogen from the air is so essential. I'd also like to see a Kapitza liquifier, where in addition to Joule-Thomson effect you use a turbine for cooling and you need less than 8 atm pressure from the compressor, that would be cool :) .
Fear. No-one wants to be in that 0.65%.

Also with finite medical facilities that number quickly goes up to 5-10% or worse if a lot of people get sick at once.

And then there is the fact that even if you don't die, the disease can be debilitating, for some for the rest of their lives.
This is realistic only if they're the only ones contributing to it, because otherwise they have to convince their other maintainers to use another platform. What if the other maintainers just fork the Github repo and keep going? Now the community has diverged purely because of corporate incompetence. And in the case of this particular developer, he lost sponsorship because he was locked out of his GitHub account.

The problem with Github is that everyone uses it, and services like Gitlab still don't have the same level of activity in the open source community. Well over 95% of source code links posted here on HN, for example, are Github links.
Well then you probably have a pretty compelling business opportunity on your hands.
That the mohists became so irrelevant in later dynasties was in my opinion a great loss.

They were among the earliest universal consequentialists and great siege engineers.

[1]https://en.wikipedia.org/wiki/Mohism
It's like playing an epic. Wonderful world.
The biggest problem we still have is that we're not able to teach a model to think creatively. What we have is like a clever parrot, but like a parrot it has no understanding of context or plotting or story just words repeated back.
hope she sues nyt for employment discrimination and hostile work environment
Wing flap frequency varies inverse logarithmically with wing span in flying animals, see https://www.researchgate.net/profile/Jeremy_Rayner2/publicat...

It's amazing how this carries over across species. Hummingbirds fly more like insects than eagles.
> Their political model has the potential to spread around the world.

Care to expand that thought? I don't particularly see how their communist-capitalism system would be ever accepted by EU or NA.
Just because you don't agree doesn't mean it shouldn't be on HN.

Personally, it seems blatantly obvious that Zoom cannot replace face-to-face interactions whether in a work setting or in an educational setting.

The people advocating "100% remote and video calls for everything" are either just really short sighted or have some other motive going on.
How are you going to prevent nasty people thinking they have the right to hunt down open-source creators who work for free and should have no pressure to get things done? Feels like such a platform can also cause stress with people trying to rate a package when they take no time to actually help with commits into the package.
"Kubernetes is the worst thing to happen to system administration since systemd."

I'll take that quote into my fortune file.
Paul from Apple seems to be a bot, not a human.

Hello [user], the is [serial_number] from [company] [division].
It was nice to speak with you today.
I have researched the [subject] for you.

[{select summary from issues where issue like '%subject%';}]

Best regards,
[serial_number]
[company] Inc.
Or to get 4k video streaming on my tiny smartphone screen, because I'm worth it!
Except these automated systems never have the power to actually resolve problems. If they did, then someone would exploit them for gain.

I had a problem last year with a major credit card processing bank, where they decided I needed a new card/number, but apparently were unable to actually ship said card to me for an extended period of time. During which, I was locked out of the online/automated phone/etc system because I didn't know the new card/account number (and couldn't activate it). They literally wouldn't take my money, and it took mashing the '0' button in the automated system, which kept requesting my account number, for about 20 minutes before it decided I was allowed to speak to a human. That human located literally on the other side of the planet from me, also didn't know what to do about it, and it took being escalated through three levels of customer support before I got to someone who mysteriously had the power to ship me a new card within a day or two so I could pay my bill, activate the new card before traveling overseas/etc a week later. Thats hardly the first time I've had a problem with some bank/etc making some sweeping/automated change and not thinking through all the problems it will cause to various "odd ball" customers.

Anway, automated customer support is a joke unless your just calling to check your balance or some other activity you should be able to pull off with the web page/etc. At the end of the day, you need people who can understand the system, and solve the problems created by unthinking middle managers making broad decisions.

Companies that are known to have good customer support are the ones that have given their first line support people the ability to make financial decisions that could hurt the company if misused. You simply can't (yet) do that with an automated system.
> I don't see how that's a hard thing to take at face value.

How about I say the Times is unbiased.

Ok now what do we do? Do we take it at face value?

I might be misunderstanding what you mean, but it seems like you are in fact advocating ... 'that'.
In the context of "brutal for the economy", 0.65% deaths pales in comparison to 20% unemployment.
Likely can't ship. The Vienna Convention on Road Traffic prohibits fully driverless cars [1], I assume the US has something similar. Cruise is still waiting for their waiver to have cars without a steering wheel and that's not even for consumers.

[1] https://en.wikipedia.org/wiki/Vienna_Convention_on_Road_Traf...
If the account has been hijacked then they should go out of their way to establish the identity of the original owner rather than to try to wipe it all under the carpet. Having accounts that can be hijacked is a failure of the service provider, not of their users.
> And even the cheap hosting providers do have ultra-premium-platinum-support

It is an odd thing to think that GoDaddy may have more merit as a solution than Github for hosting code...
Could you expand on the benefits of double-entry bookkeeping, beyond reducing errors?

Personally I am looking into it, because the run-of-the-mill personal finance software applications can't even deal with the fact that paying off a credit card statement is not income and expense, but a mere change between assets and liabilities. Or buying some stock is not an expense, but a change between two types of assets. And so on.

However, the run-of-the-mill software is a bit better with categorizing things and integrating with other applications. Currently, I am looking for

- Connecting PDFs or images as invoices with transactions

- Marking transactions as relevant for my tax income statement

- Estimating my tax return in advance

and some more I can't think of off the top of my head. What weirds me out, is that everyone has to deal with personal finances, yet there isn't a single personal finance app that deals with everyone's situation. Do I massively underestimate the complexity of the problem domain?
It's probably because it needed an IP and the modem that was turned off, leaving an IP open was your old one. That or they changed their system. The odds historically have been low getting the same IP.
Seriously! This sounds salty AF.
Hong Kong primaries: China declares pro-democracy polls ‘illegal'
And yet, if I'm reading Weiss's resignation letter correctly, you would think that Massad should not be fired for that characterization.
Now we need a bot that will input whatever incantations are required to get to a human on the phone.
Executives at Bankrupt Companies Scored $131M in Bonuses
I'm glad to hear, but that's not a common opinion from what I've seen. Personally I thought it was clumsy and it felt like it wanted to be a movie more than a game.
Do not render a PDF in a canvas
Meta but is anyone else seeing really strange font rendering on this site, in the paragraph text? The "o"s are a bit too tall and it's making the whole thing look wonky... Is it just me? Is this on purpose?

https://i.imgur.com/tZh0c8X.png