skysight-inc/HackerNews huggingface dataset:
> Certain points like the fact that Emacs isn't multithreaded are thrown around by people who don't have the intuition that multithreading isn't the right thing for a lot of applications. The added complexity that multithreading would add to Emacs would seriously outweigh the usefulness it would provide. Emacs already has a decent process model, and having to deal with only a single shared state makes programs much cleaner.

I disagree with this point. Emacs does not have a useful process model, or at least it cannot be used to the full extend, because of shared global mutable state. This is exactly the issue, not a practical thing. If it were not for all the usage of mutable (and mutated) global state, Emacs could actually benefit from running many things concurrently, without annoying users with blocking behavior.

This is of course a huge task to refactor Emacs like that. I can only hope, that some day we will get there, because I see it as one fatal flaw, that could over time kill Emacs. Yes, Emacs as it is is super useful, but more and more things come up, that will be better off running concurrently and in parallel. Just to name a few: Package compilation, waiting for LSP stuff, anything that waits for network, like tramp, running source blocks in org-mode (org-babel), syntax highlighting of big files, magit stuff like rendering huge diffs in a magit status buffer ...

All of those things could benefit from being able to use multiple cores and improve Emacs' snappiness and speed. All of these come before even changing anything about elisp the language.
Yet they and their friends run free.

No, I don't think calling a normal citizen a criminal is correct or just.

Apply equally or not at all.
>It’s easy for telegram to support this since it’s not e2ee.

E2EE is not important to me. Continuity of chats and lack of friction in accessing them is important to me.

>When you create a so called private chat on telegram, this chat is also only available on the device you created it on.

Signal is able to do this with my phone and my computer. The one-phone limit seems arbitrary.
We have tried systems based on some seemingly absolute moral codex. Some parts of the world are still doing it. Unfortunately it always comes with brutal ways to kill arbitrary groups of people.
The original HOMM was a very simple game. HOMM2 was released one year later, after learning what worked and what didn't in the original game. Then, after three more years of work HOMM3 perfected those game mechanics. That's how HOMM3 ended up in a local maximum.

If you want to make a game that's better than HOMM3 in some meaningful ways I think you have to start with a much simpler game that shares some of the game mechanics. That means taking features out. Then you build on top of that to take the game in a different direction. If you take HOMM3 as a starting point you end up adding the features that were intentionally left out 25 years ago.
I think we can look at the issue from two sides.

There is definite enshittification of software happening all around us with companies unable to understand that an end goal of product development could be achieved and focusing on feature bloat to protect them from up-and-coming startups taking a piece of their cake. This means that both good features and bad ones get added and things have to change constantly making the entire end user experience worse. This complicates things on the softdev side as well as tech debt grows, architecture was made without taking into account some of these features, QA is harder to do well considering the larger surface area. So this leads us to this dystopian view of how things are and when a mistake happens an echo chamber could be easily formed that makes these views (software sucks) feel like postulates.

On the other hand we've never been surrounded by so much software in history and it keeps growing, and will keep growing and so far the earth is not collapsing. There's so much that depends on people typing code into their editors it's truly amazing we've reached this point. Keeping everything afloat in this new reality is increasingly difficult as many of these systems work together and require a broad understanding of many domains (not every product/company has budgets for multiple roles so you have one person that does infra/code/qa with a multitude of tools) to enable them to work without issues. So the number of interactions people have with code is increasing and therefore when problems with software that is used by a lot of customers come up it becomes *very* visible and feels like nothing is working. But in reality several thousands of microprocessors in very close proximity of these people keep chugging along and their phones, payment cards, headphones, monitors, tvs, speakers, smart *x*s, coffee makers, thermostats etc... are as reliable as they ever were with a lot more to offer so the other view could also be very realistic (software has never had this level of quality).
> No, H2 is.

I have driven around a good deal of the world (Alaska to Argentina, around Africa, around Australia and Europe now)

EVERY town or village I have ever seen has some kind of electricity, even if just a solar panel or two for charging phones. I’ve never seen a single one with H2 infrastructure.
There is no way the world is going to adopt something so specific and non-existent.
We don't like the kind of innovation which exploits workers in this way. On this side of the great herring-pond, humans have rights.
> Also, if that worries you, you should probably worry about anything battery powered. That means phones, RC toys, laptops, external battery packs, power tools...

You might want to look into a few things: battery capacity, energy, chemical reactions.

> Lastly, if your gas car spontaneously starts burning in a garage, it's probably not a good idea to rush to an enclosed garage, opening door/window might cause a blow up..

Most of them start with small electrical fires that propagate and after a looooong time finally get to the gas, nothing will explode

I know EVs somehow got very polarising but come on... can't you tell the difference between a phone battery and a car battery ? really ? There is a reason why electric bicycles and scooters are banned from many cities public transport and buildings. Even firefighters recognise that EV fires are an absolute pain in the ass to handle. I know people love their EVs but stop drinking the kool aid after the first gallon
Meanwhile the UK handed all of its patient medical records to Palantir.
It's not really all that desirable to have explosives detonate at unpredictable moments. Not all these bombs are in rural areas, many of them are in the middle of cities or otherwise in locations where it would be really really nice to warn surrounding citizens of any upcoming explosions so that they can make sure not to be nearby.
> Even though the rules are great, I'm just not sure if it will be good or bad long term for EU.

We can speculate this all we want, but I think it's fair to say with confidence that leaving companies unregulated (or poorly regulated) is bad for everyone in the long term. A slightly different example is the poor enforcement of antitrust laws being one of the reasons we have the tech oligopoly we have today with Apple, Google, Amazon and Meta.
I was surprised at how well the community of HOMM3 players is doing. The expansion has support for online ladder play and people are quite active there.
What is the actual innovation of Uber outside of trying to push the competitors out of the market with investor money? (this isn't anything new/innovative either)

We had app based ride hailing services before Uber and still have them so it can't be that. Surge pricing also has existed before them.
Can confirm, and there are worse offers prevalent than this. However, that's industry average, I don't know about the specific companies in question.
Fuel cells actually do, it all depends upon their cost and size.

If some h2 cars have batteries, for efficiency purposes, are you asserting that these are heavy, massive batteries designed to provide 100s of km of range?

Or are they instead to buffer power, and tiny and miniscule compared to battery driven cars, and thus irrelevant in this discussion?
It's not like building these platforms is hard. They can leave.
Well, they are UE citizens (at least a chunk of it).

Following your reasoning, then the whole legislation is moot, and all European citizens data should be sifoned in the US without anyone complaining, because "hey, I'm in the UE so you cannot touch me", no?
It's called Colonialism
I couldn't breathe reading this. I had no idea it was THIS bad, these private equity firms need to be reined the hell in if not eliminated and legislated against. Make them do something useful to society or tell them to get bent
It’s really not. It’s just inconvenient.
I’m curious if you have an example of those regimes and standards?
Exactly! When I saw that rx exists, I was delighted, that I don't actually have to write terrible regexes. Something like rx should exist in any serious lisp imo. Well, one should avoid regexes as much as possible, of course, but when you have to use them, rx is a great tool to have!
Open source is (usually) free. I’m just saying, if they really wanted to, other countries could build their own shit. They just don’t. :)
But USA companies leaving EU is better for competition - smaller EU-based companies can try to copy the model and do their own thing.

For example, for Uber, lack of it (it took a while to come to some countries) already spawned lots of successful competition.
I don't even know where to begin on how incorrect that is.
Still have one of those tucked away at my father’s place. He used to use it at the beginning of his career to run calculations for engineering structural computations before Acca and other similar softwares (in Italy due to very active seismic activity you need to run these sorts of calculations also for very small structures).
There's a LOT of SimpleX shilling lately on HN.

tldr, it's snake oil. The company lies about its system being able act as a server without knowing anything about the users. The SimpleX clients don't route via Tor so the server will by definition know the IP addresses of the conversing parties. SimpleX claims to be the most metadata secure app, yet it fails to address the first issue of hiding IP addresses. Also a server has access to each IP addresses' social graph when they see to which target IPs they are forwarding packets. So much for metadata-free.
Russia targeted the Kyiv hydroelectric dam
"According to the National Fire Prevention Agency, if an EV ever catches fire while you’re behind the wheel, immediately find a safe way to pull over and get the car away from the main road. Then, turn off the engine and make sure everyone leaves the vehicle immediately."

Which engine should I be turning off?
Yeah, a fire that occurs when the car is being driven is a lot different than a fire that happens in the middle of the night when the car is parked in an attached garage. I'm sure the latter sometimes happens with gas cars but the relative rates seem relevant.

I searched around and did find some interesting statistics; most car fires resulting in fatalities occurred due to crashes. 80% of car fire fatalities are men. This strongly suggests that reckless behavior is by far the greatest risk factor.

https://www.nfpa.org/education-and-research/research/nfpa-re...
Nope, it's not an RTS, but back in the 90's - when computers were bulky, few, and preciously expensive, Internet access was charged by the minute, and friends not always within PC carrying distance - hot-seat games such as the HoMM or Worms series were winning the battle for screen-time over the likes of StarCraft or Quake in basically almost any social context.

We'd sometimes meet up and try to take turns to beat a particularly difficult mission, but by the time anyone had a second (imagine!) computer in their house, broadband Internet was getting widespread. My first ever StarCraft LAN was in 2009, IIRC.
This statement has a correlation versus causation problem.
What price is it worth paying for innovation? Innovation just means "new", not necessarily good or beneficial. If the innovation is for companies to be able to do anything and treat anyone however they like in order to make large profits for very few people then we don't want that innovation.
Can anyone explain how this relates to the EU-US Data Privacy Framework (also sometimes called the Trans-Atlantic Data Privacy Framework)?

I thought that that framework was supposed to allow this (as a replacement for the EU–US Privacy Shield framework)? Presumably this wouldn't have been a problem under Privacy Shield (i.e., pre-2020), or am I getting that wrong?
IEC 62304
that's why you give credit to investors not just compnaies.
You could only be measuring in aggregate, no? Overall signal could be positive but one element happens to be negative while another is overly positive.
Okay, here's one thing I really don't get.

There are plenty of native English speakers in third-world countries. Presumably, some of them could become qualified (from a practical point of view, not a legal point of view) therapists. Therapy can be offered via telemedicine, over the internet. At least some of these people are far enough from US jurisdiction that they could probably offer this service to anybody who wants it over the internet, and just not care what foreign governments have to say about it. This feels like an easy way for people there to make relatively large (by their standards) amounts of money. Why isn't this happening yet?
Cleaning up after WWII (2017)
Rerun: Visualize Multimodal Data over Time
Check out the Factory in horn of the abyss :
https://heroes.thelazy.net/index.php/Factory
Show HN: I published a book to save you from my software architecture mistakes
Hey HN,

I just wanted to share that after five months of intense work and countless caffeine-fueled writing sessions, "Master Software Architecture: A Pragmatic Guide" is now available.

Writing this book was a crazy time. I entirely focused on it, and it took exactly 753 hours of writing, editing, and image editing & resizing(!) until the premiere.

Yes, the last one (images) was a killer. If you ever think about writing a book, reserve a lot of time for it unless someone else does it for you.

As a result, I am handing you the nearly 400-page book. It is a guide that will help you connect all the pieces while balancing the focus on understanding the domain and technology aspects, described using a pragmatic approach and super simple language.

It is perfect for novice architects taking their first steps in software architecture. It is also an invaluable resource for software engineers looking to understand architectural concepts and those considering transitioning into an architect role.

Several guest authors, including Vlad Khononov (Learning Domain-Driven Design book), Oskar Dudycz (Marten, Emmett, Pongo), and Milan Jovanović (.NET & C# educator), shared their views on keys to successful software architecture.

Here you can find a free chapter (the first link on this page):

https://www.fractionalarchitect.io/books/master-software-arc...

To your success,
Maciej "MJ" Jedrzejewski
Semi-related discussion, in which this link was mentioned: "How WW2 bombs across the Pacific are found and destroyed, decades after war" <https://news.ycombinator.com/item?id=41314166#41354620>.
> I would much prefer for these pixel shift modes to produce an image where each pixel has an RGB value associated with it, rather than yet another Bayer image that's just bigger.

It depends on the implementation but that's what pixel shift is for, you get full color information (essentially negating the bayer filter by moving the sensor 1px up/down/right/left): https://www.pentaxforums.com/articles/photo-articles/how-pen...
What's up with the commit-messages? https://github.com/oeo/ward/commit/73811e03a45ba77bc87e277ca...
Capitalism only works with proper regulation to protect the little people. We’ve forgotten that part for quite some time now.
I wonder how this compares to the https://en.wikipedia.org/wiki/ZX_Spectrum_Next
Not a single gas pump existed at one time, yet they are now everywhere, thus invalidating your premise.
HOMAM3 was my favorite game during grad school times (sharing top spot with Civilizations 1-3) 30 years ago.

Those computers and disks were long gone, but 3 years ago I found it on GOG, looked up some online maps, found HotA expansion and we are now playing that a couple of hours a week with my wife after work.

If someone told me that a few years ago I would laugh. The game does have a staying appeal.
Telegram founder and CEO arrested in France
If I had an EV I’d need to charge it in my driveway, which is still close enough for a fire to ignite my wooden house.
Not theft indeed, but copy/use of data without consent.
How are they worse:

They are now at risk if there is a data leak in the USA.
There are higher fines for data leaks in Europe, so they aren't as well protected as before
What data are you relying on to make this claim?
Want to know how to track the root cause of issues in your distributed application? It's simple—tracing!

In this article, we'll give a quick overview of distributed tracing and demonstrate how it works in OpenTelemetry and Encore through a demo.

By the end of this article, you can decide from a practical standpoint what works best for you when it comes to distributed tracing.
Good. This should be applied to Chinese EVs too.
Monero is still very useful for making private transactions if you’re buying or selling anything that isn’t legal in your jurisdiction.

Lots of other coins are useful for exchanging money outside of the traditional financial system but the majority of people don’t need them and if you use them you need to handle the inherent volatility of something you don’t want to be volatile, and the on- and off-ramping cost and inconvenience.

Web3, defi and NFTs seem like a bit of dud so far and most projects are somewhere on the scale from “useless” to “outright scam”.

And of course many people won and lost lots money by speculating on crypto prices.
And it's clearly an insufficient protection.
This is not how European market operates.

As a consumer, I can't visit every factory to check if the pasta isn't tainted with lead, if the chicken meat isn't full of antibiotics and hormones and if the webapp I am using isn't selling my data.

We have market regulations for reasons. Companies that won't comply should be punished and if it's a repeatable offence they should lose a license to operate in EU.
After you stop using China-made products (https://www.foxconn.com/en-us) made using Taiwan-made products (https://www.tsmc.com/english) made using Dutch-made products (https://www.asml.com/en).
Politicized Scientists: Credibility Cost of Political Expression on Twitter
You seem to be missing an ethics class. Morality doesn’t have to be like that at all.
The surveillance systems in the EU are just as invasive, and frequently moreso, than in the US.

This is largely a false meme, an urban legend. There is no meaningful privacy difference between Europe and the US.

This is simply a money grab; it won’t move the needle on privacy one bit. You’ll still be surveilled everywhere you go in Europe by the state, the mobile operators, and most of the other apps on your phone.

Furthermore, it doesn’t matter if the data stays inside the EU or not. Google collects the same data and the US intelligence agencies can compel them to access the data on EU citizens, stored on EU-located Google servers just the same as if it were in Mountain View.
Do you mind sending us all US citizens’ data? Just a copy, that is.
Anything Russian is a Risk now.
Might get sanctioned and unable to sell or partner with US distributors.
De-Escalating Social Media (2020)
That would be incorrect.

IANAL, but cloud act purpose is to allow the usa government to ask data from USA-based or USA-related services providers, for offsense/crimes.

It does not allow service providers to do anything else with that data.
There's Bolt where I am from, they are an Estonian company and have better and cheaper services than Uber.
BT Group and Edgio unveil first MAUD-enabled content delivery network
No, this is just what happens when capitalism is treated like a religion and thus never questioned nor given safeguards against abuse.

This is also why Europe leans a lot more towards legislative oversight rather than the libertarian attitude that the market will somehow magically correct itself.
It is still not backdoor, sorry, you are completely mistaken.
They came - tried to come - in the front door openly (the expression of back door means completely different, just look it up and you will see) to catch criminals, doing well known and prominent criminal activity, but the Telegram decided to protect the criminals instead. You can try to smear in whatever imaginative reasons behind when the reason are in the front of your face, like it or not, it does not matter if you like it or not! Also how much people like the Telegram because 'it is soo user friendly and pretty', not in pair with serious crimes committed and aided there, completely not!

Also it is still the investigative phase but the suspicion is warranted completely.

I seriously do not understand low moral people shielding those helping criminals, do you really not knowing what are you doing, seriously, just because there is a - misleadingly presented - popular service there? Really? Very worrying the moral state of social media user masses.
I urge you to read "Technofeudalism" by Yanis Varoufakis or "The Internet Con" by Cory Doctorow to appreciate why this is extremely difficult for consumers and entrepreneurs, and not just an inconvenience.
If your endpoint is failing, it might be you. If everyone’s endpoint is failing, it’s almost certainly not you.
This is probably true if you assume it doesn't matter whether the program is correct.
It’s great.

I’m not an American and live in a country where gun ownership is highly regulated.
Or, how about, if US companies don’t like EU regulations, don’t make money from EU residents. :)
Rust

Switching to a more modern topic, the introduction of the Rust language into Linux, Torvalds is disappointed that its adoption isn't going faster. "I was expecting updates to be faster, but part of the problem is that old-time kernel developers are used to C and don't know Rust. They're not exactly excited about having to learn a new language that is, in some respects, very different. So there's been some pushback on Rust." On top of that, Torvalds commented, "Another reason has been the Rust infrastructure itself has not been super stable."

AI

"When AI came in, it was wonderful, because Nvidia got much more involved in the kernel. Nvidia went from being on my list of companies who are not good to my list of companies who are doing really good work."
I'd argue that it follows the CPU's native integer representation, which C also does. Yes, if your language uses tagged integers or something, you'll have to marshal the syscall arguments/results from/to your own representation, but the same is true if you want to use those integers for arithmetic (beyond trivial additions or multiplying/dividing by a power of two, for which you can use lea).
Apple's marketing buzzword silicon did nothing to shield Apple users against highly motivated and capable adversaries [1]. When the underlying OS is compromised (and with closed source OSes there is no way to ascertain) there is nothing that will save you.

[1] https://en.m.wikipedia.org/wiki/Pegasus_(spyware)
Ok, but the example we're discussing is one where the signup button was simply moved to a different position on the page. That's not a 'dark pattern'.