skysight-inc/HackerNews huggingface dataset:
So if there is 'proper dependency management' (what do you propose? are we too fixed in versioning, too loose?) how will you fix the next Heartbleed? Pushing updates to every single program that uses OpenSSL is a lot more cumbersome (and likely to go wrong because there is some program somewhere that did not get updated) than simply replacing the so/dll file and fixing the issue for every program on the system.

And in case your definition of proper dependency management is 'stricter', then you simply state that you depend on a vulnerable version, and fixing the issue will be far more cumbersome as it requires manual intervention as well, instead of an automated update and rebuild.

If it is looser, then it will also be far more cumbersome, as you have to watch out for breakage when trying to rebuild, and you need to update your program for the new API of the library before you can even fix the issue at all.
After much research I purchased a Samsung MWF300G[0] a modern microwave with only 2 dials. Used daily for 5 years and I love it.

0. https://www.samsung.com/levant/microwave-ovens/solo/mwf300g-...
I like the theory that gravity is an emergent property of relativity.

I tried to write an explanation here, but I don’t think I understand it well enough. Funnily enough, PBS Space Time has a video about it.

https://invidious.tube/watch?v=UKxQTvqcpSg
While I agree with the final point, I would have hoped for better arguments. It's not because one validator node consumes 1% of the energy consumed by an Antminer that PoS consumes 1% of what PoW consumes ... You need to weigh in the relative weight of an Antminer over the total Hash Rate of the bitcoin network, and the same for the validator node.
Nix(OS) solved this problem by hashing all packages based on their inputs (including other package hashes) all the way down in a merkle tree. You would have one copy of the icon pack, for example. But if any common libraries are built with different inputs for a particular program it will be duplicated instead of shared. Nix can then go through your store and hard-link any duplicate files between similar packages to save some more space.
Ohhhh ok thank you!

The book is from the UK, I'm in Australia, it didn't seem a ridiculous thing to say to either of us. Maybe the problem was...US sensitivities. I, like I believe the KLF also, am white and have dedicated most of my life to the music of "blacks of African descent". The issue is how much more important groove is in black music, and how copyright is in origin a white thing. Changing copyright would no doubt be a massive, heroic, lifelong task. Like the way it took Douglas Nicholls[0] 30 years work to remove a racist sentence and a bit from the Australian constitution! I just don't hear calling for a hero here as a negative thing at all, the way evidently some people do.

Did any black people have a problem with the quote? I am curious.

[0] https://news.ycombinator.com/item?id=26980084

p.s. wow, it's you! I checked out your github and website (crucialflow) a few months ago, hehe small world. proof: https://news.ycombinator.com/item?id=26153386
That’s what I’m doing now, but you still have to push artifacts up to a repository and downstream jobs have to pull them down. Further still, managing the boilerplate for GitHub actions is no small task (e.g., you have a dozen Python projects and you want the actions for each to look similar), so to solve for that you have to build some hack that involves generating the Actions YAML before you commit or similar. Not the end of the world, but still far from my ideal state.
Folks here might be interested in Chia's smart contract language: https://chialisp.com/

Basically the designers saw how easily many Ethereum/Solidity contracts were hacked and saw that stateful side effects were the main culprit so they made their language have no side effects! Pretty cool.
My impression was that hallucinations only happened under extreme conditions, like drugs, alcohol, heat etc, but it’s a bit worrying that it could happen basically anytime.

If the brain “learns” that it can accomplish things via this method, then that could be really problematic.
No, they are sarcastically indicating that you don't really have a choice, because if you aren't indexed by Google, practically speaking, you might as well not have a website.
How about big NO!
I think the worry is totally understandable. A few points:

a "stable" identity doesn't have to be based on your real name - plenty deep connections online are between people that do not know their real identities, or only learn them later. Although of course you are right, if you share too much detail it can be possible for people to figure out, and it depends how much you need to worry about that.

I find linking across identities awkward: I.e. I can't really refer to a conversation on HN on my blog without linking the two. In a way, lots of throwaways would make that easier, since there wouldn't be as much as a profile linked to.

I believe everyone with a larger profile under a real identity or one at risk of being linked should explicitly consider what they are willing to reveal and what remains in other accounts. But it also can be explicit choosing to explicitly talk about things that people could figure out anyways.
I would never try to dampen someone's enthusiasm for launching a company!

However, based on how she talks about readme.so on Twitter and the fact that it's free and open source, it's clear she built it just to build something cool.

If she's open to a job, then she gets to continue working on something called ReadMe that's in a similar vein! If she's not, for whatever reason, then there's no harm done and I hope she takes my comment as a compliment :)
Hardlinking them works fine.
> If the program is statically linked, then nothing can happen

Static libs are embedded into most object-file formats (e.g. ELF) as isolated compilation units. Could you not just replace the static library within the object-file at the linkage level, in about the same way that old "resource editors" could replace individual resources within object-files, or the same way that programs like mkvmerge can replace individual streams within their target media-container format?

Static vs. dynamic linking is just about whether the top-level symbol table of the executable can be statically precomputed for that linkage. It doesn't impede you from re-computing the symbol table. That's what the linker already does, every time it links two compilation units together!
Commodities price bubbles are the worst examples of irrational exuberance.

I would say stick with equities bubbles, like South Sea, 1920s, 1990s tech bubble if one wishes for a cautionary tale or any level of introspection.

Both the Tulip bubble and the Beanie Baby bubble were rational reactions to data. Although not cited as such, there is no introspective possibility for anyone researching markets and learning how to deploy their own capital while writing those off as irrational.
I'm a Moto G-Series guy... still running my G7.
If I recall correctly, the unusual cross shaped design of Microsoft's earliest office buildings (1-10, recently demolished) was to maximize the number of offices with windows. It did make them somewhat confusing to navigate though.
Everyone who has lived with a dog has seen the sheepish ‘I fucked up look’ when you’ve got home instead of the pure exuberance usually experienced

You know immediately there’s a mess to clean up!

I mean they clearly dream too. If dreaming isn’t evidence of an inner life I don’t know what is.
I'm not diabetic but I know what low blood sugar feels like from both exercise depletion and long-term fasting.

If you're not diabetic and have low blood sugar from exertion, just stop what you're doing and drink some water and rest. Your body will handle it just fine. Carbs should be reserved for real emergencies.
Real as in generated by the external world, rather than generated by the brain.
I think it's notes from the live/audio interview? But agreed, it would be more powerful if it were flowing prose
Shared libraries are still very important for memory efficiency on mobile systems and in other constrained environments. Android could not work as it does today without the memory savings that sharing libraries gives us. Megabytes matter when you're talking about a device with only a few gigabytes of memory and a hundred processes that all need to run some bit of code or other.

It's important to avoid equating "Linux" with "{Desktop,Server} {Ubuntu,Debian,Fedora,SUSE}". There's an entire universe of Linux-using systems out there that have operating constraints very different from your typical anonymous cloud server machine.
What is a federated network? For what reasons do I want to explore them?

Thanks!
An interesting case of what? A monorepo? Issues with Bazel? With Nix?
A 330-ton fatberg is clogging an English city sewer, and it won't move for weeks
> Welp now I feel very old.

Your username is a reference to colossal cave adventure; I'd be disappointed if you were younger than me (40).
Well whales can communicate across thousands of miles without satellites so there’s one example! :)
The speed and efficiency of Blender at creating geometry and timing animation is incredible. Doing mostly the same stuff in the aforementioned CFD tools is incredibly convoluted in comparison. It’s like trying to code in MS Word whereas Blender is like Vim.
There are non-expired mechanical reproduction copyrights for Beethoven music. (Basically any time someone plays from Beethoven's score, or a modernized but public domain version of it a new creative work is created with the corresponding copyrights.)

So for this reason YT might have some minimal justification for handling "old classical music" (but it is not based on copyright of a long dead composer, but on the "mechanical reproduction" copyright of some orchestra/artist).

Now, that said. If they can't distinguish between performances, then it should not be left to them.

And, anyway, the real problem is the fucked up bias in favoring the claimers.
This is a very interesting article with lots of illustrations and photos of the process, recommended.

It doesn't seem to be blocked by the NYT paywall, but if any trouble viewing:

https://archive.is/96On2
The ssc subreddit and diaspora
Less affluent users could use a staking pool, where they send some of their eth and get a certain percentage return.

Many crypto-exchanges already offer this service.
This is a fantastic story. Thank you for the link.
The article loaded for a second and then was replaced with all sorts of other bullshit; here's another link if anyone else is suffering

https://www.npr.org/2021/04/30/992456396/portugal-opens-worl...

Also

https://en.wikipedia.org/wiki/Arouca_516
Loopholes in Google Analytics Wreck Marketers
I don't think that was their point at all. They were saying that dynamic linking creates flexibility and modularity that doesn't exist otherwise.
> The influence of a totally broken culture is drastically understated in socially acceptable discourse

What do you think the "socio" in "socio-economic" refers too?

Obviously culture plays into it, the racist treatment of blacks over history didn't just affect financial capital and heritage, it had direct effects on social aspects, restricted access to education, broken family dynamics, cycle of abuse, religious indoctrination, ancestral cultural erasure, and probably contributed directly to a glorification of crime as a means to upward movement, since nothing else seemed to work or be offered to them. All these in turn affects economic outcomes as well, but also economic outcomes have affected those social aspects.

Your culture is a result of your environment, and if you take someone and force them into an environment of abuse and discrimination like was the case of afro-americans, whose culture is it really? In my mind, afro-american culture is American culture, this is all our culture. Our culture has put a race at an absolute disadvantage for generations, resulting in a lack of economic and social prosperity for that race today. You can't then go and say, that's their fault, their culture, not mine, when your culture had a direct impact on theirs. So now it's time to say, let's grow our culture to one of healing, inclusion, and reconciliation together.

And here's where it matters, the next time someone is caught with possession or selling of drugs, will you choose to incarcerate them for years? Or will you decide to reinvest in their education, rehabilitation and support them for whatever led them there.

The next time a budget is voted on, will you vote to build more prisons, or to invest the money in services and safety in communities of color. Will you choose to more heavily invest in education, employment, housing, and health services in the country, or in police funds?

And here's where it matters even more, the next time you encounter a black person, will you treat them with an underlying bias that they are probably more violent and crime driven just because of your association of their skin color you've made with your belief in their culture leading to crime? Will you have your guards up, and will you likely favor another race over them due to this?
Interesting. There are a bunch of variants, but it seems like there are three main ways of handling crypto.

Bitcoin is proof of work, which of course requires a lot of electricity.

Some coins, like Neo/CutCoin are proof of stake, which basically let you stake some money, which I guess you can't spend and use that to handle transactions, so instead of running mining rigs, you just stake the money and earn a return. Ethereum is planning to move to proof of stake. Kinda like how your FDIC insured bank can loan your deposit out.

Chiacoin, is proof of space and time, IE proof of assigned storage through the use of stored data, plus a verified delay function (slow to calculate, fast to verify hashing basically). The latter part needs only one processor, so whoever calculates fastest is accepted, so you aren't running a bunch of miners racing to benefit.

I'm not sure that I see the benefit of proof of space and time except in the case of things like filecoin, where you are basically paid for storing stuff on your hard drive without changing it. Chia coin is, if I understand things correctly, just sticking random numbers on a SDD to "farm" them. I mean the VDF stuff is cool to be sure, but it seems like in the case of Chia it's just wasting memory space with random numbers rather then incentivizing storage of existing data.

Is there a better system than proof of stake, in terms of just not being absurdly wasteful in terms of energy or storage capacity?

For the purpose of responsible disclosure, I do have less than $20 bucks of ethereum atm, and that's the only amount of any coin mentioned above. I have no investments in the companies behind any of the above coins.
Why politicians only?

IMO big part current tech tragedy is lack of support - companies raking record margins, yet we keep reading horror stories how accounts getting banned for asking a question, etc.
I don't know what "world+dog" refers to. I think it's actually fairly likely that they will successfully transfer to PoS fairly soon (like, maybe by the end of this year, or end of next year), but until they do, any concerns about "participating in the network can increase the amount of electricity that miners are incentivized to use, and I don't like that" are still valid, and it doesn't make sense to dismiss them on the basis of "they will switch to PoS soon." .

(Perhaps if part of one's concern was that using it would contribute to how much the network will be used in the long-term future, them attempting to move to PoS might do a fair bit to alleviate that part of the concern, but I don't think that is much of people's concern about using it, and so this is largely irrelevant.)
Non-whales get the same rate of return as whales and it's much easier to enter the staking market than mining.
I find it comical that everyone is trying to fit a square block into a triangle hole in order to appease crypto people just so they can get rich off of it. It’s pathetic.
https://file.app will give you a reasonable approximation of the current value of Filecoin in Gb-years. From what I can tell, it still compares very favorably to various AWS offerings even at today's price. You could make a reasoned case that recent price run-up was more related to discovery than fundamentals... But regardless, my stated supposition assumed we reached steady state on token issuance (i.e. many years into the future).

New paradigms are likely to exhibit a lot of volatility during their onset, but timing matters less than giant rising tides. Time will tell.
So if this isn't causing a real shortage of hard disks, why did I get stung for £70 more for my second 10TB hard disk that cost less a month ago?
> Virtually every podcast ever.

Apple Podcasts are AAC. Spotify are Ogg Vorbis. That probably covers 90% of the market right there.
I'd just like to interject for a moment. What you're refering to as Linux, is in fact, Android/Linux, or as I've recently taken to calling it, Android plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning Android system made useful by the Android corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Well, Oxford English Dictionary disagrees with you.
I never stopped! Still going strong. Everything from blogs to news to podcasts and more. All RSS.
> I've looked a Librem but $1500 is kind of hard to justify

Huh, did you accidentally look at the price of a Librem laptop? The Librem 5 phone USD$800. (But $800 is still kind of hard to justify, especially with "wait more than a year").
> Do you know how far kumbh is to Bangalore.

Do you know how far the province of Quebec is from Europe, Caribbean and Latin America, and US/Florida? Because that's where a few people went and caused an explosion of cases in March 2020:

> The researchers found that as few as 247 spring break travellers were at the root of Quebec’s nearly 70,000 cases. The week off ended March 9th, and those who came back from abroad circulated freely in the community for days.

* https://globalnews.ca/news/7354322/new-study-coronavirus-que...
Staking pools, e.g. https://www.rocketpool.net/
Visual Tools for Teaching Machine Learning in K-12: A 10-Year Systematic Mapping
Conversations.im does jabber on Android without push notifications. It just leaves an idle TCP socket. I haven't noticed latency issues with that, but I'm not a heavy user
Defenseless
Automatic updates are themselves a security risk, which is something that I rarely hear talked about. For example, the FBI's 2015/2016 dispute with Apple about unlocking phones. The FBI's position relied on the fact that Apple was technically capable of making a modified binary, then pushing it to the phones through automatic updates. If Apple were not capable of doing so (e.g. if updates needed to be approved by a logged-in user), then that vector of the FBI's attack wouldn't be possible.

I don't have the best solution for it, but the current trend I see on Hacker News of supporting automatic updates everywhere, sometimes without even giving users an opt-out let alone an opt-in, is rather alarming.
I think it makes much less sense for aliens arriving by conventional means to not contact us. If they did then they’re being extremely generous by not attempting to colonize Earth or any of the other planets. It’d be like European explorers discovering the New World is inhabited and deciding to stay off shore. It also wouldn’t explain the anomalous, physics defying video and accounts of UFOs. On the other hand, if interstellar travel is trivial then there is much more leeway for taking a hands off approach. In that case we’re just the North Sentinelese and they’re the yachts and airplanes staying out of bow and arrow range.
> The plotter obviously had a limited buffer size, which would prevent certain optimisations, but then so did the CP/M computer!

Yeah, but which had more? :)
Reminds me of that time in the 90s(?) when people connected printers to computers, but the printers had more powerful processors than the computers. (Or later, when someone poked into the WiFi board on their arduino and realized that it was a more powerful microcontroller, but that's not so directly related)
In 2012 there was a shortage due to a flood.

They rented a truck and hit up all Costcos (I think it was) from Florida to I don't know where buying all of the drives they could. There was a limit on how many so it was a mission to do it.

Edit to add a link and change "Around 2010" to 2012,

https://www.backblaze.com/blog/backblaze_drive_farming/
Openmoko failed for so much more than financial reasons. It's been a while since I've thought of that fiasco, but my memories:

* The leadership was terrible. They had no clue what it took to make a mass market product. They just assumed that they would sell hardware and a community would provide a working operating system and apps magically.

* The hardware was buggy. There was one issue that if you let the battery drain fully, you could not get the phone to recharge it and had to use an external charger. Another issue was that the GPS receiver was accidentally surrounded by metal, so barely functioned. There were all kinds of problems with the radios in the early days. Oh, and that touchscreen -- I guess it was typical of pre-capacative touchscreens, but it was hard to use without a stylus and impossible to hit widgets near the edge of the screen.

* The hardware was massively underpowered (compared to competitors) by the time the Freerunner actually shipped. Weak CPU, little RAM, 2G cellular radio in an era when 3G had become standard, so like 5kbps max data transfer.

*Because of the failure of Openmoko leadership, the community fragmented a hundred ways. This meant that there were a dozen or more "distributions" of an OS for the phone, and none could do more than one or two of the things a typical user wanted in a phone at that time. Then there was finally a big bloated distribution (SHR if memory serves) that packed in enough libraries to make a more or less "usable" device, but doing so maxed out the phone's meager storage and RAM, making it nearly impossible to do anything "smart" with it.

* Once again, in absence of strong UX leadership, the community resorted to dumping X11 apps without modification on the tiny screen. Think impossible to read fonts and dialog boxes that ran off the screen with no scroll capability. The vast majority of devs seemed to only use it by hooking it up to a computer via USB networking and SSHing into it.

As a technical user, I could live with this. Kinda. Sorta. Using it was an exercise in masochism. I was embarassed ... no ... humiliated when a nontechnical person compared their iPhone with the OpenMoko that I had talked up so much (before receiving it).

I had planned to destroy the phone in some fantastic fashion (e.g., melting it with a laser) as soon as I got a real phone. But by the time I could afford an Android, I was so done with it that I just dropped it in the trash (after wiping it, of course).