skysight-inc/HackerNews huggingface dataset:
I’ll avoid saying more about the complexity of nuclear power specifically vs. web apps because, as I said above, I hardly know anything about nuclear power.

One thing that I will say is that I think our team’s “velocity” is governed primarily by our ability to process complexity. Basically we are operating at the maximum rate that we are able to take in new information and incorporate it into our product. Sometimes we even go beyond that maximum rate and bad things happen.

Definitely we make it harder on ourselves than necessary. We’ve switched hosting providers 5 times in the history of our app - each time with a non-trivial amount of effort involved. There’s a non-trivial amount of effort involved in making sure that all of our package dependencies, many of which were hastily chosen, are up to date and free of security vulnerabilities. Things like the TCP spec may not get a lot of thought when launching a new webapp, but when you’re dealing with some obscure bug it certainly can be something that requires consideration. We don’t even really read specs - we read stack overflow - because we have an endless backlog of feature requests and the focus is on delivering things ASAP. Maybe we suck at engineering and the complexity is self-imposed, but it’s complexity none-the-less and I’ve worked at enough companies to know we’re not alone here.

And my assumption is that progress in a lot of creative endeavors is likewise limited by humans’ capacity to process complexity.
Ukraine conflict: Your guide to understanding day 11
> but in the background runs scripts to clean up sensitive data, close connections to other networks to limit lateral movement

Oh boy. Don't do this. No matter how much trouble you're in, erasing the proof will make it worse. If you're innocent too, then you're really in a bad situation.
Why is quantized probability nonsensical? Isn’t it equivalent to asserting the universe is not a continuum?
Ever done machine learning? Chasing that ever improving accuracy is a high like no other. It's random variable reward. Ask anyone who does ML for a living.
For the simplicity of this discussion let's just focus on companies selling physical chiplets.

Assuming the company follows normal manufacturing processes (and assuming that company is "fabless" then this is a pretty safe assumption) then there is no risk of mixing different silicon from different vendors/fabs in a single package. This is being done today. Currently designers do have to take into account mixing parts that were designed for various package technologies. If a chip was designed for "flip-chp" and another chip for "wire-bond" then putting them both in the same package might require some different packaging techniques...

That said - I'd assume if a company was going to build a chip and specifically market it for this new UCIe standard then they'd probably target a WLCSP type final process which is fairly common today.

https://amkor.com/packaging/wafer-level-packaging/wlcsp/
This is the kind of thing that gets your tires jumped on and slashed.

We don't need better locks, we need better police response to theft.
The Rectangle app has been a great window tiling system for me: https://github.com/rxhanson/Rectangle
This is a cool design but I wouldent like readusting the seat height everytime I lock up. I have it dialed it just right to not bother my knees.
And/Or give everyone a unique address. (Possibly with a unified one for "friends and family", if you want to be super strict even combined with the approach in your link)

Sieve filter to put it in folders derived from the name (you can do this dynamically, no need to put every address in there). Now you're playing with power.

For the first time in decades I feel in control of my e-mail again.
Thanks for these, dissapointing to hear but the more I know the better
Thanks for that I've always been curious myself. I love the design of these.
The Polio vaccine is still administered in the US as standard practice.
Fear is powerful. The CDC just dropped most requirements so his digital bondage fantasy is over before it started.
I assume this is related to [0], but because for some reason Twitter age-restricted the tweets in the original submission I can't be sure.

It is also discussed on HN in [1] where I provided some context.

Also it should be noted what nexta_tv shouldn't had the problem understanding the second line in that document, where it is clearly stated to whom it is addressed (only government agencies). Considering the tone of their tweet it was a deliberate... twist of the message.

[0] https://nitter.net/nexta_tv/status/1500553480548892679#m

[1] https://news.ycombinator.com/item?id=30582124
I suspect removing safety signs may be seen more gravely than theft of personal property. Putting the sign back means you committed one crime rather than two.
> Men make their own history, but they do not make it as they please; they do not make it under self-selected circumstances, but under circumstances existing already, given and transmitted from the past. The tradition of all dead generations weighs like a nightmare on the brains of the living.

— Ad Hominem, 1852
to be fair the open source version does not support geo replication!
A tool to verify the presence of environment variables before running a process
> These consent banners are a false sense of privacy.

They are also a set of dark patterns. They annoy you so you just click OK, they make it sound like if you want to opt out you're the unreasonable one, and they hide the options as best they can. Sometimes they hide them entirely.

If they weren't intent on tracking and reselling that data, they wouldn't need to ask. They don't need to have these dialogues, that is their choice.
Very good resource
Choice is an illusion, it's all just an order too big to load into RAM.
$700 for a single-speed bike with this goofy gimmick frame-lock, $800 for a three-speed. Nah, I think I'll stick to the beat-up seven-speed I spent $300 on several years ago and a cheap chain.
You should be able to advertise to people that are Yankee fans on facebook, but you shouldn't be able to get John Doe's email address from the Yankees fan club directory (not on facebook) and directly target them with ads if they have zero relationship to your business.

You also shouldn't be able to upload a list of email addresses, target your ads to them, and then use Facebook's analytics to see how many of those people have divorces or an investment property via the segmentation analysis. Depending on how small that list is, a lot of that data starts getting very specific to an individual.

Facebook obviously also thought you shouldn't be able to do this since now you can't. Everything is now cohort and look-alikes.

Additionally your acting like Facebook is only putting you in the ‘recently married’ bucket if you marked yourself as married. Facebook is smarter than that, they are putting you in these buckets based on your messages, instagram activity, and browsing behaviour, not necessarily based on public information you expose in your profile.
I've seen some people have actually repurposed those useless things to something actually useful. I never did stop to read up on how/what they did to repurpose, just filed it away as one of those things that could/might be interesting to look into when my long list of other interesting things gets low.
To each their own, but I tried messing with this type of dev a couple years ago on a project using Unreal and Blender. To me it seemed to make easy things hard and hard things nearly impossible, while simultaneously being a nightmare to track changes and undo mistakes.

I assume I'm missing something given its popularity but I personally am in no rush to use this style of development again.

To me, the problem being solved by low code tools should be focused on formatting and syntax. That's what always trips up non devs. They just don't get why capitalization, spacing and special characters always need to be so perfectly placed, with so many arbitrary rules, like functions use commas to separate parameters, but for(), which looks exactly the same, uses semicolons. Why? Reasons. New coders hate it.

TouchDevelop by Microsoft Research really nailed this problem years ago. Turn the commands and variables text into clickable objects so new coders can focus on the logic and program flow - still using "text" like normal coding - but without worrying about the syntax. Too bad it died.
I recently had a new issue with the Defender: there are 2 apps I use that can delete files from disk, one is a mp3 player (foobar2000), the other is a video player (PotPlayer), both have a hotkey to "delete the current file being played". I've been doing it for years, but recently when I do it, the app will freeze for 5 seconds, meanwhile the CPU usage of window defender will shoot up in Task Manager. I tried to tweak all kinds of different settings in the Defender, and couldn't find a fix.
>Various vaccines are no longer recommended because of the virtually nonexistent risk.

Such as?
Overindulgence to the point of disgust worked relatively well for me. Imgur: fun for a while, then it's a handful of themes-of-the-day and rapid-fire stock comments. Reddit: teenagers and kidults either desperately trying to sound smart while peddling left or right wing of the same US bubble, or again just polluting the site with current stock responses.

YouTube: a few good recommendations, and lots of clickbait junk. Oh my god the clickbait. I whipped up a uBlock filter to get rid of ‘insane’ and ‘you won't believe’. Also 99% of videos are 10:01 in length. However I kinda managed to do the ‘deliberate’ thing by collecting promising videos into ‘watch later’ playlists—hundreds of vids are in there now.

I may be hitting this point with HN, as the low-effort sentiment on many topics is easily predicted. Thankfully there are still plenty of articles too involved, technical and boring to just spit out a readymade opinion.

I heard that WoW players kick the habit by moving to a new server: when you have to grind again (afaiu), the game becomes tedious.
Discovering I've Shot Myself in the Foot with std:async
Next move in the arms race: Quick-release sign bolts.
People think Europe depends on Russia for energy because it lacks its own, but 15 years ago Europe exported more natural gas than Russia does today. Now, Russia exports 3x more gas than Europe produces. Why? Because climate activists, partly funded by Russia, blocked fracking.

While I'm not qualified to discuss European fracking, Russia funds both sides or all sides of every controversy. Their goal is political unrest, they don't care what side it comes from, so they routinely fund contradictory positions.
Rectangle is nice, but it is at best a window-sizing-and-positioning helper, and is nothing like i3/sway.
Concretely, https://github.com/w3c/csswg-drafts/issues/6026#issuecomment... and https://github.com/w3c/csswg-drafts/issues/5254. My summary: a year and two ago, one guy (OK, an Invited Expert, so he is involved in matters and isn’t just a rando) suggested going back to what the spec used to have about `overflow: scroll` on the root, and adding scrollbar-gutter to the ways of activating that behaviour (which would be fair and reasonable), but no one else has really talked about it at all and there’s no movement—and, perplexingly, it doesn’t look to have actually been a motivating case of scrollbar-gutter.

Also scrollbar-gutter is a decidedly incomplete solution, only accounting for block axis overflow (thus inline axis size, vi, almost always equivalent to vw), and failing to handle edge-to-edge styling with classic scrollbars when scrollbars aren’t required. So you’re trading one broken thing for another only-slightly-less-broken thing. In order to be properly useful in the presence of things like full-width elements with background colours or images or whatever, it needs to be able to be paired with env(safe-area-inset-*) (though hopefully with logical unit names) so that in the absence of a scrollbar you can opt into drawing in the space reserved for it.
Could you elaborate? This sounds like an “if you’re innocent you have nothing to hide” argument which I categorically disagree with.
How could you possibly know what an 15+ year commitment is like before going into it? Did you have kids prior to adopting?

I don't think it's weird at all some people wish they could 'return' their kids. It's virtually impossible to truly know what it's like until you're in it.
> All AV somehow have to hook into low level system calls so can’t really avoid the kernel driver.

While I don’t doubt this true for Windows, on macOS Apple is phasing out kernel modules with APIs that allow software to hook into those low level calls without actually running in the kernel. For AV vendors there’s the Endpoint Security System Extension: https://developer.apple.com/documentation/endpointsecurity

All the AV/endpoint security solutions I’ve seen have switched to this.
This is the way it is in the Uk. Every town has a high street with the same boring stores.
How the Remodel Craze Is Affecting Our Environment and Communities
When you add the video, the need for tightness is reduced a lot. Watching people "chat" with pauses and uhms etc. is much less noticeable than just listening to that.

But there are also some kickass tools now that let you edit a generated transcript of the spoken parts and automatically handles both the audio and video. So there's that.
That is an old trick, commonly shared or reinvented. It’s hit or miss. Usually it’s close enough you don’t notice, but some people realize something is wrong and have to readjust. Also it’s more of a one off thing. Sliding the post past the line has a habit of removing bits of the line, or obscuring it if you used a little too much grease. Not often but I have seen someone lose the line entirely by fucking around. If you were using it daily you’d get the same effect quickly enough.

Once you are really, really certain you have dialed in the right post height, I’ve known a person or two to use a scribe line. I was never that brave. Another just used electricians tape which might fit depending on how this system works.
Also, there was the "War of the Currents" (Edison's DC system vs. Tesla's AC), and even when AC won out, a variety of frequencies were used. Even though 60 Hz dominated in North America and became the standard, there was once a 50 Hz grid in southern California, and a 25 Hz grid in southern Ontario and western New York.

Vestiges of the 25 Hz system remained in service as late as 2006.

https://ethw.org/Early_Electrification_of_Buffalo
I still mostly use the web browser on my mobile phone.

Many apps are just too damn invasive now as well, they cross the line way too far for metrics they don't even really pay attention to; this is why I only install apps that don't use dark patterns and I've deleted many that go that route. I also schedule my important daily tasks on my calendar with silent (vibration alerts) so that I know when things need to get done. Ringers and notifications are always off on my phone...

I do get pulled in to TikTok at times, but I frequently recognize when the content gets "preachy" and/or boring, and I quickly quit the app and take a break when that happens. Sometimes, it's just simple fun to take a mental break from being serious too, so we shouldn't always ruin all the good aspects of social platforms.

Product owners and companies now often think their role is to manipulate people into staying on apps, and that's a very toxic attitude that discourages trust in corporations behind the apps.

In truth, these platforms are accountable for the suicides, societal depression, crimes, and negative effects their platforms encourage in real life, and eventually they will be held accountable for it.

For us, there are careful choices to make; we need to identify dark patterns and encourage public awareness about them. We need to refuse to do development work that supports negative outcomes and dark profit.

If any of us collect a check for creating bad algos and just think it's just "doing our job" we're just as accountable as the greedy and morally corrupt execs that push for profit goals without any sense of societal responsibility and moral accountability.
Sadly (2) is a legal requirement in Australia now, too.

If asked you MUST unlock your phone and computer. So if you’re travelling here or leaving — citizen or not — you best be prepared to have your data searched for arbitrary reasons.

I hate it.
> > What's wrong with an error that has the deprecation warning in, for the version that it breaks?

> I don't understand what you mean? Isn't that what happened?

There are no errors in a version preceding the change, only warnings. There will be errors and possibly warnings in a version after the change. I don't want to see this stuff prior to upgrade.

> a) not everyone will see that

Why is that the problem of everyone else? They should take their job more seriously and read the change log.

> b) that doesn't help you find anywhere in your code (possibly including in dependencies) that will break when you upgrade ruby, which you need to do.

No, running it under the new version will. If there's a need to be ready ahead of time then, for example, the Ruby team could add these warnings as a compile time flag. They had a compile time flag to remove the warnings in a previous release, so it can be done.

> Anyway, if you move to another language, come back after a couple years and let us know if you were more or less happy with their breaking change scenarios! :)

I'm enjoying Crystal, for many reasons, and I'll be looking at Elixir too. Not sure I can entirely replace Ruby with them but I don't use it for any new projects now.
Hey I got this too! At first I was annoyed they wouldn't let me check my favorite accounts then realized its actually good.
The COVID vaccines suffer from a similar issue. By design they are non-sterilizing because they don't develop immunity in the nasal mucous. It's always been the case that with a large enough exposure the COVID vaccinated would still get infected in the nose and transmit the virus to others.
I use my pc 12+ hours a day, haven't installed any 3rd party antivirus software since 2005, and haven't encountered a single problem, because I know what I'm doing. I think all people who read ycombinator should be able to do the same.
I dunno, I come from an era where at the moment we were destroying Afghanistan, or Iraq, the BBC would be publishing articles about the various missiles we were using, marvelling at their technological sophistication. In one article it was said that "we mustn't forget that, above all, this is a JDAM war." Which is strange, cos I felt that, above all, it was a criminal and savage war of aggression with a tremendous human cost.

I guess we don't all have the same sort of humanitarian feelings. Or a lot of us can quite easily put them aside. Which is fair enough, it is stressful to think about that after all.

In the middle of all that is going on in bad taste right now (eg. Condoleeza Rice doing an overnight 180 and deciding wars of aggression are bad), this seems to hardly even register.
I used that, it didn't work, as you'll see if you have a look around the internet at all the people that tried it and found unforeseen problems.
Introduction to GPUs with OpenGL
Changelog, README, blog.
Let's be perfectly clear. This is incitement to persecute innocent people for the actions of their government, which we are being heavily propagandized into believing are unjustified.

But let's set aside for the moment whether the actions of Russia's government are justified, because that makes this a lot simpler. Let's just focus on the persecution of innocent people. You say that ordinary Russians aren't actually innocent because they just should have done something about the invasion? OK. Then kick Americans off of GitHub, too, for the invasion of Iraq. (I'm American, not that it matters.)

You want to hold people to a certain standard? Standards are endlessly debatable, and maybe I don't actually have any strong opinion about them. But at least be consistent. Hold all people to the same standard.
The big question is need. Most of the remodeling I've seen is for stuff that's still functional and people want to upgrade to fancier stuff.
I think it's the lack of transparency, claims that Telegram is the most secure messenger despite the fact that e2e encryption is off by default and therefore hardly used, unclear source of funds used to run the whole operation.

There are few scandals from his past that draw at least a controversial picture of Durov's morals (throwing paper money from the top of the building in the center of the city, working quietly with the FSB during the protest, deleting messages from the Telegram account of his opponent who accused his brother in firing him over a girl, and so on). He persistently keeps throwing out loosely supported accusations towards the rival messengers like Signal, Whatsapp and so on.

There was a great article in The Wired lately and following discussion on Hacker News [0]

[0]: https://news.ycombinator.com/item?id=30267787
This seems quite useful even for a beginner because it provides a "view of the landscape".
https://github.com/AlexanderYastrebov/stream is my take on this that does not re-allocate full slice on every filter/map operation
I didn't remember the teleprinter — it's a good excuse to put the movie on again.

Wonderful film, BTW. I'm surprised how many people have not seen some of the old classics like this one. Also, "The Apartment" with Jack Lemmon and Shirley MacLaine, just to rattle off another.
The virus might be discovered after the file it’s contained in is written to disk, which is why you’d need to scan when reading.
Or fast food. Or video games, or anything that can be optimized and tuned to attract at near instinctual levels.

There is a lot out there carefully designed to trap, hook or ensnare people.
Dear Epic Games, please don’t ruin Bandcamp
Yes we started doing this around 6 months ago. We started using [Github PR templates](https://docs.github.com/en/communities/using-templates-to-en...) to prompt for instructions on how to run and test the PR. We are seeing following benefits :

- We are finding deficiencies in our testing/development methods. The more people have to test/run code the more we are able to find bottlenecks and eliminate them.

- Knowledge sharing. We found that team members had knowledge/tricks in their heads which are being shared more.

- The overall reliability of our systems(measured via SLOs) has greatly increased.
This is terrible advice for people with addiction. No mental health doctor would agree with you.
Same here. I have an iPhone that I take with me maybe once a week, e.g. if I know I will need to call an Uber.

Exploring the option of getting a feature phone but do I really need to carry it?

I also tried a Linux phone but it wasn't very good in terms of usability and it soon became unusable due to hardware failure.
This is a great site!

Thanks for putting in all the hard work and sharing with the community.
Seems like it would be ineffective while traveling. Unless you could configure it to be 1000 meters from current location! I'm interested in doing something like this. I've been playing way too much Elden Ring this week and I'd like to cut back in general on consumption of anything.
It’s cute, but has it really had the intended effect? I can’t imagine someone expecting a bribe to bat an eye at this.

Edit: That said, I’d love something like this for tips in restaurants when there service is below par. It would provide a passive aggressive way to let the server know their service was poor without drawing attention to them or you. It would be easy to slip into the rest of the tip.
Apple, Google, Microsoft, Mozilla consider browser compat issues