skysight-inc/HackerNews huggingface dataset:
If you follow one of the links, here is an excellent anecdote about the regulations:

> A forklift at the Idaho National Engineering Laboratory moved a small spent fuel cask from the storage pool to the hot cell. The cask had not been properly drained and some pool water was dribbled onto the blacktop along the way. Despite the fact that some characters had taken a midnight swim in such a pool in the days when I used to visit there and were none the worse for it, storage pool water is defined as a hazardous contaminant. It was deemed necessary therefore to dig up the entire path of the forklift, creating a trench two feet wide by a half mile long that was dubbed Toomer’s Creek, after the unfortunate worker whose job it was to ensure that the cask was fully drained.

>The Bannock Paving Company was hired to repave the entire road. Bannock used slag from the local phosphate plants as aggregate in the blacktop, which had proved to be highly satisfactory in many of the roads in the Pocatello, Idaho area. After the job was complete, it was learned that the aggregate was naturally high in thorium, and was more radioactive that the material that had been dug up, marked with the dreaded radiation symbol, and hauled away for expensive, long-term burial.

Also about one of the primary testing groups effectively failing workers for radiation gathered on their shoes from radon in rain water.

There are very great reasons that LNT and ALARA radiation risk models are very flawed.

So, stopped clock? Ok. But that doesn’t mean there is nothing we can fix here. Make them entirely wrong not even right twice a day and I’ll be interested in ideas past the over-regulation. Until then, we have evidence that the industry is being made artificially expensive. And that it isn’t actually comparable to other options.
Solo with 3x3 jigsaw + killer at unreasonable difficulty is the most fun I've ever had solving sudokus, requiring some really novel logic. In comparison, the normal 3x3 at unreasonable difficulty is really tedious, often devolving into a series of trial and error decisions.
I'd rather see x86 staying. X86 is much more open than ARM. Can you install Windows or Linux on ARM Macs? How easy is to replace the operating system on an ARM mobile device?
have a look at https://github.com/p5py/p5
As a person with a mental disorder I find the word “insane” in the context of software development to be perfectly cromulent.
No one should have to go through that, my condolences to you for your lost childhood. I am glad to hear that you have succeeded inspite of your hardship.
but the screenshot after enabling it just has 4 numbers in the top left corner in blue-on-blue text. i think most people would ignore those, since there's also a large plain english error message.
Significant enough for what?
I'm guessing you're using an analog to "past performance doesn't predict future performance" which is true.

However, seeing as the default likelihood of predicting any future with certainty is zero, a track record of a model of being entirely unable to predict the future at all does very much indicate that such a model will continue to fail, more often than not.

Predicting the future based on what has happened is not reliable, but predicting the future based on models that have predicted the future before should be reliable, if the models themselves are based in reality.
Not true. Australian aborigines split off 40k years ago. Now, if somehow we interbred with all of them, so that no pure aborigines are left, in a 100 years we move the line to a date that resembles what you suggest. We have to do that every remote tribe on earth. Or if for some reason they are killed.
Key Mobile App Metrics to Track – CleverTap
7 mobile app metrics every mobile marketer should track to monitor and optimize app growth
To quote William Gibson, “The future is already here – it's just not evenly distributed."

In other words, expect to see some things getting better while other things we've long taken for granted get worse. It all gets much patchier, the interdependencies more fragile, more brittle, until, quite suddenly, collapse is upon us. So at the same time as we're getting better network connectivity, the electricity supply is more erratic, prone to unexpected failures. Just as we're getting better vaccines, postal service is coming apart. And so on. And it's different kinds of patchiness in different parts of the globe, and the more tightly we interdepend different geographies, the more sudden and weirdly perplexing the failure modes manifest. Container shipping, anyone?

It's a process, not a single inflexion point. Only somewhere deep in the future will historians put a stick in the ground and say, "There. That was where the collapse was undeniably evident."
HN is sufficient for keeping up with what is going on in tech. If I stumble upon interesting blog posts I add them to my RSS reader.

For local and world news I often glance at the homepage of a local media site hln.be. It is very clickbaity and low-quality but they usually are first when it comes to breaking stories. I use it as a news barometer to see if something is going on or not.

When some topic interests me I tend to go on DDG/Wikipedia rabbit holes and I often buy non-fiction books on topics of sustained interest.
Andrew Cuomo is a mass murderer and has not been tried yet...
At work we use a mixture of Bazel and Nix for our repo. Bazel drives everything, but Nix is used for its wide array of prebuilt third-party packages. Nix gives us e.g. python, postgres, clang, and various other utilities.

We have a mixture of python, java, go, protobuf, and node. The only tools a new developer needs to install are bazelisk and nix. Everything else is fetched as needed during build/test.
Dawkins' book "Ancestors Tale" is all about this.
The old people could have retired much earlier if they had shorter lifespans, so we should work on pro-aging drugs.
Interestingly life expectancy in the U.K. is also down, and it may be no coincidence that both countries have increasingly high levels of inequality post crisis.
Not specially fond of private solutions, but as an exiled from Google Reader and someone who's been using RSS this way for more than 10 years, the feature I like (and use) from Feedly the most is saving stuff for when I can spare some time reading.

Plus another tool for saving extra stuff (useful web apps, recipes and the like) I find there or in other places is really handy too, think like (now Mozilla's) Pocket or Raindrop, which allows you to sort your links in categories and access and sync them between your devices.
> and them saying "hey we've preconfigured emacs for you."

Good god, that’s like wearing someone else’s dirty underwear.
GCP cloud TPUs are comprised of multiple ASICS underneath. To say 1 TPU is faster than 1 GPU is moot as the Cloud TPU is a logical construct.

Instead $/ML training job or time to complete training given X budget is likely a better measure.
This isn't illegal, but Apple clearly deceived the American public and policy makers -- and I'm assuming politicians didn't know about this -- on the state of supply chain and why Apple had to build everything in China.

I guess the US Trade Rep Katherine Tai can rescinde tariff exemptions granted for almost all Apple products -- the company's iPhones and laptops now make up one of the largest import categories in trade with China.
The title does point out that remote start is with the RF keyfob your car came with. It's funny because cars have had that feature for years and never got a subscription or internet connectivity involved to use it.
Macports still says to download xcode in full first:

https://guide.macports.org/#installing.xcode

Any idea why that is? Is it out of date?
I actually have a few production workloads running exclusively on ARM servers and have saved money doing so.

The applications themselves are in TypeScript, and Node as a runtime is cross arch without any extras. The hardest part is building docker images from my Github action.

I wouldn't be surprised to find out that AWS is secretly switching the hardware running of their serverless overrings to use their in-house chips. Things like lambda (assuming source is distributed), aurora serverless, Dynamo, Cognito, CloudFront, etc
Textbooks.

Everyone hates them for some reason, but then again I don't know anyone who uses them the way they were designed to be used. From economics to biology or mathematics or political science, they're a great way to develop frameworks for thinking about entire bodies of knowledge. People spend years of their lives creating them, and I can consume this knowledge for only 50-200$? Sign me up any time.
Interesting. I turned off lz4 compression and it didn't make any difference - still getting around 80 GB/s on a 30 second test. I also checked the content of the dummy file, it is random and takes about the same time as using `dd` to pipe data from `/dev/random`. It's a mystery and it's related to RAM (see note 3). I think this would be an interesting question to ask on SO!

See note 4: https://neil.computer/notes/zfs-raidz2/#note-4
To be honest, a team of 70 isn't going to be enough if you're going to make an actual game as big as RDR2 rather than just a tech demo. I'm not convinced until a game studio actually makes a standalone game in UE5 and reports its workflow has become better.
I've run the demo on my Xbox Series X.

Let me first state that its amazing overall, very impressive.

Having said that, it exhibits pretty noticeable pop-in, also quite a few instances of what looks like garden variety z-fighting of textures/shaders in some places.

In a way these actually jump out at you a bit more in this demo than they do in less photorealistic rendered environments probably for reasons similar to the uncanny valley phenomenon being discussed throughout this thread.
Fwiw it’s pretty early to convert SSI’s to PHP.

That’s literally how I got started with PHP 20 years ago, my host was dropping support for SSI’s but had support for PHP.
> but took more than one call to Corporate

Or one call to your CC chargeback department, which would bite them more
More control is the end game...

Openvaers.com
+great writing! I wish I could spend a few months writing for them, just as a learning experience.
I don't think this is an inherent property of the instruction set / CPU. Moreso the device manufacturer and whether drivers are supported.

> How easy is to replace the operating system on an ARM mobile device

Very easy if you have an Android phone :)
Yeah, Im really surprised by how inefficient everything here is. Also how shady the practices are, no one warns you as an immigrant that you should avoid hospitals at all cost unless you’re almost sure you’re gonna die.

I come from a 3rd world middle eastern county. We somehow have a life expectancy higher than the US. And over there you pretty much just deal with the doctors straightforward. I think part of the problem is there isn’t enough doctors in the US to begin with
Our olfactory calming solution TestEase helps calm the normal heightened fight or flight reactions that are found in any social interaction, allowing you to remain the sole arbiter of your fate at these critical moments!

Just insert the calming beige colored TestEase nozzle into your dominant nostril (in most people the right nostril, follow the TestEase nostril exercise routine to determine your dominant nostril [TestEase nostril exercise routine available with paid subscription]) and squeeze the the two rounded sacks at the TestEase base containing the TestEase patented olfactory factors for release, leading to an almost immediate sense of calm and wellbeing suitable for excelling at Job interviews, tests, defusing bombs, or any high stress environment such as meeting your mother in law!

TestEase - we put the ease in Test.

Alright you HN'ers keep away from my genius idea!!!
Rustc Reading Club, Take 2
.waterwheel

.volcanopower
So what does one do in professional apps? Make sure all the shaders are compiled ahead of time? How does that help?
Try subscribing to your local newspaper!

I live in the Bay Area and subscribe to the Mercury News. I enjoy reading through the ‘e-edition’ on my iPad every morning (though you _could_ still get a physical copy if you’d appreciate the ability to disconnect for 1/2 an hour)

I know I’ll get the important national and international news (so less need for doomscrolling to satisfy my FOMO), learn what’s going on in city and state politics (which I see _very_ little of online), and get a bit of pop culture and local entertainment events.

I often learn things I value that I’d never ‘seek out’ online, and would likely never make it past my social media filter bubble.
Recycling isn't free. Currently it costs 20-30x more to recycle a panel than to dump it in a landfill. Maybe the aluminum frame, the glass and polymer sheets, and the junction box containing the copper wiring are relatively straightforward to recycle, but it takes much more complicated (see: expensive) machines to get to the smaller parts like the intra-cell wiring and the silicon itself. And the silicon wafers aren't really recyclable. There's some specialized companies that can melt them down to reclaim the silicon cells and various metals within but this takes a lot of energy (and/or chemicals if it's a chemical treatment) and money.

The reason solar panels are hard to recycle isn't really because of their materials. The hardest part is separating all those materials, which all have their own unique recycling needs.

The EU requires solar recycling; Japan, India, and Australia have some minimal regulation around it; but in the US it's the wild west (except in Washington). Which means there's almost no recycling infrastructure in the US

All of this is the reason recycling a solar panel is so much more expensive than dumping it right now. Regulation will definitely help, but getting to the point where it's economically feasible to recycle them will require technology that hasn't actually been developed (yet, hopefully).

Some readings:

[0] https://grist.org/energy/solar-panels-are-starting-to-die-wh...

[1] https://news.energysage.com/recycling-solar-panels/

[2] https://www.researchgate.net/publication/342671383_Metal_dis...
I still wouldn’t be a big enough sucker to trust that.
Creating email verification function on Google Sheet using GoogleApp Script
Not spam but weird, lengthy post here man. Why not write all this in a letter/blog post on your site and share it here instead of this page long post. Point ppl somewhere to read your idea and request for help.

Change the title of this post from generic ask HN, it's ridiculous.
Should be like Ask HN: idea to create a movement for real estate rebellion in Australia.

I mean the generic bait ask HN titles are the worst. What is your actual topic and most of the time you should be searching other threads instead of attracting upvotes unnecessarily on this stuff.
If you'll pay me 150k to be a custodian again or however much to afford to purchase a million dollar home I'll take it in a heart beat. You probably haven't but I've actually been a custodian, and besides the pay I found it much a more enjoyable experience than working in tech.
https://cricbull.com/cricket-news/who-was-the-first-captain-...
The K-12 job is usually a hell of a lot harder. In most cases you have to have knowledge in more than one subject, and then deal with whatever psychological issues the students present - whether that's starting fights in class or just not wanting to participate.

In a university setting a problematic and disruptive student just gets kicked out. Nowhere near as much drama.
TL;DR — metaverse Instagram account was flagged for misrepresentation post FB rebranding, then reinstated once an actual human in support was reached.

Story is just like any other automatically-flagged acount story, except that it seems likely this only happened once "metaverse" was added to some internal special-case list.

To avoid this happening, don't use an external platform for your "life's work".
"Quickly, cover it up...can't have that crap getting out again. What's the spin gonna be on this one?"

Openvaers.com
If you call to report a stolen car the same will happen which makes your observation wrong.

Overconfidently wrong based on tone.
Having canonical implementations is a feature, not a bug, of type-classes.

For example, consider the type `Data.MaxHeap a`, which is a persistent max-priority heap.

Max-heaps can be combined in logarithmic time, as long as they are ordered internally by the same ordering. Haskell provides `Data.Heap.union :: Ord a => MaxHeap a -> MaxHeap a -> MaxHeap a`.

This is only possible because the type guarantees that the ordering of the two MaxHeaps is the same (the one single implementation of `Ord a`). It also means that you don't have to store any v-table within the `MaxHeap` value, making lookup just a bit faster and making optimizations like monomorphization easier.

If you didn't have canonical implementations, you would have to give up being able to write safe & efficient data-structures like this.

You would need to be able to dynamically store orderings (wasting space), dynamically compare orderings (wasting time), and have redundant failure paths only for the extremely uncommon and undesirable case where you try to `union` two MaxHeaps with different internal orderings (MaxHeap a -> MaxHeap a -> Maybe (MaxHeap a)).

-----

An alternative might be dependent types, where you can instead insist that the ordering _values_ within the two heaps are compatible, gaining the efficiency (by using "ghost" variables) and safety of canonical implementations while avoiding the , but this is more complicated to use, and Haskell doesn't have proper dependent types (yet?).

----

However, in most situations where you might want to try violating canonical instances, defining a newtype is a perfectly satisfactory way to do it.
Good point. A more difficult sale for sure, but perhaps somebody should try and let us know how it went? :)
Ask HN: What good books are not bestsellers?
When I pick up a book for a read, it almost always has a bestseller tag on it. This has often left me wondering whether there are any really great books outside the bestseller catalogue.
Really, it depends on what kind of company you're working for.

If you're a BYOD place then sure, let people use their own tools, you have bigger fish to fry.

If you're the place where your auditors require you to deliver proof that all your developers have antivirus installed then it's a different story. The minute you need to take away local administration rights from developers, the value of a standard development environment is immense. No more complaints about not having local administration rights. Plus, the value of hey, my laptop just broke, I ran down to IT, they swapped me out, go back to my desk, log in, and bam, my environment is right like how I left it is huge.

Ultimately - professionals never blame their tools. The hammer handle might not have an ivory handle and tungsten head, but so what? This isn't what bottlenecks you in organizations. And if you really seethe at the thought of emacs being taken away from you, well, switch jobs. The vast majority of the engineering labor force doesn't even know what emacs is.
What has been your favorite recently?
Cost of war: Myanmar rebels crowdfund resistance to military coup
I don’t have the patience or interest in messing with GUI frameworks anymore.

Any desktop app I make that needs a GUI gets written in Java. Swing is antiquated but doesn’t change every year like everything else keeps doing. I use an XML UI definition language (Swixml) to make it RAD. With a modern look-and-feel package it looks great, runs fast on modern hardware, works the same on Windows/Mac, is easy to deploy, and most importantly: I know it will work basically forever.
They're managed with much effort, at least where I live. There are so many things near the track (in a sense that's why the track is built in the first place). Florida man may have skimped on the effort.

https://en.wikipedia.org/wiki/Structure_gauge now go procrastinate.
That's the funniest thing I've read in a while. Thank you! That is classic.
What’s your favorite textbooks? How do you discover which ones to buy? Is there a space online where people are talking about this?
That isn't anything inherent to the CPU architecture. We could have ARM (or RISC-V) systems that you could install arbitrary operating systems onto.

The danger is that the transition to another architecture is used as an excuse to not do this, even for devices that have historically been open.
Fantastic article!

Object oriented programming gets a horrible wrap on the basis of inheritance alone, and it's no wonder. Outside of limited domains, such as GUI programming, object inheritance makes little sense. Computer science students are right to question their introductory classes on inheritance when they teach contrived examples of dogs barking and cats meowing as an example of Mammal.makeSound() inheritance.

It's almost as if we're shoehorning in a code dispatch framework as a major language feature, except that framework sucks and we're stuck building with it. The best strategy working in languages with inheritance is to avoid it.

Duck typing or traits are better ways to represent polymorphic behaviors. We've known this for over a decade now.

Here's hoping that no new languages come with object inheritance as a concept. It's deader than NULL and shouldn't be resurrected.
The CLI is punishing as hell.

Most game engines natively integrate with perforce so it's largely invisible.

Those that don't use the engine typically use an IDE which automatically checks out files; then they just check them in using the p4 GUI.

Even I don't use the commandline and I'm a CLI-Junkie.
> Basically, no sane programmer in the 90s would be happy with a string type that wasted three bytes per object.

Though it was eventually eclipsed by C/C++/Objective-C on Apple platforms, I believe Pascal was the original application programming language for the Apple Lisa and Macintosh, and produced some revolutionary software in the 1980s.

Object Pascal/Delphi certainly enjoyed a fair amount of success in the 1990s.
From my reading of the above, the “most recent common ancestor” is a single individual who acts as a common ancestor to all alive today

Whereas “identical ancestors” is a time period where everyone alive is an ancestor to those living today. So a group of ancestors are being selected — rather than just the one. So this should generally always be closer to now than the “single recent ancestor”, simply by virtue of allowing the ancestor tree to be more splayed out.

However, my understanding of the latter must be wrong, because yesterday would always be the most recent time period holding true to that definition — or if it only counts if none of the people alive today are alive in the identical ancestor time period, then it’s always going to be today - current oldest human’s age - 1 day.
Pick a subject you are interested in, research the top authors in that domain and start reading books.
sure, but you're also kind of setting the precedent that random famous people's opinion on things they have no expertise on matters, which probably isn't good for debunking things in the long run
Twitter doesn't have COVID experts on staff. Of course their rules aren't going to be 100% aligned with science. But, it's pretty close. And if you're running afoul of that particular bullet point, you're probably hitting other points too, so it's a moot point.
Lower prices.