skysight-inc/HackerNews huggingface dataset:
Yes, it is a government bluff. What will they do? When was the last time you heard a sysadmin got in jail for not keeping logs? Worst they risk is having a few machines seized and a fine. Unless of course they actively promote their services to the mafia or terrorist groups, which is definitely not the case.

Also related, it's very important to not respect unjust laws. Laws are designed by lawmakers to oppress the people, and it takes popular organizing/revolt to make them slightly fairer. Without civil disobedience and popular self-defense, USA folks would still have legal slavery and apartheid.

In the tech world, standing up to unjust laws is not uncommon. Mail providers such as Riseup are famous for standing up for their users (unless they're cryptoscammers which is not covered by the ToS). Lavabit also notoriously committed seppuku rather than rat on users. In Germany, Freifunk ISP defied all data retention laws and went all the way up to the supreme court to uphold privacy rights and not keep logs on their users. That's what i expect from a privacy-oriented service provider.

In France, where data retention laws have been deemed illegal by the european court of justice , the government still insists ISPs and other service providers must spy on users. In that case, are you supposed to respect the laws of your local corrupt government, or abide by the constitution and declaration of human rights in accordance with the highest legal courts?

If you're a small provider who doesn't intend to get into legal trouble, don't pretend you can protect users' privacy against unjust abuses of power. If you're a big corp like Proton, you definitely have enough resources to stand up to an obvious case of political repression. I understand and to some extent respect their decision, but it should not be framed as if they didn't have a choice!
Very informative.

And presumably on OSX none of this applies because it's all BSD underneath? Or is OSX different again to just running BSD out of the box?
I thought signing was only required to avoid a the OS showing warning on installation, or has this changed in win11?
Except both tribes put out slightly difference flavors of the one major falsehood: that US foreign policy helps anyone, anywhere, for any reason, ever.
Holy cow! I didn't know that such a thing exists. This is amazing, thanks!
> The most important factor in becoming popular is luck.

Important implication which you didn't state but which might be very easy to miss: you therefore need to take actions which maximise your luck. "It's all luck" is actually actionable advice! Iterating fast, maximising the number of people you come into contact with, and so on.
PKD saw himself as a bit of an edgy gnostic, but in the end he was a lot more orthodox than he thought. His ideas are closer to the gospel of John than the historical gnostics.

He, like many still, have a bit of an idealized image of the gnostics, and overlook those of their ideas that are more alien today.
Why only recent strains? This may be the worst coronavirus outbreak in 100 years. It's reasonable to compare it with the worst flu strains. Which still killed more people btw.

On a side note, since we now know the Wuhan lab did do gain of function research after all, which we were first lied to about, there is a very real possibility this virus was engineered. So we should be comparing it to weaponized flu strains as well. Stuff like this, also founded by the NIH, interestingly enough: https://www.forbes.com/sites/stevensalzberg/2019/03/04/scien...

A mere 2 years before this outbreak the NIH lifted their ban on these sort of experiments, btw: https://www.businessinsider.com/nih-lifts-ban-on-flu-mers-sa...
Supercharge Your Node.js with Rust
it is automated in the sense that there is a "past" link on every article
> paid in SF dollars

There are US dollars, there is no purpose in framing something as SF dollars.

> You haven't, at all, explained why putting more people in a seriously unequal position makes anything better, or why it's "pointless" to avoid doing that.

They are not being put in a more unequal position. An economy with money flowing in is helping lift people out of an unequal position. Maybe not all at the same time, but if anything, it is helping in the long run, not hurting.

> It's not pointless. It avoids more inequality. Does it avoid all of it? Of course not. But again, the other way demonstrably makes things worse.

The other way is money staying with the company? I do not understand how paying employees less and letting the employer and hence shareholders keep more could be better than spreading wealth to more employees in more places of the goal is to reduce income/wealth inequality. The other way is some places continuing to stay poor and some places continuing to stay rich.

> Do you have a concrete argument as to why it makes sense to keep doing that?

> Because your entire comment feels precisely like the rest of the discussions around this - "it's not my fault, i shouldn't earn less money, it's the other people who are at fault. Particularly the ones who have 10x/100x what i do".

The argument is that you do not want to disincentivize people working to earn money. That is a good thing for society. Go ahead and increase marginal income tax rate/implement wealth taxes, but there is no reason to regulate prices between market participants.

If tech ends up paying more, then more people will be attracted to tech, and supply of labor will increase, thereby reducing the inequality.
Yes, it's Special Administration Console.
Yes America has many services like that. I’m talking about moving large amounts of money between accounts held at various businesses.
If the government was seriously concerned about tracking people they'd manufacture a viral pandemic and put microchips in the vaccine.

Is that a good reason to believe that COVID was created by the government? M1/Hackintosh - same reasoning, different example.
Honestly from my perspective, the companies that don't adapt to remote work to IT related jobs that don't work require "physical place" are the ones who are gonna loose talent.

I mainly work with cloud workloads and it's without a doubt people that work in my fiel dare moving from jobs because of the lack of full remote work.

I can't complain about my company ever since we went home we signed an extension contract to work from home at full time. We also managed to start recruiting across the country and not just the "local city" where we settled in.
The thing that's really unclear to me about the agpl:

- where is the line between "config" and "program". If i take the license literally, why wouldn't my db password be considered part of the derrived work? More generally, many programs have actual code as config. Where is the line?

- security issues - if there is a security issue and it has an emergency patch but there is some coordinated disclosure going on so its not public yet, is this an agpl violation?

-antispam meassures - antispam stuff tends to benefit from security through obscurity. Can i embed antispam checks directly in the agpl source without revealing.
Google exec challenges Berners-Lee (2006)
LSP is a solid concept, but if you did want to commodify IDE features, it leaves a lot to be desired.

I am implementing an LSP for a pet language, and the state of the documentation is quite shocking. When I first read the "spec", I thought surely I must only be at the intro/marketing brief since so many details are missing.

This is a JSON-RPC protocol and the documentation for all the object types is written in typescript. There's nowhere you can go to see a list of all possible json messages in json. And as you get farther into it, it feels less like a generally designed protocol and more like an interface to vscode in particular.

In general I wanted to use SublimeText and nvim as test benches for my LSP, but in the end I gave up because there were too many subtle gotchas when not developing against vscode itself using the base test project MS provides.

Don't get me wrong, I think LSP has been a great thing for the industry, but I suspect the actual goal was to commodify this type of editor plugin so other competing editors would not gain an advantage over vscode, and to do that in such a way that the result will generally be better on vscode.
Microsoft owns github, it could be said that they no longer depend / compete with the open source community, since they operate it from the shadows. It is reasonable to think that game development is too complex to be privatised (for now, at least)
I never thought that I would say this, but Mozilla's failure to evolve empowering user-centric clients from the great initial success of firefox and thunderbird is beginning to look suspect.

Increasingly they look like a tired alibi for a dystopic status-quo
Monopoly abuse by any other name is still just that.

Microsoft never did change, nor will it, no mater how many they manage to fool, manipulate or bribe. It remains a criminal enterprise that should be cut down. But that will never happen, as long as the government(s) controlling this company are made of the same DNA.

Good luck to those who have the luxury of a choice to avoid this company (and similar ones). Even more if they still choose not to. Most of all, good luck for those who don't even have a choice, for they most likely will need luck more than anyone else.
It's a knock-on effect from lockdowns. Governments got it in their heads that they could partition the economy into "essential" and "non-essential" and could make massive interventions without any side effects. So everyone has to work from home, not go to restaurants anymore, port rules are constantly changing in ways that screw over shipping firms, the economy tanks, everything including logistics is thrown into chaos. Meanwhile people who are ideologically blind to the costs of government intervention sit around and say "why now?! what's happened to cause this?", ignoring the ocean-sized elephant in the room.

https://boriquagato.substack.com/p/cave-man-capitalism
Dijkstra’s Most Powerful Lessons
Maybe conciseness isn't the only thing that determines understandability, but it's definitely highly related. (A 1 page proof is generally easier to read than a 100 page proof, no?)

Kadane's algorithm was a simple example, and sure, it's not hard to understand in any language. My point was that the K version for me is the clearest and most obvious I've seen, and that understanding why it's correct is much easier starting from that than from the equivalent in say, Python or C++.
I saw that. Sorry, I didn't realize you had actually posted this yourself. I meant to direct the question at other readers.
Apparently, even in China and India tech salaries are increasing. So the demand is so high that even countries with 1 billion+ population need to increase salary.
With the current mayor, Paris will probably go bankrupt before that...
> the name of the article itself was inflammatory enough to the powers that be

There's a discussion of why it was deleted here - https://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletio...

Primarily because 'this "list" is inherently subjective and constitutes [synthesised conclusions]'; you'll also note on that page that "List of authoritarian regimes supported by the Soviet Union or Russia" was deleted at the same time - was that also at the behest of the US "powers that be"?
It’s a real book.
+1 for zsh-autosuggestions. It is the most important plugin I use because all I have to do is remember the first 2 characters of a command to get the suggestion and autofill it on the command line. It saves so much time and frees up space in my head for more important things to remember.
Please don't call it Epoch Time
I see no evidence that long COVID causes brain damage.
I like making friends outside of work. To me emulating friendship in corporate environment feels cringeworthy and I literally see people forcing themselves into it. I also like to get out of the programmer environment as much as possible. I just don't like it, even though I'm a programmer myself.
Offprint
While I do agree, with pointer chasing down a persistent data structure being basically the worst case use of a CPU, the ease of threading Clojure programs means you can often claw a lot of that penalty back.
Yeah funny times we life in, from Oracle you get a free enterprise linux, from Microsoft a opensoured MSDOS 1.0 ;)

Edit: Correction, MSDOS 1.25 and 2.0 was released too
I only got back to .NET web development (after a long period of doing game development) only because .NET core was much more nicer and usable outside of expensive and inflexible Windows Server.

Doing .NET development is a very nice experience now. Especially with the ability to do fronted web with Blazor and cross platform mobile development with .MAUI.

.NET became usable for any kind of development beside low level systems programming where the garbage collector is not suitable. I would love to see the addition of AOT with the possibility to do manual memory management when you need to.
My own anecdotal evidence says that I'm part of it.

I quit my old job in June to take a position that would be permanently remote forever after my old company decided they wanted us all back in the office again. It was actually kinda painful: I'd made a lot of friends at my old job, and my last day was two days before my five-year anniversary there, so it was a pretty sad goodbye. Also my new job pays so much more than my old one that it's almost comedic. Funny thing is, I've heard (thanks to going out drinking with my ex-boss) that the whole company is fully remote again after a short experiment with "hybrid" and they're paying way more than they used to thanks to getting acquired by one of the largest ISPs in the country, but I'm still not going back... nothing against anyone there (who are, again, actual friends of mine now) but I've learned so much about modern tech stacks (AWS! K8s! Helm! Terraform!) at my new job that I'd be an idiot to walk away from it.
People weren't distracted by the friendly Microsoft front. People were distracted by all the other companies being even worse.
The difference is decided by decent spam filters:

- is the exact same message being sent to many users?

- does it look like previous spam?

- are messages from this host being reported as spam by users?

We have plenty of techniques to filter out spam (those above and technical ones like DKIM to enable host reputation systems) and they mostly work great. What Google/Microsoft are doing is just monopolistic attitude and has nothing to do with spam filtering. Spam from big email servers is still common, but legit emails from smaller servers will not reach intended recipients, and will not produce any indication of that on either side of the communication. It's just silently going in the trash.

If there was at least a decent way to get allowlisted on their side, we could give them the benefit of the doubt and accept that email ecosystem has turned to an opt-in federation model. But the way they do it and prevent recourse is a clear abuse of dominant position to crush the competition.
Not an american, so don't take it personally.
I understand in many big cities, most if not all are migrants from other places.
If a person has left his home town to say SF, they live there, work there but if they become homeless there, why do they stick around?

Is the stigma of "living with your mom/parents" that people are willing to live on a park bench and not go to their homes and live with their parents for free? Do the parents have problem accepting back "children who have flown the nest"?

Genuinely curious. In India, when we have " migrants" living somewhere, locally or abroad even. If something happens or job loss or whatever, people just return home and survive. india on the whole does have some homeless problem but its not an epidemic level stuff. last year when the lockdown hit, the entire nation basically walked to their home towns and villages because they knew no work meant no rent and no place to sleep so everyone just packed their bags and returned homes. same for a lot of expat population, they all just returned home. i wonder if that happens there in the US or not?
Bingo.

Switched from 10 years of Debian-based linux (mostly Ubuntu, recently Pop_OS) to Windows because of some MIDI driver thing I could not get to install in WINE.

I have had a significantly less pleasant time on both Win10 and Win11, and it's slow as hell. Ubuntu/Ubuntu-derivatives with Regolith as a DE + Tiling WM is the best computing experience I've ever had

(Disclaimer: Have never used a Mac. Have been told OSx is better than Linux by people who have used both for long time.)

https://regolith-linux.org/

The ironic thing is that, I later had a passing convo with a developer of a DAW, who told me that MIDI driver stuff is usually for running specific software from the vendor and that MIDI is universal over USB.

So I never even needed to switch in the first place! I was just too hardware-stupid to know this!

Oh man it hurts my soul.

I could switch back but it takes a whole weekend to properly backup + wipe and setup a machine. I think I am going to go back to Pop_OS or Ubuntu though.
Ask HN: Anyone tried to break into making “products/services” for rich people?
Changing the IntelliJ boot JDK from JBR version 11 to Azul Zulu (or Prime aka Zing) version 15 is the biggest productivity win I've made this past year. The difference is night and day.
I mean of course it reads like that - MS and similar corporations pay PR people quite a lot of money to craft messaging to frame things in the best possible way. This is not your personal friend or colleague asking forgiveness when they messed up, it's a multinational corporation acting in their own best interest, just as they did when they tried to get away with moving this feature from free to paid
… immigrant types? What “type” is an immigrant? Not all immigrants have “big families”.
Thank you for the presets curation! Amazing!
This would remove one of the major blockers for me to move to Paris, the other one being a lack of mountains. :D

Seriously though. The (nominal) price tag on this seems ridiculously small, and if this reduces the need for cars then it will make the whole city sooo much more livable.
The only worry I have is that traditionally, scooters (the internal combustion ones, not the new electric ones) contribute disproportionately to stress and noise of French cities. Reigning these in will be another challenge entirely. But great news for Paris!
The "some workloads" also apply for that. I don't know about DirectX, but the other ones might be doable as long as you create the project once in VS and then (for MFC and ATL) hand edit the normally tool-generated partial classes. For UWP, you'd have to hand wrangle the XAML. You'd then invoke MSBuild for building. AFAIK there's nothing super special about MFC and ATL that would make debugging impossible, but it's true I've never tried it in VS Code.
well in case of developer tools chrome beats firefox. that's the only reason me and some of my friends are still using chrome for development.
That's strawman, some electricity use is needed because we depend on it for survival and the rest is various levels of nice to have.

But its use has environmental costs and we are in big trouble with climate change. As long as there is fossil made electricity flowing in the grid, marginal changes in demand can be viewed as contributing to its production, because electricity is fungible (modulo transmission considerations).
Moistly, there was no claim of specialness in that idea, and there was no bait. You almost seem to defend a relativism in which all ideas are worth the same, if you make "making sense" akin to "specialness". If that were true, there would be no point to debate. Surely, feeling alone does not constitute any basis for rational exchange - only for communication in terms of "sharing". HN does not read like "There is a shortage if lithium" // "I feel your pain, bro": some of us are very glad it so is, because it would make a largely useless, noisy reading.
One of the best changes in the last ten years (imo) has been the widespread adoption of code formatters. Particularly those officially supported by the language.

It makes reading easier and writing faster. And no more time wasted on pointless formatting debates.
I would argue that human rights make it easier to do business in the EU.

For example, a government which ensures that you don't go to jail for some bs reason is a government which I would be more trustful of as an enterpreneur.
Framework is such an interesting project. Especially from the perspective of a Linux user, there is tons of potential here and I cannot wait to see their next generation laptops.
I don't doubt that there are certain downsides to living like the people in the video (at least when it comes to creature comforts and their overall lifestyles), but personally i just find the surroundings very scenic and calming.

As someone who got to move away from the city and work remotely from my countryside home thanks to the pandemic (silver linings), i actually find my current circumstances to be far more stress free than the city life, even if going to the store turns out to be a larger, weekly event, and washing myself involves heating water (or sauna) for a lot of the day with a furnace that consumes firewood instead of just jumping into the shower (and, you know, the house being cold in the mornings, before the centralized heating does a few cycles of water through the radiators and everything heats up).

Of course, living in the countryside also involves a huge amount of things that need to be done - everything from mowing the lawns constantly throughout the summers, tending to the greenhouse (due to my dad's desires to have one), using a tractor to mow down the grass on the fields and collect it (governmental penalties for not doing that), repairing everything that breaks, from water pumps, to having to repaint wooden window frames so they don't rot, acquiring firewood for the winter, making sure that irrigation ditches are okay and don't collapse and so on...

But in exchange for that, i get no nosy neighbors to invade upon my privacy, fresh air, no soot from all the cars on the frames of my windows (and the inside of my lungs, probably), no sense of urban sprawl or the need to rush anywhere and no worries about the current pandemic either (even though i'm vaccinated). Plus, growing your own tomatoes, cucumbers, onions and herbs, berries and other stuff is nice, at least as far as the end results go. And building anything or making improvements to the home doesn't take permits upon permits upon permits. My sleep is also pretty much excellent nowadays and i also have a safe environment for doing exercise with no judgement or social pressures whatsoever.

In short, there are both benefits and drawbacks, but living closer to the nature just feels more right, a sensation that's utterly devoid from urban life, save from regularly visiting parks and such.
This is exactly what I've been looking for. Thank you!
Second and fourth links are broken.
From my experience, Go is much more boiler-plate-ish than C#. They wanted a very simple language with very simple libraries. But if the functionality is not builtin, you have to implement it yourself. Go is faster to learn but it will take more time to develop something.
> One of those, Conti, which regularly locks hospital computers and holds them for ransom — often delaying medical procedures

if hell is real, these people surely have a place reserved
If I understand you correctly, this i a general problem of functional data structures?

> Clojure will always be slow, because it's not cache friendly.

You always have the option to use the java data structures, for the cases this kind of optimization is needed.
For unsigned drivers users have to enable test mode and I can't imagine secure boot works unless the drivers are signed. In the case of unsigned applications it's correct that it's just a warning.