skysight-inc/HackerNews huggingface dataset:
For a good overview on the key role that enginners, scientists, and 'technologists' had in helping to win WW2 for the Allies, see Engineers of victory: the problem solvers who turned the tide in the Second World War by Kennedy:

> Kennedy recounts the inside stories of the invention of the cavity magnetron, a miniature radar “as small as a soup plate,” and the Hedgehog, a multi-headed grenade launcher that allowed the Allies to overcome the threat to their convoys crossing the Atlantic; the critical decision by engineers to install a super-charged Rolls-Royce engine in the P-51 Mustang, creating a fighter plane more powerful than the Luftwaffe’s; and the innovative use of pontoon bridges (made from rafts strung together) to help Russian troops cross rivers and elude the Nazi blitzkrieg. He takes readers behind the scenes, unveiling exactly how thousands of individual Allied planes and fighting ships were choreographed to collectively pull off the invasion of Normandy, and illuminating how crew chiefs perfected the high-flying and inaccessible B-29 Superfortress that would drop the atomic bombs on Japan.

> The story of World War II is often told as a grand narrative, as if it were fought by supermen or decided by fate. Here Kennedy uncovers the real heroes of the war, highlighting for the first time the creative strategies, tactics, and organizational decisions that made the lofty Allied objectives into a successful reality. In an even more significant way, The Turn of the Tide has another claim to our attention, for it restores “the middle level of war” to its rightful place in history.

* https://www.penguinrandomhouse.com/books/91616/engineers-of-...

* https://www.goodreads.com/book/show/13132847-engineers-of-vi...

Lots of references in case you want to dig into more detail on the particular inventions he goes over.

I was a bit surprised to learn that the Americans were quite reluctant to build Merlin-powered P-51s: they were originally designed with Allison engines, but after a test flight the British decide to shoehorn a Rolls Royce engine into one and the performance went from pretty good to astounding.
I posted this about 9 days ago https://beachpackagingdesign.com/boxvox/inventor-of-the-wehr...
Yes, as a comparison, let's just take all the units (em, px, %) out of writing CSS and see how fun that becomes to review and troubleshoot.
Suppose our application deals with classifying cheese, and has a field for how much fat a given sample has, maybe it needs 20% to be classified as Grade A Ste-Madeleine-de-la-Foo. Some developers like to call this field MinimumFatContentPercent and set it to 0.2.
http://www.unnecessaryquotes.com/
When coercion itself is viewed as the core problem, both ideologies are as repugnant as they come. This is what I’ve taken from Orwell’s writing.
I hate the practice of haggling because it is based on an asymmetry in the knowledge of the sellers and buyers. Instead, I'd prefer that all past sales be visible in a publicly accessible database, so that you could just see how much other people have been paying for stuff. Selling at a different price than the one that is recorded should then be a grave offense, a form of fraud.
Another theme that they share is the dangers of technology. The telescreens of 1984 and the palantíri of Lord of the Rings have a lot in common - both are subject to manipulation that can require a great deal of will to see through.
But who needs HEVC, when you have 3D objects.
I still have several issues with Wayland on Ubuntu 21.10:

- windows (especially gnome-terminal and gedit) sometimes randomly extend behind the dock and top bar (apparently this is fixed in a newer GNOME version)

- apps using a recent version of Qt and native Wayland rather than XWayland have an excessively large cursor on HiDPI (fixable by setting an environment variable, but that's a hacky solution)

- Firefox addon popups are cut off on HiDPI

- Oracle SQL Developer just doesn't work at all (the window doesn't show when I try to launch it) [EDIT: this actually seems to work now]

- Onboard (on-screen keyboard, because GNOME's built-in one has a horrible UX) can't be moved around on the screen when using Wayland (which was one of the main reasons I switched from the built-in one)

- Chrome Remote Desktop doesn't work at all on Wayland, and in fact prevents you from logging in to the Wayland session at all once you log out / reboot after installing it

I still try to use Wayland though, because Xorg isn't perfect either:

- colors seem to be more accurate on Wayland

- Diodon (clipboard manager) randomly doesn't trigger with my custom Win+V keyboard shortcut on Xorg

- some apps default to an extremely tiny window on Xorg HiDPI
Home-Made MRI System
LaBanquePostale payments request bank password
Yea because there is such correlation between being an expert in a field and being a great teacher.

Come on. Most professors are not Feynman. This is exactly the problem if anything.
This is a good argument in favor of stable/LTS distros on the desktop. You can basically pin specific releases of GTK/Gnome/Adwaita for multiple years, and then just put the whole perpetually-churning Gnome conversation on "mute".
“ It had three handles, enabling one man to carry two cans and pass one to another man in bucket-brigade fashion. Its capacity was approximately five U.S. gallons; its weight filled, forty-five pounds. Thanks to an air chamber at the top, it would float on water if dropped overboard or from a plane. Its short spout was secured with a snap closure that could be propped open for pouring, making unnecessary any funnel or opener. A gasket made the mouth leakproof. An air-breathing tube from the spout to the air space kept the pouring smooth. And most important, the can’s inside was lined with an impervious plastic material developed for the insides of steel beer barrels. This enabled the jerrycan to be used alternately for gasoline and water.”

Wow, seems like a lot of little design choices went into this can.

I love how good UX crops up everywhere.
Unfortunately it seems to me that conventional logic isn't really helpful to bring a better understanding of the circumstances of this war.

For instance, you wouldn't expect sane combatant to repeatedly fire ordnance directly into the nuclear power plant units.

In Chernobyl they have already disrupted the top soil level and dug back radioactive particles back in the air and thus in the lungs and GI tracts of their soldiers and civilians unlucky enough to live where the wind blows.

Given the Putin's rhetoric of "why do we need the world without Russia" and similar we cannot rule out destruction of The Shelter.
Not sure why that would matter. Apple is currently a "Promoter Member" of Khronos Group (the non-profit consortium behind Vulkan) but still did their own thing with Metal instead of going with Vulkan.
C++ has, in recent years, improved support for this. The best state of affairs is with time units:

using namespace std::chrono_literals;
auto lesson = 45min;
auto day = 24h;
std::cout << "one lesson is " << lesson.count() << " minutes\n"
<< "one day is " << day.count() << " hours\n";

and you can compare durations specified with different units etc. There mpusz/units library, which may go into the standard at some point, lets you do this:

using namespace units::isq::si::references;

// simple numeric operations
static_assert(10 * km / 2 == 5 * km);

// unit conversions
static_assert(1 * h == 3600 * s);
static_assert(1 * km + 1 * m == 1001 * m);

and also write conceptified functions which "do the right thing", e.g.:

constexpr Speed auto avg_speed(Length auto d, Time auto t)
{
return d / t;
}

this will normalize appropriately. But - the specific units used will need to be known at compile-time. Choosing units at run-time is a different kettle of fish.
One of the funniest things I have read in a long time.

Also, very good food for thought. Example:

> If you separate people from their families, their races, their traditions and who they actually are, you can engineer TV shows, sports teams, activist movements and a million other things for them to identify with and worship. Modernism pretends to liberate people from arbitrary traditions and authorities, when in reality is substitutes natural, emergent morals with controlled authorities.

Probably true. What else is Facebook if not natural human relationships, highly processed, repackaged and sold to you for profit?
I'm not usually too fussy on phones. When an old phone fell out of my motorbike pocket and smashed the screen I walked into a mobile phone shop and picked up a fairly basic android phone which happened to be about the right price point.

However, when our first child was born it quickly became apparent the camera wasn't good enough (especially with one set of her grandparents being long distance).

So I went into the shop and told them I wanted one of 3 phones which had the best cameras at the time. The per month price was £42 a month so quite a big step up from what I was paying. However, they also wanted to charge £100 to end the contract early. After a bit of back and forth they reduced this by about £20. I refused the deal and walked next door to a coffee shop.

I sat down with a coffee and called the customer services for my mobile phone provider. Told the woman why I needed a new phone but that I didn't want to pay the contract fee. Five minutes later the fee disappeared and inexplicably the price for the contract also dropped by £10 a month. The new phone was shipped overnight.
I’m not sure what you mean by people not fearing coal.

No one wants a coal plant anywhere near them. That’s why pretty much all thermal power plants are located in poorer areas across the globe where the local communities do not have much political power.

You won’t find a single coal plant anywhere near where the richer people in a country live.
Ha. You can certainly try. For my part I’ve not negotiated as much as I fought irrational [1] or dark pattern charges [2]. Win some, lose some.

Just a few examples:

1) salvage fee. As a youth I had very cheap car. The side panel was seamless with the top of the cab. A driver who pulled out too far into the street just backed up into me and damaged my 1/4 panel. Repair exceeded the “value” of the vehicle. Insurance says they will pay me up to the value of the car, minus salvage fee. Oh. What’s that? It’s the value _they_ would get for junking the car. Why are you entitled to this? Because when we pay the value of the car, we own it. Uh. No you don’t, because I didn’t sell it to you. Round-and-round. I’m one for two on that fight.

2) Square (the online credit card payment peeps) have a dark pattern. A button on the site will, without confirmation, instantly charge you some additional three percent of your receivables to deposit it instantly in your bank account. The button looks exactly like a bunch of other buttons you need to click. Off shore call center will not budge on this one.
What I don't understand is why they decided to shoehorn Windows onto their tablets instead of the Windows Phone OS. Windows phone was well received, it would have made far more sense. Apple could see that wasn't going to work, why couldn't Microsoft.
I used sway as my daily driver for about a year. It was great, and I never thought I'd move back to xorg. Unfortunately I built a new machine with a discrete nvidia gpu, and the choices are:
- Use sway with the nvidia driver and accept massive numbers of artefacts
- Use sway with the (open source) nouveau driver and leave performance on the table
- Switch back to xorg + awesomewm.
I chose the last one :(
It's designed to be used with Zoom or live, so the teacher just asks
Shouldn't a sentence contain at least a verb?
It seems plausible that white people associate with white people (whatever "white" is where you live) and not-white-people associate with not-white-people. These two groups may have developed different cultures.

Of course in this era of ultra-sensitivity to racist issues, your seller's phrasing seems problematic. But the ability to recognize the difference in cultures is an asset, not a liability.
Every time that I touch a Gnome, I feel it uber confuse, and that have a wastefull usage of screen space.
In Go, you don't pass a float, you pass a duration
I'm so sick of cars. The SUVs in my area are all luxury vehicles, solely driving rich children to school, and going to the shops. Absolutely zero reason to own one. If you truly need an SUV you probably need a tire compressor. I ride my road bike all the time and they are also the worst drivers, I don't have much empathy.
Obviously Python is much much more native than JavaScript.
You could still open source the work afterwards.
Sadly it hardly got better, C# gets all the new .NET toys, VB less so, C++/CLI still gets some occasional love (mostly due to Forms / WPF dependencies), and then there is F#.
Free, Virtual, Global DevSecOps Summit Mar 23-24
The incentives do seem slightly different although I do worry about Apple's forays into services.
> maybe you're satisfied...

If anyone is patronizing here it's you.
I've seen so many people say things like: "Windows is fine, all you have to do is [gigantic list of obscure settings changes, registry edits, external freeware programs] to turn off the telemetry!"

It will eventually get to the point where it will take more settings-twiddling to make Windows do what you actually want than Linux does.
Thanks for the detail, though to be clear, I’m not doubting the mathematical theoretical possibility of an SHA256 rainbow table.

I’m saying that even the example scenario you describe is a massive solution space in itself. And then to extrapolate this for all sorts of PII and combinations of words/letters to make this attack worthwhile, is quite a stretch. Again, a slight change in order of words or characters (even something like an extra space) will break your rainbow table lookup. People message in all sorts of weird ways, with abbreviations, typos, slang, or even mix languages.

Even suggesting that “one could just” pre-calculate every 1,2,3,etc combination of words is hilarious.

I categorically do not believe this attack is even remotely feasible.
That's just life in the end stage of a mature software project. It's pretty much feature-complete, it doesn't need active development. No point in changing things for the sake of change itself.

The way software (or things in general) get old is by working well. The things with obvious issues get replaced quickly. Having stuck around for a long time is really not a sign something needs to be replaced.
What verb can I answer this with?
Hm, I have to look into this (HDPI, >>fractional scaling<<) again.

- Last time I looked into it, there was no Wayland protocol for clients being able to handle the scaling themself (if they want to) and as such do it "properly" (e.g. for font rendering). Through I think now there is, I think Gnome supports it, KDE and Sway might but I'm not sure either way.

- This still needs to be supported by the client, which it should be for modern Qt,GTK applications.

- If not supported by the client it will render at a non-fractional scaling and then scale the image.

- Here the quality can change depending on the algorithm used (e.g. downscaling vs. upscaling and if downscaling how much "bigger" the image is rendered before downscaling and what algorithm is used there). Last time I checked (very long ago) the algorithm sway used on my laptop (could be GPU dependent) was bad, like really bad, but this was also very long ago. So there is a high chance this improved.

Given that I'm going to setup a new HDPI laptop soon, I guess I have to check this points again soon ;)

As a side note: Non-fractional scaling works perfectly fine on at least sway since years.
I know it's good commenting style on HN to avoid quick one-liners, but TDD is one of those topics that we've kicked around forever. Perhaps a one-liner would help clarify things.

TDD is a coding practice to help the programmer understand that their mental model of the code does not reflect the actual code itself.

That's it. There are some follow-ons, of course, like if your mental model is exactly in-line with the code then logical errors are unlikely (although business errors can be quite common!). Another follow-on is that TDD is much more about design than testing. Once you realize that it's a practice or habit that's all about sending information from the code back to the mind of the coder, all of that other stuff sorts itself out.

Shameless plug: this has been on my mind quite a bit lately since I blogged last week on the unreasonable effectiveness of testing as a way out of both cognitive and coding anti-patterns: https://danielbmarkham.com/cognition-versus-programming-the-...
The truth is very often offensive and being upset by it is the first step in solving the underlying problem. All of us know exactly what the article means by that phrase and everyone (especially the Chinese) would probably be happier if the Chinese (and US) hardware industry was more professional with its software.
Thanks for the feedback - those a good suggestions!
It's the job a search engine to filter the good from the bad. The poll question specifically asks about "disinformation". The definition of disinformation is that it is both incorrect and developed with the intent to deceive. Of course I don't want to see that in my search results for anything I search for. I don't want to see it about politics, or product reviews, medical issues, health and fitness, or financial information. Disinformation is bad and I don't want it.

Many people are talking about 'how do they determine the difference between information and disinformation'. That's a good question, though it isn't the one being asked in the poll. How do they down-rank other scammy content? Don't slipperly slope arguments apply there too?
Well, the actual standard is royalty-free and that's what we usually mean by royalty-free in this context. A royalty-based standard requires you to purchase a license for developing your own implementation of it.
It's not inexplicable. The cost of various sales channels is different. Online and over-the-phone are significantly cheaper than retail or in-store.

Large companies maintain physical presence for brand building and to help customers who need more assistance. They indirectly charge for that.
Motion is like seeing a bunch of pictures in sequence at 24 FPS. We call these movies. It gives the appearance of something moving to the observer, despite no movement existing between frames.
Weird, I'm not seeing it, not even with a GPU heavy game being rendered in a window.
Unfortunately, I bet it's legitimate. Clearly whoever designed this didn't think it through and I would not recommend entering that password, but I find it extremely unlikely this is an attack.
Smarking (YC W15) is hiring to digitize $655B parking industry
"American engineer Paul Pleiss" - with a suspiciously German-sounding name however, so it might be no coincidence that he was the first to notice this German invention. Unfortunately the only info I could find on Mr. Pleiss online was that he invented the jerrycan, so I couldn't find anything to confirm my suspicion...
Google is even worse than Apple in what concerns talking to game developers, they always focus on the Play Store and KPIs, and seldom focus on the tools.

Even when they really try (see last week Games Development Summit), it is mostly about high level stuff, like PMs talking to PMs, handwaving to lightweight docs and github repos.

Naturally very few game devs ever get enthusiastic from whatever comes out of Google.
One could argue it does, one could also argue it does not. If a company wants a quick takedown of something it feels 'isn't right', having to rely on something like that with limited precedent (and a high risk of setting the wrong precedent for them) is a lot more difficult, so you're more likely to not get C&D'd/sued over such - but if you then do something that is easier to sue over, like trademark infringement or more outright copyright infringement, you're likely getting hit for one of those whenever a company 'disliking you' notices instead of them trying the 'hard' arguments.
Tribes, harvesting aren't those sound more like possible with modern social structures? I expect them to form in the latter part of the 1.5 million years period. In the graph from the tweet shows delicacy(!) was elephant around 1 million years ago.
From the homepage (https://vast.ai/) it's literally one click ("Search Marketplace" button). From the FAQ page, it's literally two clicks (first homepage, then marketplace button).

Or am I missing something obvious here? Maybe the page looked different 7 hours ago?
The mini is a great machine, but for me 16gb was just too little RAM for my day to day (I used the 16gb MBA for a year). I ended up with a 64gb max MBP. A 32gb mini would probably be a great value/sweet spot which is why Apple likely doesn't offer it.
Just FYI, Algorand and StellarLumens are very low fee and super-fast blockhain alternatives.
FWIW, I'm using Sway with Nvidia right now and it's as smooth as silk with no white flashes. The wlroots-eglstreams package is key to avoiding the artifacts. The only issue I have is Zoom - but that's hopefully being solved by the Zoom guys themselves. Arch:

lib32-nvidia-utils 510.54-1
lib32-opencl-nvidia 510.54-1
nvidia 510.54-7
nvidia-utils 510.54-1
wlroots-eglstreams-git 0.16.0.r5388.0558b203-1
sway-git r6897.1e79088a-1

Good luck!
> For a bad release windows 11 is pretty good.

...and for a good release Windows 10 is pretty bad.

Despite all the flak it got at the time, Windows 8.1 (plus StartIsBack to hide metro crap) is still the best Windows released in the last decade.
An Afrikan Approach to Cybersecurity
Go to MIT

Path : Ivy > big tech > ivy > research lab > startup
Isn't floating point specifically for dealing with large orders of magnitude ?

(Economics of floating vs fixed point chips might distort things though ?)

Also, in the case that you meant this : you might need fractions of even base units for internal calculations :

IIRC banking, which doesn't accept any level of uncertainty, and so uses exclusively fixed precision, uses tens of cents rather than cents as a base unit ?
Heres an elegant approach when it comes time to do the aiming system. First, switch to metal pellets. Second, use electromagnets just after the muzzle to curve the trajectory right as the flight path begins. Aim it by adjusting voltage exactly the same way old crt televisions aimed the electron beam. No moving parts, far far faster adjustments than your 200 ms restriction, as many bits of precision as you can fit on your DAC, and won't add vibrations that add into your error bars.
It (and Animal Farm) were depictions of Stalinism from the inside - historical fiction rather than science fiction.
lol so true. I do have the higher server configuration that take care of HN load but my celery is not working properly. I changed to immediate tasks instead of async one with countdown=0 and added autoscale in configuration. let's see what else is breaking...
Renewable storage is also a business decision? Like we know how to build enough storage, it's just very expensive using current technology. In the limit, you can just make a lot of these:

https://e360.yale.edu/features/in-boost-for-renewables-grid-...
> unified memory

Please dear god no. First, it already exists (shared memory with GPU). Second, implementing it in the same way as Apple basically requires an SoC.
Especially in log files I want to see UTC. When you have servers all around the world, I do not want to figure out what timezone was the specific server running in nor I want to convert between timezones when comparing logs of different servers.
> After some stagnation, the Linux desktop is gaining momentum again.

Yeah, I feel the same way.

I guess it's time for gnome 4 :)
What about Kodex? https://apps.apple.com/us/app/kodex/id1038574481
Try this: https://www.youtube.com/feeds/videos.xml?channel_id=UCIvXdMN...