skysight-inc/HackerNews huggingface dataset:
This is not exclusive to Windows Kernel development. It is an increasingly common scenario in all kind of development organizations, worsened by the anti-intellectual Scrum puritans and their simplistic understanding of business value.

This kind of spontaneous, incremental technical improvements usually don't even survive Code Review, because now we all became fanatics of simplicity and dumb code at all costs, not understanding that in some situations a more sophisticated approach is worth the cost.
there used to be windows GUIs for forcing new connections to ask, but i haven't seen anything like it. I can't recall the name of the one i used to use, but it scored perfectly on shieldsUp - oh, Zone Alarm.

Littlesnitch iirc is macos only, but it sounds lovely for this sort of thing.
SEEKING WORK | Italy (GMT+1) | Remote

Full-stack developer and web performance consultant with 9 years of experience.

Available part-time or full-time, solo or as part of a small team.

I can work with TypeScript, Clojure and Zig.
GCP certified (Associate Cloud Engineer, Professional Data Engineer).

Email: giacomo@giacomodebidda.com

LinkedIn: https://www.linkedin.com/in/giacomodebidda/

Site/Blog: https://www.giacomodebidda.com/

Free consultation: https://cal.com/giacomodebidda/30min

Note: if you work in the healthcare sector, definitely get in touch. I am a biomedical and clinical engineer by training.
Why is 0 terrible if it's also on the efficiency frontier?

And what's you moral argument for the level of fraud at the frontier? Is the same efficiency better with lower levels of fraud or higher or indeterminate?
Two Ethernet sockets makes this a very attractive option.
If unsubscribing requires even two clicks I always flag it as spam. The rule is one-click to unsubscribe and I ruthlessly enforce it. Make it their problem.
From a maker perspective, TE products(they have quite a bit more than I remembered!) still are frontal sketch in not quite Sony style with added depth, leaving something to be desired in manufacturability, durability, and usability.

e.g. in this very device, the thin stem of this scroll wheel implies it's actually shaped like LEGO minifig heads, like 中, which doesn't inspire confidence wrt lateral plays. It could easily be made 土 or 王 or even 凸 shaped internally with only the middle part exposed, which not just eliminates play, prevents debris ingress, but also makes areas around wheel edges hidden so quality control around those areas are less of an issue. Or, the shell seen here is shaped like a bathtub with a lid closed at the backside, which means the cross section of the tub has to be ever so slightly tapered towards the front, which affects grip when picking up. And, the backside has no bumps nor there are creases in the side, which further compromises pickup. Or eg the painted wheel. It's going to be PITA to paint.

Granted I'm biased feeling always defeated by superb aesthetics of their products - but their design always seems, how do I say, not as deeply connected to engineering ideals just as it is with aesthetics as seen in Sony or Apple products.
you can add 1 more type which is quite popular in Indian Subcontinent. Panner
That’s a pretty significant jump in complexity, the RK3588 is one of the most powerful SOCs available. A cool part, but I’m not sure it fits the OpenWRT use case
Would be nice to adapt it for tofu as well. It's a similar process.
Carta shuts startup stock trading platform after data privacy breach allegations
I was developing file system drivers on Windows in the era when this article was written. I've never seen such a convoluted mess of recursive locks. Concurrent trees with fine-grained locks always have the potential to get messy, but the number of ways in NTFS that you can take some non-reentrant lock on which you are also waiting (thus deadlocking) was mind-boggling.
Using plain text passwords goes well beyond a simple “mistake” in my book. It is negligent.
https://archive.ph/wTPc7
Write to two places in the hook?
Agreed that this article is an advert for a certain database type, but the advert for red planet labs worked. I certainly read it! :)
I think a possible explanation would be that the increasing desire for more government regulation, or at least functional government, runs counter to the world, which is increasingly ruled by inhuman, (even anti-human) forces. This breeds a desperation in people as they realize that humanity is viewed as a resource, not an end in itself, for the inhuman forces (call it capital, technology, whatever) to consume and mold toward their own ends. While the left is obviously more in favor of “big government”, I think it’s easy to forget that conservatives are also perpetually in rebellion against a government they feel has abandoned the goal of protecting the traditional structures they hold dear, while also delegating the role of speech police and moral authority to the dreaded socially liberal wings of Hollywood and Silicon Valley.
You think you did. But if you were using Juniper's AI-Native Networking, you'd know for sure.
Maybe add (toy) programming language in the title?
I thought this would be a language integrating a time-travel debugger as main feature.
As a toy experiment it is fun, but shockingly useless if you come with such an expectation.
Most of the West lost its traditional values. If there are no values to build upon, if you have no reference, if everything and everyone is the same, if right and wrong, good and evil are confused, if you have no compass, then it's very easy to get lost and become mentally ill.
Not only that, it also requires then to accept your EULA/Privacy Policy before you let them unsubscribe.
Strongly suggest you check out Haxe. Been my favorite open source community to be part of.
What makes it hard is the stigmatization of letting children roam free unsupervised, and the isolating nature of suburbs coupled with both parents being working parents.

Kids can’t go anywhere and are stuck at home. None of their friends are within walking distance. What do you expect them to do?
> there will be a psuedo-scientific psychology and personality test.

I once worked at a company that had one of these. Poor decision. Very poor decision. If they make you do one: leave. Somehow they’re like catnip for some of the worst and must frustrating people I’ve ever had misfortune of dealing with in the workplace.
Screens of any and all kind.
I didn't claim there were two options.

This function measures the voltage drop between two pins and plays a sound when it is too high. So it is possible:

- to just not play a sound, and have it silently switch off the connector (this would feel like a broken cable to you, but at least wouldn't annoy)

- that the threshold is not well adjusted. But this is not rocket science, but simple Ohms law stuff, so I doubt this is the problem

- you could just not have that protection and live with what happens to the IC inside when those pins are shorted. That could be any number of things, most of them more annoying than a sound

Unless you want to change basic laws of physics or the USB-C spec these are the options.
You are wrong on so many levels for stating this as though many parents are adequate moral arbiters and not often irrational, unreasonable, or overprotective about what they think is okay for their kid to do. A child is not “100% in charge of where they will go” if they have to consider the consequences of or pay a price for doing innocuous things after returning home when they know they are being monitored.

Everybody, especially kids, deserves to have some alone time and actual agency.
Why Companies Don't Operate According to Moral Norms
Churches, dont make me laugh. In fact, church people, or believers in general were those people that convinced me that rural community is something I only want a big distance to. That, and excessive alcohol consumption during the day and evening. It improved when I moved to the next bigish city. But churches are really the antithesis for comfortable communities, to me.
I work in a shop with about 6 years of event-sourcing experience (as in, our production has run on eventsourcing since 2017).
My view is, that 'humans are not mature enough for eventsourcing'. For eventsourcing to work sanely, it must be used responsibly. Reality is, that people make mistakes, and eventsourcing HURTS whenever your developers don't act maturely on the common history you have built.
For us, it has meant a bungee jump of "move ALL the things to eventsourcing", followed by a long slow painful 'move everything that doesn't NEED eventsourcing out of eventsourcing again, into relational database, and only keep the relevant eventsourcing parts in the actual eventsource db'.

The main consequences for us have been 'consume a huge/expensive amount of resources' to do what we already did earlier, with vastly fewer resources, at the benefit of having some things easier to do, and a lot of other things suddenly complex.
In particular, it was not a 'costless abstraction', instead it forced us to always consider the consequences for our eventsourcing.
> There is a reason porn sites are a separate category and not a section of mainstream sites.

Aye. Payment providers.

Porn is "high risk" and the fees for processing payments for it are way higher.
Thank you very much. I think this project would be great for my son who just started elementary school to learn English. Please add English.
Exactly, there's no rationale given, nor any practical example of where this would be useful. Mutability is already a source of complexity, adding time-traveling to it seems like it would just make it worse...
That's true but they're not famous for adding the engine or the control system, the general public remembers them for inventing the airplane. Or "flying machine" as they called it back then. But that wasn't invented by them, even the name seems like a translation from German "Flugapparat". Nevertheless the US granted them a patent for the glider. Of course that was before internet and globalization and people didn't get sued for IP violations from across the ocean.
welcome to venv, not just windows
I learnt something important about webassembly today from this. Thank you!
Honestly, I think the fact that, as the headline says, "it's international" is evidence against what you're saying.

Even though the post only covers the Anglosphere, I'm from Spain and the phenomenon also happens here and is often qouted as worrying (e.g. child and teen suicide trends: https://s.yimg.com/ny/api/res/1.2/OJt9haHrWhKMDEPsTtrj3g--/Y...)

I don't think the Spanish society is especially competitive - no one cares about IQ, just a minority (going into academic sector) cares about GPA, stack rank is not a thing in any company I know here (maybe it exists, but if it does, it would be rare), and income... well, people do care about that, of course, but as they have always done and more out of practical reasons than sheer competitiveness - in fact, many people would rather be a public sector worker with a super stable contract than earn a lot of money with more instability.

And still, our teens are completely messed up. So I think either phones, or social networks, or a combination of both are more likely culprits.
Even without raised expectations, people have got to be disappointed that they can't get the same things as the previous generation. Hell they can't even get basic things at a reasonable price.

I'm out of touch with the reality of teenagers, but it feels like they're expected to fight harder and harder for less and less.

Someone else also talked about how everything became dominated by metrics and competition. It has got to become alienating to chase hard, abstract goals with rewards that never seem to come.

Perhaps social media is just throwing oil on top of that fire.
For those interested in testing their email for SPF, DKIM, and DMARC compliance or eager to learn about these mechanisms that enhance email security and prevent spoofing, check out https://learnDMARC.com. This is a site I developed to promote adoption and share knowledge. It includes a challenging quiz, tough even for professionals. I'd be keen to know your scores on the first attempt – honesty counts!
> Search killed bookmarks

Has it? Search (especially on Google) is 20% ads and 70% SEO spam with ads. Search might have killed bookmarks back then, but today it is of little use to find interesting links. Maybe Linkhut solves this.

To answer your question, bookmarks. Reading lists. Markdown files. That can't be taken away or enshittified just yet.
Most vulnerability reports I see at work come from security researchers in Pakistan and India.

I have never found out if this is a side gig, a full-time job, or a hobby for people.
Yes I'm trying to work out how we managed to survive without a 2G fallback here in Oz. 3G is shutting down by the end of this year.
6 years ago: Social Media is the New Smoking https://news.ycombinator.com/item?id=14851057
The principles have been widely copied, unfortunately.
> best we can be for our community

This is the actual problem, because the scope of realization is way too small for humans to comprehend. That is the reason why we're in a climate crisis, plastic waste crisis, middle east crisis, and housing crisis - all simultaneously.

How did that happen you might ask? Aren't people responsible for this?

Humans are very, very, very _bad_ at planning the future, and they should be absolved of that task, and absolved from the burden of making those decisions. We're in this mess because old people with old opinions lead our nations, and they were trained all their lifetime to only think for themselves and their small little community.

Right-wing populist propaganda works so well because they appeal to emotions around your "nice little community and its values", always painting a dangerous picture of change that people don't want to accept in their isolated world views.

Why humans still drive cars powered by oil today is the best example. Because they're not good at making decisions, and their moral values are always undermined by economic incentives.
It is weird indeed.

But, irrational zealotry can be surprisingly powerful: Linux would not have happened without it.

So while it may seem ridiculous at times, sometimes great good (and great evil) comes from this disguised will to power, and it is part of human nature.
My bank sends (non-transactional) email to me with an unsubscribe link, then magically I get sent more even after going through the whole thing (to the screen where they confirm everything has been unsubscribed).

It's hard to confirm externally that things worked.
Once they changed the credentials and no longer share them, this particular issue should be gone, no?
This is the best invitation for BSD I've ever read
This is a good approach. Thx for sharing.
T.b.h. when looking at things, global mutable state might not be bad, if it is principled?

I.e. I did like how Clojure had it's atomically updating refs.

And you realisticaly won't get more principled than with traditional RDBS, with it's ability to transactions, rollbacks, e.t.c.

Only alternative that I have seen proposed to using DBAS while not relaxing the guaranties, is to double down on event-sourcing and not having mutable-state anymore. Everything could be just a fold over all of the incomming events, right? But I don't think I have seen non-toy example of that anywhere I worked at.
I never bothered to figure out what happened. It was del.icio.us where everything was lean and clean and worked well and at some point it moved to delicious.com and went to shit. At least that's how I remember things. ;)
Bingo, see https://news.ycombinator.com/item?id=38937293
iTunes actually did have the option for the content owner to mark an album in such a way that single-track sales were not allowed, either for a set time after initial release, or forever.

This allowed the majors to pretend things were still business as usual for a short while, but it quickly became clear that this was a hugely unpopular and unprofitable option, and 'album-only' became a thing of the past.

Note that this wasn't hugely surprising to anyone, including the majors, because even they were well aware that in most markets the only albums still really selling were compilations (e.g. "Now that's what I call music" in the UK), so the consumer preference for singles was well-known...
This is the dream for many of us, but I hope she comes up with a good business model that doesn't rely on the goodwill of people (e.g., open core) because FOSS is terrible for earning money. The reason is that FOSS is essentially part of the commons, but without being maintained by taxes.

In general, people just want free stuff, companies rarely pay for support, and SaaS providers will steal your business if they can. I can think of several apps that macOS users are paying for, such as Bartender, Alfred, or MailMate. Clearly, there's a market for utilities, but only with scarcity.
As a thought, faith has been lost in institutions, and society in general, and rightly so in many respects. But I think instead of feeling agency to fix the issues, people feel they have to either capitulate, break the system or work outside it entirely.

I feel we forget, or don't teach, the fact that we built all of this, and for the purpose of our own benefit. Society and institutions have become antagonists in people's minds, rather than the enabler and provider that it is supposed to be.
I haven't profiled our Windows kernel driver across different kernel versions (maybe I should!) but I'd like to offer this perspective: the kernel is incredibly stable from my driver development point of view. The biggest reason we ship different drivers for Windows 7/8/10 is just that newer WDKs don't support anything older than 10. The kernel has remained remarkably consistent while still offering new features we can take advantage of on non-legacy systems.
Docker is horrible as a binary distribution method and luckily it's rarely used as such. Usually it's the apt, pip etc. Docker is for deployment not distribution.
These “students” should be allowed to delay their academic studies until they’re done playing. Most of them won’t make the NFL, so they’re stuck with whatever education they can get while they’re not busy getting CTE.
I live in Northern Ireland, I get 5G pretty much everywhere I've cared to look. I do a lot of cycling and I stream Spotify at max settings and it's never cut out even in the middle of nowhere so I assume I'm getting at least 4G everywhere.

In Belfast I get 115/20 mbps down/up with EE, I think I remember hearing there's something dodgy with whether what your phone shows as 5G is actually 5G but that's easily fast enough for anything I'm likely to be doing from my phone.

I'd say it's been like this for years. Looking at a coverage map it looks like it gets spottier out west where fewer people live though
Touchscreens are a pain. If I accidentally brush past the touchscreen on my Bosch washing machine during a cycle it'll pause or change a wash setting or beep and cause me to stare at it for a full minute wondering if I'm about to ruin my wool wash or send the thing into another dimension.
Good to see more indepth research on this the last article I had read was asserting the social media access theory was correlation and not causatory because studies that were done in mental resiliency were showing that if you have built the resiliency then you can safely handle the social media... But it seems like that explanation doesn't take into account the developing mind. Love haidt's work and glad to see there's more research being done to find out exactly why.
I walked 750 miles – and found my life's purpose
Considering the spirit of the law while judging is a different thing from the expansive de-facto law-making that RvW epitomizes.

You cannot expect lawmakers to predict every technological quirk that companies will employ to escape antitrust oversight, so invoking the spirit of the law in those circumstances is just fine. RvW massively expanded the definition of some constitutional rights in ways that have always been contentious. It's a completely different thing.
I wasn't really dissing UX or frontends, that wasn't my intent. It's more about the approaches than validity of these fields.

I'll illustrate what I mean by less features on desktop application. 30 years ago, there was a text editor called Ami Pro. You as a user were completely free to redefine its UI. You could also define keyboard shortcuts.

Today, people use, say, Google Docs which doesn't have these features. Users are supposed to use common UX, designed by experts. But which one had better UX, really?

I mean it's easy to say that medieval people built huts and now we build skyscrapers, and so the technology brought undeniable progress. But they also built cathedrals (note I am NOT using "cathedral" here in contrast with "bazaar"). Skyscraper building techniques don't really help you build cathedrals faster, because one of the attraction of the cathedral is that each of them is heavily customized and unique. The problem is, since it's easier to build skyscrapers with the same amount of material, nobody wants to build a cathedral anymore. And it's perhaps a loss.

I was pointing out the cathedrals of software do exist, built with perhaps cruder tools, but more actual business logic and features. So in some strange way, having more productive tools to build applications also boxed our thinking into how things should be done, and I don't think it has to be that way.

(Another perspective is that a medieval church used to be a sort of communal project more than a skyscraper is today. Commercial software used to be lot more moddable 20 or 40 years ago than it is today - MVS is a nice example. And out of these modding capabilities many features have been built - often by users - that would never make business sense today.)
What I mean is: clearly that's not the case in the civilian world.

Though it should be!
I've been using '.bash_history per directory' method for quite a while. Mostly changed 'cd' to see if I'm in /home or /opt and switch the HISTORY_PATH.. then tail -5 the bash_history that is (likely) there.

This allows me to switch context/projects etc and have a valuable history, instead of a whole mashup of all kind of other activities crammed into a single file in $HOME...

Perhaps I could use a single SQLITE database with a fancy invocation to do the same? Ie limit the history to the current subtree commands have been invoked in?
Let's not mix microarchitectures and ISAs.

It is very possible to make a great modern implementation of a bad ISA full of legacy cruft; Zen4 is a good example of that. Intel get a participation award for trying.
So first time poster. Couldn't flicking believe thath Haidt, who I wrote about in my Phil masters is continuing this line of simplicity.

The pressure children especially teen girls especially is super cultural. Invention of social media didn't make girls more depressed but allowed new manifestations of all the toxic shite in our society.

The solution is to change our fricking societies not to let assholes and racists to expound stupid theories on campuses, or to take girls phones away and keep them more pure.

What awful pseudo science nonsense.
Someone applying to work at Taco Bell or Subway couldn’t afford a lawyer even if they worked for a full year and saved every penny.
The Worlds of Monopoly
You should go read that paper. I read it a while ago, but all the cases are extreme circumstances if my memory serves. Ibogaine is fairly safe and used as a treatment for opioid addiction in Australia and New Zealand. (I am not a doctor and "fairly safe" is not meant to be a recommendation).
It also turned me off from them so there's that.
An explanation would help
Body Problem: Official Trailer [video]