skysight-inc/HackerNews huggingface dataset:
> Let’s not forget that Nasa managed to launch rockets to the moon with only 64kb of RAM.

We're not in the rocket launching business. Desktop memory is cheap and nodejs/electron makes it easy to develop cross platform.
This is true of any game though. Cheating definitely exists, overwhelming majority of players are not cheating though.

As an aside… Beating a cheater fair and square is extremely satisfying.
Nice artwork, like Mario Bros. glow bowling.

Seizure strobe warning on the fireworks scene, though (timestamp 0.58s).
FYI, Masamune Shirow is the creator of Ghost in the Shell. Mamoru Oshii directed the anime adaptation.
Eugene Levy's Toronto
Llm output is not thought provoking.
No one noticed them because they were busy getting nuked by the midges.
No, see Gerdesj's sibling comment, it's the perfect description! (midges are smaller, but you get clouds of them!)
There are digital isolator ICs, like ADUM3166 from Analog Devices, though like none of them are for USB 3.0+
Awful lot of isolation transformers in the IC diagram, so I'm sure that something like the transformers used for Ethernet could be reused to protect basically any USB ports from a USB killer attack, though they are awfully big for a smartphone
Any suggestions for those papers?
And quite frankly, Bennu isn't even all that large. At worst, it would cause a regional catastrophe.

Imagine humanity being forced to react to an impending impact, say within a few years, from a newly detected 1km+ asteroid, never mind something like the colossal Chicxulub impactor.
For these tokens you first need to unembed the result of the final layer, the re-embed the resulting token on the next pass. Has anyone investigated passing the raw output of one pass to the input of the next?
> approximately a shitton of mosquitos

Is that a metric or imperial shitton?
I just wanted to clarify something about flushing caches: fences do not flush the caches in any way. Inside the CPU there is a data structure called the load store queue. It keeps track of pending loads and stores, of which there could be many. This is done so that the processor can run ahead and request things from the caches or to be populated into the caches without having to stop dead the moment it has to wait for any one access. The memory fencing influences how entries in the load store queue are allowed to provide values to the rest of the CPU execution units. On weak orderes processors like ARM, the load store queue is allowed to forward values to the execution pipelines as soon as they are available from the caches, except if a store and load are to the same address. X86 only allows values to go from loads to the pipeline in program order. It can start operations early, but if it detects that a store comes in for a load that's not the oldest it has to throw away the work done based on the speculated load.

Stores are a little special in that the CPU can declare a store as complete without actually writing data to the cache system. So the stores go into a store buffer while the target cache line is still being acquired. Loads have to check the store buffer. On x86 the store buffer releases values to the cache in order, and on ARM the store buffer drains in any order. However both CPU architectures allow loads to read values from the store buffer without them being in the cache and without the normal load queue ordering. They also allow loads to occur to different addresses before stora. So on x86 a store followed by a load can execute as the load first then the store.

Fences logically force the store buffer to flush and the load queue to resolve values from the cache. So everything before the fence is in the caching subsystem, where standard coherency ensures they're visible when requested. Then new operations start filling the load store queue, but they are known to be later than operations before the fence.
Dimming the sun to cool the Earth: Is solar geoengineering the future?
Warm for its latitude of >55°? We’re not living in greenhouse Earth yet. Wait a few decades.
Geez, yes, we only have mosquitos and I didn't think there's a worse thing :/

Though I encountered them only in quantity in Milford Sound in New Zealand. I was in Scotland for three months (Edinburgh) and did not encounter them. Have they spread?
From Earth's perspective, you wouldn't see anything interesting except for the sun vanishing. Gravitationally, all that matters is the absolute mass, so all the dynamics of the solar system stay the same.

A black hole of 1 solar mass has a radius of something like 3km. Totally invisible from Earth. You probably wouldn't even see any gravitational lensing. All we would see is the sun there one moment, and then nothing the next.

Life on Earth would continue for a while, but the planet would eventually freeze over.

So, nothing interesting. The sun vanishes and then some time later you freeze and/or starve to death.
Purely speculative:

- Betting everything on a single huge project is risky. You wait for years for completion, and if some critical part of the project costs more/takes longer than expected (much like Artemis today) you risk achieving nothing at all.

- Small, cheap projects that don't bankrupt the agency if they fail, when they succeed, generate ongoing positive PR and scientific results. NASA famously promoted this concept after one or two expensive projects had problems (of course, not famously enough that I remember more details).

- Some of those smaller projects are critical, like climate monitoring. You can't just set aside those sorts of tasks for a literal moonshot.

- Smaller projects contribute towards the big ones: NASA has given SpaceX a fair bit of money over the years that is paying off with Starship and Artemis.
Huh. I thought mosquitos aren’t really a thing in the UK? I certainly haven’t experienced as many as I have living in Poland.
I don't disagree, but post-modernism's anti-meta-narrative and anti-institution sensibilities are a response to the failings of meta-narratives and institutions as they exist within modernism. Specifically the gaps in meta-narratives and institutions in terms of what and who they don't apply to are self-evident and their mere existence is a powerful critique of modernism.

Post-modernism too can't escape critique embodied today in the constellation of meta-modernism's ideas.
>Self-diagnosis is highly accurate for autism, both for positive and negative evaluations.

I've also gone into autism communities before and declared that I had self-undiagnosed myself with autism, which is something I've desired recently, to re-diagnose myself as not being autistic and either having nothing or ADHD. This was totally rejected, and repeatedly brought up was my admittance to a lengthy period of diagnosis, overseen my multiple doctors, from a very young age, which all were seen as evidence of the validity of my diagnosis (conversely, I'd presume, they treat the opposite as more less valid or invalid). Interestingly the same people generally accepted diagnosis, but to reject a diagnosis, well that was beyond the pale and denialism. I brought up the same to a psychiatrist, saying I wanted to be treated by a psychiatrist for ADHD and NOT autism because I believe it will lead to superior outcomes. They blew me off, exasperated, saying that any psychiatrist would simply observe my symptoms and deem me autistic and treat me that way no matter what I did, denying that I even had the capability or possibility to receive treatment which was not based on the premise that I was autistic. Metabolic testing and self-diagnosis be damned.

Just this moment I'm in the process of seeking accommodations. I self reported autistic symptoms to my employer. In the past, during interviews they have accepted my diagnosis and pledged to "accommodate" me accordingly, and I was ticked off as a diversity hire. They asked me to verify such symptoms with a doctor. They subsequently said they reserve the right to an independent psychological assessment of myself or my records. This is very pleasing to me, as either I shall receive accommodations and an affirmation that I am autistic, or my undiagnosis, which is truly a win-win.

If I was in family court, and it was argued that I was unable to say take care of children because I'm autistic, I could not successfully object on the grounds that "I'm not autistic".

Yet my observation is what is considered the true measure of somebodies autisticness, the validity of their diagnosis and their symptoms, is independent psychological assessments by an examiner not beholden to your own self-assessment. I theorise this is both because of a lack of faith in the competence of either of us to assess an autism diagnosis, as well as a lack of faith in our objectivity. I've met a number of self-diagnosed people who are shy about disclosure or asking for accommodation BECAUSE they are self-diagnosed, and while obviously believing in the reality of their autism, are either self-sceptical or believe in others scepticism to a degree not commonly seen in those medically diagnosed.

I don't mean to be exclusionary or gatekeeping, just descriptive of what I believe to be social/political/legal/scientific reality. I don't like that things are this way, I'm aware that hilariously I've never seen ANY evidence that suggests physician diagnosis is more accurate than self-diagnosis, I'm aware of the many historical problems with physician diagnosis, I merely believe that they ARE this way.
Thank you all so much for all your feedback and support. The team and I are blown away by your ideas and thoughts — it means a lot and it’s been such a magic of the internet moment to get to talk to 150 of you about this project we’ve spent four years on so far. You’ve helped us decide on some next features and I hope when you see them ship they are what you hoped to see when you suggested them here in this thread. Thank you all, HN you are an awesome place. Have a great weekend, y’all!
The “100+ trusted partners” racket.
McDonald's and other food giants hit hard by inflation
Ladder or ranking is the best overall performance indicator (given ideal conditions, no cheating).

It is a system of averages. I was a top 80 player in Age of Empires: AoK and easily beat the crap out of everything from below the top 100.

Above me, I could compete with most players on some maps on some days, top 50 would beat me in a best of five, but top 20 usually eat me under competitive conditions.

Most of them were already pro gamers back then and trained hard to maintain their ranking.

It piles up. Micro management especially. Being constantly a couple of milliseconds faster in organizing stuff and decision making is like a formula 1 driver who is 0,5 faster per lap. Worlds apart with 60 rounds to take.
I was there 20 years back and did not notice them. I think you have to be heavy in the marshlands to notice.
So... one thing I can say from experience is that you need to be aware of the motor skill limitations of the under 12 set. There really is something that happens around age 12 that causes a quantum leap in fine motor skills. So... tune your projects to minimize frustration around that. I learned that the hard way by seeing a selection of my projects randomly fall one side or the other of that motor skill limitation because I was clueless when I designed the experiments.

Now to your direct question: Once upon a time I did a 10 week basic electricity class for about 8 kids of about 7 years old. Yes, it was pretty basic. One thing I took advantage of was that Harbor Freight was running a deal where you could get a multi-meter for US$3. So... I gave one to every kid.

First lesson was "conductors and insulators" -- I can't remember how I explained the concept to 7 year olds, but the lab was a hoot. I had a bucket of stuff like nails, bits of cloth, an apple, etc, just random stuff. And a dish of salt, and a dish of water. Use the Ohmmeter to find out what is a conductor and what is an insulator. After everyone had discovered that the dish of salt and the dish of water were both insulators.... I poured some water into the salt. Woah!!! It conducts! What's up with that? By the end of the lab I had totally lost control and the kids were raiding the fruit plate in the kitchen... "Is a banana a conductor?" ... followed by vigorous stabbing of meter probes. Anyway, the teachers you are working with may not be so cool with the losing-control-of-the-class part, but I count that as a metric of success.

Another lesson that was very popular, but required too much motor skill, is that I had rounded up some 7-segment LED displays, and some 8-gang DIP switches. (We had built a single LED circuit in a previous lesson.) I had them build up a circuit where they could control each segment with it's own switch (hint: prototyping boards are beyond 7yo motor skills...we had enough parents to help with the wiring...) After it worked, I had them make numbers by setting switches. Then I asked them to invent other displays, like find "letters" or just fun shapes. Then... I told them to look around the house, and their own house when they got home, to find number displays. Like on the microwave oven, etc. You could sense the real "Wow, now I understand this!" moment when they realized the basic operation of a common part of their world.

Bottom line: If you can find a way to help them understand even just a little bit of how their world works, it will be a popular experiment.
> Overfitting obligatorily abstract models to the behaviour of a particular microarchitecture benefits neither hardware nor software writers

I'm too dumb to know what the first clause means. But the second is silly: understanding how to control the ordering of the actual memory operations (i.e. the mapping to actual behavior as seen on a bus/interconnect somewhere) can only benefit hardware writers (because it tells them how to implement and explain what's happening) and software writers (because it's simple).

You don't see articles like TFA about read and write barriers, because they're obvious. Acquire/release is abstract egghead stuff, which means it's almost certainly a bad API.
See my new comment.

https://news.ycombinator.com/reply?id=40329248&goto=threads%...
The latter definition is not particularly useful for writing programs that run on hardware with finite memory. End users don't care whether or not the allocations are reachable when your program uses all the memory in the system and crowds out other programs, slows, and/or crashes.
Indeed, Mazinger was an household name in Italy even earlier than that.
Oops, indeed. Must be a bit flip error in my memory.
Rise in Chinese espionage arrests alarms Europe
> GC has a horrific overhead in the average program

It doesn't have to be that way. The BEAM is designed for tiny processes, and GC is cheap.
1. Convenience usually transfers to less development time, which means less cost. Unless the performance is so poor that it’s unacceptable to a majority of users, many companies are willing to ship less-performant software if it means saving on development time and cost.

2. There is a lot of software that is used because people must use them. If your workplace uses Microsoft Teams despite its problems, then you’re essentially stuck using it. The problems would have to be so bad that they affect the company’s bottom line in order to switch. If your local bank or DMV requires use to use a poorly-written Web app, what could you do about it?

3. Not all software developers are well-trained in topics such as algorithmic efficiency, computer and network architecture, the trade-offs of different programming languages and their abstractions, etc. There are plenty of developers who could hack up working solutions quickly but cannot write quality production-grade software. The result is buggy software that doesn’t perform well and doesn’t scale.

4. This is just my opinion, but I’ve found over the past few decades that most users are more forgiving about crappy software than the average technically-inclined users. Crappy software isn’t anything new. “What Grove gaveth, Gates taketh away” was a quip I first heard in the 1990s about software bloat expanding as hardware improved. I remember the days of constant blue screens on DOS-based versions of Windows, as well as Macs crashing due to the classic Mac’s lack of protected memory. Complaints about the bloat of Microsoft Office and Netscape Navigator were common. I was a teenager in the 2000s when Windows suffered from many security issues. Non-technical users generally grinned and beared personal computing, all chalking up the crashes and slowness as just part of computing. Us technical types were the ones who were upset enough to seek alternatives. But we’re vastly outnumbered.

As long as economic effects favor “moving fast and breaking things” over slower, more deliberate approaches to development, and as long as users don’t demand performant software, companies will continue to deliver bloated software. I don’t see this changing outside of niches where performance and other related concerns outweigh minimizing development costs.
Everybody knows that Real Programmers™ rely on the incredible raw performance of plain Typescript, not fancy libraries /s
54% of young Americans say food costs are the biggest strain on their finances
A decompressed 4k texture uses ~80-90MB of VRAM.
Your development tools index millions of lines of code.
Not sure what your terminal does tho.
But finally it’s mostly the massive amount of data modern applications have to handle effectively that lead to large amounts of memory allocated.

Zod surely is slow. I never imagined it to be fast. It has multiple layers of abstraction and does lots of checks.
A custom solution giving the same level of detailed type safety wouldn’t be fast either.

Software just got very complex. Data became larger.
And sometimes you better don’t implement abstractions to reach at least some efficiency with all these petabytes of 8k cat pictures and tiktoks…
Yeah, I was also surprised: did you see the photo from Alaska by a National Geographic photographer. His bare feet were fully covered by mosquitos.

Apparently, it's not the cold overall climate they need. They only need steady water and at least some warmth over the year.
Yeah I had this same problem. Could be because of my experience playing space sims.
Of course, it's those decptive workers! The c-suite was busy shopping for their 2nd private island in Bermuda, and all those hateful poor people stopped making planes right 8-/

I'm not sure what you're reading, but here are a few reference links:

https://www.cnn.com/2024/04/17/business/boeing-whistleblower...

https://www.forbes.com/sites/marisagarcia/2024/04/27/as-more...

https://www.cbsnews.com/news/boeing-whistleblower-sam-salehp...

https://nypost.com/2024/05/04/us-news/boeing-faces-10-more-w...

https://fortune.com/2024/04/17/boeing-whistleblower-sam-sale...

https://www.washingtonpost.com/transportation/2024/04/17/boe...

The boeing c-suite should go to prison, but how likely is that in murika?

To paraphrase Robert Reich: I'll believe the ultra wealthy are people when texas executes one...
Why would that matter? I was thinking “If you’d use 4-bit ‘IEEE’ floats, it wouldn’t be very surprising to see an anomaly like this. Would it be for 5-bit ones? 6-bit? What’s a large enough number of bits?”

I also said “For this problem, I don’t see how that would give different results as picking any number in [-1, +1]” because I think 64 is (more than) large enough, but still, I think you’d need an argument if you want to draw a mathematically sound conclusion “this is worth looking into” from such a simulation.
Founder here of a company that attempted to do an acquihire Hail Mary.

Going to be frank with you. 1.5 months is not enough time. Go through the motions and meet with FAANG, but for all intents and purposes it is too late. There’s very little incentive for BigCo to buy a dead company.

Tell the team now, pay out their salaries for next 1.5 months but have them focus full time on getting new jobs. That’s the best you can do for them.
Lol, I didn't say it's warm. I said its warmer than the alternatives. What is warmer than Scotland and north of 55?

Canada is essentially uninhabited north of 55 (Edmonton is 53). Im not sure there trees north of Edmonton.

Moscow is on 55 and it snowed two days ago.
Where?

> in Sweden

Why?

> to stop them. It’s super effective.
You only see them during summer... which usually lasts around 8 days ;)
A third place is difficult to support because people don’t want to go there to socialize with people they don’t know. That’s the whole point! Neighborhood pubs are great because you run into the same people you run into in various other parts of your life. When you meet someone at the grocery store you can say “I’ll be at the pub later if you wanted to come by” and that is a low stakes invitation both to offer and to accept.

You need loose connections to make a third place functional whatsoever, and those loose connections cannot emerge when everyone is going from steel box to drywall box to steel box.

Your example is a great argument but not for the point you’re trying to make. People talk when they are given the chance to talk in a low stakes environment. It took an extremely rare natural event to get you to stop your car and by golly, look, people talked!
Tesla's profitable Supercharger network in limbo after Musk axed the entire team
Yeah, I'm very certain that I've read about this phenomenon in the not so recent past. To the point where I've intentionally listened for the difference on many occassions since then.
cool to hear - I have existing rooms that I replaced hollow core doors with solid core doors, but it didn't help much. I thought I would have to rip off gyprock to add better sound insulation, but maybe just adding another layer might help...

I assume it would only have to be on walls adjacent to other rooms, ie not exterior walls? And how did you really know this worked? Did you ever live in a room like that, or try this on someone who reported it helped back to you in some fashion? Thanks for the idea :D !
I think you're the one denying rational knowledge here. People are different, and there are in fact people who cannot tell the difference between higher frame rates, as shown in studies.

Just because you can see it doesn't mean others can.
> not available at the supermarket

It's not?

Here in the US, hardware stores sell Mosquito Dunks[1] or Mosquito Bits[2], which seems to have the same stuff in it.

---

[1] https://summitchemical.com/products/mosquito-dunks/

[2] https://summitchemical.com/products/mosquito-bits/
Rumour is that the sale pitch[1] for The Matrix was the Wachowskis showing GITS to the producers and saying "We wanna do that for real."

(and wow, it was only three year later).

[1] https://www.theguardian.com/film/2009/oct/19/hollywood-ghost...
Yeah that’s about the same here.

I can’t, for example, shoot that street scene and then pull your face out and use it as the hero image on my poster for the new aftershave.
Hey, my stiffies' average size.
I wouldn't use anything called Thread regardless of its qualifications and pedigree, because I don't want to face months and years of meetings in which people will be be forever heard explaining whether they are talking about operating system scheduler threads, or the framework by that name. (Imagine non-native English speakers who don't distinguish plurals like "threads" and "thread" talking to other such speakers). Just kill me now.
> So there is a clear result found and then post hoc there is an explanation made for why this makes sense. That's a bit of a red flag since you preferably hypothesize first, but let's look at the analysis.

Eh, this doesn’t look to be a P-hacking attempt. Scientific exploration doesn’t always hit the hypothesis first model. Ideally this paper should be a source of future specific hypothesis and experiments. Though, IMHO, their implicit hypothesis is that metabolism is a core feature of ASD.

The points about the predictive power in fig 3 are interesting.
It's easy enough to reproduce - may as well run a quick experiment and record that.