skysight-inc/HackerNews huggingface dataset:
For a similar case in Go, where I wanted a run time variable shape of graph, I was able to do without using an array. That was simply by spawning more goroutines.

So for the rx (mux) side, they all just write in to one shared chan which it then further processed. For the tx (demux) side, it is a bit simpler, but again with just an extra goroutine per tx side.

This was in a scenario where multiple clients were performing run-time registration with a mux/demux API based upon the comms needs of those specific clients.

There is the Go reflect.Select, however it is awkward, and seems to be discouraged, hence I simply used the pattern above.
> I’ve always considered myself more of a visual learner, and seeing posts here and elsewhere about this supposedly not being a thing has never sat well with me (though I never delved into the actual research).

My understanding of the research is that your preference for visual learning is real. But your preference doesn't actually translate into better learning outcomes. Ie, you might prefer visual stimulus but the research suggests you'll still learn content just as fast if its presented in other mediums.
Famous story involving Yvonne de Gaulle and the Queen of England.

The Queen asked what Mrs. de Gaulle desired the most now that she is retired, to which she replied (with a heavy French accent), "a penis".

The audience was mortified until the Queen herself realized the mistake and corrected her, "oh, happiness".
If it's supposed to be sorted by name, why does "Ariel Oxy Bleach..." show up before "2-Fold Umbrella..." but "Ariel Antibac Jumbo" shows up after.

This isn't just bad search, it's objectively wrong (and a lot more basic).
As an young anglophone enrolled in French immersion, I (nearly ~30 years later now) distinctly remember the day my teacher taught us about seals (phoques).

And yes, it's pronounced exactly like you think.

That was a glorious month or two until we moved on to the next module.
If I understood it correctly, the "hammers" seek (or are coupled with a system that attach mainly to) the cancer cells, so they destroy it later. Looks like a clever system.
She needs to deregister iMessage I think. She can do that on her Mac laptop or online:

Deregister iMessage on your iPhone or online: https://support.apple.com/en-us/HT203042

Direct link for convenience (scroll down to “No longer have your iPhone?”):
https://selfsolve.apple.com/deregister-imessage/

Edit: oh I see, the problem is with having the email registered with iMessage.

See “Change iMessage settings in Messages on Mac” [1] and scroll down to “You can be reached for messages at”:

Open the Message app on the laptop and click the checkbox to deregister the email.

Or she can change her Apple ID email address online [2] to some other one, which would deregister the email from iMessage.

[1]: https://support.apple.com/en-ca/guide/messages/icht39422/mac

[2]: https://appleid.apple.com/
I thought it would be une chaine but string, as franglais, would be le string ?
Guess so. And the "store away" account is likely in a money market fund where they either take all returns or a significant chunk of it. If the product is free, you're the product.
I'd say flight proven is appropriate wording. Given the reliability they have demonstrated. As an analogy would you feel more comfortable on a plane's maiden flight or on flight 132?
> Why did we design a system where Orion does not have enough delta-v to achieve a circularized low lunar orbit?

Because Orion was not designed to go to the moon. It was designed, ostensibly, to go visit asteroids, or if you're being more cynical, it was designed to distribute tax dollars to as many districts as possible.

> Is it because, for whatever reason, we didn't get the Exploration Upper Stage done?

Reaching NRHO actually requires the Exploration Upper Stage, which is still happening.
Ratatui: a Rust crate for cooking up Terminal User Interfaces
You don't have knowledge if you don't have perfect recollection. Put in other words, if you cannot fully remember something, then you do not know it. We need to come terms with that and honestly I might be striking a nerve here because I'm triggering people's Dunning-Kruger.

The state of knowing at any point in time is binary, which means that it is possible to un-know something that you used to know.
You should try to google "Poule Soie", they are gorgeous beast :)

The nickname is a play on my family name ("Monchablon"), that was wrongly written on the first draft of my work contract (as "Mablochon"), which only needed a bit of a chicken-obsessed CTO to become "Mablopoule".

One handy habit I got from that CTO is to keep a folder of images of poultry to use as test images when coding/debugging an image-related form.
> because some actually are, e.g. producing graphite

How much graphite are we producing compared to, well, almost literally everything else?

> Hydro does provide power without wind or sun so, as does bio gas, geothermal, pumped hydro.

Hydro, geothermal and pumped hydro have the downsides of: you can't build them everywhere. "Bio gas" is a euphemism for, well, burning hydrocarbons (though burning gas is cleaner than burning coal)

> Nowadays, base load is nowhere near as important anymore so as it was decades ago,

This is a patently false statement. If anything, base load is much more important now than decades ago because almost everything we have and depend on requires electricity 24/7.

> industry quitely adapted without any body noticing, unless they wanted to know.

Well, if your only example of such industry is "graphite production", then it sure has. I sampled a few countries here: https://app.electricitymaps.com (note: the time is European, so you have the reversed numbers for "the other side of the world")

02:00 14:00
Germany 43.7 GW 61.9 GW
France 58.6 GW 59.2 GW
UK 25.3 GW 31.4 GW
Central Brazil 47.4 GW 48.2 GW

US
PMJ Interconn 94.2 GW 88.0 GW
SW Power Pool 33.6 GW 34.6 GW
California 21.9 GW 16.2 GW

Oh, look. You need significant baseload everywhere.
It works on an enormous number of platforms with few dependencies. People have got these projects which build on everything from embedded platforms to mainframes and it has taken effort from many different people to achieve that.

So you might come up with some new thing that "Works For Me" and now all those people who are peacefully using the tool on their whatever platform have to fiddle with it to make it work again - or the person who made it work is no longer around and that platform loses support for the new versions.

When you say "cultural" you make it sound like people do things because they are ignorant and resistant to change but it's worth at least considering that their point of view is quite different.
Starshield is not "boatloads" of government funding. It's a rather small contract. And none of that money has even been delivered yet. Starlink was developed without it.
It’s been many years, but I remember really enjoying implementing dancing links for sudoku solving when I was practicing for job interviews. I wrote about it on my blog, there is some very old (probably crappy) Java code for it too.

https://rafal.io/posts/solving-sudoku-with-dancing-links.htm...

https://github.com/rafalio/dancing-links-java/tree/master
The core voltage for 7nm is 0.75V. The max over-voltage would ve 0.9V or so but the lifetime of the device will be limited to less than a year if they don't cool the devices to 50-60C or so in that case. BCI aging is no joke.

So I assume they are using around 0.9V and 2.2kA meaning ~2kW.
Why are "key insights" presented as an ugly GIF? Just so it can't be seen by screen readers? Or maybe robots?

If you really want to put your text in an image, can you pick a decent font and not make it blurry? Puzzling.
Well I didn't knew that, thanks for the info! It's a bit like "espace" which is feminine when talking about typography.

Or "covid", but only because I'm too stubborn to accept to say "La covid".
Very likely. A typical font has a huge number of glyphs: a language that uses only 13 letters would use even less space than a language that uses 26.

I'd heard before of font subsetting for character sets like, say, Latin. But Fontimize doesn't subset to language ranges like that: it analyses exactly what's used. So if you wrote a webpage in Hawaiian, and used only 12 letters not all 13 (the same way in English you might not use Q or Z often), the font would contain only the glyphs for those 12.

Note by this stage you're already talking half a megabyte or more down to a few kilobytes. So the difference at this stage of even fewer characters is minimal :)
A nice copyright release there
Are you deliberately withholding the name of this mysterious extension for some reason? If so, it does produce the desired suspense!

Where do they get stored, locally? and what kind of snapshot is it, are they screenshots or saved html pages?
Windows Generates 8.3 File Names from Long File Names
Great project; as to how they name it: « je m'en fous ».
> particularly in Germany where plants often consist of a single reactor

We were arguing about nuclear power in Japan. In 2011 Fukushima had one of the largest plants in the world, with six reactors. Many powerplants in Japan had more than one reactor. But you did not know that?

You also never seemed to have heard of the events at the other reactors, like the four ones in Daini.

Your list reads like that one of a fanboy, it has very little to do with reality.
I like to look at the big numbers when it comes to the effectiveness of measures. To me they tell the story. But that requires a lot of work, so I can’t really recommend diving into it.
Reminds me of a time when i created a library to work with iterators in lisp, inadvertently naming it cl-iterators[0], as far as the naming convention of common lisp libraries went at that time. Some folks(including me!) on reddit had lots of fun with the unfortunate name.

[0] https://github.com/ykm/critter
> hunters are using electronic calls to lure them back across the border for hunting

What does this mean?
There's also the corresponding superiority complex. We are the smartest bunch ever in all the sciences, engineering and intellectual endeavours ever. We make the world move, the universe was written in C++ or Rust (although it is damn hard to write a doubly linked list or graph in Rust) and such.

This arrogance is so visible that is subject of or is featured in film and TV already.

Maybe I have not met lots of people but I'm sure there are a lot more smart maybe more smarter people in mathematics, physics, electronics, mechanical engineering and industrial design etc. Wonder if they're also equally arrogant.
and can lead to a punishment of repeating a class or entire grade.
I feel modern c++ is not so much mew features, save a few like move, but embracing guarantees with things like raii types.
These are not off-field issues. Being doped / drugged is of course a reason to withdraw a title a posteriori. Shitting in your bath tub is not.

I think the distinction between cultural and sport trophy makes sense: A cultural trophy is something someone gave to you for their own reasons, so of course they can take it away as well. A sport trophy is something you earned. Unless somebody can prove you didn't actually earn it (doping / cheating), it is very uncommon to be taken away after the fact.
MSX supported that as well
7nm core voltage is 0.75V. If they want good reliability, 0.7V underdrive is understandable. So, 2.2kA at 0.7V sounds reasonable to me.
I often end up in this concept of the "real world" when talking about kids and their up-bringing. Iv'e always felt school needs to be much more individually tailored, and this connects to my real-world thinking about kids: I envision how the world "outside" of the family will treat my kids, and what they need to do well out there. Same thing applies to school, really. And in the real world we do not expect everyone to know the same things, do the same job, or have the same personality or talent as everyone else. So why should schools be like this? Its just stupid.
Being responsible for moderating this wikipedia article must be one of the most time consuming and mundane pieces of unpaid work on the planet.
It is said in article that heads of word and WordPerfect were on good terms. I wouldn’t call it creepy.
>literally take less than a second to boot

Literally, completely wrong.

More like less than a second after power-up to reach full usefulness at the command line.

These type computers did not need to actually boot their OS from a "peripheral" storage device.

They did not "boot" at all, they just ran the built-in OS/BASIC straight from where it was contained on ROM.

This was like the C64 which had its BASIC in internal ROM too.

With the early Atari's the internal ROM was more like a skeletal BIOS which ran whichever ROM cartridge you had in the game slot, whether it was a commercial game or not. And the Atari BASIC command line was only available if you had the BASIC cartridge inserted where a game would otherwise be.

RAM and storage were almost all yours.
1600x900 handheld, 1920x1080 docked.
And all of your BASIC was in the manual, taught to you as soon as you bought the computer.
Every year the existing cars age by a year, and the number of cars has only grown, never declined. So you would think that the “20 a year” would increase with that if age was a linear factor, not stay stationary.
There aren't many commercial games either like Return of the Obra Dinn
Very interesting, thank you. Feels like an inverse effect of where multilingual people fall back to their first language for counting things.

Just thinking out loud here, but I wonder if there's some similarly inverted connection to the Sapir-Whorf Hypothesis here, where languages affect the way we actually think.

People suffering on the Schizophrenic spectrum often hyperfocus on topics, and secondary grammars and semantics seem like worthy candidates.

Still thinking out loud, I guess I can see how a new "alien" language (i.e. not someone's native) could lead someone on the schizophrenic spectrum to a fixation and a pole for clanging.

Schizo-affected people often attach to new topics of interest - conspiracies, delusions, new nodes in their social graph, et al - I can see how linguistics would fit in here.
I get where they're coming from but I still think Wayland's broken by design. It's been 10+ (maybe even more) and it still feels like someone didn't think things true. If the answer to basic desktop capabilities are that it's not present and that's 'As designed', then the design's broken

I ran Wayland for sometime but went back to x11. Key gripes

1. Screen sharing
2. Automated keystroke entry(keepassxc)
3. Many more niggles

Get x11 out of my cold, dead fingers.
The cost is nominal. They have many more of these as they were surprised to find that they last much longer than expected.

They were spending 50 million per flight on these. Now they effectively pay 2 million.

It's flown 19 times so has already saved about 900 million in costs. And realistically.wqs going to get sunset at some point anyway.

Its dirty cheap to replace relatively.
This post(https://blog.scudata.com/a-major-culprit-in-the-slow-running...) explains why java-based SPL can run much faster than the C++-based database. BTW, SPL also support columnar storage, it can implement columnar storage in a single file.
And here is a test report https://blog.scudata.com/spl-computing-performance-test-seri....
It sounds amazing, but it is not mysterious. A lot of low complexity algorithms can not be implemented in SQL, programmer can only expect the optimizer of database. howerver ,when SQL is complex, optimizer would get lost.
Ask HN: How Do You Budget?
When my wife and I recently combined our finances I couldn’t find a service that would help us figure out our daily budget. So of course I had to build one. After configuring income, expenses, and connecting your bank account it lets you know how much you can spend each day.

I’m wondering how others track their daily spending limits, if they do at all?
The Switch specifically still runs many games at 30fps that were 60 on other consoles, such as Nier Automata.
Of course you can name the variable also, SPL give you another option.
It has nothing to do with Excel , It ijust looks like Excel. It is a program language, will execute from top to bottom and left to rigth.
The rest of the world messages this just fine by using WhatsApp, Telegram, Signal or whatnot

The blue bubble is the essencial first world problem
Although interesting, have to also agree with others that this is bad idea regarding to potentially considered abuse to good-will run servers.

>Here sha3_256 is used again but this time inside hash160. The reason for this is stacking hash functions can help reduce the chances of finding collisions (you would need to find a collision in both functions.)

Don't you only need to find collision in the outer hash function?
I agree and disagree. I agree in that pressure is good, I disagree that audits are bad because of no pressure. Audits mean that is low priority which means that it will fall off when your busy schedule of "actual" courses have deadlines. Which is not a refletion of your ability nor interest to learn but of your workload.

This is the main reason I hold resentment towards GE's. Not because I don't want to be a well rounded person, but because when 3-4 other major classes are already crushing you the last bit of "pressure" needed is some random music theory or history course quizzing you. I never really got the time to breathe in college, and taking my time woulda been a $20k+ decision on top of the $80k I already had in debt. I literally could not afford to learn properly.
The DMCA forces them to act this way.
iPhone Design Chief Enlisted by Jony Ive, Sam Altman to Work on AI Devices
The details here about the funding situation - in particular terminating a raft of projects and a licensing change specifically to sell AGPL exemptions - doesn't paint a rosy picture.

It's weird to see "Needless to say, this is far from an ideal situation: we sent up distress flares loud and clear at the beginning of last year’s holiday update" followed by this further cutting down, a realisation of that distress, and in the next paragraph see "distinctly optimistic".

I expect to see a bunch of fundraising posts in the near future, and with things like the IRC bridges getting closed down (presumably for cost), it's hard to be bullish on Matrix.
It's hard to compare these, it's like comparing a shovel to an excavator.

If a browser had to be implemented in 16 KB of binary, and use at most 48kB of RAM when running, many of the APIs you enjoy having would not be there. And it's not even about features of the language itself.

There was a time when you could have both - the language and the functionalities of a browser - IE supported VBScript in script tags:

<SCRIPT LANGUAGE="VBScript">
<!--
Sub Button1_OnClick
MsgBox "Hello world"
End Sub
-->
</SCRIPT>
Have you heard of GraphQL? This API query language, initially developed by Facebook (now Meta), has evolved into a thriving ecosystem. Explore this article to understand why embracing this new API paradigm is essential.
CGI is still alive and well, just not popular. The Fossil SCM (https://fossil-scm.org/home) is one big dual-mode CGI/CLI app, written in C. That's what runs the sqlite source code repo (https://sqlite.org/src) and forum (https://sqlite.org/forum), too.
You are telling me that giving them more education is punishment? No matter how you do it they get left behind, if they continue to get put in classes they aren't ready for that is bad as well.
Using Decentralised Chats Again
Hans get the skull measurer
>They’re the most user-hostile of the big tech companies and I want them to lose.

I disagree in two ways. I think Apple and MS are even more user-hostile (MS is putting ads in their OS...), but the reason I don't want Google to lose (first) is because then Apple would become even more powerful than they already are. I see Apple as more evil than Google, and also much more competent; Google is evil but pretty dumb frequently, which is a better kind of evil. A world without Google is a world where everyone is basically forced into being an Apple customer and iPhone user, like it or not. An Apple monopoly would be a terrible thing to live under, and I have zero faith that regulating bodies would handle this.
Going with a brand new company without any reputation is always a major risk for anything that matters, and generally not one I'd be willing to take. You act like you're being forced to do business with brand new completely anonymous companies. It's a choice.

As for lying, this is why you have contracts, and in those contracts you have penalties above and beyond losses as penalties. Incidentally it would also generally be a crime. Fraudulent representation of ownership or identity would certainly be prosecutable as fraud and likely other charges. If any money changes hands, you're also setting the stage for wire fraud charges which are particularly nasty, and what really packs on the decades for basically every white collar conviction.
Java has final, which I frequently find has junior dev advocates who believe it avoids changes that it doesn’t.
I don't know about Nim, but Go does not feel like scripting. It feels like C-style programming. Really old school and not good for scripting at all.
Nowdays I run my 'cgi scripts' as service workers.
> In Europe the subsidies for nuclear is marginal and significant less per watt produced than wind, solar and gas.

Gas pays carbon taxes through the ETS system, although not equivalent to the cost of climate change. Existing renewables get some subsidies, new built barely anything.

> Wind and solar do not cover risk of forest fires or damages to endangered species. Wind farms on the ocean do not cover risks to changes in currents, and only need to cover a limited survey in term assessing risk to the environment.

That sounds like coping. Trying to build a false equivalency to paint the huge nuclear subsidy gets as insignificant. On one side we have clear examples like Fukushima costing at least ~$150B to clean up compared to for example the $1.5B insurance limit in Sweden. A 99% subsidy on insurance cost. On the other we have vague references and scaremongering.

> Intermittent energy sources would then have to pay insurance on the cost of blackouts, as well as the full bill of the reserve energy plan that the government currently pays for. Paying all those through taxes only hide the true cost of energy production away from the consumer.

How much should the French nuclear industry pay for having half their fleet off-line right as we went through a huge energy crisis in Europe?

https://www.nytimes.com/2022/11/15/business/nuclear-power-fr...
It seems that in many compiler resources (even the modern ones), there is still a lot of focus on the front-end—things like lexing, parsing, DFAs, regex matching, recursive descent.

I would like to see greater focus on the back-end: optimisation strategies like dead code elimination, register allocation, parallelisation, vectorisation, detecting SIMD-able code, and even whole-program optimisation.

Even on the front-end, it would be nice to see focus on the failure cases—printing nicely formatted error messages, for instance.

IMO these are strictly larger contributors to the quality of a compiler suite than merely lexing and parsing, which are generally solved problems.
We would be better off without copyright enforcement at all than whatever we have now.
It is used to say that there isn't really a relationship between them.