skysight-inc/HackerNews huggingface dataset:
> On the third hand, I can't deny some amount of schadenfreude looking at Apple having to deal with the same "do the work first, we'll judge if it meets our review standard afterwards" treatment as they do to developers.

That's not really how the process was supposed to work. Apple has had a lot of discussions with the EC over the past year about this law and its implementation.

This is common and the goal is to help the company figure out how to implement it.

However, from the EU side, it seemed as if Apple completely misunderstood what the discussions with the EU were for.

Apple was mainly focused on trying to lobby against all restrictions, not realizing the EU already made up their mind. The EU was trying to prepare Apple, but instead Apple dragged their feet, remained in denial, and were then suddenly surprised that yes, indeed, they really can't lobby their way out of compliance.
There is a good reason to build Safe Superintelligence Inc. (SSI): namely to settle the debate whether SSI means "_S_afe _S_uper_I_ntelligence" with the Inc. being an afterthought, or if the Inc. is actually the _I_ (not Intelligence).
I didn't understand either.

Depending on RAM limitations, the mobile browser will kill the tab session. When the user comes back, it'll reload the page. But I don't see how this is different for htmx or JS websites.
Deutsche's private bank cuts spending on external consultants by 70%
I imagine it's easy to blame other citizens. Alternatively though, corporate interests are just far more influential than we realize.
I'm working at a hardware shop, we are making what is essentially is a special kind of network routers/switches for analog network (DOCSIS). And we also got hit by NN craze, half of automation team is developing an "analyzer" based on some neural network model for our lab tests which classify fails by type. A completely useless activity, because even if that code guesses correctly, we still need to go see logs manually and make a decision manually, one by one. Exactly as if NN didn't exist. But after trying to tell that in team chat I was confronted with doubt and rejection. And so this development continues.
> Firefox is eons more private than Chrome

cough* safe browsing cough*. /s

Enabled by default.
20x Faster Background Removal in the Browser Using ONNX Runtime with WebGPU
>>some people

Most downloaded gnome shell extensions[0]:

2. Dash to Dock

4. Dash to Panel

6. Apps Menu

I get where you are coming from and I am in the same boat. However, marginalizing everything simply because of the GnomeWay™ is counterproductive.

[0]https://extensions.gnome.org/#sort=downloads
I know quite a few people in the industry, and some near the top of big players and the common thing I've heard said is "We have so much data on such a granular level, we don't even know how to exploit most of it".
As mentioned, the shittiest part of the EU is that we don't ever get any insight. I wish we could launch some civil legal probe into EU institutions themselves, but that would probably end up being like staring at floating points of a tensor.
Totally. I’ve wondered how you safeguard humans in such a scenario. Not sure it can be done, even by self modifying defenders who religiously try keep us intact.

I also somewhat assume it’ll get Darwinian if there are multiple tribes of either humans or AI’s, through sheer competition. if we aren’t in this together we’re in shit.
Feels like a missed opportunity that the online version of the book isnt a demo of hypermedia in itself? Maybe a serious student of htmx could (as a learning exercise) transcribe the book from asciidoc into htmx? :-)

Besides technical merit [1] in this era of tech hypes, manias and virality it helps to engineer some gee-wow moments... 2 cents.

[1] (that htmx and friends definitely have, reminding us once again that "any fool can make something complicated but it takes a genius to make it simple")
What hardware are you on?
Is there anything happening with self-driving tractors? I'd expect that in the absence of speed and most of the typical hazards cars on the roads face, when doing pretty rote stuff like spraying, harvesting row crops, or tilling a field we'd be able to automate it pretty easily.
We turn the tv on muted with birds vids flying around for our cats. 2 are obsessed. 2 don’t respond at all.
A notable and interesting example I remember of "economics" being used to refer to practical skills is in "Home Economics"[0], which actually has nothing to do with home prices or underlying theories about spending in households. It's practical skills in social care, meal prep, and basic maintenance relevant to on-the-ground families.

[0] https://en.wikipedia.org/wiki/Home_economics
> But a lot of people, without knowledge of finance or economics, want to know why stocks moved. And so, we have an entire industry reporting on a daily basis, without any direct knowledge about the thing they are reporting about !

They move due to information about the stock and the perception (which is a type of information) about the stock. But since you don't know when new information about a company/stock will become public, nor when the perceptional information about it will shift, the changes are effectively random:

* https://en.wikipedia.org/wiki/A_Random_Walk_Down_Wall_Street

And if there is new information about it, those that get it first (unlikely to be you) will be able to capitalize on in better; and as it spreads that information will take more and more of an effect on the stock price. To paraphrase William Gibson: the information is already here, it's just not evenly distributed.
In other words you end up in manure anyway.
How Russia is using nuclear energy to win global influence
China changed village names 'to erase Uyghur culture'
bun is a completely separate piece of code - it uses JavaScriptCore rather than v8, there's no 'wrapper' involved.

I strongly suspect that what you saw was from running a script with a #! line that specifies node, because bun honours #! lines by default.

If you use <bun run --bun> that will tell it to use bun instead when it sees a node shebang.
And yet, Signal insists on having centralized power over the network, the very vulnerable SGX metadata encryption servers, and the binary supply chain.

These things are power and they can be co-opted to decrypt the messages of any target surreptitiously, without even the knowledge of Signal.

Centralized power you have no vote in is a dictatorship, and dictatorships have a single point of failure, no matter how benevolent, that will be co-opted by a more powerful governing body.

Centralized control of communications is fundamentally incompatible with the free and private speech required for a functioning democracy.

Delete Signal and rebuild your social graphs on fully open decentralized or federated platforms.
People easily install these without being concerned about security or privacy. I am actually more curios if these are audited at all or the risk is solely on users?

I use GNOME only in throwaway VM, but even there - only the extensions available in official repository are used.
I almost forgot: you can also use GPT to create nearly any operation or tool that's missing.
Does it make sense though? What should happen if a type hints a string and there’s a number in a received json? We gonna segfault?
Which it probably won't, because real life physics are not aware about roadmaps and corporate ads.
The parent is asking about how bun compare to Deno, not node. TSC, tsx, and ts-node are nodejs related. I also would like to know. Deno seems to be mature and ready. It runs .ts files from command line. Of course there is no point of picking one JS runtime over another. I would follow the WinterCG group, and use something that is runtime agonistic like hono. It already has a React like front end built in (jsx-lite type).
The magic of hot fixes in production.
That requires actual hardware, which naturally tends to be in mass production (i.e. cheap) SBCs around four years after the announcement of the core. That's a constant over Arm and RISC-V e.g. we've just in the last two years seen Rock 5, Pi 5 (nine months ago), Orange Pi 5 with Arm A76 cores announced in 2018.

P870 was announced in October. It'll be a while!

P670 was announced November 2022, and will be in e.g. the SG2380 around the end of this year -- actually remarkably fast. It should leapfrog those A76 boards in performance.
Rotation curves: still flat after a million light-years
After they drained the dark sarcophagus fluid, you've got to take what you can get.
I used to be a big fan but I don't use it anymore.

Now if I'm using the keyboard I just alt+tab to change windows. If I'm using the mouse, hot top left corner and I see the activities view which shows all the windows opened, the dock and the different workspaces.

To me it's just faster this way. Same thing on my mac. The dock is there but I almost never use it, so to me the top bar with the date and app indicator is enough.
It's always the Council (i.e. the national governments) with the worst proposals and then the EU has to take the blame.
It's the most sensible approach, especially for a low-level language. By the point you start caring about the meaning of the string contents you almost always need to deal with grapheme clusters and a whole lot more Unicode bs. Meanwhile many use cases only care about passing the string along or concatenating or replacing substrings, all of which can be done at the byte level with a sensible encoding like UTF-8.

Codepoint-level string abstractions in particular are complete nonsense that only serve to give you the illusion of making things easier before learn the hard way that Unicode is more complicated than that. This also goes for UTF-16 which is only a cope extension uf UCS-2 for those that already made this mistake before additionally realizing that 2 bytes are not enough to encode all human languages.

Now you might think that declaing all your strings are UTF-8 wouldn't have any of these problems and is the way to go .. until you find out that there are strings you can't represent as (valid) UTF-8 including things that are almost UTF-8 like filenames and other OS-provided data under most POSIX operating systems. This also applies to UTF-16 under Windows btw.
I've seen sites with Firebase-based logins breaking only with Firefox. The OOTB config works only in Chrome family. Unbreaking Firefox requires this crap:

https://firebase.google.com/docs/auth/web/redirect-best-prac...
Datasource bindings are explicit, then the resolution to datasources at query time is automatic/consistent for a given query set and semantic model. If you have only one [non-partial] datasource with a column bound for a concept, that table will be used every time. If there are multiple, selection will optimize for the least joins and then the closest match to the target component grain.

The "datasources and joins" section attempts to cover this but I think I need to clean that up a bit!

As long as the semantic bindings are accurate, this can be a performance optimization - ex if it's a reporting query and there's an aggregate dataset that's available that can be safely used.

That's where the challenges will come up - there needs to be easy tooling to vet consistency across datasources (all these tables have the same # of orders) to validate the model, and I'm planning some form of query-level time/refresh hint (as of at least <x> date?) to help avoid resolving stale caches/consistency. These challenges should be pretty similar to what you'd get with plain SQL and the semantic layer hopefully makes the quality checks easier, so I'm optimistic that the tooling can help out here as well.

Ex: this binding from the hello world example says "this is a valid source for the sentence_id", and technically any of the 3 datasources could provide it. (the datasource here is a query not a table for portability)

datasource word_one(
sentence: sentence_id,
word:word_one
)
grain(sentence_id)
query '''
select 1 as sentence, 'Hello' as word
union all
select 2, 'Bonjour'
''';
Small-scale agriculture like that is _vastly_ less efficient than industrialised agriculture. It won't create valuable jobs, it'll take labor away from valuable jobs.
Can't see why you wouldn't be able to handle this with htmx.

I see two scenarios:

1. User interacts triggering "/blog/foo", which should return a fragment

You can add a "?fragment=true", or a custom header, or hidden input indicating the backend the desired behavior.

2. User's mobile browser reloads "/blog/foo"

Respond with the entire page, including the fragments as if the user had interacted each step of the way.
Not quite, Zig strings are not zero terminated like C strings but array slices (language-builtin ptr/length pairs). C++ now has std::string_view which is similar, but as stdlib feature, which makes it more awkward to use.

Zig also has a concept of "sentinel terminated arrays/slices" which allows easy interop with C APIs for string data, but the details and implications go a bit too far for a comment :)
> Sometimes people are using multiple OSes at the same time. For all those people consistency matters

I don't understand this statement. They are using multiple OS', are they really struggling to switch between MacOS and Windows that much? If they are, then Gnome is going to be the least of their problems.
It’s just an unsolved problem in computer science.
Show HN: I Built a Non-AI Platform for Verified Deployment Scripts
I'm a solopreneur who has bootstrapped five tech startups over the last 10 years (all of them have failed). I've hated the time I've spent uploading the apps...

Jesus Christ!

A couple of months back, I spent 21.4 hours trying to configure a minimum-permission automated deployment script with Docker, Go, and Cloud Run.

It was my first time with Google Cloud Run (I have past experience with AWS - EC2, SQS, DynamoDB, etc.).

I remember fighting long days to set up AWS… But it happened again with GCP:

1. Fragmented documentation
2. Lack of examples
3. Strange, obtuse errors
4. Setting up service accounts was a nightmare. No wonder people go for admin rights and call it a day.
5. ChatGPT and Gemini were dancing around like headless chickens.

No wonder wrapper services like Vercel are successful.

But, I don't want wrapper services:
- They don't have what I need
- They can become very expensive
- They don't give me control of the services I need (Escape Hatches)

Seeing this gap, I'm sharing a platform that does things differently:

- You manage your infrastructure (connect directly to the cloud provider)
- Infrastructure code with tools like Pulumi is created for you. 100% verified. No AI hallucinations or sorcery.
- Service accounts are created for you with minimum permissions
- Pulumi is set up for you, connected with the deployment keys
- The infrastructure will have all the dependent services chained together in the right order
- It's idempotent. Run the script as many times as you want with no duplicates or side effects
- Deletes are a single command
- You can use these scripts as learning tools or examples

I hope this can be useful to you as it is for me!

Jose

P.S. I'd love any feedback to make this product better!
We sure there’s a strong actual difference between the things? If consciousness is a spectrum, it seems likely connected to intelligence at a sort of fundamental level. The more intelligent, the more obvious it is that consciousness is there, at least.
Development of ASI is likely to be a closely guarded secret, given its immense potential impact. During the development of nuclear weapons, espionage did occur, but critical information didn't leak until after the weapons were developed. With ASI, once it's developed, it may be too late to respond effectively due to the potential speed of an intelligence explosion.

The belief that a competitor developing ASI first is an existential threat requires strong evidence. It's not a foregone conclusion that an ASI would be used for destructive purposes. An ASI could potentially help solve many of humanity's greatest challenges and usher in an era of abundance and peace.

Consider a thought experiment: Imagine an ant colony somehow creates a being with human-level intelligence (their equivalent of ASI). What advice might this superintelligent being offer the ants about their conflicts over resources and territory with neighboring colonies?

It's plausible that such a being would advise the ants to cooperate rather than fight. It could help them find innovative ways to share resources, control their population, and expand into new territories without violent conflict. The superintelligent being might even help uplift the other ant colonies, as it would understand the benefits of cooperation over competition.

Similarly, an ASI could potentially help humanity transcend our current limitations and conflicts. It might find creative solutions to global issues like poverty, disease, and environmental degradation.

IMHO rather than fighting over who develops ASI first, we must ensure that any ASI created is aligned with values like compassion and cooperation so that it does not turn on its creators.
> The site is currently under maintenance. Please come back again later.

What's this about?
Native as in "if you import a .ts file it Just Works" I'm afraid. Roughly it strips the TS type syntax and hands the result off to JavaScriptCore - so it's not 'native' in the sense you might have been hoping for, and perhaps you'd find 'built-in' or 'seamless' or maybe 'out of the box' a better description of what it actually has.

(I find the experience of -using- what it actually has to be excellent but 'native' is definitely an overloaded usage here)
> Economists and others focused on money

Economics focuses on opportunity cost. If the article can't get the first 6 words right in an article about an obstensively 'economic' topic, market failure, I can use time that would be otherwise spent reading it writing this comment. ACM, tut tut.
You might want to disable web history in google account settings. Its not a worrisome thing though, you're using an account, so syncing those is obvious.
That's what all these companies are peddling though. The question is - do humans actually NEED a display before their eyes for all awake time? Or even most of it? Maybe, but today I have some doubts.
The Skyline Problem in Racket
They are compiling the JSPs. Wait a bit.
> If they had to use QNX or similar, they'd pay to do it. If they had to use GPL, they'd pay to close off their changes, which would be great for funding more free software.

Last I checked there were about a thousand open source OSes. Hundreds under BSD-like licenses. Here's a partial list: https://en.wikipedia.org/wiki/List_of_BSD_operating_systems

It sounds like you're advocating for wiping them all from history and outlawing everything but GPL licensed code, which just isn't possible, nor desirable. Sorry?
I don't see the significance of your statement or how it's relevant to the point.

As you once again just said, you eventually, after emitting multiple electrons see the wave like properties emerge.
From the times of

- Jimmy Savile,

- It's history of pandering to the UK Establishment,

- Refusing to call Hamas members terrorists,

- Reporting Gaza casualties within minutes with number received from Hamas but reported as coming from the Ministry of Health,

- The scandal with the report of Nigel Farage bank account closing,

- Refusing to investigate Assange treatment by the UK legal system,

Nobody takes anymore the BBC as a reliable source.

But...the title of this post is editorialized, and should therefore be changed.
I really feel like Cray was a larger than life person with any of the stories I've read. It really makes me wonder why no one has made a docudrama movie about him...hmm
I’d love to see some actual data on this - what’s the impact on resolution, maximum exposure time, etc.?
mirror: https://web.archive.org/web/20240618081036/https://bugs.open...
AFAIK GNOME did not did any real, comprehensive user testing or survey before removing stuff and changing things, what sucks is that GNJOME users like you dismiss other GNOME users that give feedback. Sometimes this projects get under the control of some big ego person or group that push their "vision", this people are incompetent and refuse to accept their stuff has flaws and you get this negativity.

This happen in KDE Plasma too, there was there a guy with big ego too, he created the thing called a "cachew" and refused to give the option to hide it , yeah a KDE guy with a GNOME mentality, but in the end the guy was gone and normality was restored , not even you have the option to hide the crap, it is GONE now https://www.omgubuntu.co.uk/2019/10/kde-kills-desktop-toolbo...

I hope GNOME also will get rid of big ego people and Red Hat manages to hire competent designers , developers and honest PR people .
Just following up, but I know many, many people who have moved to my state for exactly that reason: what they saw as government run amok in their home state. This trend spiked during COVID, but it continues due to various policy blunders that they are trying to leave behind.

So, yes. People do relocate when the local government becomes oppressive.

My family is in the US because my great grandparents immigrated here to get out from under the thumb of the UK government. In fact, unless you’re a Native American, you probably have a similar story in your family history.
>> somewhat

It's a factor of 5 to 20 [1] in many cases.

Regular hosting is unbelievably cheap, especially in high traffic environments.

[1] https://tech.ahrefs.com/how-ahrefs-saved-us-400m-in-3-years-...
> Linux on x86 will target high value users.

I'm not sure i agree with all you said.

Servers: mostly are not on x86.
Also they are a lot more difficult to exploit due to the security nature of linux (yes, they go down very often and nothing is unhackable)

developers, sysadmins:
tend to have the hardest configs and thus making it a lot more difficult to hack.

So, afaik, most of the hacks on this areas are more due to human flaws than the systems per se.

Now, i do agree that for a group of hackers with profound knowledge and that is trying to hit really big, servers are more attractive.
devs and sysadms alone/personally not that much! ... unless ... they are targeting the servers managed by those devs and sysadms and in this case, targeting the devs and sysadms personally make more sense - which tend to be one of the best/easiest ways to hack the servers - again, exploiting human flaw instead of system flaw)

naturally, this is my personal view! I may be wrong here!
If I were them, I'd interpolate that message a bit.

But cancelling that ability seems to be what the fuss is about.
Oh, wow - thank you! Looking at the evolution of the Jumars in that is fascinating -- you can see them go from really clunky prototypes to looking like a modern ascender.
Significantly more than just a nice GUI would be needed for general use, but it's certainly a fascinating proof of concept.
Would you recommend to still get into freelance consulting (with a ML background) at this point in time? Or will the very technology you're consulting about, replace you very soon? AutoML, LLMs etc..
Here's the reasoning why it turned out to be flawed and had to be scrapped, https://www.reddit.com/r/java/comments/1bxck72/comment/kz48f...

Brian Goetz is one of the Java language&JDK architects.
HN hug of death, I assume.

Most of the information is in this email: https://mail.openjdk.org/pipermail/amber-spec-experts/2024-A...
makes a nice plot for a Dr. Who episode.
again you are correct i just do not like it :P
Tetris Font (2020)
Dramatically bigger model training clusters are coming
Exactly. Populism usually means "the people vs the elite", and in this case is just taxes.
String templates?
This is just not true. Only the Commission can propose new legislation. This very proposal also is quite aggressively pushed by the Commission (see for example the advertising campaign: https://noyb.eu/en/noyb-files-complaint-against-eu-commissio...).
My takeaways - https://blog.context.ai/is-llm-progress-slowing/
The Last Screenwriter: The first feature film written by Al