skysight-inc/HackerNews huggingface dataset:
Good points. But, there must be a way to test batteries in an automated way at the replacement station and presumably take them out of service. And, like gasoline distribution, a way to inspect and certify the workings of a replacement station so that the user has good confidence that they are getting a serviceable battery to carry along to the next replacement.
From the comments among the source code:

> Open questions

...

> How does a photon turn into an electron?

That's just... I can't... how did they even...

[boggle]
Use cases tend to fall apart as relevant to guiding developers once the domain model necessarily diverges from the implementation, which is very common. I don't see how they're more useful than general user stories: if someone hasn't thought about what the users actually want, and why they need to achieve something, that's not a software problem.
That's what I'm most interested in. What's the difference between remix and blitz.js? I can't find a detailed comparison anywhere
I had so much fun a decade ago in University creating a game that ran on an FPGA. We were generating the RGB signals in the FPGA so we only had a little time between screen refreshes for an game logic. It was very challenging but very fun. We made a little scorched earth clone. That game worked amazingly well given the constraints of the system.

For anyone wanting to learn these systems I'd highly recommend developing a game as a learning project.
Ask HN: Why is there a BLM banner on go.dev?
PSA: anyone looking for better ergonomics and want truly split distance, try two keyboards plugged in at the same time. It’s a game changer and doesn’t cost hundreds of dollars. Linux works out of the box. There’s ways to make the modifier keys shared for mac.
Isaacson has a knack for writing flowing non-fiction prose that make for a great read. Sometimes the detail can border on excruciating but he seems to have resolved this in his later works.
https://petapixel.com/2018/10/19/why-kodak-died-and-fujifilm...

Meanwhile, Fujifilm thrived post-film by recognizing they're really in the chemical business, and pivoted well (to pharmaceuticals, cosmetics, and highly functional materials).
Does anybody actually care about the moderation team anyway? CoC is also just set of guidelines that people abide by anyway in most situations, but doesn't prevent anybody from being an asshole. When somebody is an asshole, random set of people can't really do anything about it.
In the US at least, if you get a 4 year degree at university to learn programming, it's almost always the Computer Science program. There are certainly other programs that would fit the bill, but CS is generally the preferred degree.
Thanks! NextJS is mentioned many times in this thread. I'll definitely check it out.
Some of the other planets are mapped at better resolution than Earth, especially underseas. Part of this was a prohibition of Earth Observing satellites during the past two republican administrations, because that data might support climate change and environmentalism.
What Is an OAS?
The way to do this in C++ is via RAII.

Thus instead of
(with-open-file (mystream …) …)
You do
{
mystream { class_whose_destructor_closes_the_file (…) };
…
}

Which is uglier but in the end largely equivalent, as C++ implements unwind-protect in every execution scope.
You bring up fantastic points. Thank you for your detailed reply.

My comment was solely to poke a hole in the idea that only things that can be reproduced in double blind studies are truth.

When reality, our modern science is many times far from reality, and getting further each day. (See: reproducibility crisis)

Even “scientific proof” should have a healthy dose of skepticism, and “nothing but anecdotal evidence” should be considered more thoroughly.

The pitfalls of outsourcing critical thinking to double blind studies is the thrust of my point.
Thank you so much! Will do so. Any other info that you may remember later, please don't hesitate to contact me.
Dacia Spring nearly gets you there, but even the basic version has electric windows. Possibly some Chinese models would fit this.
Citation needed for trance?

Trance has long pads, the supersaw, not sure how you do those on a tracker.
You might want to work on that. There's something to be said for mastery and it seems risky as fuck to require the presence of the cloud, let alone a few websites, to be able to work.

It seems like mastery and knowledge just for the sake of it is less of a priority these days. Why bother wiping your ass when the cloud can do it for you?
The reality is you’re right. Modern usage does not take into account my terminology purism.
To my knowledge, the integration with the kernel is still not very good. As someone else mentioned in a reply, there are large swathes of the Solaris kernel with duplicate functionality included in the Linux kernel solely to support ZFS, because native integration is too difficult in face of the licensing and maintenance issues.

It remains a kludge rather than something that can really be thought of as an integrated Linux solution. Even if it works okay in some situations.
Do any primary schools use the mastery learning method? Why don't all schools use it?
Metal is not just about gaming. The entire graphics stack on all their platforms is drawn with Metal. Had they decided to switch from Metal to Vulkan when it was released they would have had to rewrite not just the low level Metal drawing but port everything (CoreAnimation etc) to it obviating all the work they'd been putting in for Metal.

With Metal they've got an API whose design goes exactly where they want it to go and is developed hand in hand with their GPUs and NPUs. Since it's the base of the graphics stack every person hour spend improving Metal improves non-game apps as well as games. It's the same calculus as Microsoft investing in DirectX.
Not trying to be snarky here, but wasn't this Elon Musk's entire thesis on Tesla's success by bringing the massive produced EV (aka Model 3) affordable and all-around better than conventional ICEs?

https://futurism.com/analyst-questions-elon-musks-10-year-ev...

This article was dated in 2017 but I am pretty sure Musk mentioned "economy of scale" will bring down the cost of lithium batteries which in turn make the massively produced EVs like Model 3 more affordable.

https://www.tesla.com/blog/secret-tesla-motors-master-plan-j...

Dated 2006 (not directly mentioning of cost of Lithium batteries though).
That sounds like a great way to steal royalties from the original seller.
They've been doing that for 30 years, which is one of the reasons the debt-GDP ratio is huge.
2.1 TFlops on 8(6 efficiency) core M1 pro
People have been eating meat for thousands of years but mass-scale meat production has only existed for maybe a hundred years or so. I don't think what you say makes sense. If a majority of people were upset about the fact that animals have to die for us to eat their flesh, we woul have stopped eating meat very early in our history.
They also restored beavers (GO MIT!) to Yellowstone because beavers and ungulates competed for the same pkant food and the latter won.
> Games don't have poor support on MacOS because of lack of Vulkan.

Proton/Wine/DXVK. Wine works on Mac but DXVK barely does through MoltenVK. The lack of proper Vulkan support is directly why games have poor support on MacOS. I'm almost positive if Mac OS had Vulkan support Valve would be supporting Proton on Mac OS.
”The United States’ 60-year-old economic embargo against the country, which prevents US-made products from being exported there, would make it difficult for Cuba to acquire vaccines and therapies, researchers and officials knew.”

The embargo has had an exception for food and medicine for the past 30 years.

I’d guess the reason has more to do with minimal foreign exchange reserves to purchase vaccines from any country.
I don't know if the supersaw was built in trackers or not, but you can use it in tracker music by pre-recording the sample and playing it back at various pitches.
Let me continue here.

Henry Spencer at least helped to popularize the idea (if not invented the phrase himself), that Space Shuttle wasn't reusable, but rather refurbishable system. Both 1st stage boosters and 2nd stage engines had to go through detailed inspection and maintenance after each flight.
The simple fix you're describing is Amazon or whoever owns the truck abrogating their responsibilities and shuffling them off onto law enforcement and California Man.

Amazon can damn well pay for that truck to be moved and not a single tax dollar should go towards moving it.

This man is correct in publicly shaming Amazon for their inaction.
This seems like a really neat web framework but I wonder if tangling some of the model and binding logic with react components might make it more confusing to extend the web app to say a native mobile client.
Master != memorization

Relying on a reference as a guide is not necessarily a sign of a lack of mastery any more than not using a reference is a sign of mastery. Sure, there is always the possibility that a reference won't be available when you might need it, but for the obvious exception, perfect recall is not what mastery is about.
Japan has too many subsidies and intra-corporations-labour protection. That shielded them at the expense of stagflation.
Wow. That’s quite the collection. I thought it was a splurge to buy my first Kinesis about 22 years ago. Since upgraded it to the USB (always the Advantage style) and love it.
Plastic Love is pretty much the face of city pop/future funk and it blew up on youtube a few years ago. That crappy video they just released is a money grab.
China Accelerates Foundry, Power Semi Efforts
Yeah but it's somewhat right what op said: because of that crisis, all they are willing to do now is save. Save save save. They'll spend nothing at all, too hungover of the bubble burst.

You can double the supply, they ll double their stash so you ll have very low circulation. And they wont borrow, too afraid of defaulting, so banks dont know what to do with all this stash. So in effect they burn the money supply, and any attempt at changing this must first tap deep into this fundamental fear.
Pair the Ableton free version with samples from Legowelt for maximum profit. http://legowelt.org/samples/
Never use google domains either, had a client who's entire domain got hijacked/redirected to googles phishing warning page for a few days because of some automated anti-phishing bot false positive.
In 1952 when this movie was made only about 4.2% of the US population owned any stocks. After the Depression it took a generation before many people were willing to invest in stocks. I can recall my grandparents, who were in their 20s during the Depression, being very disparaging about "playing in the stock market". And my parent's generation (their children) really had no idea how to invest in the stock market because it wasn't something their parents did or told them about. May dad had a 401K, but he had no clue what he was doing with it - never seemed to understand the market at all and I don't think that was unusual for his generation.
I have the same problem collecting VSTs/presets/sampled instruments, as I do collecting tracker samples. See my past comment at https://news.ycombinator.com/item?id=29053430.
Awesome comment. Thank you.
Ask HN: Is there a high level language option for PLC programming
I'm looking at refreshing in ladder logic to support some PLC programming. After years of programming on the PC ladder logic feels like a steep backwards. Are there any more high level options? I'm hoping that there might be a tool that compiles to ladder logic. I'm also suspecting that this is far too niche.
I mean, sure. I've got a high-dpi tablet (Surface Pro 3, GNOME 3.38, 2x scaling), and it's obviously noticeable that the tablet is higher resolution than, say, my 32-inch 1440p monitor. Honestly though, the difference is pretty minuscule in day-to-day use. I can't help but roll my eyes when I hear someone brag about the merits of hidpi when it's really just a cool novelty that reduces the number of windows I can keep onscreen at once.
How does the compare with writing GPU code in Julia?
This is what Facebook's Bigpipe was doing in 2010.

https://engineering.fb.com/2010/06/04/web/bigpipe-pipelining...
Imagine someone asked that at an informal gathering of friends and people you only met once or twice before. It'd make good conversation.
You can implement restartable conditions in a language like C++ through judicious placement of your catch clauses.

The problem is the management of such conditions is quite local. The power of the common-lisp approach is that the caller can set policies this way which makes the abstractions easier to write.

Not everybody thinks seeing things this way is a good idea. After all Lisp is a systems programming language that consists of a large number of ropes any one of which you can use to hang yourself. IMHO it remains the most powerful, programmer-time efficient and, frankly fun language I’ve ever had the pleasure of being paid to use.

C++, which I mostly use these days, similarly has a bunch of ropes-to-hang-yourself. Fewer, of course, as it isn’t as powerful, but even it seems to intimidate and enrage people.
I saw this reaction in the night and I laughed so hard about that.

If you're coding in emacs, do you self refresh the pages?
Fun fact: In 1952 when this movie was made only about 4.2% of the US population owned any stocks. After the Depression it took a generation or more before many people were willing to invest in stocks and not view the stock market as some sort of gambling casino. Of course as we transitioned away from pensions in the 80s towards self directed retirement plans like 401k's that began to change as more people were suddenly finding themselves owning stocks and mutual funds.
So the web dev madness has come full circle - the react people just built rails in react. In the mean time I just keep using rails...
The Femtojoule Promise of Analog AI (2021)
* Ballad of the Bullet -- Forrest Stuart

* The Neapolitan Novels -- Elena Ferrante (4 book set, also a great HBO show adaptation!)

* Kitchen Confidential -- Anthony Bourdain (not sure why I hadn't read it till now... I was a huge fan of everything else Tony did)

- Currently reading 1000 Years of Joys and Sorrows -- Ai Weiwei
So there's the tool and then there's how you use the tool. As the expression about the poor craftsman goes...

I am not surprised changing your approach helped you to improve your skills. But if someone were to use online search to say... find the library code, and read the manual, they'd likely get similar results to yours, right? ;-)
I am trying to be less dependent on the Internet and try train myself to be better, that's it. Same goes for game too right? Look-up solution and the puzzle is done. Without thinking.

I use a website/app and books, the website updates itself. But for some things I still need to look elsewhere than Mozilla MDN, e.g W3.org
In the book (see the sample chapter 8 at https://unsafeperform.io/retroclash/#samples) we create a proto-almost-game (just a bouncing ball) first by directly wiring together signals.

However, the resulting circuit description is much harder to understand and extend than a more structured approach, so we rewrite it in a more principled manner by decomposing it into two parts: a `Input -> State -> State` circuit used as a register transfer enabled by the start of the vblank, and a `State -> Coordinate -> RGB` circuit connected to the video output signal generator. This has the added benefit that we can compile the same description as software Haskell instead of hardware Clash, and so we can use high-level simulation to run the bouncing ball in an SDL window.

Sample chapter 9 then creates a Pong game by just changing these two (pure, Haskell) functions slightly. With minimal changes, we go from idle animation to playable game!
The text is cut off on mobile, so I can't read it
"There is no water traveling from the Galapagos to Panama."

Thank you.
This doesn't tell me anything at all, it looks like 100% marketing.

Is there a comparison between this and Next.js, Gatsby or any other framework?
For what it's worth:

I used Firefox (rel/dev/nightly, it varied over weeks and years) from 2011 to mid 2020.

From mid 2020, I switched to Brave as my daily driver and I won't be switching back, based on daily UX and DX.

(Brendan, thank you for getting Brave off the ground, and best of luck!)
That's just not true. 3dmark shows it having a little under half the performance of a 3090 with the largest GPU, with it getting a score of 18,000 vs a 3090 having around 42,000. Scaling up linearly by a factor of 4 would lead to a comparison of 72k vs 42k, or a little less than twice as much.
It's not that old, some 15 years ago (so, in this millenium) a company I worked at had a CPU upgrade on a big server that consisted of getting an email (after paying an obscene amount of money) with an unlock code to enable some more CPUs that were already installed there.
Simon Peyton-Jones – A Microsoft Research Retrospective
Alright - so if the example they provide illustrates the jist of their approach, it's essentially "sandboxing" the scripts so that calls to localstorage succeed but are then effectively non-persistent.

Can scripts be written to bypass such sandboxing?
Both examples are still two emoji. In the first, the second emoji is the combination of u1f62e and u1f4a8 via a zero width join (u200d) to form the exhaling emoji glyph. Explained more here https://emojipedia.org/face-exhaling/
Yeah but you gotta use it very sparingly. Like I think once every few weeks max? Otherwise the body adapts.
Once you understand the art “Freeport” business you’ll see it’s almost entirely a money laundering system.

NFTs slotted straight into the same system.
> I can: you expect it, so you create it.

Wow! If only you hadn't beaten them to it, countless PhD economists around the world could've gained a Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel for this. Now you will get it instead.

Dunning Kruger in full effect here!
> Inflation can be psychological

One's previous life experiences also flavour perceptions of inflation. The Odd Lots podcast had an interesting episode a little while ago:

> Inflation is running hot these days. But, even when the official measures were considerably cooler, there were many people who were skeptical and insisted that inflation was running hot and rampant. It turns out, nobody really experiences inflation similarly, and one's own consumption and behavioral patterns will have a big impact on their outlook. On this episode, we speak with Berkeley professor Ulrike Malmendier, whose work has shown how one's behavior (where you shop) and history (what conditions were like earlier in your life) can inform views and perceptions of inflation for years.

* https://player.fm/series/series-1504378/why-everyones-experi...

Paper referenced:

> How do individuals form expectations about future inflation? We propose that personal experiences play an important role. Individuals adapt their forecasts to new data but overweight inflation realized during their life-times. Young individuals update their expectations more strongly in the direction of recent surprises than older individuals since recent experiences make up a larger part of their lives so far. We find support for these pre- dictions using 57 years of microdata on inflation expectations from the Reuters/Michigan Survey of Consumers. Differences in life-time experiences strongly predict differences in subjective inflation expectations. […]

* https://eml.berkeley.edu/~ulrike/Papers/InflExp_44.pdf

* https://eml.berkeley.edu/~ulrike/research.html
Let me put it this way: AWS Lambda started out as requiring custom code, and has slowly become usable without vendor lock-in.

Other providers started out with "just serve HTTP from a container".
Exactly. They basically admit to being slower than static and try to call that clunky when really, Gatsby just takes forever to build.
Because then you go back home, which is really your work.

The WFH pushers like to set up a “why spend 1-2 hours on commute when you could use that time on other things” straw-man. Some of us enjoyed our 20-30 minute commute as a separation between work and the rest of our lives.

It is not nice to come home from that coffee shop and see your workplace, waiting for you, across the room when you walk in your front door.
More than madness, this seems like evolution, learning, and standing on the shoulders of giants.
Depends on the country, territory, season.
Slightly offtopic, but perhaps someone here can shed some light:

What are the best hobbyist use cases for FPGAs? Most of the stuff I do can be accomplished with microcontrollers or embedded systems like RPi, I imagine FPGAs become more important when you're doing things like DSP or hard realtime requirements, which don't come up super often in hobbyist projects.

I'd like to do more hobby projects involving FPGAs so what sorts of things might low cost FPGAs be useful for in that realm?

I'm thinking of building a clock that integrates a local atomic oscillator, outputs from an embedded system running ntpd, and drives a local VFD as a sort of orientation project.
That plus the fact that he asked the story to link to his Twitter account, I’m guessing he’s doing this more for publicity than any real concern.
Anker's isn't modular but they do have power devices that overlap with the lower end of their product line.
I'm not suggesting they drop Metal to support Vulkan.
Forms are one of those things that are so much easier to manage in Vue (and no extra dependencies)

https://v3.vuejs.org/guide/forms.html
No matter how you say it, the acronym still sounds a little like "penis," there's no escaping it. I've seen this topic come up organically at least a dozen times.

Which arguably is better than the joke ... "Paper Not Acceptable Science" or "Probably Not Any Science"
Yes it’s circumstantial. Needs based. Content and context dependent.
I think layers are great.

Though, when someone says "I don't want a keyboard with layers", it's obtuse to say "you don't want the shift key?!".

Many things in tech are trade-offs. There are big benefits which come with using layering, but there are also some downsides.

It's entirely reasonable for someone to prefer a more traditional keyboard layout, over a more niche keyboard layout which would take some time to get used to.
Should be pretty trivial to create RAII Obj-C variants of shared_ptr and unique_ptr that automatically call retain and release as the reference is acquired, and when it leaves scope, respectively.

It doesn't break ARC right, it just won't do the automatic reference counting in C++ source. You can send it back and forth over the wall with CFBridgingRetain and CFBridgingRelease no?

Having an autorelease pool is pretty standard practice, and ARC works the same way in ObjC (and I assume Swift) apps - stuff that was autoreleased accumulates in the pool until it is drained, which tends to happen every turn of the run loop.
Just looking at the stats in Google, which are sourced from our world in data.

There is indeed a good relative protection compared to the unvaccinated. However, Delta seems to be worse in the absolute by about 2x. At least for intensive care, not sure anyone studied death.

The other thing is that severe disease protection did decline as well in Israel. Pre booster they fell to 80%, instead of the previou 95-98%.

This doesn’t sound like much, but it amounts to only 5x relative protection, vs earlier 20-50x relative protection.

And since Delta is 2x worse in absolute for severe disease, you get only a 2.5x absolute reduction in severe disease for the same level of cases. Then, if cases go up by 2.5x the actual number of severe disease instances are equal.

https://www.timesofisrael.com/israels-severe-covid-cases-cou...
I block a bunch of trackers both via uBlock, NoScript, and NextDNS. I don't notice much breakage; I'm not sure what this tool is trying to solve.