skysight-inc/HackerNews huggingface dataset:
OK, so you're saying that Open Source is "not the same thing" as Free Software and there was a "need to create a new definition for it" to include "stuff that did not fit the Free Software definition". You give the CDDL and the MPL as examples of such stuff.

But if you take a look at the Free Software Foundation's list [0] of Free Software licenses, you will see that it lists both the CDDL and the MPL as Free Software according to the Free Software Definition.

So why should a new definition have been needed to allow these licenses when they are already allowed by the old definition? Maybe you could supply some of that context you were talking about?

[0] https://www.gnu.org/licenses/license-list.en.html
yes, it makes reference to this allegation.
So Much for ‘Learn to Code’
Sippy helps avoid egress fees while incrementally migrating data from S3 to R2
If any part of that chain of product utilizes a non-zero carbon footprint then that entire chain of product and services IS NOT NEUTRAL, cannot be neutral, and is disingenuous to say otherwise.

Unless the entire chain is neutral, one node being neutral is meaningless.
I think we all know that in casual use nation, state, country and nation-state are all synonymous.

Or if you'd prefer, the WW2 interpretation of air warfare probably leans towards treating the entire populace as hostile.
Vercel Major Build Outage
That looks suspiciously similar to a standard gas tank size.

Generally you make a battery by combining cells - they have a 1-1.5V terminal voltage. The image lower down shows a rack of them in a warehouse. I suspect you'd stack them up to a few hundred volts and plug them into an inverter.

I wonder if they require the same balancing as more delicate chemistries.
Maybe google it? Oh…wait
Is there any kind of evidence? Or is it a "popular" idea?
My 40 Mbps connection can do all 20 GB of enwiki-latest-pages-articles-multistream.xml.bz2 in about an hour, shouldn't take all night. Unless you want to gently pull all the images from rsync://ftpmirror.your.org/wikimedia-images/, which will take a little longer.

Or you want to simplify by using a pre-built archive and reader app from, say, Kiwix, just grab all 96 GB of wikipedia_en_all_maxi_2023-09.zim in ~5 hours.

Really, what will suffer is your own sleep, as you figure out how to read and organize and serve and auto-update the content...
This happened not long ago: https://news.ycombinator.com/item?id=37368243

We were already in the "post-truth" world, and AI is just going to drive us further down that path.

The tendency of a lot of the population to prioritise quick and vapid answers over researching and thinking for themselves isn't helping either.

That said, I'm not sure why whether eggs can be melted is a popular question. Is that a meme?
I don't even think he should resign or be fired...a public apology of "I didn't know, and I'm sorry for that" should suffice. The problem is perpetually outraged people on the internet who can never forgive a mistake...they're a barbaric mob going around looking for who to let their anger on...if only they had better things to do.

Do people think public officials are all-knowing and incapable of making mistakes?
Many of these things are due to invasive species introduced by humans such as kelp forests being killed by sea urchins. Desertification has to do with capitalism and farmers racing to the bottom depleting the soil of nutrients - just like the Dust Bowl during the Great Depression wasn’t caused by global warming. Desertification has been going on for 40 years now

https://www.freethink.com/energy/desertification-desert-gree...

This is exactly what I’m talking about — we should be focusing on solving these issues without waiting for the climate change to reverse!
For sure but if they do it right it will make it hard enough and time consuming enough that only top actors can afford to do it.
The use case for this is to charge the battery during the day and discharge it during the night. It is not for seasonal energy storage. There are no batteries that can be used for seasonal storage, nothing comes within a factor of 100 of being economical. But batteries for seasonal storage requires very few cycles, one per year. This battery here can go through many thousands of cycles. If you don't use it for daily storage, you are paying for something you don't need.
I guess it's cheap enough to run, given that they've cut staff to the bone. They've jettisoned human moderation, community management, and any kind of software development.

What's left is some management, dev ops, and whoever is working on their AI product. Their high SEO means that they can apparently pay for that much out of ad placement. But they'll never pay back their hefty initial investment. They've been trying to position themselves to IPO, but if they haven't managed it by now it's hard to imagine how they ever will.

The community keeps expecting the entire thing to just give up one day.
With a high enough rate of layoffs, everyone is affected, even the people who kept their jobs - everyone has lower job mobility and less negotiating power than they’ve had at any point in the past 10+ years.
why is it worth mentioning when the article doesn't say anything to the contrary?
Ooooo looking, thanks for the recommendation!
Additional timeline info, as I was curious myself. WebP is old enough that a memory safe language was not a feasible option when the project started.

Android 12 was the first version to support Rust code, and came out in 2021 [0, link talks about the first year of integration].

On the iOS side (which also was affected by this), Swift 1.0 came out in ~2014.

As far as I can tell, Chrome doesn't yet support a memory safe language, but do have a bunch of other safety things built in (see MiraclePtr, sandboxing, etc). Since both WebP and Chrome are from Google, this would stop a possible transition.

WebP was announced in 2010, and had its first stable release in 2018 [1].

[0]: https://security.googleblog.com/2022/12/memory-safe-language...

[1]: https://en.wikipedia.org/wiki/WebP
Hello, Finland here. I have a true unlimited phone plan. Unlimited texts, unlimited calls, 200Mbit/s of bandwidth with unlimited data. 27€ per month. Yes, the bandwidth is capped, but getting 200 megs is possible most of the time, it's really more of an exception to not get the full speed. Sometimes some cells can become congested, but that's really rare.
To grow faster. To be able to fund new projects that could be of higher value to people willing to pay extra.

You know, how you don't just save all of your life for a house - but get a mortgage and enjoy a house now, not in 50 years.
Fair enough.

If you're interested: <https://news.ycombinator.com/item?id=34853768> <https://news.ycombinator.com/item?id=21867978>.

On survivorship: technology often functions as Wittgenstein's Ladder. Even failed branches are often critical in arriving at successful ones.

Magnetic tape and LaserDisc both informed subsequent / parallel storage technologies: digital tape, spinning rust, and optical storage (CD, DVD, BluRay, etc.), as well as they hybrid magneto-optical format (somewhat dead now, but significant at the time).
How are the pouches marked? I've always been told to keep medication in it's original labeled bottle when traveling.

https://www.globalsupport.harvard.edu/travel/advice/tips-tra....
I'm not sure how you explain WWII in this framing.

There was a very easy way to help Nazis beat Russia in WWII, and uh, we did the opposite thing.
Climate extremes to drive land mammal extinction in next supercontinent assembly
.....from space pirates presumably.
It's funny that you assume that 1) I'm < 30 and 2) that I assume productivity = hours. Instead of cute quips, how about you tell me where I'm wrong? Or are you not able to?
See also the Daily Mirror and Piers Morgan: https://www.theguardian.com/media/2004/may/15/mirror.politic...
̶>̶ ̶̶1̶6̶9̶.̶0̶0̶ ̶t̶o̶ ̶6̶.̶0̶0̶0 ̶U̶S̶D̶.̶̶

Title was corrected.

Kit costs 138.00, fully assembled costs even more.
How can buffer overflows still be happening in this day and age?
Ask HN: Best way to find dupe photos and vids?
with big media collection how does hn find dupes or similar enough when it is super easy for hash to change based on one pixel or frame?
1. Yes, I worked for a travel company at the start of COVID. They went bankrupt within a month of lockdowns starting.

2. A bit. I took that job because they offered me a lot of money, and in the end I really enjoyed working there, I still hand out with people I met there now. But I knew I wanted to work at a startup, so once I knew we were going bankrupt I limited my search to startups I liked the look of.

3. No. I got another job pretty quickly, as did most of my co-workers.
I am sorry to hear about your negative experiences. Do you think you would ever relocate for a job again? Would a relocation bonus make a difference?
>1) Yes.

well i guess everybody is entitled to their own opinion but i personally prefer the one that lets me use more data even though ideally i would be able to use more data for any online service and not just some of them.

>We're not in the NN system as it was repealed so the implicit idea in your post that the current system is from NN is false.

I definitely did not say the "current system" is from NN, and neither did the OP i was replying to.

"pre-NN" system is having a datacap where any additional bandwidth usage beyond that datacap is throttled or outright denied.

"current system" is having a datacap but certain services are not counted towards that datacap, and all other services are throttled or outright denied once the datacap is exceeded.

>We wouldn't need NN though if we actually had anti-trust enforcement; zero-rating is a monopolistic practice. It's akin to having preferential treatment on rail lines so consumers can't get other's goods as easily.

rail lines are not equivalent to ISP zero-rating.

Datacaps are a policy adopted by ISPs of treating bandwidth as a consumable resource when it is in fact not a consumable resource. Datacaps are idiotic and arbitrary[1] but they predate the FCC's decision to repeal net neutrality by at least half a decade.

Offering an exception to a datacap for a given service would be akin to the train being able to carry additional cargo beyond its capacity with no increased fuel consumption or inertia but only for a specific class of cargo.

[1] if ISPs actually cared about their stated goal of reducing network congestion then they would weight traffic based on overall network congestion so that consumers are incentivized to download more data during non-peak hours but i digress.
Android is particularly troublesome here with the number of phones out there receiving no updates, and just a single download away from being exploited.

For me, personally, it's a race to see if Google can get this patched for my Pixel 5 before security updates stop in October.
Tauchretter: Escaping a Sinking Submarine [video]
I work at a company where performing a RIF is the most common way to get rid of people who are not performing at their expected level of effectiveness - the company does not have any meaningful process internally to perform performance reviews under normal circumstances, but its 'known' even by non-management types, who is effective and efficient at their job, and who is not.
Just wants a bigger budget
Finally, that extension for Google Translate was really clunky and it was weird that this is coming so late while Chrome had a polished integration for such a long time already.
I've left one after an absolutely horrible experience. They removed it. I had to fight with their support to put it back. The same apartment now has only 10 reviews. All from this year, all 5*.
I don't use Quora much, but this widget has been at the top of every page I think.
This is an extremely odd way of making technology choices - especially the arbitrary 5 year limit that means having to use an older version of a framework.

> There were many quality of life improvements between Elixir 1.7 of 2018 and the Elixir 1.15 of today, but for most of our application coding these would make little to no difference.

There were also a few security fixes.
I haven't shipped anything and I'm not going to make it
I read the argument last that he would have needed "James Bond-level tech" to cheat against Magnus, but I'm skeptical.
Actually, I believe "podman generate kube" is even better:
https://www.redhat.com/sysadmin/kubernetes-workloads-podman-...

You can run your docker-compose file, then run "podman generate kube" and you will get a Kubernates yaml file.

Then you can run:

$ escaped=$(system-escape ~/guestbook.yaml)

$ systemctl --user start podman-kube@$escaped.service

And you can enable it to start on boot. It will read the yaml file and create the pod.
And it will also be wrong.

> 20 years from now an impeccably researched book will come out that makes a strong case that what we believed about political events today was all wrong and really it was something different

The one good thing about politics is that the motives are crystal clear, politicians want to stay in power first, and only secondarily want to improve things.

Once you know this, everything makes sense. Even if we never find out what "really" happened
That’s what I thought as well but his articles address those concerns. Very good read if you didn’t read them
No it doesn’t lose merit because the fight isn’t over. It’s not like all major ISPs are going to immediately ramp up to 11; even if they wanted to make that blunder while people are still clearly educated about the issue and paying attention, negotiating payments for services exempt from traffic shaping is a long b2b sales cycle that has only started. They are going to slowly boil the frog after watching the others get away with more in their region.
The "varsectomy" bug in Chrome isn't the example you think it is, because disabling SIP was not sufficient conditions for it. There were 3 other conditions that had to be met, the most notable of which is that "/" had to be writeable by tho logged-in user, which is not the default.

This is an example of defense-in-depth being present, and defense-in-depth still failing for some users who gave escalated permissions to some installers, allowing them to run roughshod over their filesystem permissions, leaving them vulnerable to a subsequent varsectomy. If one did the same thing to their Linux system, the same thing could happen.

https://arstechnica.com/information-technology/2019/09/no-it...
Yes I agree, it’s true that causally connected events maintain their ordering. However, there is no sense where one can say definitively that some set of spatially separated events happened simultaneously. And as each reference frame is valid it’s impossible to say that there is a correct “present”. If two events happens at the same time in one reference frame, you can’t then declare that they happened at the same time “in reality” as that’s not valid. The events also happened at different times “in reality” in other reference frames. And in fact, the two observers could meet and discuss that the events happened at different times.

The result is that some reference frames have other frames future and past events, so to the grandparent posts point, there is a real sense in which the future exists along with the past. No reference frame gets to say what the official “future” is, so it must already exist.

https://en.m.wikipedia.org/wiki/Relativity_of_simultaneity
I once had a startup fire me after only 6 weeks, for performance reasons, which were purely a fabrication. I'm not sure if that counts.

It was not a good experience for me, but I did not feel like it had any long term consequences.
> As you get older you've got students to teach/support, a department to run, grants to apply for

I believe such problems are even more urgent in 20s and 30s. You're not established yet, you need to do a lot of things unrelated to your passion to make ends meet. Caring for young children is usually more time intensive than for older ones.

By the 40s, academics have tenures and financial security. The children are older and don't require so much care. Yet statistically there's not much groundbreaking work appearing from older mathematicians.

> The risks for going after something crazy instead of some iterative improvement / maintenance increase.

That's not a big factor in mathematics where going after crazy things doesn't carry significant financial risks.
The Chipmaker’s Visa: A Key Ingredient for CHIPS Act Success
The Chipmaker’s Visa represents a bipartisan pathway to addressing bottlenecks to scaling up semiconductor production without reopening more fundamental questions about national immigration policy.
it’s just the reality of language in America. Anti vax people tend to use the word jab mockingly, others call it the vaccine or the COVID shots.

For example you’d never hear someone say “I just got my Covid jab”.
Estimating Hail Size
Yes, no, no. Losing a job is very traumatic for most people, layoff or otherwise.

I ended up at a body shop shortly after which helped me gain some perspective.
Google Discontinuing Google Podcasts in Favor of YouTube Music
A similar incident happened with the Canadian PM in India.

https://www.cbc.ca/news/politics/trudeau-india-atwal-controv...
I played F2P games for a number of years and spent probably thousands of dollars on one. I don't regret it. I made a lot of friends, one of whom I still hang out in real life, learned leadership skills, and it was a pleasurable pasttime.

I don't think it should be demonised.
Freivalds' Algorithm
Is JavaScript a memory safe language?
Aren't all CI tools able to do this? What part you are struggling with? What do you mean by "deploying a git repos", what technology is that project built on? It's one thing to deploy a static website, another to deploy a cluster with APIs, database, multiple microservices, etc.
Can you show the code of the "Favorites section"? Because to me it does not sound like it is as simple to update as "Just put a reference in the template". Because what is in the users favorites is probably defined in some other data structure.

Which is what I witness in real life: In theory it sounds cool to just use data in the template and everything gets updated automatically. But in reality it is a mess with a million edge cases. Worse then just calling a list of update functions when the title changes.
I think a lot of how "life changing" it is depends on how much unresolved trauma you have to deal with.
Machine shops are pretty clean. The noise is kept mostly in the building. They use just electricity for power. There’s no real chemicals in use. Any spot welding or forging can be done with induction forges. Trucks bringing material and shipping out is noise and pollution, but no different than a grocery store.
Yep, laid off in the aftermath of the 2000 crash. Not immediately but the company didn’t get funding and cut almost everyone.

It hit me hard at first, but I was very young, just out of college, and adjusted quickly. The market was dead for a while, and I ended up being rehired after 6 months to sweeten the startup right before acquisition (for pennies on the dollar - this startup was seen as a success because it didn’t just fold).

The biggest aftermath is the mental shock of losing employment. I definitely got depressed due to the uncertainty of, well, everything. And when there’s a general glut of people searching, even being contacted by a prospective employer turns into a gamble. There’s a hopelessness that can set in that takes its toll.

I haven’t found much of a stigma from it, socially or professionally. There’s a pretty decent chunk of people who have been unemployed at some point due to a layoff.
I’ve had people respond to my posts with “yeah well ChatGPT says …”.

For starters, I don’t give a shit what ChatGPT has to say about various programming topics.

Second, it makes sense that ChatGPT would get the facts of immutability utterly, childishly incorrect because fad oriented development has decided that claims absent evidence is the way to write software.
> I really would rather use Vue/React/whatever that is "stuck", stable

I wouldn't call Vue stable. It's actually one of the points of the article (not necessarily agreeing); the frameworks tend to make breaking changes, especially Vue.
Only a minority of shareholders do this.

Source: If a company's executive takes a loan against their shares, it's disclosed in SEC filings.
I worry about this. It's already quite difficult getting to the truth of something - every political party essentially flinging shit at each other with accusations of lies.

At this point, giving up entirely on any form of media seems appealing.
The point is pipes likes to use airbnb when they travel to other cities, but thinks there's too much airbnb in their own city.

I'm sure that someone in Amsterdam loves to use airbnb when they go to Edinburgh but doesn't like it when it's in their own city.

It's hypocritical.
> Video Effects and background blur are now available to Firefox users on Google Meet

Finally! That was fairly frustrating.
>Well I'm sure one of the backroom conditions for being let into NATO is that they must shop USA armaments, regardless of which is better/cheaper

Since you are so sure, what is a cheaper alternative? FYI Romanian wants to buy 48 F35 , we found no better alternative .

Let me thank Putin and his plan for finally forcing my country to modernize our aviation , navi and ground forces because we were decades behind.
My bigger issue is when drinks advertise "less sugar" but include these things, and I have no clue until I take a drink then have to throw the rest away because it tastes disgusting.
I wouldn’t have thought so, but apparently even here on HN people aren’t familiar with the Period of the Kings, the Roman Republic & the Roman Empire. Ancient Rome is all just the Roman Republic.
I'm always suspicious of Google's behavior. It might be a good opportunity for them to tell everyone they need the latest version of Chrome because security. Manifest 3.0 and cohorts/FLoC, you can't escape them.
I would love to see you post source code like this, for any sufficiently complex frontend. Theres a reason people don't do this.
Newly discovered deep-sea enzyme breaks down PET plastic
1. I have been laid off during the probation period (3 months in France). A new CEO was brought in roughly at the same time I was, and he was there to rescue a company that was apparently having difficulties (I only learned about this when I got laid off). All the people on probation period would be let go. I've learned later whole departments had been shut down. Last I heard, the company was still functioning, albeit with a reduced portfolio.

2. Yes, but in a very positive way. They were actually supportive and didn't kick me out the same day (though they could have, since it was the probation period). They said they'd keep me on board while I looked for a new job, but no longer than the maximum term of probation, which is 6 months. The HR lady set me up with a headhunter they used, and he brought me two very interesting positions, better paid than the one I was leaving. In the end, I went with a different one, even better paid, which still is my current position many years later.

3. Never exactly felt any stigma, probably because of what seem like quite unusual circumstances.
Some companies insist on public "team" photos for their online presence. In other cases, laws require you to disclose your name and address for online presences like Germany's infamous Impressumspflicht.
The argument is not that the internet would suddenly die, it’s that it would get chopped up and rebundled a-La cable tv. And we’re seeing isps give preferential treatment to services that pay them, just not instantly and only that because it’s been only 2 years (edit: comment below points out it’s been 5), business sales cycles are long and they aren’t stupid enough to immediately turn the heat up to 11 while the frog is still paying attention.