skysight-inc/HackerNews huggingface dataset:
I was hoping that Tom was going to 'loosen' SemVer a bit, but instead he's doubling down, and that's to our detriment. Following SemVer as stated--any "breaking change" to the API must be released with a major version bump--communicates less than an ad hoc versioning system. Because some "breaking changes" may be in areas of the API that is used by few people (and sometimes literally no one), but a major version bump communicates "breaking change" to everyone. Or, every release is a major version bump, and so contains no information at all. When this happens several times a year, users just don't have the bandwidth to sincerely investigate how breaking the changes are going to be for their own use-cases. So either they delay upgrading out of fear, or they YOLO blindly upgrade to the latest, but either way, SemVer has contributed to a culture of "who the hell even knows what's going on in their computer (or with their project's dependencies) anymore".

I think a better solution would be a less-strict SemVer: the notion of "breaking changes" that require a major bump would be tempered by the number of users affected by the change. If it's rarely used feature or API edge case, then we can risk a minor bump. If we've changed a commonly used API that will break some large % of user experiences, or a large number of uncommonly-used APIs that might in aggregate affect a large % of users, then we do a major bump. Of course this require some intuition about usage, and a very human judgment call, but that's all versions ever have been: a toplevel way for developers to communicate to users the degree of change and risk of upgrading.
The podcast Twenty Thousand Hertz recently did a two-part series on all of the Windows startup sounds[0][1]. They interviewed some of the Microsoft employees who worked on the various sounds, and included archival tape of Eno being interviewed by the BBC about the Windows 95 sound. (It looks like the BBC interview may be the primary source for this SF Gate Q&A.)

[0] https://www.20k.org/episodes/tadaitswindows

[1] https://www.20k.org/episodes/windowslogonwav
To be fair and honest since this is a serious place, you're right, I was trolling, other than the "get in on the ground floor of a new country" because that's true.
There's 1000+ papers on attackers using Wi-Fi sensing, but almost none on defenses, https://scholar.google.com/scholar?cites=4354757827101869878

Wi-ESP is an OSS project for Wi-Fi sensing with low-cost ESP32 devices, https://wrlab.github.io/Wi-ESP/ & https://academic.oup.com/jcde/article/7/5/644/5837600
In other words, C++ is too useful not to use. A lot.
To be slightly more charitable, front end attracts self-taught devs because the browser is the default dev environment on Windows and on phones/tablets and it’s far more accessible a new players than any other environment.

It’s more fun to write code and make stuff up than to find and evaluate libraries (especially when said libraries are written by self-taught devs), so people tend to reinvent rather than research.
I quit and restart Vim dozens of times daily.

I’m not saying there’s something wrong with leaving Emacs running. But it’s a workaround. When I used Emacs, startup time was not a problem. But I didn’t use a bunch of packages.
I had the same thought, but then I realized IBM DB2 was 16 years old when Redis was released, close to Redis' age now. There is a whole generation of programmers that may consider MongoDB a "legacy database".
Udemy Personal Plan. Unlimited video courses. Many courses for many things, I learn a lot in there. There are varying degrees of depth. Everything from compilers, x86 reverse engineering to Next.JS dev
Say what you will about Jony Ive but the eMate 300 is a beautiful design that also looks pretty functional.

It also seems to have a high-contrast reflective screen that you could use in broad daylight, something that challenges even my rather bright MacBook Pro.

As you note the iPad is something of a successor to the Newton both in hardware (e.g. ARM CPU, Apple Pencil) and interface (e.g. shape recognition/drawing, long press.)

Apple apparently prototyped larger Newton tablets (VideoPad) as well as pen-based Mac OS devices (PenLite) but never brought them to market. Though macOS does work as a pen based system if you plug in a Cintiq, or an iPad with Sidecar.
Problem: there are N competing standards…
Use the original titles. Do not editorialize.

"This Startup Wants You to Eat Ground-Up Chicken Bones"

Refresher: https://news.ycombinator.com/newsguidelines.html
Probably excluded because they're deemed unintentional. Of course the mosquitoes don't kill us intentionally either.
Tech changed. Most of the google suite exists within the browser. While the teachers had to learn new tools, they didn’t have to learn a new OS. Even if the OS learning was trivial, it could still make for a hard transition. It was foreign. It was scary.

Google is Google. They’ve been using it for years. They’re ok with the browser. Less emotional load.
There's different measures for mass shootings.

By some measures (https://en.m.wikipedia.org/wiki/List_of_mass_shootings_in_th...) - this year there are ~1.8 per day.

So you're about twice as likely to be killed by a car in daylight as a pedestrian as you are to be killed in a mass shooting.

Your point stands. I overestimated.
R&D usually gets siphoned to other countries at the expense of American taxpayers. I think we need to place safeguards in place before we start ramping up spending.
I dunno, the article also links to Markus Kayser's solar powered SLS printer at the end, which I think is topical.
In addition to the other post: In order to be someone who would use this project, you have to be a very specific niche of tech.

Linux user, not Nvidia GPU, interested in custom tiling window managers (i3) AND next generation display protocols (Wayland).

I use this on my Thinkpad T510 but can't even run it on my desktop because of (Nvidia's) hardware incompatibilities.
Ultimately, it doesn't really matter. People will continue to write C++ so we should continue to provide resources that encourage doing so as safely as possible.
Because scaling any car manufacturing business is hard and developing an EV is still a hell of a lot harder than releasing the next model of whatever ICE car you've been iterating on for a century.
Though in this case I’d likely lay the blame entirely upon the US banks themselves. For example, to my knowledge, Bank of America has no way to retrieve any of my transactions or data without letting an app impersonate me using my login information, which I’m not about to do.
I know barely enough Greek to sound it out, but "αὐτόματος" is "automatos", which probably gives enough information to anyone not interested in following the link.
Outside of the happy path doesn't mean, inaccessible or uncommonly used. C++ is on track to be a composition of ten languages by 2030. I'm not against that in general, it's kind of liberating, but at some point in time I hope someone does decide to do some house keeping.
I think it is getting stable recently. It is a choice of React/Vue/Angular for the most.

Be hold there are some choices to make here and there, but if you go with a vanilla setting with popular choices (like Webpack for build), things won't go wrong. Not everything needs to be shiny and edgy.

From that angle, the frontend space doesn't seem to be that different from wrapping around pytorch and offer yet another Trainer API with some callback shenanigans and claims to invent an AI framework.
There are surround 800 mosquito species. Only ~20 of them can carry malaria.

There is active research into eradicating those.
I work at Plaid. It all depends on the bank. Most data provided by Plaid is sent from banks to Plaid via API, but some isn’t. And generally Plaid connections work fine with 2fa, but some don’t depending on the 2fa method and implementation details.
I got 2 feature requests here, 1. mutex/lock, 2. Hashset level ttl. Neat project anyways.
Emacs starts up in half a second or less for me. I use a vanilla configuration and don't update packages every time.
If Finland was a threat outside Karelia, the USSR once mobilized could have marched in in 1945. Finland was not a threat then and it is not now.
I wonder as global battery availability becomes more commodotized, if this brings down the level of development needed for EV autos. There might be an explosion of boutique fashion autos built. It's sort of happening already, except that right now, many don't quite make it to even low rate production.
There is usually a tradeoff between latency and throughput, although I'm not so sure this would be true for your innovation, since you've eliminated a whole chunk of fixed overhead from the system (syscall batching). However, batching in general often implies added latency

If I recall ScyllaDB has some excellent examples of demonstrating this particular tradeoff visually. A simple option would be a scatter plot where X = latency, Y = load or similar, with points coloured according to the system under test. Probably there is a better option, but this would likely be enough to sell me at least
If you don't know these words you haven't been coding JS long enough. Those like myself who started in 2014 or earlier know all of those and more (anyone still remember shrinkwrap for example)?
While I did not ditch Emacs nor do I plan to do so, I agree, that TRAMP is a constant source of grief. It is great in its functionality, but frequent freezing is annoyingly cold.
I live in Paris, and finding a medecin traitant has been a pain.
Eh, that's still their estimation of how things would have went if they made different choices. They had the experience of building a car from the ground up after building a car from an existing base. Who knows how it would have gone had they tried to build their first car from nothing.
> If you want to think of a way it could be possible, though, think of those areas that would be habitable, realize that they would be highly contested, are mostly presently permafrost, and consider your own ability to both protect and survive on melted tundra and reproduce there, given you will starve in a single season without food.

I actually did consider that first - that maybe at +8c humans will kill each other, but that's just pure speculation.

And, sure, food is necessary daily and constantly, but the situation you outline isn't an overnight thing. Hell, it isn't even a 100-year change, +8c is a lot longer.

That gives you plenty of time to move, and at +8c, as long as it is stable at +8c, you'd still have enough arable and livable land to ensure that humanity is nowhere close to extinction.

So if it isn't lack of land, and it isn't the temperature range that causes human extinction, what does?
Yes, I found many different bottlenecks.

I was mostly running on AWS. In terms of hardware, for small-packets loadtests, most systems are constrained on throughput, i.e. number of packets per second. Some instances saturate on interrupts reaching 100% CPU on all cores and some can not even saturate the CPU and you will see that CPU is at 60% but you can not go beyond in throughput. The best systems network-wise are c6gn family types. They are also better than instances that other cloud provide. btw, you mentioned hypervisors... About 8 months ago I opened a bug on AWS Graviton team https://github.com/amzn/amzn-drivers/issues/195 - about performance issue they had on their instances at high throughput. Recently they issued the fix. I suspect it was in their hypervisor.

In terms of my software I found many performance bugs at those speeds. For example, using a default allocator is a big no. I use mimalloc for uncontended allocations. In general, you can not use mutexes and spinlocks at those speeds. Those will just cripple the system. Sometimes it can be very annoying since you can not rely on a 3rd party library without carefully analyzing its design. For example, I could not use openmetrics c++ library because it was not performant enough. Even to implement a simple counter, say to gather statistics for INFO command becomes an interesting engineering problem:
With share nothing architecture, I use a lot of thread-local counters that I aggregate only when stats are pulled.

As a general note, I expect that Dragonfly will stay very performant with the tailwinds from recent hardware advancements. For example, c7g (Graviton 3) is much better than c6g and DF shows it.
I'll echo other comments and say Boglehead strategy. I use a mix of VTSAX, VPADX, VEMAX, to get global exposure to pretty much everything.
Yeah but how many mosquitoes do we kill in return?

There’s been bloodshed on both sides.
This is not blaming the spread on anyone. It’s describing how HIV spread. There’s no full knowledge of how it spread from Africa to Europe, the US, and the rest of the world. There are a few accounts of real people, like the referenced sailor that spread.

There’s actually a pretty good dramatization from HBO in the 90s called “And the Band Played On.”

The lecturer referenced in the article is an HIV virologist researcher.
I've used the same React tech as the basis for most projects for 6 years now. Webpack, Redux, Yarn, React Router, all still popular and maintained. We even used hooks for functional components since then, through the "recompose" library, so there wasn't a big paradigm shift for us.

Anyone who feels compelled to jump from one unproven state management library or bundler to another, in serious projects, is just not doing their due diligence.
This is based on articles that show up on the Front Page of each source, twice daily, if it is as the bottom of the frontpage, it's coverage score will be close to zero. That said, feedback taken about my word-choice.
Short sellers like these are usually small, single digit headcount operations. If anything, the dubious quality of the document reflects exactly that. And those big firm employees are usually very good at making good looking presentations and documents, though I agree that they are usually devoid of substance. So I'm not sure they are behind this shoddy looking document to be honest.
Why would it last any longer than in a glass jar?
Turns out PDAs are pretty great once you have ubiquitous wireless internet.

Merging them with cell phones, cameras, and music players also turned out well.

And that ARM CPU turned out to be a good investment, in more ways than one.
Can power outages be more expensive than diesel?
> Webpack has been the de facto build system for react since 2017

lol and that's why we saw the emergence of rollup and parcel and snowpack and whatever the hell else came along since then?
Into the Breach
> A heat pump is like 5X-10x more costly and requires quite specialist install.

When I shopped heat pumps, the actual unit was about 1.5x the cost of an equivalent air conditioner, and after installation the difference was even less.

> requires quite specialist install.

It's basically the same exact install.
Good point, the context is important. If I wanted to sho someone was a homophobe, I would provide that context. Since the accuser didn’t do that it’s much more likely that the accuser is stupid than the lecturer is a homophobe.

They have a few quotes from the lecturer that talks about this and provides more detail and it seems like it was presented factually. There’s probably some recorded copies as he said he frequently gives that lecture.
Ukraine and Zelensky had agreed to allow eastern Ukraine to have separatist elections and then be self-ruling. Zelensky didn't follow through with that.

' would receive self-governing status once they hold elections '
https://www.rferl.org/a/ukraine-agrees-to-election-in-occupi...
> Looks like Ukrainans are not interested in getting split up in the way you are proposing.

It was the Eastern Ukrainians that declared independence and broke away from Ukraine, after the coup that deposed a democratically elected albeit corrupt government.

Ukraine to Moscow is ~ 475 KM and lacks significant choke points.

Finland to Moscow is ~780 KM and involves a number of impediments, including a major city in St Petersburg
I heard the Mayor and SFPD have cleared the homeless in the TL, so they've moved to other parts of the city.
It could also have been Weezer's "Buddy Holly" or Edie Brickell's "Good Times," both on the CD-ROM.
I’d say they not only missed opportunity but somehow also the overall ongoing trend of going back to the orthogonal aesthetics, which were precisely what defined the original DeLorean so distinctively. I mean just look at the Tesla Pickup or Hyuandai Ioniq 5! The smooth curves ain’t that sexy anymore. IMHO they’d literally would be way better off if they kept the original design as reasonably possible.
Well... cars are the dominant species on the planet so it makes sense not to count them as human caused deaths.
Do you not agree that self-defense is always justified? It would seem matching a significant portion of Russia's budget would be necessary for that.

Are you also aware that today the US refused to give Ukraine long-range missiles that would be able to strike within Russia? And do you also know that the US has consistently refused to give Ukraine targeting information on Russia?
you either optimize to win or optimize to have a good life

either path can lead to good life and success

u r who u r, accept it
UPDATE COMMENT:

I guess I should have known I was poking the dragon with this one, sorry for that.

Just to clarify things a bit, here's my general position:

1. I have complete sympathy and respect for the Ukrainian cause. They are fighting heroically to defend their country against imperialist aggression. I think my country (Romania) should continue to help refugees as much as possible and should offer military support, with the caveat that this support should be sized appropriately.

2. While in the relation Ukraine-Russia it's clear who's the aggressor and who the victim, there's a second dimension to this war, namely the US-Russia conflict.

For decades the US has extended NATO towards Russian borders and into what Russia considers its sphere of influence. Does Russia have a right to have a sphere of influence? No, no country does. Nevertheless, this is how the world works. America knows this full well (see the fuss it makes over developments in Equatorial Guinea [1] and the Solomon Islands [2]). They have decided to expand NATO not because of some great love for Eastern Europe, but because they're playing great power politics.

This cynical game has now reached the hot war phase. If it wanted to, America could force the sides to start peace negotiations - it's vastly more economically and militarily powerful than Russia; and by now I think even Putin understands how badly he miscalculated this invasion. Alas, that's not what America wants - its stated goal is that of weakening Russia [3], not of reaching peace. The subtext here is that they're willing to let Ukrainians die, as long as more Russians die as well.

[1] https://www.wsj.com/articles/u-s-aims-to-thwart-chinas-plan-...

[2] https://www.theguardian.com/world/2022/apr/26/us-wont-rule-o...

[3] https://www.theguardian.com/world/2022/apr/25/russia-weakede...
>> If I have Covid-19, I pass it to you, and you die, does it mean I killed you?

>

> if you did it intentionally; yes.

Well, unintentionally killing someone is still "killing", no?

We call unintentionally killing someone involuntary manslaughter.

We call intentionally killing someone murder.
You can find plenty of identical bridges, much like you can find many identical structures generally.

There are novel bridges that get built. They tend to be much more expensive, and come with more problems.
Awesome. Imagine telling folks that calls to you had better be important enough to warrant risking death!
Huh. What I miss about being a grad student is working whenever I wanted and not working when it didn't make sense. Sometimes that meant working on a weekend, because I had an idea I was making progress on. Other times, even if it was Wednesday, I'd just not work.

The article seems to focus on working too much due to fear of competition. I would add that working in a fast-paced field (the author is doing ML at the Vector Institute) can feel like you're always in competition, but that it's important to remind yourself that you can choose your topic of research (if you have some horrible advisor that dictates what you do, I'm sorry, but recommend you find someone / someplace else). Even within ML, there are tons of pockets that nobody is really working on. That does make it harder to publish though, as your work will be "weird" or "not very hot".

tl;dr: people should choose topics and fields that fit their desired work profile. If you decide to compete in a heavily competitive subject, expect a competitive environment.
There's tons of qualified people that are unable to find work simply because of their immigration status. Having work permission in the US is a massive economic advantage so it makes the situation of Americans who throw away that gift they were born into that much more jarring and hard to sympathize with.

Anecdotally, a friend of mine has attempted to hire homeless people on multiple occasions to help him in residential demolition projects (no clean clothes, resume, or shower necessary). In one instance, he scheduled work for the following day and zero out of 8 people showed up. I'm sure there's homeless people that would like to work their way of the situation, but I don't think they are in the majority. Any solutions to this problem need to be more realistic about the motivations and intentions of the group they're trying to assist.
There's two pretty interesting podcast episodes about windows startup sounds at Twenty Thousand Hertz:

https://www.20k.org/episodes/tadaitswindows

https://www.20k.org/episodes/windowslogonwav

Also All Apple startup sounds. Really interesting how one could describe the two companies complete approach to design just from the startup sounds.

https://www.youtube.com/watch?v=PLEupC2OWUU
But that raises the question: is the 90% the cost of a new washing machine or 50% the cost of a mobile phone in any way reflective of the cost of getting replacement modules to the consumer, or are they using the price of replacement modules as an attack on independent repair?

I am looking at the relative cost of those modules and comparing them to the relative cost of components on my bike. Cycling is different since there is a culture of repair, may it be DIY work or through independent repair shops, and I would be hard pressed to name any component that would amount to 20% of the market value of my bike (which is about 30 years old at this point). Even then it may not be necessary to replace an entire component since it is often possible to rebuild what is already there. That component that costs 20% the market value of my bike may actually cost a few dollars to rebuild, assuming that I had the cost and skill.

In cycling, the approach you take often comes down to how much skill you have, how much time you have, and whether you are willing to pay for someone else to do the work for you. While electronics may be different due to integration and miniaturization, it is really difficult to see how a washing machine is all that different from a bike. Yes, there is going to be some degree of integration to reduce costs. Yes, there are some electronic and electromechanical parts in there. Yet what a washing machine does today is not all that different from what one did 50 years ago. The big difference is how everything is controlled, and that should be cheaper than it was 50 years ago.
The Rise of LGBT as a Social and Political Identity [pdf]