skysight-inc/HackerNews huggingface dataset:
> it was easier to _write a new admin panel from scratch_ than it was to refactor our entire codebase to be ESM just so we could upgrade one library

A middle ground answer would be using import() in CJS to asynchronously require the ESM module. It would require some hacking around your loading flow to ensure the module loads before you try to do anything with it but would still be preferable to rebuilding the entire thing.
Unicode Case Mappings (2016)
> so why draw this specific line in the sand?

Simple: because I live in an area where these conditions are common, so self-driving cars will be 100% useless to me until they can solve it.

I am glad that they are starting to be feasible in areas without as many different road conditions, but until they can handle the conditions in my area, I can only benefit from them extremely indirectly.

...And furthermore, because it is frustrating to see people talk about "self-driving cars working in normal driving conditions and being ubiquitous" (which hasn't happened in this thread that I've seen, but I've seen it a bunch in the past) when what they really mean is "self-driving cars working in SF and a few other limited areas in the US Southwest". It just reeks of a lack of concern for anything outside Silicon Valley—which is a depressingly common problem on this site.
CDK Global cyberattack impacts US car dealerships
Hands-On: A Day with Microsoft's Snapdragon-Powered Surface Laptop
The Work of Art in the Age of Its Technological Reproducibility (1936) [pdf]
No, it works under the assumption that they’re tracked in literally any one jurisdiction in the world.

If it were so extremely toxic, we’d have heard about it from any of the jurisdictions where there is a racetrack, which there are thousands of around the world. Or one of the cities which already has a F1 circuit, of which there’s dozens.

It simply isn’t anywhere near the problem that GP makes it out to potentially be.
If/when American law mirrors it or we sign a treaty, it applies to me. Until then, it doesn’t. The penalty could be “shoot on sight” and it doesn’t matter as long as I’m outside their jurisdiction.

I’m kind of fascinated by the often simultaneously held beliefs of “America doesn’t make the world’s rules!” and “…EU does!” Countries can influence each other, sure, but if EU (US or Canada or Brazil) makes a law, it doesn’t apply to people not under those jurisdictions.
I am so excited for a Lispy systems language. Existing languages just don't do it for me, though I think Zig is the closest to being what I'm into. So much good stuff in Scheme48. Glad the good ideas are being revived.
If it’s translating at constant velocity, the satellite is orbiting the point in space where the object actually is. There is no “lag”, gravity points to where the center is now, not where it was 8 minutes ago.
> doe

A deer? A female deer?
> but this can possibly be handled via a tranpiler layer. It might make CommonJS a bit slower to startup (but fully functional), which is an added incentive to move.

"The new version runs your old code slower and it's enough to notice" would be a death blow to the ecosystem. No major company is going to upgrade to that. It's already a project to drag a major codebase kicking and screaming to a new LTS release of your runtime (even if it makes code faster), do you really think folks will invest the time to work to make their code run slower unless they invest even more effort and modify ~every module in their codebase?

ESM isn't implicitly good. The benefits of ESM are almost entirely theoretical for pretty much everyone who is content with CJS. I manage codebases right now that total half a million lines of typescript and js and I think I simply wouldn't notice any improvements from converting any of the code. The point being: this isn't a problem for me or people in similar situations, it's a problem for the folks working on Node and the standards. Forcing folks to upgrade or making their code worse to exert any kind of pressure does nothing to help anyone.
Hm? This is news to me. As far as I know, you can just publish pure javascript. I know that it's going to give you a worse 'score' if you don't have types, and it may require explicit typing of TS (but, strictly, so does TS), but I wasn't aware that there was not any way to publish to JSR without types. I'll have to look in to that, thanks!
Maybe? But this also seems to be in line with a lot of desperation in the industry to have greater control over macro-economic factors.
It has 2023 in title because survey was done at end of 2023. The results were today
I'm sure at NASA as at all government agencies there are teams who work very efficiently and do more with less, and other teams whose mission does not have that characteristic and constraint.
I'm not this person; but, I've been working on LLMs pretty aggressively for the last 6ish months and I have some ideas of how this __could__ be done.

You could plainly ask the LLM something like this as the query goes on:

"Please provide 3 categories that this product could exist under, with increasing specificity in the following format:

{
"broad category": "a broad category that would encompass this product, as well as others, for example 'televisions' for a 50" OLED LG with Roku integration",
"category": "a narrower category that describes this product more aggressively, for example 'Smart Televisions'",
"narrow category": "an even narrower category that describes this product and its direct competitors, for example OLED Smart televisions"
}

A next question you'll have pretty quick is, "Well, what if sometimes it returns 'Smart televisions' and other times it returns 'Smart TVs', won't that result in multiple of the same category?" And that's a good and valid question, so you then have another query that takes the categories that have been provided to you and asks for synonyms, alternative spellings, etc, such as:

"Given a product categorization of a specific level of specificity, please provide a list of words and phrases that mean the same thing".

In OpenAI's backend - and many of them, I think, you can have the api run the query multiple times and get back multiple answers. enumerate over those answers, build the graph, and you can have all that data in an easy to read and follow format!

It might not be perfect, but it should be pretty good!
I believe standing in the way of mass surveillance is always constructive for democracy. Spying on the private communications of nearly every person is fundamentally incompatible with a free and democratic society.
> For example, playing tennis. It’s easy to identify a good tennis player even if you can’t play tennis at all.

I'm not so sure. Identifying good talent is difficult when it comes to sports. There's an entire industry of scouts that try to find decent players ahead of the others. More so, they are tasked with finding out why a particular players is good. It's anything but trivial.
As a note, you used Gandhi as a personification of "good", and one day I did the same mistake; Gandhi is actually a quite controversial person, knowing for sleeping with young women, while telling their husbands that they shouldn't be around.
Plenty of people will only eat in-season tomatoes. I'm not one of them but I certainly understand it. The real thing is so different than the tomato-shaped-objects you get in the supermarket in January that it makes sense to treat them as a different food item. Honestly, I've been using canned tomatoes outside the season more and more, because they retain more flavor than the "fresh" ones that come from a hothouse or 3k miles away.
> Our (individual) absolute capabilities or our (collective) absolute capabilities?

Both, though the two are necessarily and intimately intermingled, and more so every day (except for exceptions, like for example if the United States government is successful in putting down TikTok, because {silly lies that easily fool child-like, conditioned since birth minds}). I'm thinking of it from a possible worlds perspective, so "capabilities" gets a bit complex due to ~multidimensional & temporal dependencies, but hopefully you get my drift.

I hope The Normies are enjoying our "word salad". ;)
I recently installed DOS 6.22 on an old laptop. By old, I mean a core2duo with 4GB of ram. It was hilarious to me that I needed to google the correct settings to use to get a game that requires 4MB to work on a machine with 4GB.

My actual goal was to setup QBasic for my son, which I did-- but he thought it was stupid and refused to even let me show him how to code a Hello World app on it. :(
But it doesn’t help us, and the robots are for our benefit. Make the robots go the the extra effort.
I don’t have any specific feedback just want to say thanks for building this. This is something I also want and need badly.
No recall. Everyone used slackware didn't they?
Correct, but this is not a solution. Life imprisonment for pedos is. Execution would be better but that’s never going to fly
Show HN: Primeval Numbers
Honestly? No.

In a past world ability to communicate easily, cheaply, fast, around the whole world was definitively threatening. In the present hyper-surveilled world let's pretend for an instance that Signal is a totally good netizen, once used on closed source Android-based macro-bugs (aka smart-phone, the big bug bout and kept working by the spied target instead of by the spy) how can it's encryption "encrypt" anything? All you type is typed with a closed virtual keyboard on a connected closed system...

Even in the past those who know, so those who can be a threat for those in power also know how to communicate covertly, it was not cheap, not fast, not sure and not easy, but it was done in every single historic moment.

The threat nowadays for the oppressor is the individual ability to communicate, no matter if in clear text or not, but the ability to communicate uncensored, the ability to own, devices and data, the ability to be autonomous instead of depending on the big and powerful. So Signal might be a threat to WA, not to the government. The threat is the fact that almost everybody can run their own XMPP server, a small SIP Witch instance, or maybe a Murmur/Mumble one, the ability to operate in an open network without depending on the GAFAM and without easy censorship.

In term of secrecy even if we print something we can't trust modern printers, proprietary iron, connected, with enough resources to offer a webapp for configuration and so on, we can't be safe that the printer itself do not store and send here an there any documents, do not inject dots-signature to identify the printer and so on. We can't even talk in a modern connected car confident that the car OEM do not get the complete record. Encryption in that sense matter very, very little. At maximum it makes less easy to plant false evidence in citizens systems in case the government or someone else want to falsely accuse them of something. A classic accusation let's say for a new disturbing candidate of CSAM-related and tax-fraud related stuff to be found thereafter for a just-in-time show-trial.
It's these kind of people who really enable the far right to exist as well. Once you get to this level of lunacy, whether it's left or right is irrelevant.
If sunlight could seep through your screen (CSS animation)
Why does it matter that people use ES modules instead of requires? They’re compatible enough. Javascript is weird because it has this directive for browsers to keep compatibility, but then has proponents for language changes that people try to force on everyone through framework/library use and design. All to the benefit of someone reading code the way they want to read code.

It hasn’t changed because it’s not a real problem. This is like forcing main as the default branch in git.
When I see “stage 1” and “if they stick within a certain reasonably large subset of the language” the cynical old dev in me starts waving a YAGNI sign. :)
The others are broken, two theoretically work. They're disabling one to keep as a spare.
Wikipedia is just flat wrong on the history here. Structural engineers created the phrase, and they meant type V, not five stories.

It’s true since the term became popular people have misunderstood, and it happens to match the number of permissible stories in current code, but that’s not what structural engineers meant when they started using the phrase.
There is also the Speyer wine bottle dated to about AD 325 and 350. It is presumed to be the world's oldest unopened wine bottle. See: https://en.wikipedia.org/wiki/Speyer_wine_bottle
Honestly, I'm a bit more regulation-friendly than you, I remember the whole 2000-2010 decade where you had one charger per phone, in a house with 4 people, some with work phone, all incompatible. The switch to one, maybe two kinds of charger was a clear improvement.
Being profitable is probably a matter of time and technology maturing. Think about the first Iphone, Windows 95, LCD/LEDs, etc.

The potential of a sufficiently intelligent agent, probably something very close to a really good AGI, albeit still not an ASI, could be measured in billions of billions of mostly inmediate return of investment. LLMs are already well into the definition of hard AI, there are already strong signs it could be somehow "soft AGI".

If by chance, you're the first to reach ASI, all the bets are down, you just won everything on the table.

Hence, you have this technology, LLM, then most of the experts in the field (in the world blabla), say "if you throw more data into it, it becames more intelligent", then you "just" assemble an AI team, and start training bigger, better LLMs, ASAP, AFAP.

More or less this is the reasoning behind the investments, sans accounting the typical pyramidal schemes of investments in hyped new stuff.
Surely, this will be the thing tacked onto JavaScript that will make it easy to scale and reduce toolchain complexity......
If it does happen, it'll only cause more fragmentation. Because lots of projects and libraries simply won't upgrade. Look at Python: it took them decades to get folks to upgrade to py3k because they broke the old code. Do it to Node and it'll be decades of fragmentation.
Thank you! We are only getting started!
"My kind didn't really slither out of a tidal pool, did we?
God, I need to believe you created me:
we are so small down here."
Lillie Emery

What a beautiful image
Sadly. Once students will get tested by LLMs, they will get woke questions. If they don't answer "right", they may get bad grades.
So they will be forced to swallow the ideology.
That is legally untrue, absent a treaty or a company’s international presence subjecting them to it.

At least I can contact my local legislators to campaign against it here.
It's a sad state of affairs that we as a society have only been able to prioritize sending up one single Hubble, while the US alone has sent up several dozen equivalent KH-9 and superior KH-11 satellites to look at Earth for classified military purposes.

I know there are other space-based telescopes (James Webb being larger and superior, others being much smaller and more specialized than Hubble) and lots of ground-based telescopes. I don't dispute that keeping an eye on Soviet missile development and other spy satellite tasks was and is an important mission that has significant, immediate consequences for our species than the informative and gorgeous photos of space that the Hubble mission produces. I'm just disappointed that the combination of human nature and politics makes this a reasonable outcome.
Are you under the impression that anyone can just come into an EU country and start receiving aid?

There are programs to help asylum seekers (people literally running for their lives) settle in, but there are lots of criteria to fill to be able to claim that, and it takes weeks to years of processing to validate your claims you're indeed running for your life and there's an actual risk for your life.
Personally, I think this should have been a nice to have (if at all). There are other areas of the product which could have been refined which would have had a bigger impact (intro and sign up journey).
The article is saying "this ecosystem should change because it doesn't do specific things that make sense for it to do".

JSR says "here's a way to leave the original ecosystem alone, but have a better-fitting ecosystem that does the things you want". (not sure about the 'jsr doesn't change' bit? It literally requires ES modules, in lieu of common js modules).

Seems pretty relevant, to me, but YMMV. I understand it's not a direct answer, but it seems as relevant as "here's typescript" to someone saying "we should add types to javascript".
> Let's not forget that initially it was considered a massive failure

Why was that? Were fewer discoveries made than hoped?
Ask HN: How do I start a profitable side project?
For more than a year now, I've been focusing on building side projects(s) in order to start generating enough income and quit my job.

And while I achieved a lot, I also, still, consider myself a failure. Some days are very tough on me mentally, and today is one of these days. Hence, I'm looking for advice.

I consider myself a good web developer and can build a good website. I have some ideas for projects. Some of them are web, others are desktop/mobile application. But I can't seem to find the formula on how to get successful with my projects and start generating revenue.

I know it's possible because other people online claim to have done it. I'm not looking to build the next Facebook, or start a company. I just want to build small, useable software and generate enough income from it to quit my job and focus fully on the side projects.

And I'm sort of lost, as I don't know what to do. Some projects are too complicated that it would take years (given the free time I can dedicate) in order to build them. Others are too niche, merely a tool for myself and not a viable business idea. And some are in tech stacks and technologies I'm not proficient, like Desktop/Mobile. I'm not afraid of trying new stacks, but I think it slows the development a lot.

From people who are able to sustain their lifestyle with income from side projects, what advice would you give someone like me?
My friend had a 486 (We only had a 386), but it would play doom really well.

However, the first step of any gaming session was to reboot the machine with the boot floppy in, which had the right boot settings for gaming performance.
>owe their position in the world to pg’s partisanship 15 fucking years ago

PG?
Interesting, can it be self-hosted? Otherwise sharing a cookie with 3rd party seems like a pretty big security concern. Also, it will probably expire, but maybe you have a background job to refresh it...
Also on the screenshot with your profile, the bio reads "Let's replace you", maybe a different crop would be better :)
I also couldn't help but notice that it took a while for a widget to render on the page, maybe some server-side rendering or caching would be good moving forward.
Overall it's a pretty cool idea, cheers!
Archive.org is the closest thing I have found for the old internet. If I'm interested in a topic the first I go to is archive.org.
I haven't read enough about how the OpenAI integration but it has me thinking I won't be upgrading to the latest iOS or macOS. OpenAI just really feels too untrustworthy for me. Like in two or three years it'll be revealed that everyone's information really is being used for their models, they'll get a $40M fine and continue on.
I’m curious how well the payments system will go, previous anti-woke business efforts have failed, It’s a strange marketing tactic “banking that’s not woke”

But alongside that, do I really need a banking system that’s only available to an increasingly polarized(read: limited) X base? Seems like there would have to be some forcing function like a high profile business like Amazon or Apple exclusively using it, or some other like magic AI automatic payments feature or something that was much better than the sales pitch I’m making here.
Quick explanation:

A galaxy (elliptic, or spiral) is made out of billions of stars, like our sun.

These stars rotate around the center of the galaxy (very slowly, think millions of years for 1 rotation).

A rotation curve measures the velocity of stars as a function of distance from the center of the galaxy.

Newtonian physics (or Einstein's GR) says that the rotation curve should decay with distance, ie. with greater distance the stars' velocity should go down --- assuming the matter in the galaxy is the visible matter that we see, ie. the stars (which shine light).

The problem is, there is a rich set of observational data, from many different experiments, telescopes, and methodologies that show that the rotational curve is in fact flat, it does not decay.

There are 2 big competing theories to explain this discrepancy:

1. Assume that there is a lot of unseen, non-shining, ie. Dark Matter (DM) in the galaxies (also ours). If you put the appropriate amount of dark matter in there, with the right distribution, you can reproduce the observed rotational curve. There are also other places is astrophysics/cosmology where having dark matter (specifically Cold Dark Matter, CDM, where cold just means "slowly moving") is useful. The biggest example is to explain the history of the Universe and the observed Hubble-constant. In fact the standard model of cosmology is called λCDM, CDM for Cold Dark Matter (λ for the cosmological constant, currently modeled as Dark Energy, not relevant for this discussion).

2. Assume that Newton was wrong and gravity is not exactly 1/r^2 --- this is called MOND, Modified Newtonian Dynamics. This way you can also reproduce the observed rotation curves. This is much less popular, because: (i) physicsts don't want to give up the beautiful and geometric simplicity of 1/r^2 (ii) Dark Matter is also useful for solving other discrepancies in astrophysics/cosmology.

What this article is saying is that, even in the first Dark Matter model, per the model DM distributions inside galaxies that also work with all the other places where DM is used to explain something (eg. in cosmology), at some distance from the center, the dark matter bubble has an edge and stops --- and then the velocities should finally break down. However, these latest observations are showing that the velocities remain constant even beyond the modeled/assumed DM bubbles. This is an additional ε argument in favor of MOND, and science proceeds.
$2,500 is a lot of money. 50 hours at $50/hour. Plenty (most?) small business owners aren't making $50 per hour.
You can also listen to Greg KH explain it: Episode 417 – Linux Kernel security with Greg K-H https://opensourcesecurity.io/2024/02/25/episode-417-linux-k...
I mean in this case the problem isn't realy any of that, its that she has financial and personal links to American organisations (Thorn and Co.) who are in the business of selling this chat monitoring software.
child abuse is not a technological issue, but a societal one. Child abuse won't stop or even be reduced by running a hash lookup or an AI model prediction before every single time a picture is sent in a chat platform. It will just introduce a new layer of complexity that bad actors can abuse.
Where can I find the red button that shuts down all Microsoft data centers, all Amazon datacenters, all Yandex datacenters and all Baidu datacenters at the same time? Oh, there isn't one? Sorry, your superintelligence is in another castle.
I don't disagree! But is there really an argument (other than an ideological one) for why it needs to be an awaited import? Why does it matter that it's async?
https://science.nasa.gov/mission/hubble/observatory/design/o...