skysight-inc/HackerNews huggingface dataset:
Technically, yes. In the easiest cases it's just changes in library function names so effectively the migration tool is just handling all that search and replace for you. Of course there's more complex stuff than that. There's also all the ancillary build files and project setting files that get updated. All pretty tedious to investigate and do by hand, especially for someone like me who just wants to get their old app running again on the latest iOS.
I'm 40, so when I was a teenager the internet did not have so much different distractions. My mind was great at focusing. I'd read books, cover to cover, and tune out everything else. I'd sit hours and hours straight and make websites for IE4.
today I struggle to read a chapter in a book without getting distracted.
It's pretty disheartening to notice.
I'm much better at other things, but I wish I could still read like I used to.
I think the worst ones for me right now are YouTube and hacker news. I'll have a look at the procrastination settings here, but for some &£@£# reason my phone won't uninstall YouTube.
The Metaverse
The "Moderation of illegal and undesirable content" clearly shows that very little about these algorithm laws much protects privacy in any meaningful way. It's a case of double benefit for the Chinese government: on the one hand establishing further controls over tech giants (control that the government can later use in any way it sees fit) and on the other hand in looking like its doing a good thing in PR terms. The bottom line however is that the government remains pervasively intrusive in the lives of its subjects and is not at all likely to stop spying on them directly or through these very same corporate third parties that this law claims to "rein in".
I'm really scared to stay in Russia.
Saying anything against the army has been criminalized recently.
Police is torturing and beating up people on peaceful protests.

I work in IT, and many of our western partners are stopping our partnership. No new software, no new hardware from other countries. I can't see how my company will stay afloat and pay me.

So I want to flee the country, I can't right now and moving will be hard for me financially.
Disabling my visa card will make this already unbearable task even harder.
Here's a better explanation of Putin's disingenuous framing:

https://www.youtube.com/watch?v=FQ4hvLqNfqo
Thought I'm not much on social media but I figured out that if I can restrict myself to browse between 11am and 4pm, work will certainly automatically force me off the 'scroll treadmill'. I wrote about that in this post[1] recently.

[1] https://qwertyloop.com/posts/doomscrolling
Where I live, your bike would still be stolen. Bike thieves here don't generally ride the bikes they steal, they ride their own bike and kind of hold the stolen bike with their other hand and tow it along. Also they would steal any bike.
Reminds me of cockpit recordings of the automatic callout from the Airbus landing system: "50...40...30...Retard! Retard! Retard!"
Everyone is cheating on Wordle, according to Google search data
Keming is also how two letters not adjoined to each other look like they are.
Does this works for you ? (Blocking)

I’ve tried it and even closed all my social media accounts. It sort of worked. For social medias… But it changed nothing, I found other addictions on the internet. It’s just … the smartphone. I blocked a little portion of the infinity that is the internet, but my lizard brain is smart enough to know that infinite content is still there, more easily accessible than letting my mind wandering.

I think I should speak about it to a psychiatrist but I’m not even sure it’s a topic they can handle nowadays.
ICANN won’t revoke Russian Internet domains, says effect would be “devastating”
A technique I use to realize how bad it is for my brain, is to try to remember everything I saw after a session of browsing. It's often hard to remember at least half of the stuff.
Lame AF. I couldn’t find any of these though; maybe they were shut down?
> He thinks he's unique.

The problem is that so many people on HN think that but end up spouting the same opinion. I'm sure that gets tiring to deal with after while.

I'm not famous, but I'm sure I'd be super annoyed to have the same 3 opinions spouted at me over and over and over again.
You should absolutely try to work for a monopoly if at all possible. Monopolies have the luxury of indulging smart people with big-budget pie-in-the-sky R&D projects and little to no short-term profitability or productivity discipline, which are just about the best possible working conditions for engineers. Also where you are most likely to make real progress on a serious problem that contributes to society, instead of being micromanaged hour by hour to make sure you stay on task in grinding out a sales-driven feature backlog for some enterprise bloatware no one needed.
This may not be a contribution to the discussion, but I've recently read a few books that made me aware of how most of my preferences are just arbitrary and a product of feedback loops and after finding this post on HN this morning I just have to say:

Thank you hacker news for being an anomaly on the web.

Even if opening HN maybe a habit that I'm not in control of, I don't regret wasting my time on this website as much.
Everything is simple once you know it. The struggles I have with python would be hilarious if it wasn't so frustrating.

Not saying that C++ isn't much, or has lots of baggage.
How to power Pacific islands: Turn the atolls themselves into power stations
Neither of those can tell you where you’re using the now deprecated feature.

I guess you would be happy with a runtime warning that must be ENabled with a flag and documentation of that flag in the release notes.

I fear many users wouldn’t learn about the flag because they don’t read release notes (and yes, that would be a sorry state of affairs), and thus only would learn about it when the feature is removed (in this case because their program would error out, but for other breaking changes, it could ‘happily’ run, but with changed behavior)
I'm definitely going to check this out to see if there are any good PR ideas for Julia.
I'm not convinced that this is the one, the article says it was in a sans serif font.
> Name one for profit company that has any other goal besides profit?

From the top of my head - Costco has a reputation of being a better place to work in. I may be mistaken, bring your points if you want. Costco doesn't nearly have the position on its market comparable to, say, Google's, so it's a good example of the company which has to - and does - care more about society it's in.

> Do you apply your moralistic stance to the second order derivative?

No I don't. I do breathe the same air as currently alive criminals, for example.

> Will you try to get your company to block Google from searching?

If I get to define technical policies in a company, e.g. make a startup I'll try. I'm optimistic that it's doable.

> Do you think YCombinator funds companies for any other reason than for profits?

I think there are reasons that YCombinator funds companies for other reasons too, yes.

> A companies goal is to make a profit. If you are concerned about the greater good, encourage your government to tax the corporations and implement programs to help people.

I believe it's a simplistic approach. Following the "letter" of the idea "bring benefits to shareholders" usually assumes "short-term benefits". Here's the contradiction.
That was a terrible idea and certainly contributed, but there's more to it than that: https://firstdraftnews.org/long-form-article/first-draft-cas...

There's a rich history of anti-vaccine conspiracy theories worldwide: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6318131/
> > If you're in a part of the world with endemic polio and a good health system, you should be given the IPV vaccine and then the OPV vaccine a few months later.
Not really. On a large console like that there are generally lots of submixes and aux sends (like at least 8 each), and a significant number of the knobs at the top of any of the channel strips will be for routing sound to those from the channel. Also, on a live sound board like this you're not going to have the effects actually parametrized on the channel, there's either an external processor (more likely) or a built-in effects unit which has internal sends from the channel. The push-buttons are likely pre/post eq/fader toggles, along with things like mute and solo. The linked video of studio mastering is a very different task than live reinforcement and especially monitor engineering. The boards are pretty different as well.

Finally and most nit-picky, the parametric eq on this board is almost certainly more than 3 bands. Likely something in the 5/7 band range, and with assignable mids.

Edit: note how a large number of the pairs of pots in the middle of the channel strip have the same color as the faders in the center of the board; those will be (stereo) submix assignment and overall level, respectively.
Most sources will say there's no known safe threshold for lead exposure. And every person on Earth has some detectable lead in their blood (if you use a sufficiently sensitive instrument). So being very literal about this, everyone on Earth suffers from lead poisoning to some degree.

Still, one atom probably won't kill you. Various sources talk about blood lead concentration thresholds of concern between 0.5 ug and 10 ug per dL. It's 3.5 ug for children and 10 ug in the USA presently. But it's likely that even below 1 ug per dL has small but real negative health consequences over a population, at least showing up statistically.

"The median concentration of lead in the blood of children between the ages of 1 and 5 years dropped from 15 µg/dL in 1976–1980 to 0.7 µg/dL in 2015–2016" - https://www.epa.gov/americaschildrenenvironment/ace-biomonit...

Honestly? Yeah, it seems most of my parent's generation likely has a touch of minor lead poisoning. Much, possibly most of my generation too, though less so. Even the generation coming up will have a few.

> I can only speak to gasoline specifics in the US

Lead was used in gasoline in most places at some point or other. And gasoline isn't the only use of lead that causes widespread human exposure. It has been used historically (and still in some countries) in some pesticides, explosives, industrial chemicals, and paints. It does seem that blood lead levels are much higher in children in poor industrial countries than in the US or Western Europe.

> Are we being lead by a bunch of Caligulas?

It is a seriously argued theory that the 70s - 90s crime wave in the USA is a consequence, at least in part, of mass lead poisoning. One which we would not have quite fully recovered from yet. Sure. Maybe it helps explains the government, too.
That first point is especially weird I thought. The author writes: "unlike other DWMs Finder can be killed completely", but I've killed explorer.exe on Windows many times and achieved the same effect as he's getting from killing Finder. I don't know where he's getting this idea that Finder can be killed but Explorer is unkillable.

And yeah, almost everything else is either "it's not Windows" or minor but valid annoyances. A bit disappointing, since there's a lot of big problems to complain about which aren't mentioned.
I think the quick solution is to record the screen while you play the flash.
If not mistaken virtual box has a built in video recorder.

Edit:
Oh you said it is an interactive flash. Screen recording won’t do it.
“no copyright infringement” is clearly inaccurate but also isn’t a relevant standard here

so strange to try to reach a goal of less copyright infringement by going after access to this codebase
Why not get a cheap bike, or good insurance?
>man children and brogrammers

Accurate description of a significant portion of this site's userbase.
The notion of a 'Classical Object' in this particular framework of QM is an assumption, not a prediction.

Since all objects are composed of quantum particles, all objects are quantum objects. So a complete theory of QM needs to be able to explain, not assume, why some objects behave classically.
Dual boot on your current PC, no time like the present.

Bonus: you add years to the useful life of the machine, because most Linuxes fly even when Windows chugs.
Open source is the "development model", free software is the license. I thought this was common knowledge.
I was a front end Web developer during the beta days of react and webrtc..
Now I'm the CSO at a Renewable Energy company, we specialize in zero emission engines.
Sure about what?

At any given time it is normal for the US to be engaged in active invasion or occupation of multiple countries. Nobody is calling for Spotify to boycott US propaganda. The parts we can be sure of don't justify anything other than business as usual. Which is typical.
This actually makes sense. One of the sales agents in the company i work for is Dutch. He can speak German, but he mixes several words in that sound kinda English or are maybe Dutch. I'm still able to understand him good enough, so i can usually help him (i'm in IT). Maybe i'll look into it some day. Would make a fun exercise.
Lockpicking lawyer does more than just picking. He shows many ways to break or bypass locks, often very quickly. Given a chance to review this lock, he would likely find three flaws at least. I see the word "steel" is not present in the article, which makes me think one very fast attack would just be a simple hacksaw against the seat tube. Could probably be cut in under sixty seconds if it is aluminum. But a lot of lock cylinders are poor quality and vulnerable to low skill attacks like raking.
> What if your adopted child seriously harms your new baby because they have severe attachment disorder? Are psychopathic, whatever?

"Whatever" covers a lot of territory. Do you think "standard" children of "standard" parents don't do that? Where do you think all the school bullies and little entitled pricks and princesses come from? Some of them even manage to get elected in the office for some bizarre reason.

> Abandoning is one thing. Recognizing you’re in way over your head is another.

Abandoning your child is already a widespread thing, you just don't even think about it that way. It's when one of the parents walks away because they're "in way over my head". It's essentially cancelling the contract and saying fuck this, I can't do it.

So I really don't know where are you going with this.
US Officials identify 3x areas where US may take action for Ukraine
Ya, I heard in some big cities now days they drive around in trucks with bolt cutters and grab the bikes and toss them in the back of the pickup and are gone in seconds.
You'll be locked out of using your hardware's full potential, same goes for the software and media you use, too. Look at how Nvidia already locks nouveau developers out of using their GPUs' full power with cryptography.
Healthy discussion..

I suspect it wasn't that though. When someone clicks on an HN link to an article, and chooses to leave a comment on the article rather than discuss it on HN (or as well as) they're probably not posting a nuanced and we'll reasoned point. They're likely just firing some sort of flamebait rubbish rather than participating in a discussion. If that happened every time your site was linked from HN you'd get tired of it very quickly and start to think HN is full of man-children and brogrammers.
As far as I know, which is admittedly not much, unstructured play as a mean of nurturing a child's independence, self-reliance, and creativity in a central tenet of Montessori.
The collection of arguments that make up OP's article includes the consequences of a network partition - replacement of one of the parallel histories when the partitions rejoin.

Yes, the consequences are bad, but the risk is very low.

Though not negligible, when facing powerful enemies like ISPs or nation states, you need to be aware of it.
>>The user tests were conducted in a specially constructed room featuring a one-way mirror, so observers could watch the tests without being intrusive. The tests were conducted by a moderator who made sure the user felt comfortable and showed her the basics of using a mouse. Then, with no further instruction, users were asked to perform specific tasks, without help from the moderator, like editing some text and saving it. The moderator encouraged each user to mumble under her breath while doing the tasks, revealing her current thinking as much as possible. Each session was audio or videotaped for later analysis.

Amazing to see the importance they gave to UX/UI and the level of sophistication they had forty years back.
By quantized probability, I assume you mean something like "there is a minimal probability p for any possible event; if the probability we compute for some event is q < p, then that event is impossible".

If this is the right definition, then it's easy to disprove: for any p you chose, I can construct a series of events that each have probability q < p, but one of which is guaranteed to happen. This was the meaning of the examples I gave with the 10 thousand coins - the probability of any particular result after flipping the coins is extraordinarily small, and yet one of the results is guaranteed to happen.

Edit to add: to be clear, even if the universe itself were quantized, all measurable physical quantities, probability still wouldn't need to be quantized, as it's not a physical quantity, it's just a mathematical abstraction. Still, even in QM, not all physical quantities are quantized. For example, space (position) is not quantized in QM, and neither is time. They are both continuous quantities in all of the equations normally used. Planck time and Planck distance are only the shortest possible distances to measure precisely, given the Heisenberg uncertainty principle, but that doesn't require them to actually be quantized. In contrast, the quantization of mass, energy, spin etc are actually necessary for the theory to work, they are not just measurement artifacts.
I done AS3 and Flex4 Adobe AIR apps, AS3 was similar to TypeScript . And Flex4 had very good layout components and widgets , IMO web is still behind Flex4 for SPAs advanced applications.
The problem with this shortsightedness is that if everyone is trying to grab free ram and then drop it as soon as anyone else asks for it, you'll end up in some sort of merry-go-round of applications allocating and deallocating between each other. Or, as per Chrome, swallowing up everything and you have to figure out which tab needs to be closed.

Only the kernel should be grabbing "free" ram and allocating it for cache.
Difference between force and energy? If I hold a kilogram weight it requires me to expend energy. But a magnet can somehow do it for free?
I started my programming career with Perl, Assembly, C, and C++. Over the years I've touched Java, PHP, Lisp, Lua, TCL, Ruby, Python, FORTH, and others to a greater or lesser extent.

In all my current projects I default to starting with golang. Some things annoy me, but on the whole the benefits outweigh the annoyance.

I am very much looking forward to the pending 1.18 release - not for the generics, but for the fuzz-testing support. I've been fuzz-testing my applications/libraries for the past few years, and I think this is extraordinarily useful and I hope with a wider audience using such techniques we'll all benefit.

(golang developers already have a good culture of writing test-cases, much like Perl did back in the day with the TAP format. But fuzz testing is magical and often catches things developers didn't think about.)
Maybe they do want to be in NATO though? Either way, it doesn't justify the invasion.
It is extremely concerning that this is most likely a mainstream position.

Mandatory medical procedure for the common good is a slipperly slope… and it has been made into a mainstream position with pharma marketing and PR working with politicians and “news” agencies for their short-term profits.

This could end up in someone coming to power and making high doses of copper cyanide mandatory to everyone who is pro-mandates, for the common good of course. Be careful what you wish for.
There is nothing deep about them. They failed to adopt negative interest rates so they are guaranteed to fail. The only philosophy about money that you need is that money is not a physical thing that can be owned.
In Ukraine, people are dying because of your silent agreements and constant whining. No one will wait for you anywhere, stop whining and run away from your country.

I do not want you to take the jobs of Ukrainian guys who will survive after this war. They will survive without home, some without family, some without legs or arms.
"Reversing the binaries and demonstrating such a backdoor would make one famous."

At the risk of sounding tin hatty, not true. (In)Famy doesn't equal success or money, anyone attempting to post state secrets without the help of another state is probably not hard to intercept and buy off...

Anyways, there doesn't need to be proof - a (forced) system update straight from the source (Microsoft), targeted to your machine, is all it takes to make all security redundant, and there are enough publicly known phone home systems in Windows that we don't really need to prove they don't already dragnet.

I'll grant you, subverting corporate sec is a bit harder, but usually boils down to a bit of carfully targeted infil, put the right exceptions in the right corporate solutions, and corp security is also nill.
I find it hilarious that people think pen and paper voting is more secure. The introduction of electronic voting (plus security through out of state paramilitary forces) was a major factor in reducing electoral fraud in India, the world's largest democracy.

https://en.m.wikipedia.org/wiki/Booth_capturing
does Postgres support online DDL like MySQL? Seeing the docs for this mention "pg-osc supports when a column is being added, dropped or renamed with no data loss" but MySQL supports this out-of-the box via the `ALGORITHM=INPLACE, LOCK=NONE` params. Just curious as I'm currently learning about this.
Some time ago, I wrote this in JS. The function has an understandable name, and this line is commented, so the implementation isn't that important.

return String(this.path).split(".").reduce((obj, attr) => obj[attr], this.object);

Compare that to

let attrs = String(this.path).split(".");
let obj = this.object;
for (let i = 0; i < attrs.length; i++) {
obj = obj[attr[i]];
}
return obj;

Yes, I'm a fan of Go. I've got ample experience in C, C++, Java, JS/TS, Python, and I've seriously tried Rust, and minor experience in a bunch of others (Scheme, Prolog, Perl, etc.), but I prefer Go for back-end software. The balance between abstraction and simply saying what you're doing is great. It may not be optimal, but it gets the work done, reliably and pretty fast.

The other day, there were some complaints about Celery; the OP noted that just starting the application took 280MB, after which it grows to 14.5GB. I've inherited two Python web apps, and I understand the pain. My Python apps grow to about 4GB each. The Go app I've written powers two other web apps, one of which has a higher usage than the Python apps, and it hasn't grown beyond 40MB, and barely uses CPU, on a low-powered virtual server.
And yet, here you are... ;-)
The implication of that statistic is that 4 in every 25 people you meet are statistically not worth listening to.

I can assure you the number of people you should ignore is way higher than that.
> You should absolutely try to work for a monopoly if at all possible.

I did, and I agree that there are possibilities. They aren't nearly always available - R&D departments in Microsoft or Google are very different than their cash cow departments. I wonder if the former justify the latter. It's not enough, say, to be a PhD to get into those departments, so only minority of engineers can indulge themselves working there.
Fireship: The Dark Side of Open Source / What really happened to Faker.js?
https://youtu.be/R6S-b_k-ZKY
React vs. WordPress: 5-year search trend