skysight-inc/HackerNews huggingface dataset:
Modula had "import" in 1975, and C is only barely younger than it; the first version of C appeared in 1972, and the first version with structures appeared in 1973.

It's surprising to me that the creators of C++ didn't add modules in the 1980s, given it was literally called "C with classes" at first and was trying to be a better C. Modules seem like a lower-effort way to improve C than the addition of classes.
I feel like a lot of these could be contributed back to DPDK instead of built as a layer on top of it.

Very good article though. I'm an addict user of DPDK but more for latency rather than throughput, and it's interesting to see the challenges involved there.
This actually would be very cool when combined with an m.2 NIC [1] - ITX boards only have one PCIE slot and their built-in m.2 slots rarely have clearance for that height of heatsink, so getting both a GPU and 10gb networking is hard.

[1] https://www.aliexpress.us/item/3256805824691996.html?spm=a2g...
Let me help you:

https://search.sethforprivacy.com/search?q=midna&tbs=&lr=lan...
That would remove a huge amount of flexibility from the commit process, though. git add -p (and its siblings) are a huge part of my workflow. I often work on multiple changes at once, but break them out into their own atomic commits with the ‘-p’ flag.

What would be great is a simple way to have build/lint/etc. tools look at the staging area instead of the workspace.
Absolutely not. I would either go into a more vain profession like sales or pursue the arts, particularly acting. Not only would I likely do better financially, doing something more aligned with my aptitudes, but I'd be doing something I actually enjoy.

I've had brief epiphanies over the years that coding was the wrong path for me, between how difficult it was for me, my disdain for the craft & its culture, and the comments I would get about my looks.

"You don't look like a programmer", "You look like a model", "You look like the star of an action movie", "You look like a Disney prince".

I would rarely acknowledge these comments as serious, and even when I did, I'd try to downplay them and humble myself, and lament the unfairness of the world, that I should be treated special just because of some dice roll at birth.

It all recently started to hit me after reading some articles that set off light bulbs [1] [2] that I made a mistake by immersing myself in nerd world. It's strange that the older I've gotten, the more vain I've become, or maybe we're all just as vain and don't really get less so or moreso, but just notice it more over the years.

I likely could have profited significantly from a profession that's more beauty-contest oriented. Programming is not one of those professions. Instead, I wasted away, hidden away in nerd world. I still struggle to get a programming job. And my family and I continue to suffer for it, financially. Such a waste.

I know I sound narcissistic, and that's partly because of the particular bias I've discussed, but it's not just about that - it's about failing to notice and capitalize on innate strengths and qualities, like I was fighting nature, and nature always wins.

And I think there's morals to this story: ride the crest of the wave with your strengths instead of trying to heave a weakness out of the trough, open your eyes and exploit every single advantage available to you and don't apologize or be humble or politically correct about it. Every advantage you fail to capitalize on is one that your competitors will.

[1] https://hbswk.hbs.edu/item/when-glasses-land-the-gig-employe...

[2] https://www.psypost.org/2023/11/attractiveness-has-a-bigger-...
>> All work is coercive,

I guess this is the foundational issue then,because I do not agree with this premise
Granted innocent until proven guilty, but I wouldn’t hedge my bets on anyone from Hollywood being a paragon of moral justice oppressed by the powers that be, unless you want a nasty cut from Occam’s razor later on that week

Especially given the rest of the behavior detailed in the article, which as always, no one ever reads
I’ve been having a blast playing an online multiplayer mod of ocarina of time for the PC port that was made from a decompilation a while back. I’m excited to see the fun stuff that is made from other decompilation projects like this.
Well, 'just science' is easy to say when you're not suffering the direct impact of climate politics. Looks more and more to me like they're trying to hold back the economic development of many of the poorer countries in the world. The models they base this on at least better be correct.
Thank you for the thoughtful comment, @jrajav!

We originally just thought of the game as "musical wordle" since we didn't want to infringe on the "wordle" name itself in case there were copyright issues, and PPP seemed like nice alliteration, which is how we ended up with the current branding. But I've started to realize that people have expectations when they hear it -- i.e. I've heard someone ask if the game was only for musicians who have perfect pitch, and that was not my intention at all!

Re: intervals -- right now in "easy" mode, we give users the first note, which gives them a start at identifying intervals. But I'm starting to wonder if maybe a given first note should be the default "normal" mode, now. And maybe "easy" mode will give more visual cues, maybe? (Just thinking out loud here.)

> melodies in a key other than C
Funny story -- it took me forever to add in support for sharps and flats to the game, which is why the first ~50 songs in the database all had melodies whose first six notes had to be in C major. Luckily this is not the case anymore (we're at Day 111 now).

> If you haven't already it would be good to give Earmaster a try and see how they approach it
Thank you for the recommendation! I've checked out a few other online ear training games but not Earmaster yet.
Discovery of Louisa May Alcott work found under new pseudonym, researcher says
The documentary is very good. Conjures a perfect film adaptation in your imagination.
Correction of Error
Let Juniors Speak First
For starters, house mice are ~certain to contain far more microplastics, PFAS, and other pollutants and toxins than free-range field* mice.

*As in "natural, organic field". Not a field of weeds growing atop some old toxic waste dump.
I'm working hard to open source (MIT)
https://www.equalto.com/suresheet/
By Jan 10th. If that works for you, DM me.
Will be in https://www.ironcalc.com
With ISP data caps, redownloading them isn't free.
Where's big things easily forgotten? Ohh yea, in common libraries... auth system, email system... all the things I used to build from scratch... migration system...
I really hope javascript can have a framework similar to flutter or the new Kotlin multiplatform, that I can share most of the same code for desktop, mobile and web.
I think that the GP has hit on something deeply true (distros are mutually compatible bundles of software which aren't guaranteed or even intended to work with your dev environment). I think it is also true that this is not usually a problem for Python in practice for small-to-medium projects.

I will note that most places I have worked professionally with Python code have compiled their own CPython interpreter and not relied on the distro version.
Wants player to identify a flat 10th as a flat 3rd.
Nobody is truly free to do whatever they want. We all have constraints and dependencies that limit what we can do. So it makes more sense to talk about degrees of freedom.

Also, I have met Americans that seems to think that they are more “free” that people living in Western Europe or Australia. Which always makes me laugh and re-realize how much our personal beliefs are shaped by the stories and myths we are told in our childhood. Believes that are so deeply programmed into us that we never question it.
This is a new article about the historical usage of 28nm.
I studied computer science. I never thought my career options would be mostly limited to programming. But that seems to be the case. In contrast people who went to law or business school or political science grads seem to have more career mobility. Looking back I think going into a tech career mostly makes sense if you want to start a company. Otherwise I am not convinced it’s that great a path to follow.
What is the rule for the shifting octave? The first puzzle I got starts with E4 E4 and as soon as I click that on the keyboard (or type EE), the keyboard jumps to octave 3 and I can't enter the next note which should be C4.

Or... is that the game, I should be able to ID the notes irrespective of octave?
Woof. Ok here we go.

"Their country" -- turns out when people say "my country", they mean the country they live in. So "western Jewish populations" refers, in large part, to Jewish people in America who call themselves Americans, because that's what they are.

The ways that (truly monstrous) people want to destroy Israel is not by literally "flooding" it (normally I'd lol here but man, this is depressing) because then the Palestinians couldn't live there, but also because it's impossible.

Your interpretation of this post rests on American Jews identifying more strongly as Israelis than Americans (pretty problematic right there) and the feasibility of anyone lowering Israel below the level of the Mediterranean (Bond villain-level thinking here).
Couldn’t the adapter do that?
Human choices are, yeah. My comments on this thread ultimately derive from an intro to programming with Java course 10+ years ago that I got a B- in because I never submitted the final project worth 20% of the grade. I bit off way more than I could chew in the design of the project, but ultimately gave up because of a human design choice called "type erasure" that my limited programming skills couldn't work around.

I've always kind of seen programming above the level of electrical engineering as working in a social system designed with decisions that seemed like a good idea to a person who isn't me. This point was driven home a year ago when taking an R course and reading the literature discussing the grammar of R.

But yeah, in addition there are physical limits for programming as well. That's what just came as a mild insight for me here. I theoretically had been aware of it, but as an end-user / non-programmer just hadn't really put it together and thought about it before.

Details. :)
Anyone know if it's possible to buy 'scrap slots' of ads on X or any other social or internet media?

There are some things that would be willing to get into X ads or even tumbler or similar in areas that mainstream ad cos might deem brand unsafe..

I am guessing these ad slots could be bought at 1/10th the regular cost and even give some options like demographics, over 18, certain cities, etc.

Make the slots available with a disclaimer your ad may appear by anti-this and anti-that and cancelled / hate / porn - check box to continue..

I suppose it could start to auction and raise price one day - but for now just put ads in a line.

asking for a friend.
Definitely Docm77, I'd also throw Ilmango or just the Scicraft people in general in.
I'm no expert here, but isn't this the number of lanes used at one time? If my understanding is correct, then generally more slots should still be better. Sure, maybe you can't write to 30 drives at the same time but who's actually doing that? You're probably reading from no more than 2 drives __at a time__. So 4 lanes per M.2 + a graphics card at 16 lanes gives you 22. Your $600 AMD Ryzen 9 7950X has 28 lanes but 22 are usable. So that of course doesn't leave you with extra lanes for other things, but that's not high end. Threadrippers have >80 lanes so...

Am I misunderstanding something?
Hey literally every publication in the world vs one dude on HN. I'm afraid we're at a stalemate sir.
I'm guessing they are talking about outlook.com, which is one of Microsoft's alternatives to Gmail. I.e. outlook.com, a host of millions of email addresses, is rejecting the emails from their server.
They are pretty much guaranteed to slap the "national security" label on it, so no.
All: can we please talk about something more interesting than how you don't like the language choice? If a project belongs on HN's front page, which I presume this one does, there must be more interesting things to talk about than that.
Simple Site Analytics
I recently installed Starfield and it's over 100GB. I'm not a big gamer, but I understand this is becoming increasingly common.

https://store.steampowered.com/app/1716740/Starfield/
It is sometimes surprising to learn which organisms are more or less like us. Annelid worms like the ones you likely find in the soils where you live do have brains, for example, albeit ones with different characteristics than those of crustaceans or mammals [1]. They don’t have lungs though sometimes gills. Are they more like crabs or humans? Tough to say but fun to ponder. Incidentally, of the marine invertebrates, the ones we are most closely related to are tunicates and salps, which are blobs that filter feed [2]. Who said cladistics wasn’t cool?

Imagine all the ways we can’t imagine how other organisms experience their existence. But as you learn more about their biology it’s incredible how much we share.

1. https://frontiersinzoology.biomedcentral.com/articles/10.118...

2. https://ocean.si.edu/ocean-life/invertebrates/tunicates-not-...
Codeium available for all CodeSandbox users
Jsteg – Hide data in JPEG files
>In practice, SpaceX's approach of starting with an orbital rocket and adding reuse worked a lot better, given they started later.

This is something I forget about. Blue Origin in 2000, SpaceX in 2002 (according to WikiP). It really makes me think less of BO's "accomplishments".
Check out http://bgp.tools for an alternative in the area.

Not affiliated, it’s just my current preferred.
Just accept crap design and do good product disconnected from design (run it with simplest possible wireframe mockup).

When your project will run well, just buy template with acceptable license somewhere and switch to it.
it was literally meant to be a guidebook with examples. I found that an entertaining way to present the material - if you were looking for literature or subtlety I can see why you would have found it patronising but personally I didn't feel talked down to when I read it.
Is https://www.grigora.co/blog/ hosted in your site?
The Myth of the 10x Engineer and the Reality of the Distinguished One (2016)
Thanks! Macroexpanded:

Reality has a surprising amount of detail (2017) - https://news.ycombinator.com/item?id=38304840 - Nov 2023 (1 comment)

Reality has a surprising amount of detail - https://news.ycombinator.com/item?id=36309597 - June 2023 (1 comment)

Reality has a surprising amount of detail (2017) - https://news.ycombinator.com/item?id=29429385 - Dec 2021 (118 comments)

Reality has a surprising amount of detail (2017) - https://news.ycombinator.com/item?id=28006256 - July 2021 (1 comment)

Reality has a surprising amount of detail (2017) - https://news.ycombinator.com/item?id=22020495 - Jan 2020 (115 comments)

Reality has a surprising amount of detail (2017) - https://news.ycombinator.com/item?id=16184255 - Jan 2018 (294 comments)
Yes, seems like it!
Yeah that’s what I thought too. But there is a reason why we don’t have this in data centers. So my BS meter went off.

Regular PCIE kind of makes sense. Although, it’s a strange spacing optimization.
>GPT4 is a proof of concept more than anything

Hilarious walk-back. “Text can generalize anything” —-> “It’s just a demo, bro” in the same post.

Lmao
OpenAI tried to merge with Anthropic –and was rejected
HN wasn't much better during the whole LK-99 debacle. The crowd wasn't at all welcoming to skeptics.
The 34b model took hours to download, but once I was able to play with it...

I'm impressed. This feels almost like talking to a (dumber) GPT-4, not at all like the only semi-coherent models I'm used to. It does stop following my instructions once the context window fills up, but for a 34B parameter model it's amazing.
Perhaps concrete in construction and demolition waste could be used.

https://www.bigrentz.com/blog/construction-waste-statistics
> So who was the guys that started Hypixel Studios and Hytale?

The same people who run Hypixel minecraft server?

They didn't just "maintain" a server.

They developed custom mods and solutions, over 40+ minigames, custom plugins. Like I said, its more of a "custom experience".

It is this knowledge, not "maintaining a server", which is the precursor to starting a whole new game.

For example, Icefrog was involved in the creation of the original DotA gamemode for WC3. Valve, 10 years later, hired him when they were working on DotA2. It was not his experience running a custom game mode in WC3 for this hiring - it was the custom experience he helped create
While I agree changing branches is the most common use-case for git checkout, it's far from the only "normal" one. The form that updates files to match revisions is actually mentioned first in the man page:

DESCRIPTION
Updates files in the working tree to match the version in the index or the specified tree. If no pathspec
was given, git checkout will also update HEAD to set the specified branch as the current branch.

Now that `git switch` exists, one could argue that this is the main use case for `checkout` and the other one could be deprecated.
They haven't stayed the same. The changes are there, but they aren't dramatic. (They never are while you're constantly looking at them. 'A watched pot never boils.')

Look for changes in fashionable colors, in types of fabrics, in shoe styles, in hair styles, even in phone styles and colors, etc, etc.

Remember the matching 'His 'n' Hers parachute-fabric tracksuit outfits? Or the bright-colored hair? Or cargo-pants? Or wrist-watches? Or trainer-shoe styles, colors and fabrics? Or the amount of denim? Or checked fabrics? Or spotted fabrics? Or hat styles?

A good way to discover the changes is to look at films or music videos made over the years, and look for what stands out as 'different from today'.

Get your eye in, and you can pick when a film was made to within a year or two.
Recently it’s gotten worse than that, a 2TB disk has about 1,820GB of usable space

STAR WARS Jedi: Survivor starts at 155 GB but you need over 100GB on top of that for patches etc, don’t be surprised if your game folder hits 240 GB.

Baldur's Gate 3: lists 150 GB as minimum disk space required.

Cyberpunk 2077 starts at 70 GB but the expansion is supposedly another 32GB and counting.

Alan Wake 2: 90GB disk space

Going forward it’s only getting worse.
Yes, although iirc we prefer people in similar timezones.
In my opinion, the fiasco is still a reliable warning sign and is drawing attention to OpenAi/Sama/Microsoft dynamics. It may keep on giving even if things appear to have stabilized now.
Not latency, but bandwidth to the GPU, matters for asset loading. Can the GPU load assets directly from its own SSD, as the PS5 does, or is this just an SSD the processor can use as a "disk"?
Better yet, things you are NOT allowed to do

For example, people hate realists. About the only taboo left today, besides the supernatural, is being a Debbie Downer

Anyone who isn’t toxically optimistic is considered to be violent and dangerous today
> My suggestion to you: Worry less about measuring resumes and more about who is actually correct as a matter of demonstrable fact.

It's not about resumes, it's one person who is extremely experienced with the software, versus a nobody. I'll trust the expert every single time.
Well, programming is a lot easier if you don't have to deal with reality.

That tends to not happen so often.
The octave is automatically correct for each note. You only have to choose from the notes in the given octave.
Thanks for the question! The octave will shift according to the solution note.

For example, if the solution was:

Bb3 Bb4 Dd5 Db5 C5 Bb4 (the first 6 notes of a "Believer" melody)

... the piano octaves will be [3,4,5,5,4]

In today's puzzle, the first note is in octave 4, and the second note is somewhere in octave 3.

In a VERY early version of the game, we didn't show where the octave positioning was, only 7 white keys, and people got confused because even when they accurately thought that the next note was higher based on the interval, it actually ended up being a "lower" note because it was a lower note on a higher octave scale.

So now we give you the octave positioning.
If you've read only the first book, you've only read the prelude to what people love.

However, considering what you recommend, I doubt it would be something you'd enjoy.
News Corp. expects 'significant' revenue from AI companies that license content
Speed governors should be installed on every car. There's no reason it should be possible to go 80mph at any time. But as far as I know this is just a fantasy of mine, no politician will touch the idea citing privacy and freedom.

But the 'kill switch' might actually happen? It doesn't improve safety nearly as much as speed governors. Annoying.
If there's one thing that lower income countries have an excess of, it's people to perform labor. There's a reason why you don't see countries (e.g. China) introducing more automation until they rise to a certain income level.
Came here to mention this too. It seems to adjust octaves for you automatically, but that's not at all clear... and I really don't see why it's necessary either.
On mobile, did you find a way to "backspace"?
It is not fair use in itself: https://courses.cs.duke.edu/cps182s/fall02/cscopyright/Copyr...

Decompiling object code produces an approximation of the original source code. Merely making this rough copy would usually violate the copyright holder's exclusive rights, even if the person who decompiled the code only used it as a preliminary step in making another work.

The only reason anyone believes this is fair use is because the copyright holders have chosen not to enforce it.
Is there any indication this bug was not present in (Oracle) ZFS?
Training concurrently or non-concurrently? (aka in parallel or in series)

Is training set 'sufficiently large' relative to intended use of a trained Tensorflow network?

Are they all using/modifying the same training data input/output concurrently?

Is Max just a terminal server for each of the tensorflow networks?
If the future we're talking about is a future where AI is in any software and is assisting writers writing and assisting editors to edit and doing proofreading and everything else you're absolutely going to be running into the ethics limits of AIs all over the place. People are already hitting issues with them at even this early stage.
I strongly doubt it’s the people who read the guide. It’s the people who learn about it from word of mouth that produce Jira-driven behemoths. Really, try the guide. It’s minimal.
“Rich dad, Poor dad”. It changed my understanding of money and has put me on a path to financial security I would otherwise not have enjoyed.
Aren’t WAI and STP only on the 16 bit versions?

EDIT: just looked it up, and you’re right! The 65C02S has them. I thought I saw in the WDC programming manual that it was on the 16 bit version. I’m going to play around with those a bit :-)
Up to you, but I wouldn't recommend volunteering the version of nginx fronting anything, either, since it makes finding exploits so much easier
Or convert the jpeg files to svg/l-system references and hide the l-system reference definitions. Might C alignment issues on standard GPU/CPU's.
I think we have definitely had different experiences.
Decompilation might be fine, but distributing the results isn't a part of reverse-engineering.

Fair use is limited scope. One of the first criteria is use. Fair use is generally reserved for education, criticism, comment, and news. At best you could say this is education, but even then one of the other criteria for fair use is the amount of the work published. If you're teaching or criticizing this code, the whole codebase is probably too much. Some snippets would be fine like you would see in code reviews or reviews of books and such.
Tensorspace: Neural Network 3D Visualization Framework
AA3D – ASCII art stereogram generator