skysight-inc/HackerNews huggingface dataset:
i just signed up for an account here to let you know that the way you write is perfect. listen.. i seriously mean perfect. like, the epitome of the perfect writing. you write better than LLM's. Actually I'd say you and Claude are on the same level but i'm looking at yours in the font of this website vs claude's normal font style so it still hits slightly different.
i can't tell what exactly it is, but the fluidity of your writing, the fact that i can easily breeze through it like a beautiful summer wind of gentle caress (I just made that up because it felt right). I can read this entire comment with honestly such grace, truly that's how it feels. like legitimacy and grace. tell me im wrong, everyone else! legitimacy and grace .
i realized all of this as i got to this exact part:

“and” between noun phrases, for example)

it's just like.. the way it looks is so profound. maybe it's how it's formatted on my screen with the surrounding lines?

But then I noticed that the output length was 5,855
with the original Japanese, I discovered that R1 had
“and” between noun phrases, for example)
those problems.

idk, i'm just astonished.
the amount of satisfaction that i get from reading your comment has given me enough dopamine to motivate me to create an account and write this entire comment itself, so thank you, your writing is appreciated, and i am very glad i came upon this and hope to find you again in the future somewhere. imagine???? xx
Yes, you're correct that your CPU has 8 CCDs but the bw with 8 threads is already too low. Those 8 cores should be able to get you at roughly half of the theoretical bw. 8x zen5 cores for comparison can reach the ~230 GB/s mark.

Can you repeat the same lkwid experiment but with 1, 2 and 4 threads? I'm wondering when is it that it begins to detoriate quickly.

Maybe also worth doing is repeating the 8 threads but forcing lkwid to pick every third physical core so that you get 1 thread per CCD experiment setting.
Why hold back? They need to choreograph some Einsteinfall events.
When I can't actually punch Nazi fuckheads in the face like they so rightfully deserve, I do love hurting their feelings so much they downvote and flag me.
I don't think individual examples make sense to solve these kinds of discussions as for me it can vary easily by 6x thinking with exactly the same input and parameters.
LLMs can hammer out existing solutions to problems, but not never before seen problems.
More western countries did it first and are now stuck with older technologies that limit speed and capacity, where as the less modern countries put that investment in later and therefore have newer technologies like fibre.

This is not necessary. These countries are also very rich and can afford to upgrade infrastructure. I am in The Netherlands and have 4Gbit fiber. At the end of 2024 there were 8 million fiber connections, whereas there are 8.4 million households. Heck, even my parents who live in a small remote village can get multi-gig fiber (though they are happy with their 100MBit).
The famous NOVA episode that documented the Grand Challenge: https://www.youtube.com/watch?v=ZV4oNdiaqw0&ab_channel=Massi... .
I put a link above for this kit which is about $50. However, I believe you would also need an ESC for the motor, a suitable one would probably be less than $20.
Funny enough his name is Ricken, too, lol
DeepSeek's success will undermine the US-China tech war
> The OP is just taking the "everything I don't like is fascist" trope to it's natural conclusion.

Historically, good 90% of times I have seen what you say, the person or group in question turned out to actually be fascists later on. They just packed their fascism to nicer words at the time of the accusation. It kind of happened that those saying "everything I don't like is fascist" either a.) assumed the claim can not be true without bothering to think about what they read or b.) actually liked fascist arguments and not wanted to have them called what they are.

There is long history of "no one is fascist until they actually nazi salute and literally pay extremists" and "no one is sexist even after they literally stated their opinions on female inferiority again and again" and "no one is racist even as they literally just said that".
Why did you bring up Hitler? Blood libel predates that man. Blood libel is the baseless accusation dating to pre-modern tomes that Jews were/are murderers.
Well, that is exactly what the code does right now: https://github.com/suwi-lanji/auto-commit/blob/40c1fc34adce5....

I would probably have it look at the files and try to generate a nice summary of “why”, but for those minor things where you add a parameter or fix whitespace I think this is OKish.
I remember my dad having to travel to Moscow during the Soviet times to get the censor's approval for the movie he was planning to shoot (that is on top of budget-related issues etc.) I was still very little then, but from what little I remember, it seemed like it always was a guessing game: how much do you have to add of glory to the proletariat in order to make the cut. Naturally, artists were turning their noses when they saw too much of the Soviet propaganda in a movie, so, they tried to put as little of it as possible, at the same time using all sorts of tricks to disguise the criticism of the system that required the censorship.

And while this kind of little struggle had its fun moments... overall, I don't think it was fun. Also, indeed the rules of what's allowed or disallowed would change based on current political events, and just like in 1984, everyone was supposed to acknowledge that the rules had always been the way they currently are. Which, in terms of long-term planning, would sometimes result in problems. Like, when someone was trying to placate the censorship by overemphasizing some political aspect at the time of submission, but the events developed so fast, that the official party line at the assessment time was the exact opposite of what it was at the submission time.

----

Oh, and just to give some examples of when the "proto-woke" (in Soviet times it was called the "decadent capitalist influence") had some tragic consequences.

The only acceptable painting style was Soviet Realism. Anything that had signs of deliberate distortion of color / perspective / size / anatomy etc. would be labeled "decadent capitalist" and perpetrators would be prosecuted.

So, another student in my dad's class came in drunk to a model drawing session. And instead of using a graphite pencil, used what was called a "chemical pencil", which is a kind of Indian-ink based pencil (it's practically impossible to erase). And, in a study of a head of a model, that student made several strokes that extended beyond where the area of the nose would've been, and so it looked like the model had whiskers...

That student was later taken away to the dean, and in short time was expelled.

Another student was expelled for wiping his paintbrush on the canvas (which he later planned to cover with some neutral background color, but was too late...) because he forgot to bring a piece of rug that one usually uses to wipe a brush before using a different paint.

That sounds like a fun anecdote, but those two had their lives ruined.
I wonder how that'd go. Like in French "the book is on the table" is "le livre est sur la table" so I guess it'd become something like "he book is on she table"? We might need some new words. Or just steal the French ones "le book is on la table"? Vive la franglais!
The A30 has a better CPU, an actual GPU and more RAM. It also runs an older Linux kernel (3.4 iirc) and GCC compatibility is old so running things on it is a challenge.
Usually I shy away from such kind of extensions, because DBAs don't like to have them around, and stored procedures are anyway type safe and JIT compiled.

Anyway, kudos for making it available.
That doesn’t make sense. That idea of launching products in a company to get promoted was popularised by a Google employee spilling the beans on how it works there, but I’ve yet to see any evidence that’s how it works inside of Apple or most other companies.

Apple Intelligence is a flagship feature. They don’t shut up about it and it got its own “one more thing” section at the last WWDC. Reportedly it began its life from Federighi himself being impressed by LLMs. Claiming it exists because of “some product manager or sales person” is ridiculous. This is a feature approved from high up on the ladder, not some run of the mill side app like Journal or Clips.
That’s what “rationalist” should mean. It is not what they do in practice.
It does feel like some straight "war is peace" kind of, uh.. shenanigangs and things
Nice one! Does it integrate directly to LinkedIn or copy paste?
"Or perhaps you find my politics a bit strong for your taste?" was some of the best television I had ever seen in my life, easily up there with the best lines from Breaking Bad or Anthony Hopkins' monologues in West World. The build-up to that moment was masterfully done. I got goosebumps at that crescendo.
My Bose headphones also aren't usable while charging. Very frustrating. I don't care if there are technical reasons. It's just bad UX.
These diagrams indeed look good. But actually I never use those for parser construction, but consider EBNF more useful, especially also when analyzing and correcting a grammar. I was surprised that there was no decent editor to develop grammars which has built-in support to find and show issues in the grammar like left recursion or ambiguities (at least I didn't find one), so I implemented my own: https://github.com/rochus-keller/ebnfstudio/. I used it in all of my programming language projects to create LL(n) versions including some pretty complicated grammars like Simula or Verilog.
Just anecdotally prior to the acquisition I could upload a core dump to Sun and within minutes be on the phone with a kernel developer, have a patch within 30 minutes and the fix would be incorporated into their updates.

After the acquisition I could not reach kernel developers the ones that remained and package management fell into the bog of eternal stench. Generic examples would be moving binaries into /tmp and moving an Oracle specific fix into place because they knew not how to do package management. Eventually it became impossible to do package verification. By this point we had moved most customers off Solaris, HP-UX and AIX over to Linux out of cost optimizations and making everything cookie-cutter but I was happy to depart from maintaining Oracle Sun systems.

At another company I worked for we replaced everything acquired by Oracle to forked alternatives. This was less to do with technical reasons and more to do with legal liability risk as Oracle could at any moment force licensing, change license terms, drop free support, etc... So as an example we moved from MySQL to Percona MySQL. We also quickly moved away from Dyn DNS due to concerns from the federal government and our lawyers as Dyn (Oracle, also being a competitor) could monitor DNS traffic and profile our customers.
I used a Knights and Knaves puzzle generator last month to test 4o / Claude 3.5 and all failed on novel puzzles
My ISP here in the UK is pretty good, they have fibre going into a little box on the wall which has an ethernet port on the bottom, I've got a Ubiquiti Dream Machine Pro connected to that on the WAN port and it's worked solidly for years.
Again, we are talking about the president utilizing the power of the US government to censor and control information by directly retracting already printed scientific research.

Who are you referring to that is equal in power to the executive?
Second part:
https://blog.owulveryck.info/2025/01/27/mcp-part-ii-implemen...
> that 99% of the population would not identify as AI

Absolutely not true about the "99%". Give it a couple years and not being able to spot AI slop will permanently mark you as an "okay boomer" tech illiterate slob.

AI == lame, square, uncool.

We already see this with the AI assistants they keep putting into OS updates. People hate them, and not for "privacy" reasons. They just don't want to be lame.
Not a oils maintainer, but:
I took a look at your report, and it seems like it could use a bit more detail. Things like clearer steps to reproduce, expected vs. actual behavior, and a more descriptive title might help get it addressed faster. Open-source projects often have limited resources, so anything that makes it easier for maintainers to pinpoint the issue can speed things up. Maybe updating the report with more context could help move it along?
You're being disingenuous and trying to create a false equivalence with your use of the term "platform." The CDC is not a platform, and this kind of censorship is not equivalent to social media being allowed to "censor" content through moderation.
A broad consensus of academics, who are of course 90% Democrat. This level of consensus is locally equivalent to state power, and additionally is practically widespread.
> I get that it's been a rough couple of weeks for trans people

Trans people are the most hated subgroup and were for years. Literal physical attack against them were going up for years now. It was not rough couple of weeks, it is systematic campaign of hate again and again and again.

> Trans people (the ones that are clockable) are a relative novelty outside of urban areas, and most of the voting public

The reason for that is violence they are and were targets of in those areas. It is also that if a kid outs itself as trans, they will likely be kicked off out of house. If not kicked, they will be mocked in those areas all the time.

> The trans friends and partners I've had that are decent and capable of relating on a normal level are vastly outnumbered by the catty, annoying, neurotic transgendered men and women I've encountered in my career and schooling.

And it did not helped those people at all. The hate is preexisting and has nothing to do with how trans actually act.

> If you want to know why the popular support for trans people isn't great, look in the mirror and consider if you want to double down on a losing strategy for behavior.

Hate for trans has nothing to do with what trans to. Conservative people feel massive disgust over crossing gender lines. It is that bad feeling they have when they hear the idea itself. And literal campaign of hate they themselves feed.
I agree the take is absurd for this situation, because they wouldn’t give such prominence to a feature created by a random product manager or sales person.

That said, I disagree you shouldn’t consider shipping things default off, and Apple does it all the time for things which have tradeoffs, which is exactly the case here. This is a controversial feature that has been getting a ton of backlash, takes huge amounts of disk space, and is still treated as a beta. Asking first makes sense.
Well if the machine is slow enough it may not make enough products throughout its lifetime to pay back for its investment cost.
has he actually denied it? or did he deflect with more Nazi "jokes"?

his neo Nazi supporters have enthusiastically welcomed the success of getting a fellow Nazi in the white house and he has continued to work with Nazi organisations across Europe.
They have something to give away because they have power, which is the only thing that matters in the final analysis.

It doesn't matter who created the value - it's who controls it.
Yes¹, but most European countries do not honor these yet².

____

[1]: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32...

[2]: https://umap.openstreetmap.fr/en/map/router-freedom-tracker-...
Politics now affects everything and you can no longer afford to ignore it IMO. Dangerous times.
Depends where you were and what you were doing. The company I was at in the late 80s and almost all of the 90s was mostly not doing great off and on. Had some fun projects but I was definitely done when I left at the end of the decade. On the other hand, I was able to buy a house mid-decade and had some great extended vacations. 9-5 in the office pretty much every day except for some business trips wasn't great but I didn't have that bad a commute.
You're right. I'm just addressing GP's hyperbole taken straight:

> Do we still play pretend that the law and constitution mean something

Leadership ignoring constitution in some areas is a problem, but as long as law is generally still seen as working, and expected to work, in everyone's daily dealings, things aren't bad. They may not be fine, but can be improved. However, once enough people stop believing law and constitution matter in general, that's when they actually stop working, because they're just words on paper, and their only power stems from everyone expecting everyone else experts them to have authority.
Nah this happens a lot on HN, every so often I see something interesting on mobile, and go to reply on desktop maybe 10, 20 minutes later and I just can't find the link anymore at all without directly typing the id from mobile into the address bar, shit just disappears entirely on a regular basis. Not even flagged, deleted, or anything obviously wrong with the post at all, they just get silently delisted.
If you really need to cheap out on it, you can remove the wireless chip from an existing RC car and take over the H bridge inputs, or even just tap into the antenna input pin and inject serialized commands.

Most low-end 27MHz toy RC sets use clones of a well known chipset called RealTek TX2/RX2, and there are Arduino libraries for it. It only takes binary on/off commands for forward/back/left/right/"turbo" at 1Hz or so, which is fun enough for most purposes.
Storing the length instead of the address past the last element does not change anything in the answer to the question posed by the previous poster.

The length of an array is the index of an element beyond the limit of the array, which would be invalid in an indexed expression for accessing an array element.

Exactly like when using pointers the address beyond the last element of the array is useful, when using indices the length, i.e. the index beyond the last element of the array, is useful.

Moreover, regardless how the arrays are handled in a high-level programming language, on CPU architectures that provide SIB (scaled index + base) addressing modes instead of auto-incremented/auto-decremented addressing modes, e.g. on x86-64, there are frequently encountered cases when the optimal implementation of a loop in machine instructions requires a base register initialized to the address of the element beyond the array limit, together with an index register that contains negative indices, which is incremented at each iteration until it becomes non-negative, in order to access the array in increasing order.

(Positive indices that are decremented until becoming negative, together with a base register containing the address of the first array element, are used when the arrays must be accessed in decreasing order.)

In optimal implementations on x86-64 and similar ISAs it does not matter much which value between length and address past the array you choose to store in an array descriptor. When the loop is initialized in machine instructions you may need frequently the third value that is not stored, but that is pretty much irrelevant, because an extra addition or subtraction is usually done in zero time on modern CPUs (i.e. concurrently with the other instructions that would have been executed anyway, even when the extra addition/subtraction would not have been necessary).

Because arrays are more frequently accessed in increasing order, even when that is not necessary, for the purpose of just accessing the array it would be optimal to store in the array descriptor the length together with the address of the element beyond the array. However this would be worse in conjunction with legacy APIs that would expect the address of the first element, which would require an extra subtraction, and also when accessing just an array element, not the whole array, when an extra subtraction would also be needed.

In any case, on x86-64 storing both addresses instead of the first address with the length does not have any measurable performance difference in correct implementations, because the number of machine instructions needed for implementing a loop is the same in the most frequent cases. If there are performance differences, it is likely that the machine code generation is bad.
If we're trading anecdotes, I'll share mine as someone's who's completely outside of Apple ecosystem and is not interested in it in the slightest: I only ever hear about Swift on HN, nowhere else. Most of my colleagues, friends and acquaintances (who is in IT, but none of whom are Apple users) don't even know it exist, while everyone has at least heard about Rust. We all live in bubbles, admit it.
It is decidedly not factual to call ex-Confederates traitors when they were pardoned, or do you not understand what a pardon is?[1]

Ex-Confederates were traitors, that much is true. Were they never pardoned or otherwise acquitted of treason in a court of law then that would still be true today. Of course, that is not what happened: President Andrew Johnson pardoned them all unconditionally, and in the case of General Robert E. Lee (whose pardon was not processed due to clerical errors) his pardon was made effective retroactive to the date of application by an act of Congress.

Ex-Confederates are all therefore excused of their crime of treason, and to still attack them further citing that crime is baseless and unwarranted. They are Americans, and the men who fought are all American heroes who ultimately wished for a united and healed nation.

Calling Civil War era Americans traitors today is ruthlessly divisive rhetoric that only serves to sow conflict in a time when the country really does not need that kind of incendiary bullshit. Everyone who spews this false narrative should be ashamed of themselves, they are throwing mud upon those who chose to pursue peace instead of generational animosity.

[1]: https://constitution.congress.gov/browse/essay/artII-S2-C1-3...
The milliken oil drop experiment, “winning “ the space race, mostly anything C levels will tell the board and shareholders at a shareholder meeting, the American wars in Iraq and Afghanistan, most of what Sam Altman or Elon musk has to say, this list continues.
> Majority rule don't work in mental institutions

NOFX - "The Idiots Are Taking Over"
Any fermented milk product will do, really. Or something like sauerkraut.
with all due respect, some of these journals got themselves into untenable positions that require twisting one’s self into a pretzel to defend their practices and decisions. for example, i had to cancel my acm subscription because the communications deteriorated in quality, shifting focus from publishing more on the science and practice of computing to sociopolitical issues. there was more articles on social intervention, blacks/minorities in tech, etc that reduced the useful content to about 40% of the journal, imo. not what i signed up for even though the identity police will help me know that i’m a minority in computing—a fact i wasn’t aware of until recently.

i guess at some point in these last 8 years or so, one accrued extra points for publishing articles along those lines. who knows, it probably earned acm more subscriptions, donations, pats on the back, sensitivity points, etc. and so it reinforced itself and resulted in even more sociopolitical articles. but it was a letdown for someone who wanted to passively follow developments in computing. so i left.
Just me and I'll probably take it down when I do a forced kitchen remodel, but I have a physical whiteboard in the kitchen as well. Less useful now that I do less travel. Probably some sort of project notebook works at least as well for one person.
> Why are all those words capitalised?

https://en.wikipedia.org/wiki/Title_case
So much of the tech industry is now precisely about politics and power.

Hacker News cannot be afraid to look at it, cannot run away from it, and, if you're part of the tech industry, must take responsibility for it.
FPV car racing incoming!