skysight-inc/HackerNews huggingface dataset:
What's wrong with their UI? Using https://hackaday.com/2021/05/22/irc-will-never-die/ as an example

Seems the contrast is excellent and no obvious disturbing layout choices. Fairly traditional layout although I'm not a fan of the white on black as I sit in the sun a lot, but generally it seems quite good if you compare it with most random blogs out there.
I think you might be underestimating the sheer amount of genetic diversity required to have a healthy base population. 100'000 pigs cloned from 100 originals would be susceptible to any number of pathogens. And because pathogens evolve so much faster than theirs hosts, chances are high that we will struggle very, very hard to keep them alive. Sex and horizontal gene exchange make it clear that life on earth cares very much for genetic diversity. And you can be sure that's not because it is woke.

Humanity went through a genetic bottleneck a few hundred thousand years ago. It's still pretty much obvious in our genetic record; two random chimpanzee tribes have more genetic diversity between them than humanity as a whole.

It takes a lot more knowledge then what we currently have for such a project to be reasonable. Maybe another hundred years until we are familiar enough with the metabolic pathways and all the idiosyncrasies that are present.

But only if there's enough complexity left to study...
2/3rds of gun deaths are suicides, and so any differential in the firearm suicide rate will tend to swamp differences in the firearm homicide rate.

[1] puts CA as 3.4 gun homicides per 100,000 people per year, and TX at 3.2. Top of the list is DC at 16.5 (and then LA at 7.7), bottom of the list is VT at 0.3.

1: https://en.wikipedia.org/wiki/Firearm_death_rates_in_the_Uni...
Vultr Marketplace: One-Click Setup for Popular Apps and Stacks
Vultr Marketplace provides you with a collection of popular applications, software stacks, and operating systems that you can deploy to our infrastructure in just a single click.
Police in other rich countries are much more circumspect about their allegations, not least to avoid prejudicing the outcome of a trial. Of course, this can often lead to stonewalling where little or no information is released at all, but in most jurisdictions police killings are rare and subject to correspondingly greater levels of public scrutiny.

In my view, false information put out by police should be prosecuted as strict liability obstruction of justice, whether misinformation (accidental or negligent falsehood) or disinformation (deliberate untruth). Where the latter is established, liability must include the chain of command and should be prosecuted on a conspiracy basis.
Requiring a work email is a common tactic for B2B sales, so that sales people can contact you and try to get you to buy. This doesn't seem like a B2B kind of product, so it does seem... odd.
Sports vs. Jobs for Kids
That's because Google is also engaging in anti-competitive behavior, and abuse their duopoly with Apple in the mobile app distribution market.

User installable 3rd party mobile app stores cannot implement automatic upgrades, background installation of apps, or batch installs of apps like the Play Store can. These limitations are designed by Google and are implemented in Android.

If the user tries to install an app on their own, they're shown scary warnings and must adjust arcane settings, but if they use Google's Play Store, no scary warnings are shown and no settings need to be adjusted. They're told they're "protected" by Play Protect, but aren't shown scary warnings about the fact that the Play Store is the main distribution method for malware on Android[1] when they go to install apps with it.

The Play Store isn't alone in being a vector for malware, as Apple's App Store is responsible for nearly half of a billion malware installs of just XcodeGhost alone[2].

Like Apple, Google also mandates that apps distributed via the Play Store must use Google's payment system[3], and give Google a 15% to 30% cut of revenue:

> Developers charging for apps and downloads from Google Play must use Google Play's billing system as the method of payment.

[1] https://www.zdnet.com/article/play-store-identified-as-main-...

[2] https://www.vice.com/en/article/n7bbmz/the-fortnite-trial-is...

[3] https://support.google.com/googleplay/android-developer/answ...
>The IP argument seems a bit hollow to me, since Apple would've had to build probably upwards of 70% of the API surface for iOS just for their internal apps (and when they launched the iPhone SDK, they repeatedly pushed that developers were using the same tools they used to build the core apps).

Does Amazon build separate warehouses for third-party goods? All you're saying is that software is a good business, which everyone already knows.
> At some point CS as a profession has to find the right balance of art and science.

That seems like such a hard problem. Why not tackle a simpler one?
It's not that we're childish.

It's that everyone, EVERYONE is an individual cell responding to incentives, and in fact, if you were in their shoes you'd behave similarly.

We need to do things like implement a carbon tax to push incentives in the right direction, but easier said than done.
Oracle Peddled Software Used for Spying on U.S. Protesters to China
No, I didn't try. For me, the fact that modules serialize Python code into a zipfile then execute it makes it really hard to have something efficient. I also don't understand why RedHat is not helping Mitogen which could help solve this without breaking everything (as it suppresses a lot of the steps, even on localhost).
Which is one particularly heinous aspect of this whole saga btw - the loss of trust due to the abuse of the emergency protocols. A bit like abusing the Red Cross or a white flag to commit an attack in war. One just doesn’t do that.
Or perhaps the length of the function is orthogonal to the quality of the author's code. Make the function as long as necessary to be readable and maintainable by the people most likely to read and maintain it. But that's not a very sellable snippet, nor a rule that can be grokked in 5 minutes.
You know the "we" is google right?! the company provides google an AD and how they want to target it. Then google serves that AD
I've noticed that none of these companies ever try to create AI for Middle Management...
Heal to what? The idea that there is a natural ecosystem is nonsense. Humans and other organisms have been changing the environment since the beginning of life.

Life is a process, not a state.
I'm sorry, I feel like a fool now. I can't reproduce it. Yesterday I had to keep the tools and music open to keep the music playing. Right now I can just choose any of the other icons while the music is playing and the music will keep playing.

Sorry for the false alarm. And thanks for sharing Conzept here. I can't say much else right now than I like th concept.
The number of overall weapons has decreased by thousands. The coldwar is over so the risk nuclear war is lower.

More nations have weapons but the numbers weapons they have is very low and the ability to hit the US doesn't exist for the rogue nations.
Absolutely. You can listen in via pages like https://www.liveatc.net/. There are even recordings but the list isn't complete obviously: https://www.liveatc.net/recordings.php
This is pretty common in the Rockies in Colorado, although not usually exercised! Many, many lots are zoned M for Mining and the situation you mentioned applies just like that.
Better to try to solve the problem, even if the solution is not perfect, rather than putting our heads in the sand.
Excellent guide. I wish I had had it when struggling to learn CMake initially. There’s good content there for those past the basics as well. For example, I had no idea FetchContent could be used to download release zips. I will be trying that out tonight.
Would love some sources on that, because that would be a big issue. Russians regularly fly in international airspace along the Norwegian coast and are intercepted there by Norwegian fighters, but I have never heard about them actually violating Norwegian airspace. This is the closest I know of:

https://thebarentsobserver.com/en/security/2019/02/11-russia...
Leave Aliens Out of It: alien life is out there, but not flying through our sky
Magnetic Headphone Jack held back by patents
I used whatever Apple seemed to suggest I use.
If it saves an absolute path, not a relative one, won't it break when you move the project to another machine? Or even move the containing folder to another location?
I guess the yamaha has dedicated DSP, it might also have some analog circuitry as part of the signal path. Both of these will change the quality of the sound coming out, potentially for the better. Also for some reason sometimes downsampling to 12bit gives a pleasing character as can be heard on some of the hardware samplers from the 90s. As for the sounds actually on the keyboard, its possible they were recorded from a different piano, with different mic placement and a different mic pre amp to the ableton sounds, all of which could potentially lead to a nicer sound being heard.
Hacker News is pretty good.
I’m not sure about that either —- there were no tax havens back then. It’s so much easier since 80s to work around the tax system with off shore companies (granted it is getting harder for the past decade)

Or was I unaware the widespread loophole back in the old days?
Ah, interesting. I think we've arrived at a very similar setup, albeit implemented in different ways. I too use a MacBook and external monitor, and fullscreen my apps, but I just let them take up the whole screen minus the bar at the top, rather than explicitly use the fullscreen new workspace feature. I then swap between apps by binding all my most common apps to F1-F6 using Thor, which I find is easier to navigate than remembering workspace positions.

How do you handle split screen? Do you never have two programs side-by-side on the same screen? I've tried doing that in the official fullscreen mode but found the whole experience a pain, so I use rectangle to shift windows left and right.
Sorry, but I very much question that. This might not be a gradual thing, but it could be exponential at some point.
IANAL
With GDPR right to forget you need to get rid of any identifable subject information. If you can't tell a subject from data then you comply. Encrypted data without a key is just a noise.

You are allowed to keep aggregations and hashes of data. These shouldn't allow to identify a subject. E.g. you can keep list of banned emails as MD5s to verify on sign up etc.
How Descript is using video to empower its product
Sponsored Content [video]
Would you mind not creating accounts to break HN's rules with like this? It only makes everything worse.

https://news.ycombinator.com/newsguidelines.html
Hare is technically an unreleased project. It was accidentally released here in the comments yesterday of another blog post by Drew (despite a big banner asking people not to link to the page for the time being).

I'm not saying this is the entire answer, but Drew has some issues with Zig https://news.ycombinator.com/item?id=15494222.
Parasite: Notes from the Underground
Por que no los dos? Read them both. Take the good parts of each. Ignore the bad parts of each.
The Smell of Virtual Reality
The pilot is not powerless at all in "usual" emergencies. Declaring an emergency allows them to do pretty much anything. Once you get hijacked by a fighter plane though, that's a different story.
you don't need multiple threads to run things concurrently (such as network I/O, communicating with subprocesses) e.g., I believe url-retrieve in emacs doesn't stop the world (because there is -synchroniously version too). async is a thing
Yea I can see that with chrome. They created useful in that time that any opensource benefit others. After that they started writing their own spec for chrome, made youtube slow on firefox using shadow dom api etc.

These I think google is more evil that microsoft. But many people enjoy free service thats why they are not complaining.
They certainly can, it really depends on the music being compressed and the user’s preferences. MP3 often sounds "cleaner" thanks to shaving off part of the spectrum that is not as audible.
What about the claim that there was a bomb on that plane? From what I have read there was an email sent from a protonmail account and was talking about the Israel/Hamas situation.

Are there any developments in that field?
I remember reading a theory that life itself springs from entropy. Energy finds way to expend more energy.

And yes, it's important to remember our mortality, as individuals and as a species. In fact, I'm increasingly realizing much of what humans do -- and much of what individuals are fundamentally anxious about -- comes down to mortality. Why do we build careers? Civilizations? To create something that lasts beyond us.

But facing that directly leads you to make more rational choices and perhaps find more peace. Knowing that life is temporary, what do you do? How do you make best use of your time on this planet?
Well, luckily the people who died fighting in World War 2 cared about their society’s descendants, otherwise why bother fighting and dying? If your future society doesn’t care about you, why risk anything for them?
I use PHP every day for work, you’d hardly recognize it. So, pick a language or stick with PHP. Either way, it’ll almost be like learning a new language.

These days, I’d recommend a framework if you’re actually trying to build something as all the little edge cases and security issues can be handled by the frameworks. It’s not like the old days where building your own framework was the norm.

Learning React or Vue is almost a must-know at this point in web development. So, I highly recommend setting up vscode and diving in.

I took a two year hiatus back around 2008-2010 and it took quite awhile to catch up. I highly recommend picking up a few CS books, especially if you can devote some serious time to it before getting back into coding. With a coding background, the books make more sense than they would when you’re just starting out.
We detached this subthread from https://news.ycombinator.com/item?id=27271796.
The normal arrow (not the hand) is supposed to be the correct cursor for buttons, but many people change it to the hand because they think it indicates interactivity.

However, the div button is still wrong because it shows the text selection cursor in the button.
Actually, I found the post you linked to fairly logical. He’s saying that humans are inherently lazy, and that a language that gives us the option between being diligent (strong types) or being reckless (opt-out of strong types) will lead to the worst form of recklessness: opting out while not writing tests, giving the misimpression of safety.

His point is that you can’t practically force programmers to be diligent through safety features of a language itself, since edge-cases require escape hatches from those safety features, and those safety hatches will be exploited by our natural tendency to avoid “punishment”.

I’m not sure I agree with his point, but I don’t find it an unreasonable position. I’d be curious if Rust has escape hatches that are easily and often abused.

My favorite example here, and a counterpoint to Bob, is Reacts’s dangerously-unsafe-html attribute. I haven’t seen it in years (to the point where I can’t recall the exact naming), and perhaps it was removed at some point. But it made the escape hatch really painful to use. And so the pain of using the escape hatch made it less painful to actually write React in the right manner. Coming from Angular, I think I struggled at first with thinking I had to write some dangerous html, but over time I forgot the choice of writing poor React code even existed.

So I guess I disagree with Bob’s post here. It is possible to have safety features in languages that are less painful than the escape-hatches from those safety features. And no suite of tests will ever be as powerful as those built-in safety features.
>I support universal healthcare but I think the British system is not the best. It is the best at one thing - providing near-First World quality care at near-Third World total cost. The rhetoric around the generosity of the system and how lucky we are to have it is the same thing which allows it to be degraded.

The NHS's 100% government-run structure also makes it the perennial #1 cudgel to beat one's political opponents with. Private Eye on "24 Hours to Save the NHS" (https://twitter.com/KulganofCrydee/status/833654730849136641)
Pick up to two. Zero is valid; as in IoT.
Tmp.out – Zine for ELF Hacks
> You used to think otherwise. You claimed that the package sent to the device was signed by the developer.

False. If I claimed that, you’d be able to quote me.

> … (or China) works as a MITM who can modify the package however they like

Seems like this is total bullshit. Do you have any evidence that China can modify the packages?

> Are you suggesting that China gets to re-sign software going to devices either a) inside and/or b) outside China?
Yes. Because the App Store has this MITM vulnerability and China gets to MITM all US services (with blessed MITM status for iCloud that even defeats Apple's "E2E" encryption for their other services), they can replace the Signal package with a compromised one.

The seems like bullshit. There is no indication of an MITM vulnerability between the developers and Apple, nor is there one between Apple and users. China cannot MITM packages based on what you have said so far.

Yes, Apple can change package contents. Numerous App Store features make use of this to deliver partial packages and device specific binaries.

Nothing about this mechanism gives China an MITM.

>> Despite the Play Store having far more users than the App Store, it has infected far fewer users.
> How do you know?
Unlike Apple; F-Droid, Google, and Amazon allow security researchers to analyze apps on their respective stores instead of blocking their access. Lower case count despite higher test rate isn't a guarantee that fewer people have been infected, but it is strong evidence for that conclusion.

So you misled people by claiming this as fact, when it’s actually just speculation.

How do you know the case count is lower, and the test rate is higher?

Your claim about aggregate Android malware numbers being lower than iOS was false: https://www.pandasecurity.com/en/mediacenter/mobile-security...
I love my iPhone and solidly side with Apple in this case, and have ditched Spotify due to their spiteful position. Fuck Epic.

Still, I totally agree with this:

> What I wish would happen — and yes, I know this is naive and stupid and probably fruitless — is that Apple would just give the slightest bit of ground.

They could have bought a lot of good will if they just changed their fee model slightly for subscription and purchasing apps. It is totally reasonable to require that app subscriptions are done in store, but for services like Spotify, Kindle, etc, there should be options to buy in app. Apple could even require that they process transactions, but just not take a cut.

App store-based subcriptions add a lot of value, enough to justify a small premium. As a consumer, I like having one place to go to cancel my subscriptions. I don’t have to worry about being tricked into an auto-renewal. I don’t see a problem getting rid of anti-steering if the fee is reduced; my time is valuable enough that I’m not going to jump through hoops to save 10%, and I suspect that is true for much of Apple’s customers (I’m told day after day that iPhones are just for rich, elitist people, despite TCO often being lower than Android).
Because people should not be going to jail for copying and sharing artwork (or bits, really). Throwing people in jail and ruining their lives is a tangible harm, and it's harmful to society to disallow the public to view, share, or remix art and literature unless they can afford to pay for it. Society and culture advance with the sharing of knowledge, while copyright runs directly counter to this.

Meanwhile, there's no right to make money. It's an artificial scarcity model that mostly benefits corporations and middlemen along with a small minority of extremely popular artists, and once the artists die it doesn't even benefit them either but does continue to benefit corporations and middlemen.

If creators want to keep control of their work they shouldn't publish it at all, but once they do there should be no artificial legal framework to imprison people that copy or share it.

However, artists can still get paid by asking to be paid in advance through sites like patreon and kickstarter.

For the rest, they can remain hobbyists.. and I see absolutely nothing wrong with that. As I said before, there's no shortage of art.

In the system I'm advocating for, no one gets sent to jail and no one's lives are getting ruined for copying or sharing bit, art continues to be made, and artists continue to get paid (though now in advance rather than a legally mandated system of artificial scarcity).
All countries aren’t equally bad, the US is far worse than any other.

Guantanamo bay is still open, despite what happens there being illegal under Cuban, US and international law. Julian Assange and Chelsea Manning are still persecuted.

You either understand that your country is oppressing the entire world or you blindly believe everything your ruling class tells you.
Not mentioning it does nothing. The US propaganda machine is not hurt in any way by mentioning it. It happened nearly a decade ago and is not really a similar situation in any way except that it involved a plane.
I basically agree, but the word "shared" needs a bit more refinement; outright system partitioning --- this VM gets CPUs 1-2 and a chunk of DRAM, that VM gets CPU 3-4 and a disjoint chunk of DRAM --- seems safer than the kind of fine-grained oversubscribed resource sharing that's common today.
That one is because Google forced OnePlus and LG to back out of their deal with Epic to preload the non Play Store version of Fortnite on their devices by default – https://www.theverge.com/2020/8/13/21368395/fortnite-epic-ga...
I have the exact same story. Multiple LSPs in emacs was too hard to manage and seeing as some of it was typescript, much worse than the VSCode experience. Edamagit has made a very good start at emulating magit in VSCode. Still use emacs for magit though.
It was just an example. Obviously we would want more than 100 original pigs. The point is that biological diversity is a natural consequence of the evolutionary process.
John Cena: Fast and Furious star sorry over Taiwan remark backlash
There was no such forced landing, the plane had enough fuel to return to its departure airport.
The biodiversity is going down because of habitat loss (global warming, human encroachment). How will cloning help when there won't be a habitat to sustain the clones?

Global warming alone will destroy the vast majority of habitat for existing creatures. The change is faster than evolution can deal with.
> Just to please the fucking jerk

That's probably mistake number one right there.

There's another formal concept for this in philosophy, related to wrestling with pigs.
> Personally, something like this w.r.t. VC means that incentives will diverge and they lose touch with what it means to be a dev tool.

> Most abstractly I think the misaligned incentives is what happens. I'm not convinced that VCs get dev tools and don't ruin them.

I'd love to hear a little more about your thoughts here. We've committed to making autocomplete free for individuals. In your opinion, what else can dev tool companies like ours do to make you feel more comfortable?
Cortex M isn't going anywhere. I can't imagine 32-bit ARM will ever die.
Documentation: https://www.vultr.com/docs/vultr-marketplace
It has nothing to do with I/O rings, which is what the article is about.