skysight-inc/HackerNews huggingface dataset:
Like a lot of people in this thread. I was 9 when I started using game maker.
This wasn’t by chance, the good fortune of some willing parent who wanted to teach kids how to make games started a club at my elementary school.
By the end of the year, I could put together most rudimentary 2d games I could imagine.
I think more than anything, don’t worry about finishing, don’t worry about getting everything right, empower the kid to engage with their ideas and that’ll go a long way.
There's the other kind of shrink at self-checkout where somebody weighs their produce bag of fair trade, heirloom organic apples; and "accidentally" keys them in as the cheap variety. This is pretty common.
I do not think that it is valid to compare a developing country that can't provide even proper sanitation to US.

We can compare US to Japan, to Europe, perhaps to some parts of China but certainly not to India - it would be too much apples to cucumbers comparison.
Which Galaxy model? I've had several, and I'm typically on the receiving end of phone sob stories.
I don't think it's a memory leak. It's re-using the same space of the underling array. It's allocated. Dropping the Vec will release the memory.

In v1 you put in 128 containers is with each 1024 boxes.

Then v2 is taking out the first box out of each container, tossing the container and putting the box at the space where the container was, packing them.

The fact that capacity doubles when you remove the as u8 is... normal. You reuse the space, so you can fix 2u8 in the space of 1u16.

The problem here is more that this the optimization causes a Vec<T> -> Vec<Y> where sizeof(T) > sizeof(Y) to have much more capacity than expected.

Which IS a valid bug report. Bug again, not a memory leak.
Me three. I was hoping for a modifidable stripe configuration to carry data.
A swarm of bees being a dancing-byte-string-of-sorts travelling across a landscape.

I will stop now.
I like how the law requires you to have signed an agreement with a person before you're allowed to make a video with their likeness, but the law also applies to people who are dead and incapable of signing an agreement at all.

No more putting dead starwars actors into new movies I guess.
What’s the reason for not always using the contiguous variant?
Unlike Linux which has never gotten any significant foothold in any market so far, IPv6 is already deployed in many parts of the world[0]. In quite a few countries it is already the majority internet protocol, servicing >50% of the traffic. It is the enterprise world that is mostly lagging behind.

I don't see how they are comparable.

[0] https://stats.labs.apnic.net/ipv6
Google actually used to have this as a service. They canned it a few years ago though.
The thing is we dont know eachothers identities here. If the thread is about the right way to do something in gamedev and you tell me you used to work at Big Game Company, and the information you provide seems sound, it is truly evidence in favor of the value of your information. It need not be claimed explicitly "and they work on this there, therefore I also have valid experience there, and as such have experience in the domain" because we assume thats understood already.

People throw around appeal to authority as if relationship or prior experience with any institution or association with any well known name could not be causal evidence. And just throw the term out if they see a title, like it erases the strength of a position by mere utterance.

If somebody told me John Carmack said to use such and such spatial indexing structure for this case, it is good information. There is a sincere practicality here. Not just manipulation or weak rhetoric.

A good place to use it would be when someone with illegitimate authority is called upon, or the surrounding information is so weak or even untrue that it contradicts the association with said qualified authority.
Use markdown in e-mail.
Aside from recent missteps, I think Discord took a lot their user base/traffic.
As soon as we are post scarcity, we don't need capitalism any more, as capitalism is just a resource allocation mechanism. Til then, we probably do!
Evil is not a religious concept.
I don't understand and can't accept why crimes committed while drunk get you a lesser punishment than a crime committed while sober.
15 years to life means his sentence is life with a possibility of parole after 15 years if the parole board thinks it would be better for society that he's out of prison. The parole board did not think so at 15 years. He'll get more chances in the future.
Very good. Now apply that healthy skepticism to the contexts where you should have been applying it in the past but haven't been, from Stack Overflow to Wikipedia to your high school and college teachers to the evening news.
China has always talked a big game about rebalancing without actually making the changes to do so. At some point they were going to run out of export growth as they got richer.

What they need to do, and probably won’t, is stop devaluing the yuan and relax capital controls so that Chinese consumers can invest and spend in something that isn’t housing, and finally fuel consumption growth. The current situation essentially results in Chinese being underpaid.
I would capitalize every letter which is pronounced individually.

So it's HIV but Nasa, and because you can hardly pronounce DJGPP it's all capital letters.
Makes you wonder how many people do actually get away with it.
Has Hans Reiser changed and does he deserve a second chance?

His first parole board certainly didn’t think so and decided to keep him in for 5 more years.
Or a pile of gpt prewritten articles.
> More fundamentally they ought to go back in time and change it so instead of making the 787 they made a 737 replacement.

They did. It was called the 757. But Boeing killed it off about 5-10 years too early.
And if I'm not, then neither is an Ai?..
Ok, let's do the math. How many pinterest and quora users are paying for a subscription? 0? How many chrome users? 0? How many ChatGPT users? 100m. That's far more impressive than having 3b users who can't or don't want to pay anything.

Are pinterest, quora and google relying on the ads business model? Sure. OpenAI? Not so much. They have the users actually paying for the service.
You can't tell people you're "24 month from full self driving in every driving condition" every 12 months for a decade an expect people to continue drinking the koolaid

It's the same for "AI", it's happening in cycle since the 60s, nobody learns a damn thing, it's borderline a pump and dump scheme at that point
about as often has Reiser has...
> I thought the usual solution when we disagree irreconcilably with a maintainer was to fork and rename?

Yes. But that requires someone, or a group, to take responsibility for that and support the fork. Maintaining a filesystem can be a complex undertaking.

> Seems like everyone quit Hans and nobody rallied the project back together.

I think it was more like he was the core of the project with others contributing. Once he was out of the picture no one else had sufficient passion and/or time for it to take on the mantle of project lead sufficiently (to push Reiser4 onward and eventually getting it merged into the mainline Kernel and maintaining Reiser3 in the meantime & further forward).

While Reiser4 is still maintained, it has never been merged into the mainline kernel limiting its support in common Linux distributions. I don't know if that is because the current maintainers have tried to have it merged and failed for some reason, or if they have not pushed of its inclusion at all.

What is deprecated and due to be removed is Reiser3, which is not actively maintained. There are some technical issues that would need addressing soon if it were to remain, and in any case an unmaintained filesystem is a dangerous thing to rely upon if you can avoid doing so. It isn't being removed because of who started it, it is being removed because it is not well enough supported for mainstream safety.

Reiser3 won't be removed until some time in 2025, and unless you need the latest latest kernel at all times an active setup will keep working for a while after that (until the older kernel it uses falls into EOL), so you have plenty of time to migrate if you need to.

If a lot of people were relying on Reiser3 there would be a lot more noise about this. People using Reiser4 are building their own modules (or patching a kernel tree and building it in) already and this will not affect them.
It's also getting better, while other resources aren't, and won't.
Yes, and even the non-neural-network, symbolic plus linear algebra component of AlphaGeometry is able to outperform the previous state of the art. So a decent amount of work here went into the components that aren't neural networks at all.
Sometimes the optimal solution involves failure and cancelation. Im not saying the cancelations you experienced were correct, but unless you have a crystal ball, some strategy change and failure is expected. Of course that isn't an excuse for frivolous strategy, but the line is finer than most ICs understand.
This article is a version of Theory of Constraints[0] aka Value Stream Mapping:

- every system has a bottleneck

- fixing things _after_ the bottleneck will have no effect

- fixing things _before_ the bottleneck will make the bottleneck worse

https://en.wikipedia.org/wiki/Theory_of_constraints
Some discussion on the discovery https://news.ycombinator.com/item?id=38543133
Upvoted because this links to the actual pictures of the letters.
The Chinese nationals I know 30 years ago, both emigrants who were in my high school and the young adults who came to the US for college or grad school, did not have that happen to them.

What does "do as you're told" mean? Use that suggestion as a nickname instead of one chosen voluntarily? Or go to the courthouse and get your name legally changed?

Since I don't know who the person is, your suggestion is rather hard to follow up on.

It could also be your friend was very gullible.

Since you say it happens all the time, surely there should be more examples, yes?
I think that deciding to go with the cheapest is an empathy-free approach, regardless if the maths were off.
Nah. It's the Delorian of trucks. It's betamax. There will be a small cult following but it's ugly as sin and fails as a truck.
Bingo.

Yet another example of "bigger doesn't mean better," which is also why Google decided to step into the ring with their Pixel products.
I want the opposite.

Personally, I want to be challenged regularly. I want AI's that are biased based on the direction I need to be challenged in the moment, which I would mark as "good." I want an AI that can challenge my assumptions as I work by surfacing relevant research papers that show I might be following the wrong path, which I would mark as "good."

I want AIs that can adopt the personas of someone I'm reading that I disagree with, who has long been dead, so we can have a conversation over beers and sort out some of my personal philosophy.

And I want all of that on my terms.

To ground this desire in classical terms, I want to pick the books I read. I have a bookshelf full of books. I have books I agree with. I have books I disagree with. But I only have books that make me think. Being able to pick my own books doesn't mean I want to live in an echo chamber. It means I want to cultivate my own personal philosophy on my terms.
.NET 6+ is cross platform.
e5-mistral is essentially a distillation from gpt-4 to a smaller model. You can see here https://github.com/microsoft/unilm/blob/16da2f193b9c1dab0a69...

they actually have custom prompts for each dataset being tested.

Question would be, if you haven't seen the task before, what is a good prompt to prepend for your task?

IMO e5-mistral is overfit to MTEB
>for some reason

It's for cost cutting.
Yarchive (2011)
I wrote a thing for this back when you could download the whole hash database as a single torrent, but I haven’t checked it since they moved over to the PwnedPasswordsDownloader system. This doesn’t use any probabilistic data structures though, it just packs the database into the smallest binary file I could come up with.

https://github.com/tylerchr/pwnedpass
Those ads in the paper weren't directly targeted at you, an individual. For the paper ads to be an analog to what we have on the internet today the advertising company of the past would have had to hire a guy in a hat and trench coat to follow you around with a notebook keeping track of every place you walked into, every book you read, every item you purchased, and everyone you interacted with.

Would it _technically_ have been legal for them to do so? Probably in most jurisdictions as long as you were in public. Was it practical? No.

We are living now in the digital age where a few pieces of code can replace the guy in the hat with his notebook for fractions of a penny, except worse, because now all the corporate merchants are willingly selling my purchasing data to brokers.
>> Programmers’ expectations are not codified and do not need to be respected

That's pretty negative attitude - my immediate gut response was "and neither do yours". But Rust isn't an ISO standard and is still in development. Even if we do think in those terms, people developing a standard have IMHO an obligation to the people who will be using the standard.
> Shouting “fire” isn’t an action.

What definition of action are you using? I couldn't find any that would exclude shouting.
We've been post scarcity for "IP" for decades. The cost of making 1 copy of Barbie the Movie is the same as 1 billion copies.
Yeah, there’s a huge difference between (e.g.) ProtonMail and “the new” Outlook.

Some companies sell their privacy policies as a feature. The issue is that a lot of customers don’t really care about that feature and there’s no strong regulation to protect them.
Maximum acceptable response times for websites is a few seconds. The HN/Slashdot effect lasts for minutes to hours. That time scale is way too long for a queue to be effective.
You wanted to report them for asking you to do the thing that you also thought had to be done? What would you even report them for? Giving valid criticism? Responding quickly?
1) heavily depends on the person (you seem the extraverted type who seem to suffer the most; for instance I can go weeks without much f2f interaction and not be disturbed by it).

And 2), well, that sucks. Needs a suitable culture and the right setup...
> do stupid things

Yes, we've all done stupid things we regret. But this is not it. This is way to bad to fit in the "stupid things" category.
Here's an example where the GPT response was correct, but was marked as incorrect:
https://ibb.co/tMGxcf3
> * Not having a minimal straightforward shell to troubleshoot from

There is a shell for UEFI. It feels a lot like a reimplementation of MS-DOS shell, with "FS0:" to change drives etc, but it has directory listings, file copying, etc.

The interface is standardized and there's an open source implementation in EDK2.

If you build Linux kernels as "EFISTUB", they're simply executables in the UEFI shell.

https://github.com/tianocore/tianocore.github.io/wiki/ShellP...
I wonder if they set up agreements whereby people would add each other to patents, like a webring. So you only had to really do 1 in 5 of your named patents and you'd all get $10k+.
They had similar contributions to apartheid, too.
My FIL worked for IBM for 15 years (1980-1995, IIRC). He says that when he was hired he wondered why on earth a company like IBM would need a Civil Engineer. And wondered the same thing every day up until being laid off.

I think its been a long, long time since IBM was a shining star of American business.
> like for birthdays and stuff

I would never look them in the eyes again if I found out someone did this to me.
Perhaps there is a tree bark scroll somewhere... using lampblack ink... written by candlelight from wild bees' wax? Erm, which language is the least capitalist?
Kind of reminds me of this screenshot someone took of the fastest growing subreddits back in 2023, and all of them were AI-related, but here's the kicker, I think 8 out of 10 of them had to do with AI waifus and porn.
That was fascinating. It sounds like he’s done some real introspection during his lockup, and I hope he’s able to apply those learnings to future situations.

I felt bad for him[0] while reading. He was a brilliant young person with a big dream, yet without the interpersonal skills to help him realize it. I’ve seen that so often. Maybe this will help me look past the next person’s challenging communications, and think here’s someone who means well but doesn’t know how to explain it. Reiser wants to learn how not to be an ass. I can try to learn how to recognize when someone being an ass is caught in the same traps he was. That, and how to be sure I’m not the one being the ass.

Best of luck on the continuing personal growth, Hans.

[0]Minus the obvious, of course.
You're making a terrible mistake.
The prosecutors were getting paid for convictions, of course:

https://www.telegraph.co.uk/news/2024/01/10/post-office-exec...
Java code is generally 2x slower than C++ code, unless you're operating entirely on primitive types. The JIT usually can't remove enough of the gratuitous memory accesses the language forces.
Just a few days ago...

"Bosch Nutrunner Vulnerabilities Could Aid Hacker Attacks Automotive Production"

https://news.ycombinator.com/item?id=38927807
The S-class is a bad example, because it is expensive for other confounding reasons.

However, all else equal, a vehicle with more active and passive safety features and more safety engineering is more expensive. Even after you account for economies of scale.

For example, airbags are extremely mass produced and have just about as much economies of scale as possible. But, in countries where they are not mandated, you can still find cars offered without them, because they are cheaper. The same is also true for vehicles without UHHS safety cages, ABS, stability control, etc. All of these things cost money.
I agree that those scams being openly on YouTube is an issue, my concern is that we've seen how they blindly abuse the public using retaining DMCA safe harbor as an excuse, so I don't think plainly expecting the company to suppress things will do the job. All of this social media related legislation needs to be rebuilt from the ground up by people who are actually from a current generation.

Since fighting false/abusive claims requires more effort than most people/creators can afford and Google only cares about retaining its safe harbor protection, DMCA is heavily abused by both malicious individuals and large companies to suppress anything they dislike. Technically there's a counter-claim system, but IIRC Google just hands over your personal info to the other party to fight the claim in court, which obviously puts anyone being false claimed in a tough spot (fight the claim and dox yourself to a malicious actor or don't fight the claim and get copyright strikes/lose revenue).

Sure, everyone can see that Google is just making an excuse to not have to spend more on checking the validity of reports, but ultimately that doesn't really change the fact that they continue to get away with it anyway.
Why should prisons be about punishment rather than rehabilitation?
Well, copying and pasting has been made easy. But making it is still hard - lots of resources to allocate there.
Yet you participate in society, curious
We're post-scarcity regardig digital goods. It seems we might not need capitalism for those goods any more, but it's still sticking there.
I provided one example here https://news.ycombinator.com/item?id=38769556
It took me a few extra seconds to parse the headline. ("footgun" didn't help) Is

<Vec<_>>()

perhaps to become another

¯\_(ツ)_/¯

?
They built their own symbolic geometry engine, called DDAR. The IMO judges will typically let you get away with much less rigor than a symbolic engine like this produces, so I don't think they are taking advantage of any of these conventions.
Its the type of magical thinking that also says "yes to fix obesity we just need 75% of the population to buy more expensive, less tasty, and more difficult to prepare food, and to gain more self-discipline, and to make more time for exercising. Its simply CICO". "The reason people are smoking is they need more discipline to resist their peers and all the advertising". When its clear that humans have a nature, and it doesn't really change. So in the same way, expecting a population with average 100 IQ to suddenly become discerning, diligent, credulous, scientifically minded, wary, etc. is just ludicruous. The average person is just reading headlines for like 15m at the store, in traffic, smoke break, etc. not doing a thesis every day. If they see a video of politician saying "Quit your job now, I'm handing out $1M to everyone who votes for me" they aren't going to do a deep dive to determine if its deep fake, they will just accept it.

I personally have seen two or three cases of myself or someone I know getting duped by fake info, about meaningless trivia, but just the result of a quick google like "is so and so dead" or "did so and so break up" and got wrong info, because I don't care enough to do the deep dive to invalidate it.
You can buy third party hardware to use with your apple products.

You can even install apps like altstore on iphones.
Okular can do all that.
Found the same problem three weeks ago, it's quite disturbing https://news.ycombinator.com/item?id=38769556
The system has humans and computers (the airline is a cyborg!) so human incompetence is definitely up there as a failure mode.

The pilot should not be drunk.

The pilot’s boss should not have let him onto the airplane while drunk.

That guy’s boss should have ensured that they breathalyze every pilot. And so on up the chain to the owners of the airline, who should appoint a CEO who can get the job done.
How? GraphQL is just another way to make query API with structured output, almost always JSON in practice. If you wanted server-side rendering, you still need another endpoint even if it happens to use GraphQL internally, just like you could made a rendered endpoint using another form of API internally.
You can't build the contiguous variant directly from a sequence of patterns. You need some kind of intermediate data structure to incrementally build a trie in memory. The contiguous NFA needs to know the complete picture of each state in order to compress it into memory. It makes decisions like, "if the number of transitions of this state is less than N, then use this representation" or "use the most significant N bits of the state pointer to indicate its representation." It is difficult to do this in an online fashion, and likely impossible to do without some sort of compromise. For example, you don't know how many transitions each state has until you've completed construction of the trie. But how do you build the trie if the state representation needs to know the number of transitions? Classic chicken-and-egg.

Note that the conversion from a non-contiguous NFA to a contiguous NFA is, relatively speaking, pretty cheap. The only real reason to not use a contiguous NFA is that it can't represent as many patterns as a non-contiguous NFA. (Because of the compression tricks it uses.)

The interesting bits start here: https://github.com/BurntSushi/aho-corasick/blob/f227162f7c56...
Scalable OLTP in the Cloud [pdf]
I don't, because it would be a massive waste of time.

Labor laws vary by jurisdiction, but it's extremely unlikely that "points" like this that have to be accumulated before being cashed out is considered "deferred compensation" in the vast majority of locations IBM operates out of.

Employers have an unbelievable amount of latitude in the administration of these sorts of fringe benefits.