skysight-inc/HackerNews huggingface dataset:
Big tech companies locking you out of your own stuff is an underrated threat vector.

I recently had a similar debacle with my Google account when I was travelling out of state and lost my phone. I needed to access my account quickly and fortunately knew my password and had added my partner's phone number as a 2fa method for exactly this kind of scenario.

Well when I went to log in Google took it upon themselves to disable that 2fa method, because it thought there were more secure options available. Except there weren't because I was far from home and all of my other devices!

I was pretty shocked that Google would change my security settings without any notice to me and confirmation on my part.
Temperature problem can be solved relatively easily and cheaply by putting a bunch of reflective film all over the planet (mainly deserts).

Getting CO2 out of the atmosphere is actually expensive. But we will have to do it. High concentrations of CO2 reduce IQ and make humans actually uncomfortable.
FYI I read about this woman many years ago and I and many others are convinced that she is a fraud.

> These are connected to the X chromosome—most men have only one, but most women have two.

They linked to Klinefelter syndrome for the men with XXY chromosomes, I'm curious what's sort of syndrome or disorder leads to women only having one x chromosome?
OOI, why would any user care what's on the same chip?
The ESP32 is meeting the needs of people doing IOT things that they used to do on the Pi.

Why deploy a $25 Pi for a custom weather controller that uses ~2.5w, when a $5 ESP can can do the same thing on 25mW, and run off a battery?

ESP32 is obviously not a desktop or server platform. Personally, I don’t think Pi’s are either: flaky and fussy power requirements, and packages aren’t always cross compiled to arm64. I’ve wasted enough time compiling my own packages, and encountered my share of random issues that I’ll never use it as a server platform again.
According to the article the amount of brain tissue lost is the same either way.

With this study they cut it out, remove, and study it, without the study they burn it away.

If that's really the case, then this seems like a non story to me.
That's valid.

My first reaction was "Well, the OS is open -- isn't it? Just set up good power management yourself and publish it for all to use, and it'll probably get accepted upstream eventually."

But then I remembered: The OS is open, but the hardware is not (because -- in one word -- Broadcom).

But maybe with an IPO, they can generate enough cash to get their own CPU started up. Maybe something based around [checks flip-chart] RISC-V or something, with enough documentation to allow people to fix the [checks excuse card] power management problem.

They've certainly shown some willingness to work in that direction with the RP2040.
Like sibling comment is saying - async inserts are part of the oss version. Batch flushes are tunable in two dimensions - size and latency. I think it’s likely the default size was just too low for your usecase
The commander cannot initiate it himself. No single person in the United States, that I know of (no access to classified info) can physically do it by themselves. The commander would have to order someone else to do it at least. This is a huge component of the whole doctrine as far as I'm aware.
I would consider this “mild” compared to the xbox/playstation/pc gaming lobbies.

But I can respect doing it. Let someone else care about it, maybe they fork it. Maybe it just sits archived.
Paywalled article not accessible through archive.
This seems like a really neat tool, nice work! I wish I had a use case for it- any plans for pdf or text file support? I’d love a local assistant that allowed for parsing my pdfs and text files the same way.
iPhones have GPUs. I've successfully run Mistral on mine using this app: https://llm.mlc.ai/docs/deploy/ios.html
Was I the only one who actually watched this movie? Her is not a dystopia. It's barely even cautionary. The main character seems better off having loved and lost than never having loved at all.
You're going to hate that you did that when you want to write a function that prints out any hash, surely?
We once did a similar thing in C++, creating types for values in different units. Complete nightmare, everyone hated it. We went back to using 'double' for all floating point values.
That's my thinking as well. Any library that exposes the such shared memory IPC via shared references as a safe API seems fundamentally unsound.
I was surprised (perhaps I shouldn't have been) to encounter bossware-like surveilance in an interview process.

About 6 months ago I was interviewing with InterSystems, a company that does healthcare software. Only when I signed in for the online coding interview did I learn that they required I have a webcam on myself the whole time.

I don't like using coarse language. But it was the first time I struggled to not use the phrase "fuck you" in my email to the recruiter.
Doesn’t have to be currency to have an associated value in currency. Theft is theft.
> How is that a "larger change" for country A, just because they have larger cars?

We are never actually going to get to zero carbon emissions. There are many industrial operations that will emit CO2. The hope is that we can plant enough trees that the sucked CO2 is equal to those non-replaceable emissions to get to net zero.

In your specific case of cars, the production of cars does emit CO2. And production of larger cars does emit more CO2. Whether the electricity used for them is from solar, wind or nuclear, there are emissions associated with the production of panels, wind turbines or nuclear power plants. Constructing and maintaining roads also emits CO2, and larger cars require thicker and broader roads. So, a country with smaller cars will emit less CO2 ceteris paribus. Hence it is indeed better if the average car size is smaller.

Or if people start owning fewer cars and take the bus instead. And of course more people in the large-car country will have to switch to the bus than in the small-car country for the same reduction in emissions.
Here's the one that some crypto folks were harking on earlier as the "true" inflation rate: https://truflation.com/dashboard

Spoiler: 2.26%
It's one of my favorite websites. Complete madness. It's been like this for something like 20 years.

A friend of mine told me that he apparently has a physical store as well, which has exactly the same vibe as the website.
So this give very little info on how the bulk email deletion works.

For instance at last look I had north of 40k emails from ebay. I can't just delete them all as I want to keep anything that is related to either an order I placed or an item I sold. I have went back 15+ years before to find part numbers before.

But I have no interest in the 38000+ marketing emails from them. (I kinda wanna keep getting them but don't want them a week after I get them.

And if I recall correctly the emails have often come from the same accounts so I can't even filter by that.
“The first example of free and open-source software is believed to be the A-2 system, developed at the UNIVAC division of Remington Rand in 1953,[6] which was released to customers with its source code.”

https://en.m.wikipedia.org/wiki/History_of_free_and_open-sou....
The pandemic 100 years ago killed children, the pandemic today didn't, that makes them night and day. The pandemic we had now wouldn't be very noticeable 100 years ago since it mostly killed old people and there weren't that many old people around.

Imagine if Covid was as lethal to everyone as it was to 70 year olds, then you had the plague 100 years ago.
They say you have to be lucky to get cancer statistically because you actually have to live a long time to even get it.

I guess if you are several hundred year old empire you will have run into just about everything. The plague was just the last thing they saw, not the ultimate thing that ended them.

We’d be lucky if all this crap lasts long enough to watch a plague run through it.
It’s called ‘openwashing’. I’m glad people are talking about it. When I’ve brought it up in the past on Hacker News people screeched at me.
Exactly. I know there has been research on the effectiveness on different types of talk therapy and by far the most important factor (much more than any specific theory the practitioner uses) is the "fit" between therapist and patient.
I only saw Her once, when it came out, but I didn't view it as an AI dystopia. The dystopia existed before the AI, and was mostly meant to represent the world some of us already lived in, but which was not evenly distributed at the time. I thought the AI part was meant to be a metaphor for personal growth. I agree that trying to recreate the world of Snow Crash or Neuromancer is missing the point, and some people do seem to be trying to do that, but the central example used in this essay also feels like it's missing the point, just in a different way.
Hey HN.

We have a pretty cool tech stack to make a game like this possible, so I thought I'd give a writeup of how we did it.

We ship Goober Dash to multiple websites, iOS, Android, Mac App Store & Steam PC/Mac/Linux. We run timed deals on premium cosmetics and have advertising on the web versions.

We have a kubernetes cluster that has Agones [1] for game server orchestration, a custom written matchmaker, a fork of nakama [2] for the account system, our gameserver fleets (Godot in a docker container), some monitoring tools, a postgres database, and a bunch of ingress controller stuff. We run all of this out of Digital Ocean's nyc datacenter. Fun fact: my personal ping to nyc suddenly got much faster a few months ago (80ms -> 50ms).

We made this game in Godot 3 using a custom c++ netcode module for rollback and resimulation. This multiplayer system supports websocket, webRTC and enet as a transport layer. The clients use a second thread to simulate from the server state to their current state. This second thread is usable even on the web when SharedArrayBuffer is available.

We made a level editor for this game where users can create levels. There are over 50,000 levels. Most of them are kinda throw away levels of users simply trying out the level editor, but there are some really cool levels too, like this 'flappy bird' level [3] or this one that uses crates in a cool way [4].

For this game, we wrote the majority of it in GDScript as a first prototype, but then before release we had to rewrite the gameplay loop in c++ to make it performant enough (we can hit 60fps on android web on many devices now).

We are a small company of 3 people up in Canada and we've been working our butts off for 3 years to make it work as an indie gaming studio. We're climbing and grinding, but still not crushing it. Personally, I think Goober Dash is a great game and deserves more attention. Would love to know what you think of it, and I can answer any questions about Godot as I have been using it professionally for years now.

[1] https://github.com/googleforgames/agones

[2] https://github.com/heroiclabs/nakama

[3] https://gooberdash.winterpixel.io/?play=f3ccaa3e-5c9c-41f8-8...

[4] https://gooberdash.winterpixel.io/?play=7eb9fe45-6f7d-4c8a-a...
I don't understand the point of features like this. OK awesome that thief can't use it, but I've still lost my phone. It hasn't prevented any loss.
A quick google shows a mumble mobile client exists, but honestly recommending a voice only program as a replacement for discord is genuinely ridiculous on their part.

Matrix is the closet they get. A large part of their point is self hosting, and Signal is a bit better, but still fundamentally resides on someone else's servers. And last I checked, Signal required a phone number to make account and connect with others, which personally is a line.
There's also Asymptote: https://en.wikipedia.org/wiki/Asymptote_%28vector_graphics_l...
Sounds potentially useful, but question...

If you're trying to call 911, or you're trying to video an assault... and someone tries to stop you, such as by jostling you or your phone... what's the likelihood that this Private Lock will get in the way of that?
No one going to define “MEV”? The article doesn’t mention this term and this post doesn’t define it.

Writing 101… doesn’t matter if I can find out elsewhere. You can include a few words or you can have half your readers look it up. One is courtesy, the other is a writing/reporting disaster.
Well, by that logic, if someone has a panic attack from consuming cannabis, you'd view them as "overdosing" on weed.

I suppose you're free to say that, and everyone else is free to ignore this as ridiculous nonsense which is completely out-of-step with the widely-used definition of "overdose".

You're completely ignoring the context of the event. Have you ever been to a rave? Some promoters are good and understand the importance of providing free/inexpensive water, proper ventilation, and security who are able to spot attendees requiring medical intervention. Other promoters are shady AF and do none of those things. In the latter case, if someone consumes MDMA and also dances for hours without hydration and the venue is way too hot / oversold, yes that person is at risk of hyperthermia.

That can also happen even to sober people, I've literally seen it.
> Some people just want food that tastes OK, is fairly healthy, and frees them from doing dishes that night.

That would be amazing. I'd love to have such an option.
That's a big reason that I purchased my own, personal computer, many years ago. I was paid well enough, that it was quite possible.

Back then, they hadn't really gotten going with all the monitoring stuff, but I did it from a sense of personal integrity.

I was writing open-source stuff, and there was no way that I was going to allow my company to try to claim it. I didn't use company time, and I didn't use company equipment.

I did not have a "shower clause" in my employment contract, so I was free to work on my own stuff, on my own time.
In this case editorializing the headline ("Four dead in New Caledonia riots, France declares state of emergency") is probably OK since it's the government response of most interest to this audience.
Your privacy policy says this:

> InboxPurge will only use your Gmail data accessed via the Gmail API to read or control Gmail message metadata (including attachment information), headers, and message content, to enable you to process (delete/move/archive/unsubscribe from) emails. It will not share this Gmail data with others unless required by law.

But how can you share data if required by law when in a previous paragraph you say you are not collecting this data and it never leaves my device?
The Roman empire was based on slavery and had to die so that humanity could progress. Slave labor is vastly less efficient than having serfs that can keep (part of) what they produce and have incentives to +-work harder. That allowed producing more food with less workforce so many people were free to do other things and bigger cities could develop which in turn would set the foundation for making the industrial revolution possible.

Everything else is just some weird romanticism of the antique when in reality many things got better in the medieval period. There wasn't a sudden fall of the Roman Empire. It was a gradual process and the structures coming after it saw themselves not as a replacement but as a continuation of Roman traditions.

Edit: As people misunderstand. The important difference between serfdom and slavery is not freedom. The important part is incentives to work harder. Slaves only have the incentives to avoid the whip. They do not own what they produce. They need to be closely supervised and micromanaged. In contrast many forms of serfdom allowed to the serfs to keep some of the stuff they produced so they had incentives to work more efficiently.
What we learned organizing conferences. A look inside Lambda World
Organizing a tech conference is challenging but rewarding.

The Lambda World team shared insights from their experience organizing the annual Functional Programming conference in Cádiz.

Key Takeaways:

Planning Essentials:

Define your target audience and tailor the event to their needs.
Build a diverse, cohesive team with a shared vision.
Establish a strong ideology and incorporate local culture.

Budgeting Basics:

Calculate expenses (food, venue, speaker costs, A/V, design).
Set ticket prices considering sponsorships and attendee numbers.

Sponsor Management:

Understand company budget cycles and approach sponsors early.
Research similar conferences for potential sponsors.
Design appealing sponsor perks and maintain post-event communication.

Speaker Coordination:

Conduct background checks to ensure alignment with your conference’s values.
Include clear deadlines in communications and ensure timely responses.
Cover speaker expenses and offer travel booking options.

Attendee Engagement:

Foster open communication via emails, newsletters, and chat platforms.
Use tools like Eventbrite, MailChimp, and Typeform for ticketing and feedback.

General Advice:

Delegate tasks effectively and prepare for last-minute issues.
Stay humble, be nice, and handle conflicts with care.
Pay attention to details to give the event a unique identity.
Following these strategies, the Lambda World team successfully organized a meaningful and enjoyable conference supporting the local economy and community.
Would recommend this for the full 80s solo developer on 8 bits treatment. I might just read it again myself

https://bizzley.42web.io/download.html
What happens if there is a drought in your area? How do you get water?
You mean what is with these corporate entities abuse of the phrase open source. This isn't new.
Oh there's a lot of ai generated porn clips floating around the internet.
> the Pi5 has finally solved the on/off problem

Please do tell.
Sure. That could happen. Or there could be wars/conflicts resulting in some of those not having anywhere to go.

Still, this scenario is quite different from human extinction, which is what I was responding to further up.
The reasons given are pretty much a nothingburger and standard compliance items you should be doing anyway!

I am trying to figure out what exactly is the problem people have though: you're literally on a company asset, being paid by the company, you've signed copyright away, you're aware their is no expectation of privacy. Use your cell phone or your home computer for home business, work during company hours, doesn't seem like that big of a deal.

=== EDIT:
Re: Comments about about webcams, and nowhere in my comments did I say anything about cameras. Read both the article and my comments before attacking straw men.
This is not the official announcement. It's from some blog with horrible picture quality: https://blog.roboflow.com/content/images/2024/05/image-11.pn...
There's some weird caveats, like so-called "Lead Stars". These are aged stars with very large amounts of lead relative to other heavy elements. This happens because lead is the end nuclear of the so-called s-process, where neutrons are captured at a slow rate in large stars whose internal processes produce some neutrons by (alpha,n) reactions.

In lead stars, there are so few seed nuclei (those metals) that each of the seed nuclei that are there can capture many more neutrons.
I've seen this idea that "LLMs are just guessing the next token" repeated everywhere. It is true that accuracy in that task is what the training algorithms aim at. That is not however, what the output of the model represents in use, in my opinion. I suspect the process is better understood as predicting the next concept, not the next token. As the procedure passes from one level to the next, this concept morphs from a simple token to an ever more abstract representation of an idea. That representation (and all the others being created elsewhere from the text) interact to form the next, even more abstract concept. In this way ideas "close" to each other become combined and can fuse into each other, until an "intelligent" final output is generated. It is true that the present configuration doesn't offer the LLM a very good way to look back to see what its output has been doing, and I suspect that kind of feedback will be necessary for big improvements in performance. Clearly, there is an integration of information occurring, and it is interesting to contemplate how that plays into G. Tononi's definition of consciousness in his "information integration theory".
https://archive.ph/orRZw

in sum:

The numbers obstinately refuse to do what we want, and it's interfering with our plan to spend our way out of inflation. Let's find better behaved numbers.
https://archive.is/orRZw
Are you browsing HN with an Arduino?
There's the cyclomatic complexity which I think gets close to your reference counting example.

https://en.wikipedia.org/wiki/Cyclomatic_complexity

But I don't think that captures most of the "too clever" stuff I typically see. That's usually some abomination of a one liner that does way too much. Those won't get picked up by cyclomatic complexity measurements. Furthermore, I find cyclomatic complexity tends to come from less experienced developers rather than experienced developers trying to be clever.

If you're genuinely wondering if something is too clever, ask that junior dev to explain it to you. After all, they will probably be the ones to end up maintaining it later.
I think the article says open source. The project itself only says open.

https://ai.google.dev/gemma
Not much actually does 512-byte IOs, at least not in any performance-critical way. Your OS and filesystem are probably doing most stuff in increments of 4kB, and that's the granularity the SSD is tracking allocations with, even when it is presenting the illusion of 512-byte sectors.

The flash itself probably has a page size of at least 16kB, and erase block size of several MB, but trying to align and chunk your IO to those boundaries has marginal benefits.

As long as you don't have partitions that are misaligned relative to 4kB boundaries, you're fine.