skysight-inc/HackerNews huggingface dataset:
I have a ton of devices that are 32 bit x86. I'd love if i was able to continue to use them... i can't stand having to throw away all tech every $x years. I only need like, 1 GB of RAM to work productively! I unironically work on machines that i found in the garbage.

Remove 32-bit x86 support, and it will pin me down to the few 64-bit machines that i have.
> Genuinely open computing would make customisation and sharing available to everyone, not just tinkerers who know what a command line is.

..you're blaming FOSS for not solving the "programming is hard" problem?

> To most of the population there is zero difference between the two.

Yes, if you ignore all the secondary and ecosystem effects, such as getting to use the resulting free software. I have not once looked at the source of the linux kernel, GNOME, KDE, or Firefox, yet I benefit enormously from the development method and spirit that gave birth to them. That is not zero difference.
Putin's Iskander Missiles Are Battle-Tested–and Can Carry Nuclear Warheads
I have macsec (L2) separation for my dev hosts and out-of-band keying with Nitrokeys. So lateral movement in my LAN cannot reach my dev station on IP level. Don't trust my router (zyxel) Chinese firmware.
AMA Session with Aye Moah, CEO and Co-Founder of Boomerang – GoRelay
Your title is SMART. I will read this now and comment no more.
289. A man is only worth the sum of his possessions.
you know your rules, Ferengi <3
The inability of the USB standards body to stick to a versioning scheme beggars belief: what in the world could "USB 3.1 Gen 2" possibly mean? Versions are free, why not simply name it "USB 3.2" and make the next one 3.3?

"Gen 2" strikes me as the "Essay FINAL (final version 2).docx" of standards revisions.
USB went from being the universal bus, to just being the universal connector. There are never any guarantees that your device (or cable!) actually supports the operation you’re trying
There's something off about the graphics, and I think it's the fact that the game doesn't use 1:2 ratio (https://en.wikipedia.org/wiki/Isometric_video_game_graphics#...) for the X and Y axes. It's especially noticeable on the edges of the roads, which go "wibba-wobba-wibba-wobba" instead of having uniform thickness.
> doing the same thing over and over for decades) and lack of exposure to new stimuli

So basically having a job in modern society?
I was thankfully asked (in the interview, not just assuming I’d been asked the Q before).

Question was: write code to determine if the stack grows up or down. I’d been writing computer games for several years and smashed it (after telling the interviewer that it would be necessarily technically rely on undefined behavior) and the interviewer somewhat dismissively said “you should have told me someone else asked you this question” “What are you talking about? This is just an easy question.”
If that was the case, the front non-thunderbolt ports would not be faster, but they are.
5 gigabit/s = 0.625 gigabyte/s = 625 megabyte/s

so about 20% overhead... I would not be dissatisfied with 500 MB/s result on a theoretical 625 MB/s bus.
I think there's been a lot of advancement in nutrition, recovery and medicine to get to this stage. Unfortunately mental performance boosting seems taboo (eg. Modafinil) almost like steroids.
> Sprinklers, fire retardant material

A cathedral is - among other things - a memorial to its builders. Changing the building is removing that function. Also, sprinklers may destroy more than they protect.

> The state owns all the cathedrals but doesn't insure them, so restoration currently has been reliant on donors,

This may be just me, but I find a rebuild-by-donations societally and spiritually a lot more meaningful than just some insurer and/or state handing over money. See also: Dresdner Frauenkirche [1]. It shows that society itself cares about the building, its history and cultural importance and spirituality.

[1] https://www.frauenkirche-dresden.de/reconstruction
Same for me.

Suddenly I'm in a selection mode and I have to Google my way out.
Just to add for clarity, b is used for bits and B for bytes. Though they are often mixed up.

(... and a byte is not always 8 bits)
There will be an explosion of archaeological potential in the next two decades.

* underwater drones to capture settlements and boats (particularly in the anoxic Black Sea)

* advances in ground penetrating sensors combined with ML-based recognition

* new funding models through popular media like Netflix
> The older I get the more inconsistencies and instabilities I hear in dieting advice. I'm old enough to remember when fat was the bad guy and sugar was maybe ok

It feels to me like humanity as a whole hasn't necessarily properly figured all of this out, and might not do that in the near future.

Personally, i've found the advice of "Eat food. Not too much. Mostly plants." to be rather sensible and work for me, as far as general wellbeing is concerned. If you don't eat too many processed snacks and can have a bit of exercise daily, then you should be doing pretty decently.
> The path forward is not further awareness-building of Free Software, because everyone is in the orbit of GPL-licensed software now.

I'm not so certain. There has been a strong pull away from GPL software towards weakly-licensed software, which is difficult to resist. Hell, _I_ have not been able to resist, and my publicly-available software is 3-BSD-licensed.

So, I would say that advocacy for GPL-style licensing and virally-FOSS software is still very much necessary.

The same goes for many of the principles RMS argues for.

> What has made the OSS/free world work historically is a dependency on a few key organizations like the FSF or Red Hat

No. Since the software is free, we are not dependent on an organization maintaining it. Naturally, if the maintainer "drops" a piece of software, that is a problem and a challenge, but still.

> Much of it had huge gaps in function or documentation that gave open source an elitist image

Unlike commercial software, free software is unusable if Joe User can't it figure out themselves. So, without documentation and relative consistence of functionality - it's of very little public use.

> we've see the rise of the Patreon developer,

No, we haven't. What fraction of FOSS developer can use that as a living? I'd be surprised if it's 1 in 5,000.

> who can command some pretty big bucks by being a visible leader in a popular open project.

Again, very few projects are this bug. Most FOSS projects have a small number of users.
I trust it enough no solve my DR scenario. If I was targeted by the NSA, I don't expect this to keep me safe.

I don't think SecretSharingDotNet has had any audits, and I'm pretty sure i hasn't been checked for side-channel attacks. I couldn't find anything in GitHub [1] saying it's no longer maintained though.

I'm pretty sure a well founded attacker would be able to hack me, but I think it's orders of magnitude more likely that I'll forget my master password, I'll get stolen, my apartment will catch on fire or I'll just die. Those are the scenarios I'm preparing for.

[1]: https://github.com/shinji-san/SecretSharingDotNet
People actually pay for open source software too.

Take a look at Ardour for an example. Red Hat too.
I've shipped Unity games, and had impact on some engine decisions for major companies (between Unity, Unreal, and a few others).

Unreal is a FPS engine with a gorgeous renderer.
Unity is a rendering pipeline, physics engine, with a C# interface.

Are you making a movie? Unreal. Making a FPS (or third-person, I guess. an ego shooter? whatever.) Unreal.

Making literally anything else: Unity. It's that simple.
How full does a bottle have to be in order to be the most stable?
If the cable is wrecking signal integrity, the port could absolutely change things if the ports have slightly different hardware that's generating the signal. RF does weird things.

Just as a very simplistic analog DC example, if you have wires that are both sitting at 3V but one can only drive 100 mA while the other can drive 1A. If you only draw 50 mA they'd look near identical but as soon as soon as you tried to get close to 100 mA they'd both diverge heavily. You could advertise both at 50 mA for sales purpose but if they were hooked up with a bad high resistance cable they'd look very different.
I'm fine with devices offering different capabilities. But the cables should be marked clearly... I have one of the chinese drawing tablets, which has a convoluted "to USB-C" adapter. Apparently you can also drive it with USB-C directly, however only a manufacturer-provided cable (supershort) fits the port. Noone know what cable you can use alternately...
Reminds me of Lysenkoism where one mans delusions of science https://en.wikipedia.org/wiki/Lysenkoism set back the discourse as it was enforced as state policy.
This is a great test (for bright folks who don't mind "doing free work at interviews"), because it directly answers the "Do you have what it takes?" question.

At my first job interview, they handed me the printed documentation for a programming language they invented (2-3 pages), and a problem. I didn't have any work experience with any technology they used, but managed to solve the test, and that was enough to get my first job, and drop out of education.
DDG was supposed to be like this originally, but they stopped using Yandex a while ago so now its just a wrapper on Bing...
Alsos Mission – how close Germany was to developing its own atomic weapon?
> And many of those degrade with age too, IQ peaks in your 20's

Maybe true, not sure, but outcomes surely do not correlate with age.

"Scientists can publish their best work at any age"

https://www.nature.com/articles/nature.2016.20926
Before TheoTown was overloaded with microtransactions...
My view is that math is highly expressive and constraining that expressivity through rules like don’t type |x| is not a great idea
I know many people who are 40+ and simply refuse to learn new things. When they need to read a bill, fill out a form or figure out a basic UI, they refuse to even try and give it to their children or grandchidren.

I assume (without proof) that the brain loses elasticity when you stop using it for decades.
Ah Ferengi's. Lots of them in the Belt.

211 - Employees are the rungs on the ladder of success. Don't hesitate to step on them
I wrote a tool for this[1,2], though it's still a work in progress (all the features work but I still need to finalise the QR data format and work on user-friendly interfaces).

[1]: https://github.com/cyphar/paperback
[2]: https://youtu.be/GI9rKdM9rB8
There's loooots of ancient rivers around, or less ancient former riverbeds. Be wary, thinking about these things leads to an amateur interest in geology. ;)

Today I drove across the former riverbed of a large river that flows out to sea 10 minutes north of the largest city on my island. [0] It has changed course several times in the past, it used to flow out to sea at Te Waihora [1], a brackish coastal lake about 50km south of it's current mouth, when Pakeha arrived, its river mouth was in it's current location.

But in the early days of European colonisation, it flooded Christchurch when a large flood led to it breaking out into an old course that led to the Avon River/Ōtākaro [2] which the city was built around. And fun fact, this course leads straight through the international airport was eventually built!

It's very hard to see from the ground unless you know what you're looking for, but from the air the old courses are unmissable. [3] If you zoom out somewhat, you can trace the swirling branches of the former braided riverbed across the plains.

A lot of engineering effort has gone into keeping the "Cold Water" (wai being Māori for water, makariri for "cold") river from finding its old courses. [4]

And so, there's a lot of places around Christchurch called islands, that no longer are, like Coutts Island, or McLeans Island. [5]

But who knows, maybe they'll become islands again. In these days of climate change, NIWA predictions for the South Island / Te Waipounamu are that northwesterly flows will become more prevalent, which are the weather patterns that bring heavy rains to the headwaters of the Waimak.

The stopbanks are designed for a 5000 cumec flood, but in our brave new world, I'm unsure how long it will be until the stopbanks are breached, and the river seeks to find its old ways to the sea again.

[0]: https://en.wikipedia.org/wiki/Waimakariri_River

[1]: https://www.doc.govt.nz/parks-and-recreation/places-to-go/ca...

[2]: https://en.wikipedia.org/wiki/Avon_River_/_Ōtākaro

[3]: https://www.google.co.nz/maps/place/43°28'47.2"S+172°21'59.3...

[4]: https://www.nzgeo.com/stories/the-river-never-sleeps/

[5]: https://en.wikipedia.org/wiki/McLeans_Island
They are allowed to send your bills to collection. They probably won’t, but don’t count on it. Not paying your bills is not a legally protected way of cancelling.
I believe the byte changed its meaning like many words did in the past. To a lot of younger developers a byte is synonymous with an octet.
This article is a book review, so it seems what you are saying is you disagree with the author of the book, Cohen.

As for your comments about Gibbon, I don't recall this review mentioning his sex life, unless you mean him getting reject for marriage? The main idea was that he was short, fat, and unappealing, what with his enlarged scrotum and such. As for why this might impact his history, it is said in this review:

"And what about the poor fellow’s body and its sad infirmities? Cohen thinks (as Woolf did) that his unattractiveness provided Gibbon with an impenetrable cloak of irony. He learned to keep his emotional expectations in check, and this made him a cool analyst of religious zeal."
I don't think it's an accident. I think manufacturers pressured the body to ensure they can always claim compatibility with the latest standard. For that purpose, version number became irrelevant and the profile name ("Gen 2") became important.
There is also good kind of regulatory capture. Like controlling supply ofc, annoying during night when bars closes, but also on other hand ensuring that someone is there to provide service at night during weekday. Or even capping the prices. And then having enforcement by cancelling licenses if proven wrongdoings where to happen.

System could function... And it did in some countries, apart from supply issues at most popular times. It was bit expensive, but driver's time or vehicles aren't cheap in expensive to live countries...
Kellogg’s also told everyone that breakfast was the most important meal of the day

https://www.theguardian.com/lifeandstyle/2016/nov/28/breakfa...
Covid-shaming pits neighbour against neighbour in locked-down Shanghai
Gamers includes people who play Doom. It's reasonable to think a few of those players will ask "Why does this have from the 90s have such an excellent, creative and enjoyable scene when tons of games since have been forgotten?"

The answer, at least partially, lies in free tools, engines, and community content.
That's not true.

Luxury jewelers have a pretty high markup because of the brand. Do not mix reselling stuff from china and jewellery business. Usual jewelers keep prices depending on the price of material and the weight, not at 3x markup.

When buying from aliexpress/ebay you are buying a single piece, like from a retailer, same process as from ifixit. So by you logic if every retailer has 3X markup, but iFixit has price 3 times higher than the aliexpress retailer, it means that iFixit has at least 9X markup.

You also see reviews, and based on them you can decide who you trust. That is time consuming, and I would prefer to be a place where I can buy without having to worry, however also don't try to rip me off because they thought I would pay anything for cheap stuff imported from china.
They're in an arms race with the HDMI Forum to make the most idiotic versioning scheme.
It's not just the economic factor. There is a social aspect of eating that is very hard to ignore.

It's why I stopped doing Keto and went with IF. Breakfast is still in my control so I can skip it. But turning down social invitations to eat out because almost all of our food has lots of carbs was unsustainable to me.
> Market share does not a monopoly make.

Say that again after Google delists your business and promotes that of a competitor instead.
Cybernetics was also deemed a bourgeoisie science for a while. This changed later.
Our conception of a job as doing repetitive, boring, pointless work, is very much not the nature of actual work.

I feel there is a huge underclass in society who do dead end jobs and feel terrible inside. But that's not the nature of work itself.

My experience is that there is plenty of high paying, high status, highly stimulating work. But there's competition for those jobs, then employers deliberately discriminate against those who don't have experience in those lines of work.

And over time the job market bifurcates.
At the moment there aren’t updates, but the check for new updates work. I’ll try when there’s an update.
Security experts declare all Proton apps secure after security audit
For those of you interested in parts 2 and 3 there's links to all three parts here: https://braveneweurope.com/tag/hubert-horan
I think most of rides by volume will be around weekend and special holidays. But even then limited 2h-4h slots, around bar opening and closing times. Having enough supply for these peaks will be impossible to make work.
In the CS tests for every UK exam board, a byte is always 8 bits
Team behind discovery of planet with three stars retracts their article
you laugh until you get old and the games of your youth do not work anymore because of missing libraries on linux, if there was a linux port.

i am missing my unreal tournament days and would even pay money, if one would build an opensource clone where i could load the original maps of Unreal tournament and UT2004 into the game like with Command & Conquer: Red alert.

(UT2004 crashes randomly on linux and it's always a hassle with the 32bit libs)
These days, if you're making a game, even a fairly small indie game, you usually want it to run on as many platforms as possible.

Even for a 2D game, there's big advantages to using a ready-made engine that natively supports many platforms, from mobile to high-end consoles (across OpenGL, D3D, Metal, and proprietary console rendering APIs).

If you're building a game engine as a fun/learning project, that's cool. But if your goal is to make a game, pick a ready-made engine as a starting point. Whichever you choose, you'll probably end up both loving it and hating it, but you'll get a heck of a lot more game-making done than if you go down the 'build your own engine' route.
What non-decisional processes are they talking about?

Sorry, don't have access to the fulltext.
Combining #7 and #5 leads to:

Often write the first sentence of a paragraph last, after you know what is the paragraph's main point.
Getting USB 2.0 speeds strongly suggests that the cables somehow had horrendous signal integrity...

Anyway I grabbed a 3.1 gen2 SSD and plugged it directly into my 16" M1 Pro (Sandisk Extreme), and I got 850 MB/s read/write with his tool.

And that's supposedly one of the exact drives and laptops he tested. So something is going wrong for him, and it's 90% likely to be cables.
A byte has been synonymous with an octet for as long as I can remember. I found a Wikipedia article [1] that describes the transition of a byte meaning the number of bits to encode character of text to an octet.

[1] https://en.wikipedia.org/wiki/Units_of_information
The only reason the engine can be free nowadays is that it has near zero commercial value to the IP owners. If the lesson is that for a libre game to survive and prosper at the mass market level being worthless is an important enabling factor, that’s not a great conclusion to come to.

Anyway Doom has this great community around it not just because the tools are free, thought that’s a an important enabling factor, but due to its cultural significance to gamers and games developers.
The article shits on the grammar-first approach to language learning because the students end up with knowledge that is isn’t sufficient to read books (I.e. impractical). However, I disagree that it’s the wrong approach. If you teach a student the grammar of a language, then they’re able to fill in the blanks in their vocabulary whenever they find time in life. If, instead, you focus on vocabulary first, then they may never find the time to make the sizeable investment into learning the difficult grammar that they’re missing.

Also the grammar can 10x for some languages - learn the grammar for one Romance language and you’re now much more familiar with the grammar of the rest.
I can only hope that an employer seriously using this in an interview is looking at how someone codes, not necessarily that they get a result in 3 hours; I can also only hope that they explain this to the interviewee. At best, assuming no prior knowledge, it tests an interviewees understanding of the broad structure of a given procedural programming language and their use of whatever tools are available to them on the day (hopefully this at least includes coreutils). It has to be treated as a kind-of-realistic, fun challenge on an existing code base; otherwise it is meaningless.

Stories about someone so frustrated they threw their laptop on the floor are genuinely sad. Like, what are people trying to achieve with a test like this if that is a possible outcome? No one would expect a solution to this in 3 hours under normal conditions, regardless of whether someone can push one out - I got something going in an hour, and I have no idea what the hell to make of the code base now except that a) it builds and b) it works according to the fairly vague parameters of the task, i.e. input `mult age 10` to your telnet session and get 380. Regression testing be damned, especially considering there are no parameters for testing (does that 3 hours involve rewriting a bunch of Perl to support the interviewee's hacky changes? It takes a while to run `make test` ...)

Other commenters are saying that it is outrageous to expect someone to put in 3 hours work, without pay, to produce a meaningful result. I agree, as this is notionally their profession, and people are not generally in the business of handing out their work for free. That being said, I haven't had to deal with Leetcode in my career (yet) but from what I've heard it sure beats that.
It's not profit above all else. It's short-term profit above long-term profit, because management doesn't plan on staying that long, or just isn't capable of building a long-term thinking culture.
I will stop work the day I die.

I don't think I will ever retire. It is just simply not for me.

Be curious.

Seek out interesting problems.

Never stop learning.

I don't think I am any slower today than I was at the start of my career.
> It'd be a hugely unethical experiment to do

Hugely unethical, but also not scientifically sound.

COVID infection itself has already been demonstrated in various papers to cause mental decline (TL;DR there seems to be a correlation between how "sick" you got and the amount of decline).

There is also the unknown of long-term post-COVID-infection consequences on the brain.

So you would have a bit of a hard time trying to seek to attribute lockdowns to mental decline. Especially, as we know, COVID can manifest itself as an asymptomatic disease.

You then have the additional question of what are you going to count the infectious isolation period as ? It would not be ethical to count it as "lockdown".

Basically it would be extremely difficult, if not impossible to achieve any sort of statistical segregation between "lockdown" and "COVID".

Thus your input data would be messy, and per the GarbageIn-GarbageOut rule, so would your "conclusion".
Largest comet ever seen is barreling toward the inner solar system
I agree with you in that regard, but I'd still be re-assessing our interview process if that happened.