skysight-inc/HackerNews huggingface dataset:
I tried Atom a few years ago and was impressed by the features, but it was such a resource hog that I ditched it immediately. As someone with web development experience amounting to zero, it seems strange to me that nobody is asking about the feasibility of porting it to less resource hungry Electron alternatives (Tauri? Neutralino? ...?). Tauri has made the front page lately and everyone praises it for being a much lighter alternative to Electron, so using it would seem the natural step, or am I missing something?
Many Electron apps literally are a wrapped or packaged version of some SPA-style web interface, and the UX reflects that, naturally.

But - beyond the base Chromium "footprint", which to be fair isn't negligible - you absolutely _can_ build high-performance, resource-conserving (and not degrading-over-time) applications with Electron.

It probably can't quite match the fully native UX or performance, but with a little care you can definitely get close enough (especially given how common actual web/browser-based apps are anyway). The trouble is Electron is already a "lazy" way to build desktop apps, so many teams probably don't give it the level of care it requires or deserves.

Disclaimer of my own: I maintain a media-rich, processing-intensive and performance-sensitive Electron-based app, so I may be defensive (or arguably informed) about the performance. But I can also consistently achieve 40 to 60 FPS rendering of dynamic graphics (full-screen) and audio (multi-channel) simultaneous with non-trivial, near-real-time input signal processing, on typical hardware, across platforms, just using Electron and standard web APIs. (And I'm just some guy working solo. A larger or more capable team would probably do it better.) The rest of the app's UI/UX is noticeably not native, but that's probably (but not entirely) more the result of _my_ limitations rather than Electron's.

Truly native apps are always going to work and perform at least a little bit better (in the general case) but IMO Electron (when done correctly) is at least on par with any other cross-platform framework you can point to.

It's a compromise, but it doesn't _have_ to be a major one.
You don’t become more competitive by creating limits. China limits what people can read, say or do. US limits movement. It became great through free movement of people and reinvention of society, and creating any limits means you skew the outcome. You limit supply, so prices rise artificially.

Unless you’re Native American, your forefathers and mothers moved to the US at a time where it was easier to do so. That’s a lottery you happened to win and now you want to shut the doors. Your parents helped create the story of success, and that’s how the story will continue. No visas means no Jobs, no Nadella, no Brin, no Tesla, no very many people who create and sustain so many institutions that make you great. Immigration and entrepreneurship are the lifeblood of your story.

Don’t worry so much about slicing the pie. Grow the pie.
I think that’s a reasonable and charitable interpretation (which is not a bad thing imo). I haven’t been much of a Musk fan for a while now, but I still think it’s important to recognize that he’s still human and he’s definitely going through some shit.
Annouce Layoffs without much backlash to jucie the numbers, what happens after a layoff that in 3 to 6 months they rehire for those roles at higher cost than if they kept the employees.

This is the Jack Welch method
Ah the classic "we built something for someone but we never talked to them".

I have seen so many startups trying to improve blue-collar work. Most of them have an academic background and no idea how blue-collar people work and think. Most of them have never talked to them about their problems.
Beautiful Software: Christopher Alexander's research initiative on computing
IBM creates 24-core Power chip so customers can exploit Oracle database license
I like the subtitle LOL: "Big Red doesn't charge more when users add cores, so Big Blue plans to triple the count. Because why not?"
I find 5 least consistent because there are now two competing ways to define an unnested block: the normal way, and the `@nest { & { ... } }` way. Why would anyone do the second way, you ask? Because that rule used to have a nested rule, and when it was taken out the programmer was lazy or didn't notice that it was the last nested case. Having to completely reformat the base rule just to add or remove a nested case is a complete deal breaker for me.

I started liking option 4 when I started thinking of `} {` as a special "nested stuff here" sequence instead of a set of scope delimiters. True, it would be better if they had used basically any other sequence of bytes for that, but it still bothers me less then that goofy `:is()` requirement.
The actual title on the article is "Lichess & Scala 3".

Whoever posted it to HN decided to go with the title of the first section of the article.
I don't think it's that weird, a lot of us are especially concerned with privacy and security.
In that sense nothing is ever a settled matter.

The same kind of technical gotcha like “there’s no evidence masks prevent infection”.
https://archive.ph/sTbZ0
Probably. That’s worth a shot. Any idea where the base64 stuff came from in the guide?
They're all terminal apps so I'm not sure why platform conventions would matter. Sure some people use GUI wrappers but most people primarily use them in terminals which have the same conventions everywhere, generally speaking.
Does it? I'd look it up but, well, @ElonJet i.u suspended. it seems it mostly goes between SF, LA, and Austin though. It's a G700 which has a range of 8,053 mi though.

Also, given that the GDPR only applies to people of the EU, I'd say it, at the very least, has something to do with living in Europe,
since, umm, y'know, that's where most people with citizenship in an EU county live.
Maybe when Europe takes control of the global financial system they'll be able to go after US citizens for doing things that aren't illegal in the US but in the meantime I don't see what difference the jet visiting Europe makes either.
I’m calling bs on this. Many people in faang companies I know are pretty average work effort required is also pretty average, could you provide more concrete examples of where this isn’t true?
And reddit, ngl. I don't know anyone from those platforms, though, so I don't know if forums = social media.
Yes, it is my goto choice if I want near real time display support for vms and docker. It even has gpu driver support enabling 2D/3D acceleration. VNC is SO much slower.

Funny enough I thought the same thing. RDP has to be slower on Linux compared to VNC. It was just by accident that I discovered how freakishly fast it is.
>H1B is a dual intent visa. It has never been just temporary, the idea that H1B workers can seek permanent residence is built into the visa.

This needs to be repeated time and time again until people "get it". It was designed as a "legal way" of immigrating to the US.
> I wouldn't class it as experimental when hundreds of millions of people have taken it.

that just means we're experimenting on hundreds of millions in real time. That was the whole point of the "emergency use".

> your rights versus those of the people you work with

no, employees don't have a legal "right" to work in a fully vaccinated office. That would imply that even if an employer wanted to give someone an exemption, then any employee could veto it.
Sounds really cool, props for making it :)
He just gave the brain the time to digest what he had already learned. And then, the Eureka moment appeared.
> Few days later her arm swelled up. 2 years later it still is.

I am not a doctor, but that's weird. I almost wonder if it got infected. You had a doctor check it out, right?
Related to this. In the Twitter data export for your followers they list the accountId and userLink but not the handle.

So if you wanted to move to Mastodon you can't just use your export as a source.

You would need to hit their API first to translate which I suspect they will remove at some point soon.
That's not always true, sometimes first (and worse) is better. VHS vs Betamax comes to mind.
> If Twitter goes under, the only practical alternative at the moment is Mastodon

WeChat: "am I a joke to you?"

Seriously, Zuck wishes he had the kind of daily center-stage that WeChat has in their customers' lives. Totally guarantee that if Twitter officially folded they'd at least make a play and they might well come out on top.

WeChat is absolutely the #1 beneficiary of any Twitter collapse scenario - which is one of China's reasons for lending Musk all that money. It's win-win, either they own musk and twitter (they've already got him banning chinese journalists and pushing the state position), or twitter collapses and they get a play at WeChat 2.0 for the western market.

Russia is the other big player in Musk's loans... not sure if there's an immediate benefit to them from collapse, but, if it succeeds they'll have a similar venue for psyops and misinformation campaigns at a minimum, plus potentially some direct leverage just like china.

> Mastodon can't replicate Twitter's moderation due to its architecture. So Musk gets what he wants anyway.

Oh, not only does Mastodon have moderation but it's worse than that: mastodon is effectively community moderation. The problem of edgelord shit (literally edge, finding the exact boundary of the law/written policy/etc and dancing around it) is that everyone knows it when they see it, but that's not a coherent editorial policy. But if you're an edgelord nazi or kf'er you'll just get banned from pods, or pods will refuse to federate with you at all. People have no obligation to play the tap-dance with you around what the exact boundary is, if you wanna be an edgelord fuck then get banned. Hell you'll get put into banlists (like ublock lists) that servers will subscribe to and block you everywhere.

This is not government censorship after all, just good old fashioned O(1) moderation. I'm sure you know what would happen if you posted nazi shit in your local discord. What the fuck bro *kick*. And if the "nazi pod" forms, that will get filtered out of everyone's peering.

Social media always adapts whenever the social norms or group expectations (for a particular community) are too at-odds with the moderation policy. When someone turns into a badmin and violates community norms, as musk is doing by inviting nazis and shit back onto the platform, the community will melt away and re-form somewhere else that aligns with the social norms. And the thing is, now that you've moved away from centralized moderation, there is no one single finely detailed moderation policy for you to play games with, it's just what the hachyderm admin or whoever wants to set as their policy, it's different on a per-pod basis, and a lot of those people aren't going to be inclined to play footsie with nazis or KF'ers. It's transgressive/edgelord content precisely because most people don't like it, after all.
Not standard doesn't mean not good enough.

Godot is where Unity was in 2010... Unity used to be considered "only for indies" versus the "professional" Crytek, Unreal, idtech, etc...
Vim and Emacs cannot compare to VSCode when it comes to productivity. With VSCode, you type the name of any programming language in the extension search, click "Install", and you have a world-class development environment for that language ready to go. This is light years ahead of the traditional editors, and saves many hours of time.

Not to mention that VSCode has countless other productivity boosters built in which would require plugin hunting or fiddling with configuration files for Vim and Emacs.
Seems modern scholars apply this rule (1.4.2) in a much narrower scope. The researcher argues that 1.4.2 is actually a metarule that applies to all of Aṣtādhyāyī. Covered near the end of the 1st chapter in his thesis.
Kits and Revolutions
The nice thing about OSS is if they start making poor choices you can fork.
Sure, and someone may disagree with your assessment. In the end its no big deal, its just a difference of opinion.
I think this is a pretty insightful piece. Godot is a pretty strong completely-free alternative to Unity and Unreal and seems like a solid offering that is continuously improving. It's already seriously impressive compared to how the earliest versions of Unity were, if you ask me. It's also far more accessible since you can literally do whatever you want with it and never have to care about what artificially-imposed limits you're going to hit and have to start paying to make the most of what you've been investing dozens or hundreds of hours (or more) into. Every time I look into it I'm impressed how much it has improved. There's serious potential and already tons of neat stuff I'm seeing devs sharing on social media that they're making with Godot. Oh, the other awesome thing? This engine is on OpenBSD! Mind blown.
This exactly how a dictator behaves - imagined threats from everywhere ordering his minions "lop of their heads".

I wonder how the VC folks and banks who helped fund the takeover feels about the billions they just blew away - twitter is going to be slowly dying as the crazies in the asylum takes over.

Long live the King.
Always bet on Javascript, isn't that how the saying goes?
I have almost the same config as you. Wonder what distro you are using. I use Ubuntu 22.04 with XFCE and i3, installed in that order. However, I noticed that the file chooser for snap apps (firefox, chromium) does not work. Every time I want to save a file, a 'Save as...' dialog appear and when you start typing the file name, the dialog starts showing all file names that matches whatever your are typing (ie it triggers the file searcher).
This looks really cool! I’ve been using Raindrop for a long time.

Readwise Reader is the first thing I’ve come across that makes me seriously consider switching over. I’m definitely going to try it out.
Bit of both I think.

VC is becoming harder to get, especially at the same valuation as before. What you never want as a founder, that the valuation drops. Therefore, these companies try to make the current batch of money last longer. Secondly, most don't have the revenue to support even a quarter of their headcount. In the end, it's all about increasing the financial runway.

Twitter still works fine, technically, but a lot of the fired people were content moderators and so on. They don't contribute to running twitter's tech but they are important to not have it become an even worse shithole than it already was.
Looks interesting, I've been considering breaking out my web clippings from my notes (Bear).

Does anyone know if it's a proper native app - or is it an electron chrome wrapper?
Why would the year of the study matter? The numbers are per GWh. Or do you expect modern wind turbines to be significantly different in deaths/GWh?
I'm very glad you've been able to overcome your illness and that you're on a better path now, I know it is not easy.

For me, it took me 5 months of constant pain, lots of tests, and stuff I don't want to get into. But long story short, it doesn't affect my mental capabilities (asked medical professionals about this several times). Obviously, it has had side effects on anxiety and other stuff which may collaterally have effects on my general intelligence.

I wish no ill on others, so I don't hope they crash and burn.

I will try getting onto that aforementioned path, thank you.

I also wish you the best.
Panini's grammar describes Sanskrit syntax and morphology, and it's structured much like a typical parser generator grammar, except written in a heavily abbreviated form of Sanskrit instead of a programming language. In fact it's the first formal grammar in recorded history of any language, and western linguists studying it is arguably is the reason we have the concept of a formal grammar. https://en.wikipedia.org/wiki/A%E1%B9%A3%E1%B9%AD%C4%81dhy%C...
In other words it strongly implies that the shifting current moods of individual high profile people are not a good way to sort out the rules of public discourse.

It's perfectly legal under the current rules as they apply to Twitter (in the United States) but one has to wonder (now and before) if it is advisable to keep them as such.

That is the public discussion societies around the world will have.

Elon Musk highlighted this issue by falsely and strongly claiming impartiality
Have you tried AI asset generators? They are working extremely good. Just yesterday a friend of mine has shown me the progress they made in their game. It is incredible.
Designers are 100% loosing their job over this.
> It's a question of safety of provably true information in this case.

The information is provably true by going to the location and verifying that the person is there.
Where? Seems like baseless accusations in regard to CIA and nothing implicates Mossad.
Twitter has flagged all the major Mastodon servers as malware
URLs containing any of the popular Mastodon servers are rejected by the Twitter API. Profile bios and URLs are now rejected if a user attempts to change them. All the major Mastodon sites are flagged, and Twitter is even checking 3XX redirects, transparent proxies, and URL/link shortening services for Mastodon related responses.
Pulsar Edit: Atom Reborn as a Hyper-Hackable Text Editor
I'm still not convinced VSCode is faster and better. My Atom setup was never slow, the only thing that wasn't instantaneous was code completion. For me, it felt like VSCode came out of nowhere and surpassed Atom for inexplicable reasons.
Somewhat unrelated, but why is it that when someone online writes an emoji with a nose, ie ;) vs ;-), I can immediately tell it's an older person? Was that something that was taught back in the day?
People dislike python these days on there, for whatever reason. HN is not the place I like to discuss programming anymore.
How can Oracle do it when they couldn't do it for the Java API?
Xi isn’t very bright. Taiwan is also an emotional issue for mainlander China, so the logic will not be fully rational.

If the danger wasn’t real, TSMC wouldn’t be building foundries in the US, Japan, India, and Germany to name a few places.
> And then there's professional level support.

https://w4games.com/

You can literally get support from the original authors (and still main contributors) of the engine.

And Godot has quite a few contributors. The Godot 4 rewrite is fantastic: modern rendering techniques, great features, very modular, clean code, etc...
This is my take, a Mac user since 68k who finds very little besides hardware appealing on the platform anymore. The only reason I’m not running everything in Linux at least in a VM at this point is time to migrate my dev environment. It’s a shame IMO but yep 20Electron is apparently the year everything might as well be Linux on the desktop.
Any additional workers in an area will lower wages in that area. Simple supply & demand and off course you are right that they also grow the overall pie. I do wonder though how much the added friction when changing jobs as an H1B holder creates a downward pressure. I'd bet comp in all areas with lots of H1B workers would go up if we made it much easier to change jobs while on an H1B and give a lot more time to find a new job when suddenly unemployed (1-2 years instead of weeks)
I don't know if it is the same as amazon. but I suspect it is.

Newegg: the store, I love, newegg: the marketplace, I dislike. newegg at least had the grace to include the filter "sold by newegg" when they made the transition to marketplace.

So then "amazon: the store" would be what? books? does amazon still sell books? or is that all amazon: the marketplace" as well? it is impossible to tell with amazon.
Ask HN: Which books should everyone interested in CS at least give a try?
Not all books are meant for everybody to enjoy. Someone may totally abhore The Little Schemer series and yet be a great computer scientist.

But, to know, whether you like a book or not, you should at least give it one chance.

I am talking about those books. Which books do you think fall under that category for computer science?
GDPR does not only apply to people of the EU, GDPR applies within the jurisdiction of the states which have implemented it. GDPR protects Musk when he flies to Europe, you'd have to treat that data differently than flights within the US.
Hey, please don't break the site guidelines like this, regardless of how wrong someone is or you feel they are. I understand that some important issues involve strong feelings, but we can't have discussion degenerating to this level.

You've unfortunately been breaking the guidelines in other places to, e.g. https://news.ycombinator.com/item?id=33945042. We have to ban accounts that keep doing that, so please don't!

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
I think this is maybe in reference to LBJ's lifelong biographer Robert Caro where he states that "power does not corrupt, power reveals". In it he asserts that what one does with power after obtaining it reveals what the person is. It was there all along, power simply makes it show up prominently.
Who is talking? Less than 4% of adults in the US have gotten updated boosters. So you would be basically talking about everyone except for yourself.

I think it’s more likely that all of those people intuitively have picked up some thing that you have missed.
Rich Hickey has a nice name for it - https://www.youtube.com/watch?v=f84n5oFoZBc
Most of her works are available on CD, so they are digitized.
> Most likely it's going to be very rough.

I don't know why are you drawing such conclusion, in all democracies still people decide by voting, if most people will lose their jobs then what do you think they will do? Vote to be homeless? There will be something like basic pay and everything will be dirt cheap because no human labor will be needed, just scale machines that will work 24/7, a lot of people will still work but it will be a choice.
I do actually, because it's a sad day when displaying a mere paucity of UI elements isn't performant.
Same! I live in this ecosystem (Atom + Hydrogen python sessions) on a daily basis. But rather than for "science", i use it for devops productivity (scrape logs, query dbs, automate mitigations) and some low-key data analysis.

It's breathed life into my love for programming, given how easy it is to just start executing code (sometimes I just use it as a calculator app since it's that easy and accessible)

I tried VSCode's equivalent plugin, but the UX was nowhere near as nice.
A plane is not a person, a phone, a car, or a home. Elon Musk is often the passenger on his jet, but I am quite sure he is often not on board while it moves around.
That is the EDID data for the dummy monitor, it a small binary that contains resolutions and timings pulled from a real monitor.
Platform conventions matter because uniformity matters. It's a mystery to me why people just accept that in their (terminal) text editor, copying text uses a different shortcut than it does in their web browser. That is terrible usability, consumes brain cycles for no good reason, and is above all else completely unnecessary because modern alternatives exist that actually blend in with the system they're a part of.