skysight-inc/HackerNews huggingface dataset:
As a biologist, the Biology and genetics section was really disappointing.

> What’s the minimum viable human population?

Depends on your technology. If you have frozen sperm and an effective means of genetic engineering (to fix mutations), the answer is 1.

How about the long term implications of being able to fundamentally engineer life?
Used the app for a few days, and realized that keeping TikTok out of the hands of US tech companies is best for the users.

1. Registration not needed - without nagging. First thing Microsoft would have done is to require signup to use.

2. (Most important) copyright hunters will have a harder time ruining the experience.

3. Includes the ability to DOWNLOAD videos! (this blows my mind. I mean, consider the cat and mouse game google and others play to make video downloads difficult/impossible)
Waxy Flexibility
I don't take issue with the fact that Linus' behavior is problematic.
Thanks for that. I was reading it and feeling a really weird "No this did actually happen" deja vu until you pointed out the date.
And if it wasn‘t for gravity, everything inside the atmosphere of planets and stars would be rushing to fill that vacuum. Nature abhors a vacuum, but that‘s only tempered by the fact that there are more powerful forces than vacuums.
Studying programming language learning: a 3-year recap
Yep! Zsh supports a lot of bashisms :-)

It won't work in dash though, and you should not use this in a shell that targets POSIX.
I'm definitely okay with this. The problem is your second point. Nobody seems to care deeply enough as you put it. I do because I want to make our process better. Appreciate the input.
I watch Netflix and other television speed at 1.3x - 2x, and I enjoy the experience much more than at normal speed.

Not everyone experiences information the same!
A Solution for Medical Device Security
Bundling is not necessarily problematic: it happens at your local supermarket all the time!

What would be an issue would be if Arm used their market power in CPUs to try to control the GPU market - e.g. you can't have the latest CPU unless you buy a Mali GPU with it.
Humility is discouraged in software engineering with job ads for ninjas and rock stars.
1. Linking to your sources is a good practice.
2. Their article adds little if any insight over the original article. I would often prefer to see the source and read it instead/additionally.
A for loop, is a better construct than a map or more complicated language features because of the fact that its stupidly easy to understand.

Im not saying maps and other functional paradigms are hard to understand, just that is more complicated than a for loop and confuses people far more.

This simplicity of a for loop is worth far far more than the saving of 2-3 lines of code and some abstract idea of elegance.
That's just how markets work, always have. Nothing special about tech companies, the same phenomenon is seen with anything bought and sold in a free market. Eg. https://en.wikipedia.org/wiki/Tulip_mania
Or use `/opt` which is a POSIX-standard location. Every managed MacOSX laptop I've gotten from "Big Corp" has had `/usr/local` owned & managed by IT with permissions set to root meaning you're fighting Chef (or whatever your IT department prefers) if you use the default homebrew location.
This is incorrect, meteorites can skip off the Earth’s atmosphere. The 1972 great daylight fireball is an example of such an object.
Experience brings wisdom. I get it, this notion of death as a release but release from what? I think we can fix many of those what’s with time and enjoy living longer and healthier. Would you really say no to 200 years because of labour? I’m not convinced people wouldn’t change with time. Watching reality tv well into their 400s.

Really though, I don’t believe we’d ever get extreme life extension without getting many other ducks in a row such as sustainable living in massive numbers.
I find it hard to believe that Apple overcharges all of its customers, just to combat the minority of scammers. Just seems so unbalanced...

Also, aren't waiting lists usually due to manufacturing latency? Not arbitrary delays that can be bypassed via purchasing repairs? Moreover, no one can assemble a Macbook/iPad/iPhone by ordering replacement parts. Your example only holds good for Airpods.
A Brief History of Podcasting
Interesting. What a fascinating idea. I have no idea how I'd go about the problem, but I wonder if there's an opportunity to buyout some of the licenses and software when some of these gambling companies go bankrupt, and pass the maintenance and support to a public good organization....
Saturday = int’l talk like a pirate day (as linked by GP).

Pirates say, “Yarr!”
As a practical matter the most reliable way to extend lifespan today is by delaying the onset of chronic diseases. People who live a long time tend to be the ones who start suffering from chronic disease later in life. Genetic and environmental factors play a role, but most chronic diseases can be delayed through lifestyle changes.

https://peterattiamd.com/start-here/

From a microbiology perspective it's really tough to prevent cellular senescence without also increasing the risk of malignancy. Those two factors are in direct conflict.
Hints of life on Venus: Scientists detect phosphine molecules in cloud decks
Thanks for proving my point: you'd rather they stay there regardless of what happens to them than enter the US.
Sure but one thought experiment is what if we put more of our datacenters underwater?

I expect AWS us-east-1 now adds up to over a gigawatt of critical load so if submerged in the ocean off Virginia what would be the effects, and how would those be different from terrestrial datacenters?
This condition could be a great use case for Neural Link.
To allow the patient to send text messages and control devices.
> I guess Homebrew could come up with its own cute little appellation — /usr/pkg or somesuch —

/opt/homebrew would be a somewhat traditional place to put it.

> but then you run into that other lovely little POSIXism where every application has its own way of calculating a PATH, such that you’d need to add that /usr/pkg directory to an unbounded number of little scripts here and there to make things truly work.

What? You should be able to add it to the system PATH that's set for sessions and call it a day on a POSIX system. PATH is an environment variable and inherited. If MacOS is in the habit of overriding PATH on system scripts I have to imagine that's because they completely screwed it up at some point in the past. Generally, you just add it to your use session variables in whatever way your system supports (.profile, etc) if you want it for your user, or at a system level if you want it system wide (I could see maybe Apple making this hard).

The only times in over 20 years I've ever had to deal with PATH problems are when I ran stuff through cron, because it specifically clears the PATH. More recent systems just specify a default PATH in /etc/crontab for the traditional / and /usr bin and sbin dirs.

Maybe you're thinking of the shared library path loading? That should also be easily fixed.
Why would Nvidia spend $40B to ruin Arm? I can't see them making a return on this investment. No one wants to work with Nvidia they are notoriously roothless. I'm sure everyone is making plans to move to something else ASAP. Maybe RISC-V
For me this has meant, that you start seeing patterns in things. You almost develop a strong gut instinct for things, and sometimes it cannot be rationalized or explained succinctly. This is as it related to traditional software.
In sports ( racquetball), which I've played for 20 yrs now, I'll make shots where obviously there is no conscious decision making, it's muscle memory combined with pattern recognition happening in the milli-second range. It's beautiful and a zen state.
It's frustrating that "Computer Science" is prefixed with "Machine Learning, Artificial Intelligence, and". Ignoring many of the notable research questions that have nothing to do with intelligence. Ditto the "Statistics and" prefix to mathematics. Both of which ignore the 90% of the field that isn't the prefix.
How to Transform a Heavy Industry, One Sensor at a Time
"Renewable" refers to energy, not just heat. The sun's energy is be used for other purposes than heat, thankfully.

Growing a 100 trees and chopping them into lumber is less hot than growing 100 trees and burning them.

If all the sun's energy were converted to heat (and not radiated away), we'd be in big trouble. That's what "carbon" pollution is all about -- Carbon dioxide is a greenhouse gas that traps heat. Reducing albedo is one way to increase tempterature, but directly burning stuff is another way.
Here is their research published in Nature: https://www.nature.com/articles/s41550-020-1174-4
Will specializing in production and optimized global supply chains would have any effect of neutering the above concern(or may be net win altogether ) ?
That's true, and if we could just arrest their CEOs and shut the companies all down, the problem would be solved.

The complication is that the customer base of those 100 corporations extends to every human being on the planet. Take Exxon Mobil for example. They extract the oil which is refined into gasoline which soccer moms buy for the SUVs they use to take their kids to school and soccer.

Most soccer moms don't like global warming, but they still pay Exxon Mobil's affiliates $70 a week. There are a lot of soccer moms. They all love their kids and don't want them to miss out on soccer. That's why the CEO of Exxon Mobil gets paid $25 million a year, and climate change is still a problem.
And if they don't agree with the censorship on their instance, they are free to migrate too.
Interesting , thanks for your answer.

How can you listen to network events while being suspended ? I thought that on linux suspend = all user processes stopped. Does it somehow wake up every nth second to check if there a new message from the network ?
Do you watch it to extract info? If so it makes sense. But to get the experience I sync with the original speed and if it’s too boring I skip alotogether rather than ramping up the speed.
Using either GNP or GDP, the USSR was the State with the second biggest economy for most of its existence.
Personally it seems to be a cultural norm inhereited from the infamous tough interview question gauntlet technique.
It also perhaps coincidentally seems to be a "closer to the autistic spectrum" norm propagating for good given in my experience and general observations silence to think is preferred over noise-filling blather in already potentially straining conversations.

It is consistent with other stereotypical West Coast "tech power moves" of telling the prevalent useless traditions to get lost.

Like dressing down instead of the three piece suits of executives. They may see it as an assertion of dominance because it goes against "their rules" and going along with the tradition of "I am too important for the rules on peons" but it is more a side effect of "nobody is making me bother with this bullshit so I won't bother with it for anyone".
I'm also a bit disappointed by the philosophy section, even though I work on two of the topics mentioned. The one on moral uncertainty is quite trendy, though (not one I work on). I wonder how they came up with the list? There's lots of AI in it, too much in my opinion. It's not as if real AI is coming anytime soon...
I think it would be great if the development of Org has moved to Gitlab or GitHub, i.e. simplified the contribution process.
Why are two million people still getting Netflix DVDs by post?
Maintaining "net zero" takes a lot of work/money. It's not something you can do once. Every time you put carbon into the atmosphere, you have to go buy an offset. Over time those offsets get more expensive.
Sorry, what is "Hy"?
I had the Forth for the Acorn Atom. It was great, a real mind-opener. Still have it in a box upstairs!
Another factor is that there are now multiple strains with different characteristics
The current government being Ellison-friendly probably helps this deal over some other possible configurations.
Only if they are willing to rewrite or reinterpret laws, but then again this is the CCP, they "interpreted" a part of Hong Kong's basic law to mean opposite to the literal text.
Some people (largely on the left) like to treat Cambridge Analytica as a dark boogey-man that broke politics.

This is partly true, however, a lot of hysteria around it is based off taking CA's marketing copy at face value.

The Cruz campaign (IIRC) fired them because they were useless.
Wow, didn't someone call this out recently on HN? I mean, someone mentioned that this was going to happen. (Or rather, feared that this was the direction things were going in.)

On a different topic, how would this influence Raspberry Pis going forward?
Nvidia mend. Lol
Yeah, death of Google Play Music will be remembered, and mentioned in the same saga as Google Reader's demise.

I would love to know how many subscribers of Google Music have they lost during this transition to YouTube music. Not that I think Google actually cares, and seeing how big companies BS themselves from inside, they probably sooth themselves with "it is temporary", "we will catch up on features", "they will come back".
NFL Is Picking Cowboys over Rams Among NFL “Perfect Bets”?
The REAL ridiculous thing is that Homebrew was needed in the first place.

Mac OS X had some of the sexiest ways to install and uninstall application software that we'd ever seen in any other platform at that time.

But that Apple stubbornly refused to include a useful package management system, was one of the most horrible oversights in computing history.
The reverse. Things that seem to be common sense are true, and things that seem surprising and weird are false.

As an example:

"If subjects hold a heavier clipboard they feel more authoritative" - that's a pretty unexpected and surprising result. I expect it won't replicate.

"People will give more to a charity if the overheard for that charity is already covered." That feels pretty common sense to me. If you're donating, you probably want your money to go to the cause, and not the overhead of the organization gathering donations etc.
All the computer science questions are about ML. Are there no impactful computer science problems left outside of ML? I also get the impression that the author did not really understand the ML/AI research questions. Otherwise, they would have probably chose more general/high-level questions.
But Nvidia has an Arm architecture license already - the same as Apple - so can build Arm chips to whatever design it wants (and it does in Tegra).

This is nothing to do with extending Nvidia's ability to use Arm IP in its own products.
What are you basing this on?

If the heat doesn’t kill people, famine, floods, fires and wars likely will.

It might not be the apocalypse, but further rises in temperature could easily topple civilisation as we know it?
I wrote a similar post but from the perspective of the developer experience instead of performance and stability: https://getglyph.app/blog/3-building-glyph-a-year-with-swift...

I had a similar sentiment as the author here but am a little more bullish on it being ready for production. SwiftUI is clearly the future for Apple, it still has a lot of issues to work out, but you can start using it today pretty easily because there's a nice interface for integrating UIKit with SwiftUI.
Throughput autoscaling: Dynamic sizing for Facebook.com
Chaos and Randomness
Funny enough, of all the platforms I take part in (Facebook, twitter, reddit), Netflix is the one the one with the most notifications and emails. I imagine that's simply because I don't find them as offensive as the others so I haven't neutered them yet.
I took 3 years off to pursue a non-technical business. On returning, I researched new technologies I was interested in, and created my own hobby/open-source projects in those areas. This allowed me to ramp back and learn something current, and also I was able to share these example with potential employers.
Altair 8800 Clone
It feels weird that no one realized they could hook him up to one of those EEG devices that would allow him to control a computer with his brain activity. That way he could have a very narrow, but nevertheless a channel through which to communicate with the outside world.
AMX instructions are available in EL0 yes, and are used by CoreML and Accelerate.framework.

A sample instruction: 20 12 20 00... which doesn't in any stretch parse as a valid arm64 instruction in the Arm specification.

Edit: Some other AMX combinations off-hand:

00 10 20 00

21 12 20 00

20 12 20 00

40 10 20 00
crop disease resistance maybe? i sure do like eating.
It seems like primarily an affiliate site so not sure how well the article has been researched.
There are three possibilities:

| Polymorphic exceptions | Monomorphic exceptions
---------------------+------------------------+------------------------
Checked exceptions | Unsupported | Java
---------------------+-------------------------------------------------
Unchecked exceptions | Scala

If exceptions are unchecked then there is no difference between "inner" code and "outermost" code; the compiler cannot tell us that a handler is needed/missing. This is the case in Scala. The advantage is that we can compose code which throws and which doesn't throw (this is essentially dynamic typing for exceptions).

If exceptions are checked then there is a difference between "inner" code and "outermost" code: the inner code has 'throws Foo' annotations, the "outermost" code doesn't. The compiler will spot missing handlers (i.e. when our outermost code can throw). There are two ways this could be done:

If checked exceptions aren't polymorphic then we need to make multiple versions of higher-order functions, like List::map: one version which doesn't throw, one which can throw one exception, one which can throw two exceptions, etc. (these exceptions can be kept generic, but the number of them must be explicit). For example if we have a lambda which can throw KeyNotFound we can't use it with the standard List::map method, since that only accepts lambdas which don't throw. We could make an alternative method 'public List<B> mapE(FunctionE<A, B, E> f) throws E', but that wouldn't work for lambdas which can throw FileNotFound and PermissionDenied; we could write a 'public List<B> mapEE(FunctionEE<A, B, E1, E2> f) throws E1, E2', but that wouldn't work for three exceptions, and so on. AFAIK this is the current situation in Java.

If checked exceptions could be polymorphic, similar to row polymorphism ( https://en.wikipedia.org/wiki/Row_polymorphism ) or algebraic effect systems ( http://lambda-the-ultimate.org/taxonomy/term/35 ), then we would have the best of both worlds. In this setup the 'E' in an annotation like 'throws E' doesn't stand for a name, but for a set of names. Higher-order functions like 'map' can throw the same set of exceptions as the lambda they're given, and that set could have any size: if the lambda can't throw any exceptions then map's set of exceptions is empty; if it can throw five types of exception then map's set of exceptions contains those five; and so on. This is becomes even clearer for things like function composition:

public Function<A, C> compose(Function<B, C> f, Function<A, B> g)

If 'f' can throw something from set E1 and 'g' can throw something from set E2, then 'compose(f, g)' can throw something from set E1∪E2. Likewise if something can throw E1 and we have handlers for E2, then the result can throw E1 \ E2.

AFAIK the JVM can't do this, nor can those languages which typically target it (Java, Scala, Kotlin, etc.; Idris has algebraic effects and it can run on the JVM, although it's not the standard target)
Like a lot of other people that replied, I enjoyed the documentary because it provided the information in a more accessible way. I think the documentary does a good job explaining the current harms of these companies, but I think the problem can be viewed more clearly through the lens of externalities (https://en.wikipedia.org/wiki/Externality). As discussed in the film, these companies curated feeds are shaping peoples realities and creating a more divided society. Like with most externalities, the way to account for this cost is through regulation. I think that a tax that increases exponentially with each ad served (over a certain period of time and then it resets) would be an interesting idea that could adjust the business model to not optimize for addictive behavior.
it reminds me of an (asimov?) book where the plants on a planet live in limelight and when astronauts shine their lights on them they explode with growth.. anyone know it?
Awesome lists are pretty good, though they often have an amount of stale content
I don't see it ever described in these terms, but any of the Solid pod providers that show up are equipped by default to host a static site. It's true that if the host uses the reference server implementation then your landing page gives you and your visitors a baroque and confusing data browser, but you can drop your own index.html into the root and you're good.

Pros: It's more or less straightforward HTTP, with no separately advertised, out-of-band endpoint; you POST or PUT to some URL, and then your content exists at that place. You can even add ACLs for other people (if you can manage to figure out how they work). It's slightly-more-than-static if you want, so you could have such things as a 90s era guest book or hitcounter for "free".

Cons: most instances advertise no stability guarantees, and no host I've seen supports any kind of CNAME/ALIAS for custom domains

There's also 5apps.com.

Pros: It's been around for a while, and the people seem very committed to keeping it around longer still

Cons: Access to the full plan is free for FOSS, but if you're not FOSS then using a custom domain requires at a minimum the $3/month paid plan, with metering and tiers that go up from there
Sounds great, but requiring FB to use is a deal killer for me
FYI, your comment is wildly misleading. Thermal pollution is real and has a wide research literature.

The worry is not that that the average temperature of the oceans will rise. The worry is that the local temperature of the ocean will rise. This is exactly what happens with other forms of thermal pollution. One example studied for decades was California's San Onofre nuclear power generating station. It has been subject to regulations regarding its thermal pollution into the ocean. They built long pipes so that the temperature increase from the cooling water could heat the ocean gradually over a wide area rather than severely in a narrow area. It's the same principle as a CPU heatsink.

https://en.wikipedia.org/wiki/Thermal_pollution

https://authors.library.caltech.edu/26008/

https://www.worldcat.org/title/ecological-effects-of-thermal...

For what it's worth, I personally found your comment quite distasteful. Instead of trying to understand what you didn't know, you knocked down a straw man and pretended like it was obvious and backed by science.
When Technology Takes Revenge
Practice. Passion. Stubbornness. Patience. (And a bit of innate skill and luck.)

Everyone I've known who has mastered something simply has done it a million times, observed what they did right and wrong, corrected it, and leveled up each time.
This would be more useful if it listed which providers support IPv6.