skysight-inc/HackerNews huggingface dataset:
>So the article mentions NuScale, which are planning to build a couple of test reactors in 2030, but fails to mention Rosatom modular reactors which are decades ahead and ready to go.

Is this a joke? How much is KGB paying you lmao.
Why it is immature ?
I tried to promote gdb-dashboard a few days ago at HN but it did not fly.

gdb-dashbard is different from those reverse-engineering gdb-hacks in that, it is more for normal debugging with a better looking TUI than the default gdb tui interface.

gdb's support for python scripting made all these possible.
If anything, I'm hoping that the increase in self-hosting (if even by only just reasonably tech-savvy users at first) will start putting more and more pressure on the ISPs and associated infrastructure (from municipal to federal or however it is structured in your country).

Because at the end of the day, in most places connectivity is very heavily asymmetric, and as soon as you start self-hosting anything addressable from outside your LAN, your connection will go bust for all practical purposes.
Set the principal name in the Certificates to the name of the users team.

On the server side, set the AuthorizedPrincipals* for root to the list of allowed teams.
> Do C (or something where the mapping to C is known), and lots of languages have FFI libs where wrapping that is fairly trivial

That is an interesting idea, yet still a lot of work, sadly. I was hoping somebody had done the legwork already. I looked at Tink [1] and age [2] based on my co-worker's recommendation, but they all seem to have limited implementations in other languages.

[1] https://github.com/google/tink

[2] https://github.com/FiloSottile/age
Well when you have a policy that says employees who move to reduce costs will have their pay reduced how can you be surprised?

Punishing people for being gentricated basically just enforces the notion that social castes are real by making them real.
Well, do you think doing what you said is a bad policy? It looks pretty sane and effective to me.

> Why do you have to be beholden 3rd party developers and the pace they work at?

You don't "have to", you only are beholden to them if you use their software.
The problem with all these desktop UI toolkits is they have a look and feel all of their own (IMHO). You can make buttons look like Windows buttons on Windows and OSX buttons on OSX but that's only superficially cross-platform.

Different OSs have different norms, expectations and design languages.

What I'd like to see is something that abstracts as much as it can but still allows you to make something look like a native app on that platform. That would mean you'd need to do some programming for each platform but honestly I don't think there's a good way around that.

The solution isn't Electron. Way too heavyweight. Wayy too resource intensive. Way too risky by having a huge attack surface.

An additiojnal problem with Java is bundling such an app. Requiring a JRE on a target platfrom is (IMHO) a big problem. They're far from universal now. Something that compiles to a static binary. There have been efforts to create self-contained standalone packaging for Java applications. My understanding (which may be incorrect) is that all of these solutions are still somewhat suboptimal.
It's a predictable consequence of a broader astounding conclusion. Most people have extremely tenuous grasps on reality. Simple logical constructs are beyond them, to the point that they'd scoff at the possibility that they got a cold/allergies during a period when the entire world was talking about Covid.
The line that support would render billion dollar multinationals penniless is so tired at this point. Google made 257 BILLION dollars last year and has a 2 TRILLION dollar market cap. There's enough compensation in there to pay for the greatest support team the world has ever seen. There is simply no will to do it
> foo() can be an expensive operation like an HTTP call. Or it might depend on a database which can change state underneath it.

Not in Haskell! I recommend reading the rest of the post.
Gratitude is a useful feeling, if you're a part of society and depend on the goodwill of people. It makes spontaneous collaboration possible through principle of reciprocity [0].

I imagine that, when one reaches a certain level of power, the feeling of reciprocity becomes more of a burden, because it gives power to psychological manipulators (e.g. by giving you something that appears valuable, but is in fact worthless, in an attempt to get something valuable in return).

[0] https://en.wikipedia.org/wiki/Reciprocity_(social_and_politi...
It’s very easy if you’re a Google Ads customer. Really underscores the “you’re not the customer, you’re the product” saying
Seems neat, but is there any research to suggest that this works? I'm skeptical because I'm given a claim, "This will help you read faster", and then asked to test the claim, which primes me to think I am reading faster, regardless of whether I actually am.
> Voting with our dollars doesn't work when these companies are so integrated with our lives.

Do you actually think that forming a political bloc and pressuring these companies with (more) regulation is easier than just disentangling them from your life? It seems like so much more work to me. Especially since there are plenty of companies that are eager to take your money and give you great service, e.g.:I pay for sr.ht for dev support and ddevault is literally an IRC comment away. I pay for Podia for a web store and when I wanted a different font on my (sub-)site they implemented it an hour. I pay for Tarsnap for encrypted backups and cperciva's customer support is stellar. I can't say enough about how good my experience with Tarsnap has been.

I'm not against (or for) regulation on principle, but it seems to me that you're proposing to work hard, unpaid, to improve these companies, "against their will" as it were, through an indirect and unreliable method, rather than switching to a company that's already great.
Pretty sure that's not what happened. Gabe had a different view of how PCs would become a bigger part of entertainment (this is in the 90's, when watching video on PCs was heresy!), starting with PCs in the living room. He tried to sell management on his vision, but this being the old Microsoft, he lost an internal battle. He proved his entertainment vision in the best way possible -- Building Valve Software by telling great stories, making great games, building an ecosystem, and now branching into hardware.
It certainly seems like a watershed moment where the primary purpose of our machinery has shifted to serve the machines instead of the people.
You think an Apple USB-C charger is gonna randomly send 9V to a device which doesn't ask for it?

This story is about wildly out of spec junk hardware.
Do you backup the present schema and data before the new migration is done ?

And then if you rewind, you "simply" point to that backup scehma and data instead of the newly migration?

I know it's very simplified, but is this the gist of it?
Huh? It isn't really clear what you are arguin against. The commentor you are responding to is agreeing with the article that using your project to spread a message is ok and possibly even helpful.

It is betraying that trust to make indescriminant attacks that harms. If peoole want to do more than just add a message, the author pointa out a number of types of software that people can cobtribute to that would have a more direct positive impact.
Since we do the latter, I don't see problems with the former.
I don't think 'desktop' devs are any more expensive or cheaper. There's definitely way less of them and majority of people who know stuff like Win32 APIs are either very specialized or working on games.
Wow, this is neat.
Kreosan also did something similar and far less safely.

https://www.youtube.com/watch?v=shV2qoZShV0
I think Java could profit from an integrated client/server framework like Microsoft's Blazor for .NET.
https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=as...
Are they? I don't see surprise: I see people defending the action (to some degree), but I can't find a single case of anyone who is surprised at people reacting negatively to it.
The article you linked reports that third party docks—not cables—can cause an electrical short in the Switch.

OP should be fine plugging in their Switch via spec-compliant cables.
Wait until you hear about insurances, where it is perfectly normal (in fact the whole point) that the vast majority of people pay in more than they get back.
Jeff, how did you get them to run in the browser on a single click? I would've thought the JRE needed permission or something? It's been a while since I've run an applet. Is this sandboxed somehow?
So by this logic, if your blog/commit logs doesn't contain:

* russia invaded ukraine

* vaccines work

* wear a mask

* black lives matter

* trans women are women

* abortion is a right

then you're a pro-russian, vaccine-denying, anti-mask, white supremacist, transphobic, misogynist?
what they doing matches literally with the definition of terrorism: "use of violence and intimidation, especially against civilians, in the pursuit of political aims." so let's not dilute that into "protestware"
Hi, have you meet Wordle? :)
Isn't it likely for Russian ISPs to start blocking infowarship.com, if they haven't already? Since the script is loaded from their domain this would be easy to censor.
That's the basic idea from my understanding but it's also an experience, not just a concept.

Check out Swami Sarvapriyananda on YouTube to get a good guided experience of it.
> Most of them had banners or whole pages for the BLM movement which made no sense to anyone outside of the US like myself.

It isn't limited to JS frameworks. I remember seeing banners on Kubernetes docs too.
Referential transparency, as the original post says. For example, in a functional language you're always allowed to transform

a = f()
b = f()
c = g(a, b)

into

a = f()
c = g(a, a)

because f() is guaranteed not to have side effects. (If it does return side effects through the IO monad, instead of actually performing the side effects, g receives two data structures that encode what IO operations to perform.) In an imperative/procedural language, f() may have side effects, and if it does the two programs are not equivalent.

This may (not) make programs easier to reason about.
A mysterious satellite hack has victims far beyond Ukraine
For scalable, centrally managed solution see: https://goteleport.com/docs/access-controls/reference/#rbac-...

Disclaimer: day work.
On the other hand, many of us do have such a luxury, especially on hackernews, but may be too afraid or too institutionalized to use it. It's nice to have people reminding us that we can make deliberate choices about our work life.
> Supporting one issue publicly does not mean you think it's more important than every issue you don't support publicly.

There is a big difference with war and people being systematically killed and a potential unjust legal system. War is obviously many times worse in every aspect and I think it's hilarious on what these people publicly support and what they don't.

It's hypocritical, unfair which makes it a big irony since that was what the BLM movement was all about (unfair treatment).
"Temporal order" is another way of saying "prioritize accounts that post most frequently, while suppressing less-frequent posters." That obviously rewards e.g. unnaturally breaking up content into multiple parts, content-light posting, and other consumer-hostile behaviors. I'm not sure why so many seem to think this is obviously optimal for consumers.

"I'll unfollow the accounts that behave that way" doesn't work because a temporally-ordered system incentivizes all accounts to behave this way. An account that posts highly valuable content, but only posts once weekly, will not thrive in a temporal-only medium.
It’s a problem in any ecosystem. It’s not like there haven’t been attacks in nuget packages or the recently famous Log4j vulnerability. I’m not going to pretend there aren’t some pretty deep flaws with nested dependencies in Node modules, but it’s really more an issue with unprofessionalism in my eyes.

I’ve never worked a place that would auto-magically roll out things like windows or chrome updates without having them vetted first. If you can’t trust those, then you certainly can’t trust some random NPM package, and if your organisation doesn’t have a strategy for how you handle something that unsafe then you really need to step up your professionalism.

I personally consider NPM packages to be sort or nice, in the very cynical way, that the community tends to beta test updates for you much faster than with any other dependency system.
This assumes some separation of mind and matter that I've not seen argued in any informed way.
Well, including the armed forces, state, and local employees, there's around 24 million federal employees. So, if even 1% were laid off, that'd be over 200,000.

So yeah, I'd definitely go with the "probably more".
It would seem to.

That was literally the whole thing of "inclusive language" right? It wasn't about what the words actually mean, just how people felt about them. If they felt the word was discriminatory, then it should be fixed.

If you're going to throw up banners on every JS site for one cause and not another, you're saying very loudly you don't care as much about the other. You, under the logic of "discriminatory language" even be engaging in discrimination.
If you have a hunch you want to be a doctor, or a lawyer, or something else that requires an advanced degree-- it's not too late.

If you don't go back to school, be sure you save a decent percentage of your income and invest it wisely.

If you don't like living where you're at, move.

All of this is predicated on your being single, or at least not having kids. If you have kids, raise them to the best of your ability-- your life is not entirely all about you at this point.
Does experience with a given tech stack matter when hiring an engineer?
We're a small funded startup of 3. We're trying to hire a Fullstack developer mostly to help out with our app (for now)
The expertise on the team currently is backend, data engineering and ML. We had some help part time to build a react native app for iOS but they are no longer available.
We've started to look for another member of the team but the best candidate so far doesn't have experience with React native, or Python (our backend) - would you hire someone who you think is a good engineer but doesn't know your tech stack?
OK, and how is this something unique to the Node.js package ecosystem? What's stopping someone on PyPI/some other PM from doing the same thing? I personally view these more as malicious copycat acts than anything inherent with the ecosystem. Should NPM start manually reviewing all of the packages that go through them, because the handful of abusers? I'm not so sure. The situation on languages without a widely used package manager/ecosystem like C++ I don't think is any better.
> I know parents who thrived with their toddlers

Doubt. You just aren't hearing the war stories.
> Origin and Uplay seem to add no value for a user, and I remember a big fuss a while back about Origin scanning people's PCs a bit too eagerly.

I think the issue is when EA and Ubisoft bundles Uplay and Origin in the games distributed through Steam, forcing you to create a Uplay/origin account and install it. I understand why they're doing it (so that people install Uplay/origin), but I really dislike it. Also it recently prevented me from playing a Ubisoft title, as I couldn't get it to run with the last Uplay version.

> I think Ubisoft and EA also started withdrawing their newer titles from Steam and the likes to push people towards their own platforms, but that isn't consumer-friendly in the least bit.

For EA it worked so well they started putting back their games on Steam...
Continuing to make, ship, and sell single-purpose cables that are only compatible with a single device model is also a waste of money.
If we follow that route a lot of internet would need to be banned.
COPPA is coming up on its 22nd anniversary, it's due for an update.
It’s open source: If the government’s are willing to pay people to fork the original and vet and merge all the future deltas then they just need to host their own package manager. But would developers trust a government managed set of packages? In the US that is doubtful (I’d assume at some point FBI, CIA, NSA, DOD do something dishonest with it at some point.)
I quit my job too. I learnt that you should move fast to validate and launch projects. There also needs to be hard benefits for users. Set deadlines to launch your MVP. Some things I have worked on:

https://tradecast.one Automated crypto trading. The main benefit here is obvious, making profits.

https://cxo.industries Business tools for startups. This is the project that lots of people were interested in, but not many tried. I don't think I sold the benefits that well, but will take another look at it in the future.

https://nexusdev.tools/ Dev tools I built in the process. This was a by-product of tools I wanted for myself. I want to get the first Open Source code drop out next month to validate if others want to build with this. Then perhaps build a commercial/Pro version.
SnapTea leverages TeaVM https://github.com/konsoletyper/teavm to convert Java to JS. However, SnapKit provides an entire UI framework layer too, enabling app portability to other environments (like the desktop JRE).
Code Java or code desktop Java? You can easily stumble on stuff like Spring every job, but I'd be very surprised if I started new job and it turned out I have to write JavaFX as part of it.
> Most of them had banners or whole pages for the BLM movement which made no sense to anyone outside of the US

pretty sure they made sense to quite a few people outside the US:

https://blacklivesmatter.uk/

https://tribunemag.co.uk/2020/06/frances-black-lives-matter-...

https://www.americamagazine.org/politics-society/2020/06/22/...
I highly doubt a professional would do it, or at the very least not post it oblibe if they did.
IMO you can find similarly strange phenomena without the unusual emotional stress of Covid. This finding is completely in line with my model of how the avg person reasons under normal circumstances. The impulse to check logical blindspots and fallacies simply doesn't exist, so "people are talking about Covid and I had a headache this morning" is all the evidence they need.
This guy is nowhere near the “World’s most prolific DJ”

I’ve never heard of Him, and I run in those circles.

Interesting reading though.
How long will it take for your brain to start considering this text representation as regular text block?
People aren’t less fertile (or maybe they are - obesity etc) - the additional factor is that they’re choosing to not exercise their fertility.
> cheaper than what we had before

*still have in our drawers
ultra low profile sedans and rotary engines are the most evolved cars, so why do we have trucks?
or more on point, road bikes are more efficient than mountain bikes.

The monolithic view that a bike is about putting energy in and getting forward motion on a flat road out, misses the multirole requirement of a bike. Just as saying humans are unevolved because we aren't the fastest animals in the animal kingdom.

Bikes, like humans have many challenges other than just getting from point a to point b. sometimes we have to stop for short periods following traffic patterns. I suspect rolling onto the pavement each time will get old fast. More on that surface, bumps and jars from imperfect road conditions being solely absorbed by my laying down bits seems pretty awful. Being able to see those upcoming obstacles and potentially avoiding the more significant ones, is likely important.
Yes, that's just me, Renato Casutt. From a small town in Switzerland.
I discovered BR in my studies as a typographic designer.
And I think it's time to show that typography is not just well-designed text pages. There are also ways to make reading easier for other people with reading difficulties (e.g. dyslexia sufferers).
There were deliberate attempts to hide the file deletion payload in obfuscated d code. Running your tests would have resulted in your files being deleted or the test passing and would have done nothing to protect you from this particular instance.
Cool, how do I set up a CA?
Tbh I scrolled down the page reading (and checked the about section), and am still none the wiser as to what exactly is supposed to be happening process-wise, and - assuming I'm supposed to be reading things more deeply, what the evidence for that is.

At the very least I think that should all be clearer given the primary claim.
Most people who complain about Google are either paying for G suite or ad partners in the Adsense program. Those are Google customers and partners
Hey, we've seen this show a dozen times before. They are definitely going to undermine their core functionality to push social stuff, and for exactly the reason you gave: nobody uses it and they want to force you to.
The lack of gratitude probably correlates well with the increase in narcissism in most high-level leaders. https://hbr.org/2004/01/narcissistic-leaders-the-incredible-...
Linux has barriers in the scheduler for this and other reasons.
If a company does business in Russia right now, they are giving money to the Russian government which will be used to kill Ukrainians. Let's not conflate wartime trade policy with Twitter wokeness marketing.
Nvidia jetson agx orin available for 2000$
Yeah, I'm curious how exactly this data got back to Microsoft. We had a family computer back in the day that definitely ran DOS / Windows 3.1 / Doom, so we in theory would have been one of those data points. But with no internet for another 5-8 years or so, I can say pretty confidently that the number of floppies I sent to Microsoft with data from my computer was a big fat zero.

So how would they have retrieved this data?
You can't blame people for doing whatever they can when they are literally being bombed. Same with BLM mentioned in another subthread, it's easy to don't care when the issues don't affect you, but for other's it's their daily life. Of course it colors what people do.

People who claim there were no politics before, were just oblivious to others' struggle. Which is ok, but it still happened, you were just sheltered or privileged.
TeaVM compiles to JS and includes the basic JRE runtime. Still very lightweight!
The medical condition is a predilection to addiction, alcohol or otherwise. Shame doesn't cure cancer or make you recover from a common cold.
If it's so important to you, why not just sue the former employee? That's how libel is handled in the real world.
There are improvements, many, in terms of power and the fact that it can be inserted either way... but dongles and adapters for USB-A devices is a PITA.
The process of building Infogami in public is well described on the blog's homepage: https://web.archive.org/web/20060406193425/http://infogami.c...
That reminded me of the whole Ayo.js thing: https://github.com/ayojs/ayo

The NodeJS community somehow tends to attract the worst kind of people.
Indeed, judging by the response it seems like a very successful protest (aside from the reports of lost NGO files.)

Not something I’d have done, but I understand the idea.
Well, there are a number of “selling points” to electron/NW.JS or similar: reuse JS code/skills/libraries (npm) to build desktop apps; use Node.JS to build desktop apps; cross-platform. It clearly lowered the barrier and from a company’s perspective front-end talent’s “reach” is expanded.

Even way before they came out I wondered why more native apps didn’t just reuse HTML/CSS at least (many did).

Of course we all know of the downsides of Electron (basically Chromium + An App in every app; ridiculously heavy-weight.

I’m fond of the webview project and Tauri, being built on top of it. It reuses the available system browser view and doesn’t bundle Node, so it’s very light.