skysight-inc/HackerNews huggingface dataset:
This makes me happy to have an older car. I paid for it in cash. The fanciest tech on it is ABS and fuel injection.

I tried new cars recently, and they're tethered to the manufacturer by subscription services, short-lived tech, amd a dependency on dealerships.

It's weird to pay so much for something that is not yours.
While e.g. Nüshu (a secret women's only writing system) is a rather extreme example, Japanese with its various first-person pronouns and gendered patterns to verb conjugations is not that odd. Many languages are like that. Possibly all languages, to some degree. It's a continuum, probably, between slightly to moderately gendered with most languages.

English is definitely on that continuum, by the way. Any significant text (just a few paragraphs) has enough clues to predict a speaker or writer's gender with considerable confidence. This shows up most dramatically with statistical models (including deep learning) but trends with particular grammatical constructs and word choices were noted long ago.
Are you implying I am stupid ? /s
Agreed. C++11 was a major evolutionary step for the language, but C++14 made it fun, too. C++20 is as large a step as C++11, but it will take as long for people to absorb. C++23 will bring usability improvements for async/await and maturity to library ranges.
ls | grep '.csv$' | xargs cat | grep 'cake' | cut -d, -f2,3 > cakes.csv

That's quite a few antipatterns in one go. Unless you have a bajillion files the `xargs` is unnecessary, the `cat` and `ls` are unnecessary (and `ls` in shell scripts is a whole class of antipatterns by itself). You might want to use something like this instead:

grep cake *.csv | cut -d, -f2,3 > cakes.csv
I guess it’s safe to assume that the actual discovery happened a long time ago and the CCP has already pwned everyone they wanted to using the vulnerability already. Responsible disclosure with Chinese characteristics.
Can you tell how it's done specifically?
Are you zfs send'ing to another directory and encrypt it entirely on the fly while transferring to Glacier?

Does it do incremental backup transfer to Glacier or does it have to transfer the entire encrypted blob every time?
> Modern consoles have SoC designs with incredible bandwidth between CPU/GPU/RAM that you simply can't have on upgradable form factors.

So where's the PC platform with these advantages? I mean, most PC players will replace their whole system instead of upgrade individual components (anecdotal / speaking for myself). Where's the PC-like-a-console?

I guess the Steam Deck will be the one to look out for. But I would also expect gaming laptops to have those advantages.
you're not a decade late, now is a good time as any.
>> in Python the number of times something like this happens

Anec-data but I’ve been writing python for 15+ years, I’ve contributed to various popular open source projects. I’ve never seen this in a code review. I’ve certainly never seen this kind of mistake released.
> Rogan is personally responsible for a number of deaths

I'm not sure how people justify this sort of thinking: "x acted on information presented by Y. X died. Therefore Y is a murderer". Rogan is a podcast host. He doesn't make people do anything. He and his guests present information, and some of it may be bad information. No one is forced to listen to or follow it. Every listener has agency and can make up their own minds. They have access to other sources of information. If Rogan told me to jump off a cliff, and I did, that wouldn't make him a murderer. It would make me a moron.

Plus, what's implied here is that sharing wrong, misleading, or misunderstood information is tantamount to murder. That would put us on a very slippery slope.
There's a lot of things that you are not seeing. This problem is not specific to NASA, or to the safety-critical domain.

This is a topic for a longer discussion and definitely not to be had here.
The last time I evaluated a small, supposedly cross-platform framework which uses GNUstep for macOS, I quickly realized there’s no obvious or even documented way to install the development libraries on macOS: there’s no Homebrew formula, a broken MacPorts port that was last updated ages ago (I’m not sure if it includes the development libraries or just a desktop suite), and some ancient, partial instructions on the wiki. I guess the only way to install it is to grab the source and try to get it to build, but everything about it screams “don’t use”.
Interesting how nobody seems to have mentioned React Native here. Its Windows support is still rough round the edges in some situations (e.g. third-party library comparability) but the experience I’ve had so far using it to build a cross-platform app has been great. I’d imagine if you need to do more system-specific things e.g. the Windows task tray icon, you may still need to reach into the skeleton project and write some OS-specific code in C++, but the majority of the app I’m just writing in React, and there’s even a tailwind port for RN that worked out of the box. I also heard that Flutter upped their support for desktop a lot as well.
Greater pollution is correlated with reduced fertility.

It may not be the birth control solution we asked for, but may be the one that we deserve.
Open worlds are disappointing me for that reason; they quickly collapse into an empty one.

Filling up a small map with “real” content by hand is hard, doing it on a huge scale is impossible.
More to the point, it means the language continues to interpret header files from C libraries the same way that the C compiler always has.
I believe this is a European thing, as I haven't had such problems with renting cars in the US. Buchbinder was the worst, to the extent that everyone I know who is about to rent a car gets a lecture from me about them. It's worth it to have the full coverage insurance every time and just treat it as part of the rental cost. The alternative is lots of headaches to deal with the scammer companies.
You all know that in Germany for example it is strictly forbidden to publish/code such tools.

From what I know there are also other countries that do the same.

So now GitHub would have to implement region availability not to get into trouble with German law.

Let alone this is so fresh that preventing script kiddies from downloading a tool is perfectly valid move.
Literally every country in the world hoards every zero day they can get their hand on.
I'm not sure about your general point - people definitely use more things as they become cheaper, which is a good thing IMO, but you're right that this means power consumption doesn't necessarily go down with lowering costs.

But just to add another dimension to the discussion, there's an interesting book I've heard about, the thesis of which is basically that technology has made a lot of material goods much more efficient. E.g. they give the example of aluminum soda cans - nowadays, the cans themselves use much less material than 50 years ago - using modern production technology, using CAD systems to design them better, etc. has led to a lot less material wastage (I think it was like 25% or something like that, but I'm not sure).

And in general, from the point of view of the companies selling material goods, the less material and more efficiently produced materials the better, since that's a direct cost, meaning they are in general working to make everything a lot more efficient.
Github isn't powerful per se, they just capture a high percentage of the market for online code hosting. But it's just one website. Anyone can set up a git repo, an instance of a git host, etc.
Well, most people tried to reproduce until very recently. What do you think what changed? The genes of the most people in one or two generations or our culture? I'm not saying genetics do not play a part at all, but the culture and knowledge can suppress it or express it.
I recommend reading "The Meme Machine" which explains the concept in details.
Would hyperscalers jump at a 72 TB 5.25” HDD? Maybe-though the larger issue is that de-duplicated, layered large-file storage (e.g., VMs, whole-disk images) still requires warm storage for the base layers.

Might be an excellent choice for the Iron Mountains of the world, especially for long-form media storage, though I think that the majority of personal long-term storage is actually shrinking, in terms of growth rate.
Option 4 doesn't really primarily affect the company, it affects your colleagues and co-workers, none of whom are responsible for the situation you find yourself in. So if you're not going to do anything to improve your own situation, don't compensate for that by making the situation worse for everyone else around you with your negative attitude and constant complaining.
> Are you a successful streamer and are offering your own experience as evidence? Or are you a non-streamer just giving your general take?

Given the two options I'm a non-streamer giving my general take.
This sounds ridiculous.

How could it be "worse" than Freenet or tor, where everything is completely anonymous?
Which bot? The one they were testing before the go match? If so this comment is beyond ridiculous.
We abandoned this ecosystem a few weeks ago because the complexity of managing basic wifi access points was insufferable.

It took 8 hours of manually installing firmware over SSH for us to decide we had wasted enough time. We just bought some cheap ass tplink units and solved the problem in 10 minutes.
I noticed that some screenshots were from 2008 indeed, but back then Ubuntu for example looked better than this (and so did commercial OSes at that time). I wouldn't mind that it looks ugly actually, but if they are going to emphasize that it's beautiful they better make sure it looks at least as good as other OSes (that make no such claim).
Would help if gitlab didn't block search engines from indexing it.
> get a Synology/Qnap/FreeNAS box to backup all your stuff locally, and back that up to another service (e.g. Glacier or Synology's own C2).

I'm not a big fan of backing-up a back-up and opted for a Time Machine backup to a local nas and in parallel, an off-site backup to B2 with Arq on my macs.
It might’ve been because your attention were fully utilized.

Like in that video where you had to count how many times people passed the ball, but failed to notice a gorilla walked through the scene.
We need to raise more awareness for the dangers of dihydrogen monoxide.
I can smell the xenophobia from miles away.
Marketing is scary for a solo developer
Its not safe to assume such clearly bigoted things. In fact the worlds safety levels are impinged negatively by such hubristic nationalism. Its probably safer to assume this was discovered by the NSA years ago and left unreported for their own hijinks - after all, the NSA has a far worse track record of violating peoples human rights than, pretty much, any other organization on the planet.
Highlight and Take Notes from Podcasts – Snipd
No useless JavaScript in this case.
That is not really the same. `std::function` is a heavy-weight type-erased wrapper over callable types.
Could this be related to when pregnant people are referred to as "beaming" or whatever the phrase was?
OP here. Having a shower. Brb.
Oh I didn't even realize that OP had removed auto from myVariable. Of course I strongly agree that auto or some other syntactic marker is needed there!
Almost, but not quite :)

$ ls | grep '.csv$' | xargs cat | grep 'cake' | cut -d, -f2,3
cake
cake
cake
$ grep cake *.csv | cut -d, -f2,3
bar.csv:cake
foo.csv:cake
quux.csv:cake

`grep -h` will do the trick though
I've been trying to track that top image down for ages. This faux bokeh was a big inspiration for a VR piece I made: https://andybak.net/gossamer

(By "faux" I just mean this isn't simulating optics to any great level of realism)

I knew it was by inconvergent but I didn't think of looking on Github for some reason.

My implementation was actually different - I based mine on the work of Keijiro Takahashi: https://github.com/keijiro/VfxBokeh
Yeah, buying a newspaper with a crossword on the last page is (well, used to) be way cheaper. But think of ecology! Ditching printing the news on paper in exchange for spending more electricity on charging your phones probably helped it. Maybe. Did it?
Based on the polish of Wordle alone, clearly the OP did.
The speedup is slowing down though.
The Spectator is a good read.
>>Economically and ethically, we should prioritize this research above most else.

Sure, f*ck climate change, let's just live and suffer longer
A Chipmunk Emoji Cost an Israeli Texter $2,200 (2017)
Guide: How to Detect and Mitigate the Log4Shell Vulnerability (CVE-2021-44228)
While most people spent their weekend dealing with the fallout from this, I spent mine working on this mitigation guide + the tooling to automate detection of vulnerable log4j versions.

I figure this is probably the right place for this. I'm tired now, and I'm going to bed. Hopefully this helps people in other timezones like the EU to make this less painful...

Good luck, y'all!
I use KeyboardMaestro to run my applescript connection as well. It's the missing glue to easily assign hotkeys to scripts or make them automatically trigger when something on my mac happens
The fascinating reason why clowns paint their faces on eggs (2017)
A Scanner Darkly future is coming!
General news sources, although all taken with a pinch of salt: BBC, Guardian, Economist, Spectator, LRB, New Yorker from time to time.

I pay particular attention to books that are reviewed in these and other publications. If a book is well-reviewed and seems interesting, I'll buy it and read it.

Otherwise, I'll pick a topic of interest and buy a short introduction: OUP's Very Short Introductions to X [0] are quite good, although as with all summaries, it's worth keeping mind that it's the view of one academic. I'll read the introductory text and then use its bibiography to find my way to other books. Bibliographies are very useful.

[0]: https://global.oup.com/academic/content/series/v/very-short-...
It's the first time I read something this ridiculous on HN.
this is a nazi, kill him
Blockchain to the rescue! /s
For AAA quality? Not that many I think. Sure it's not a game but then production wasn't for as long either.
Would love to hear how you block Youtube ads like this :)
> They _don't_ deprecate the predecessor!

Sorry, I mistyped, yes, they move to maintenance mode and you can keep using it.

> And it's about 100MB per app + 100MB of dependencies.

As I understand it, this is because it links the entire GUI toolkit in there, so you get a consistent experience regardless of what version of Windows it runs on. 200MB is quite a lot, but its not extreme, and if it reduces the longterm maintenance cost, it could well be worth it.
> Interesting to learn about for historical reasons but of no practical utility.

The practical utility has just been demonstrated in this particular article? Historical? I think that Unix shell are like crocodiles - outliving the dinosaurs and lurking in the murky water the unsuspecting sysadmin to come close enough to fix the script that ain't broken.
I am not a mac developer, but if GNUstep is trying to keep to being source compatible with cocoa as possible, do you need to? Shouldn't the Apple provided dev libraries work too?

I could be missing something, and most probably am, but I looked into rust bindings for this library and they had build options to use gnustep/libobjc with macos and linux.

Hope that helps.

edit: here is the crate I am talking about: https://crates.io/crates/objc-sys
They seemed pretty powerful while I was waiting for codex access.

I could imagine a world where a select segment of developers got access to an even more impactful tool, with the rest being left out due to arbitrary opaque decisions. How did they even pick who to allow early Codex access? Was it some intern just looking at Google Forms submissions? An algorithm?

GitHub is depended on by most of the software engineers of the world, who themselves hold immense power to decide society's path. All that to say, GitHub is powerful.
Spot on!

What I meant with gatekeeping was closed software (hard and firm too) that limits what the owner can and cannot do.

Use linux!
Also, a large proportion of the world's population may be your sibling-in-law (https://xkcd.com/2040/).
In a company like that, it's most likely that other colleagues are also affected by the same thing, or some other restrictions. I may be missing Emacs, another co-worker may be missing VSCode and the third one would complain that he has to use something else instead of Sublime Text. And we all hate we have to use Jira, and would rather use maven or even ant instead of that goddamned gradle. Hearing that other co-workers have the same or similar issues can even make the team bond better because they are in the same situation. Sometimes expressing dissatisfaction with the way a company works is the only way to change things.
> If a consumer needs to be worried about felony arrest when renting a fricking car, something is very wrong.

Indeed, but it is not surprising. Despite all copaganda, police has always never been "your friend", but the armed enforcers of capitalism.

When a company files a police report, police are not going to question it. They will bash your door in, shoot your dog and/or yourself and/or your neighbors, ask questions later, and only pay for damages when ordered to do so by a lengthy court process.

And no, I'm not just polemic here, this is reality. There have been countless house "search and seizure" operations on people who had committed the "crime" of having their wifi hotspot unsecured, who have downloaded stuff from university libraries (R.I.P. Aaron Swartz), for running TOR exit nodes, or for exposing government or corporate "secrets" that caused scandals.
The key differences between helloSystem and Étoilé are their philosophies and underpinnings. My understanding of helloSystem is that it's primary concerns are ease-of-use and UI consistency. It's aiming for the ease-of-use of the classic Mac OS with the UI design and polish from the Tiger era of Mac OS X. I haven't tried it yet, but I've been keeping up with its progress and it looks very nice. helloSystem is not based on GNUstep or any other Apple-inspired APIs, however. Rather, it uses Qt as its GUI toolkit.

Étoilé was an attempt to bring a refreshed desktop experience that is based on GNUstep yet isn't a reimplementation of the NEXTSTEP or Mac OS X user experiences (though there are heavy influences), introducing its own concepts of what makes an ideal desktop environment. In addition, Étoilé is very aware of the Xerox PARC influences of NeXT, being cognizant of the notion of NEXTSTEP being a pragmatic Smalltalk OS. With this in mind, Étoilé supports a Smalltalk dialect called Pragmatic Smalltalk, which is able to leverage Objective-C libraries and thus fully integrates with the rest of the Étoilé system, which makes it quite different from the experience of running Squeak or Pharo in a window on top of a host operating system and addresses one of the primary complaints some prospective Smalltalk programmers have about Squeak and Pharo. Pragmatic Smalltalk is built on top of Étoilé's LanguageKit, which allows for the development of dynamic programming languages that can interoperate with Objective-C. There's also an EMCAScript implementation built on top of LanguageKit.

In my opinion, if Étoilé were still active, it would attract a different type of user from helloSystem. While both helloSystem and Étoilé are heavily inspired by the Mac, helloSystem is focused on recreating the Mac user experience, while Étoilé was focused on extending the NEXTSTEP/Mac OS X power user/developer experience.
"far right money-laundering"

... what? Is this a new conspiracy theory I'm not aware of?
> One of the advantages of fixed hardware is you can tune for that hardware directly

With UE5, it's the engine that tunes the rendering quality for the HW available.
I think it would be reasonably charitable to assume that when the poster uses I in that post they are using it as shorthand for a hypothetical person that needs to decide whether or not they should implement cookie popup, and not a complete admission of ignorance or disinterest in learning anything on their part.
Borderless Media Consumption: Geoblocking Reform
There is essentially one best-validated theory of cognition
Yeah nah. While the particular law is incredibly vague nonsense, if the purpose of the tool is security research or to harden your infrastructure against the impact of the vulnerability (as opposed to preparation of an actual crime) it would not be illegal to publish this in Germany.
Drop x86 as the instruction set. Make a fixed-width instruction set that is closer to their current micro-ops instruction set. Then provide a compatibility layer to still run x86 based binaries.
Yes! Agree. This post is more educational than practical (albeit the title). You need to start somewhere and know the basics to understand these details and caveats to feel what quality code means in this context. I chose to use the long, redundant version to show that chaining a gazillion different commands is ok.
Web4 is anything shorter than 500 symbols, structured in the unreadable mess of incomplete texts, without beginning or end.
Things are certainly a bit crap at the moment—there is a global pandemic on, after all. But I find the constant "post Brexit, ergo propter Brexit" stuff tiresome and tendentious. I voted Remain, but Brexit is done and now we have to get on with things. I'm not sure it's any better in the U.S. or France—there's a good chance France is about to vote for a president that makes Boris look reasonable by comparison, for example. Scandinavia might be nice if you're looking to turn your back on your country, but there's no guarantee they'll take you.
Airborne DNA used to detect insect species in breakthrough for ecologists
print('Goodbye world')
I wish more languages (in fact, any popular languages!) had convenient syntax for this.
This was already a common technique back in the 90's for loading asset data in games and even more important than today with fast SSDs. Instead of many small files, the asset data is loaded from a single big compressed archive file, this works around the terrible small-file-performance (mainly in Windows file systems), and it speeds up loading because loading the compressed data and decompressing is much faster than loading the decompressed data directly from the slow disc.
> The practical utility has just been demonstrated in this particular article?

How? The author is doing something which could be done much more easily and elegantly in a programming language.
> You want a CEO to go to jail if an employee decides to do their job wrong?

If a single employee's actions can cause an innocent person to be arrested, the company procedures were clearly inadequate - in this case, a lack of a "four eyes" principle at car checkin/checkout and insufficient record-keeping and quality assurance of these records.

It is the job of the employees to do their tasks correctly... and the job of management to provide the necessary resources for employees to do their tasks and to implement procedures to catch and prevent (inevitable) human or machine error.
What you wrote makes me view the Guardian take suspiciously rather than the OP and also fails to address in any way the argument since you -conveniently- ignore all but a tiny fraction that you found a Guardian opinion piece to seemingly not support.

An opinion piece that's also demonstrably false by the way, NZ does not have one of the highest incarceration rates in the developed world: https://worldpopulationreview.com/country-rankings/incarcera...
Yes, I expect the NSA to get first dibs on using anything Amazon discovers too. Two wrongs do not make a right.

And I’m not sure how good of a strategy it really is, at least not for the west. The value in using zero days for attacking enemies is highly speculative and not subject to public scrutiny, but the value in rolling out fixes as soon as possible to protect against anyone else is easily felt by everyone. I believe independent security researchers still exist, and they are worth fighting for.