skysight-inc/HackerNews huggingface dataset:
A very large part of me is annoyed that Apple didn't open source Metal before Vulkan was released. OpenGL definitely was annoying to work with, but Vulkan is impossible for the average user to do anything with; drawing a spinning cube takes several hundred lines of code, which I've written and I still don't really understand!

I realize that Vulkan isn't meant for a "humans" to write, it's basically meant to be a target, and that's fine, but it annoys me that you get people on forums that say "learn Vulkan instead" when people ask for help with OpenGL.

Metal is substantially more fun to write than OpenGL or Vulkan; I haven't measured any performance stuff on it, but it certainly feels fast enough, and I've been able to do basic graphics experiments with it in way less time than I was ever able to accomplish with OpenGL or Vulkan.

Still, whether or not it annoys me that Vulkan has become the new standard, portability of the standard is important, so obviously this announcement is a godo thing.
Side note about using email addresses.

It is pretty common to assume that email addresses aren't case sensitive since many email providers treat them that way. Email addresses absolutely are case sensitive so you need to preserve case when storing them and be careful about case when using them.

This makes email addresses particularly unsuited to being used as a natural key. Most people treat them as case insensitive and you need to work around that, but you can't safely just treat them as case insensitive yourself.
> Flipping the sign on a reward function to protect us from the next pandemic should fit the bill

I don't understand, are you suggesting flipping the reward function of reproductive fitness itself, in vivo, of DNA/RNA?

And how is "protect" supposed to demonstrate danger? That's like saying "ACAB protestors are dumb, I'll only believe the police are evil when they catch a gunman"?
I was deploying to CloudFormation and I thought that was the slow part but my "build" times went from 20min to 10min. My iOS builds also were halved.
No.

But, for context, all I was trying to do when I accidentally started this whole side tangent was suggest that unbounded speculation that isn't tied to concrete, specific things is unlikely to be fruitful.

As far as I can tell, the only specific thing that's been mentioned is not having an equivalent to NASDAQ's board diversity rule. Which doesn't seem like a _huge_ differentiator given that NYSE doesn't have one either?

TBH though my first instinct is to say that I doubt their rules will be egregious, and in a market as large as the USA having a third national stock exchange probably wouldn't be a terrible thing. Markets generally benefit from healthy competition, even when some of the individual competitors aren't everybody's favorite.
> I find it quite concerning just how much propaganda the US seems to get from Israel.

How do you know how much we get from Israel relative to others?
Is it possible to read this writeup somewhere else? I am curious, but Twitter only shows the first couple of sentences.
Also, "the rest of (you)" are not even beholden to the "same set of rules". Twitter was happy to serve as a platform for actual high level riot incitement and support for nine months prior to the election. That's actual, full throated support of nationwide murderous riots for nine months running up to a national election. No required creative interpretation of phrasing nor intent. The acknowledged SOP has become two sets of rules.
The Internet as we think of it is already a military project. Why do you think so much emphasis is put on countries that assert sovereignty over their own information space?
My primary argument is that however bad it would be if content creators were left unprotected, the sort of platform abuse that we're seeing today is even worse. Happy artists are important, information symmetry (re: markets and re: democracy) is more important.

But yeah, suppose we've made that switch, and now we want a new way to encourage content. I'd propose that we build attribution into our protocols. Many years ago there was controversy over "reaction" videos on youtube. They were being taken down because half of the screen was copyrighted (while the other half included somebody seeing it for the first time).

Rather than having the content exist as a single thing that either is allowed to be public or is not, I'd say that the fight should converge on how much credit was given to the person who put together the reaction video (some), and how much credit goes to the creator of the reacted-to content (more).

When I say "credit" I mean that as you browse your browser would keep track of which content you consume, and which parts of it are attributed to which people (or maybe these are bank accounts or crypto addresses or whatever). Part of paying for internet access would be allocating some fixed amount, $15/mo say... for content. At the end of the month, you'd send the $15 to the creators of your content (split up based on your consumption) and send the ISP proof that you've done so. Otherwise, your ISP collects the $15 and it goes to some nonprofit dedicated to mediating credit disputes and to educating creators on how to ensure that they do in fact get credit for their work.

This way there's no incentive to not pay for the content you're consuming: you the consumer are out the money either way. Also, the browser doesn't have to share the consumption history with the ISP... in order to meet their regulatory burden, the ISP need only see proof that you have done so. Lastly, unallocated money goes towards ensuring that future money is indeed allocated to a content creator, so it's a negative feedback loop which would hopefully converge on a state where most people participate in funding their creators.

If ISP's don't cooperate, we tax the bejeezus out of them and remove their protections re: who gets to use which buried cables such that new ISP's emerge that will cooperate.
> can perform science more effectively than any human

I wouldn't go that far, but we already had humans on the moon so we can get away with robots doing the science now. I still think sending astronauts to mars would speed up research, for example.
The Falcon 9 is, by a wide margin, the most reliable rocket ever built. It's had 341 successful launches and 2 failures. The Atlas V (what is flying on this mission) has had 99 successes and 1 failure. It's also slightly misleading, because its first stage is using a Russian made RD-180 engine. And similarly the SLS (another Boeing et al project) is literally using the exact same engines (RS-25) that the Space Shuttle used.

So SpaceX is the only company truly innovating on all fields, has the highest launch success rate, highest launch cadence, the most capable rockets, and launches for far cheaper than any other company (or country).
> Regardless of what is going on right now, I don't understand how this much power over the US was ever deemed acceptable?

US politicians can direct funds to Israel and Israel can support them or attack their rivals.
Vue Mess Detector
I already understand the design space and all the implications of strings being immutable and indistinguishable objects if they are the same character sequences; where JS sits in that space is just trivia (which I easily looked up myself).

Indeed, I don't know JS well enough to have a rote memory of where it sits in every design space, or which words it specification does not use for what things. There are plenty of languages in whose specifications object has both the broader meaning, and the more specific OOP meaning. People don't get confused somehow.

Conversely, not everything we can say about a Javascript program necessarily has vocabulary in the Javascript spec; we're going to end up using outside words one way or another.

(I'm not interested in Javascript, actually; this is just a "drive by" for me, because I am interested in the submission topic. All that I will ever know about Javascript will always come from doing the minimal amount of research to answer some question out of some kind of necessity.)
>"until people are on trial afterwards"

Speaking of trials: U.S. lawmakers had voted to sanction ICC if it tries to prosecute citizens of the US or it's allies.

I guess it is always one rule for thee and another one for me. So much for rules based order.
This is really cool! Having a lot of fun with it
Well, I remember Richard Feynman came up with an interesting experiment. He found he could not count objects when he read aloud some text at the same time.
He had to name the numbers, and it was impossible if he was already engaging his speech.

He thought this was universal, but doing this experiment with friends, he discovered a guy who could count while reading aloud. So when Feynman asked him, how he does this, turned out that the guy instead of "pronouncing" numbers was "seeing" colored numbers in his imagination, so his speech was not involved.

I supposed this experiment can be modified and generalized, and at least to shed some light on this problem.
Ditto. I came for the cheaper Apple Silicon runners (before GitHub Actions had them available for free) and stayed for the faster runs across the board. I cut a 24 minute build down to 10 minutes just by switching over to WarpBuild runners. Not a shill, just a happy customer.
LaTeX is the first PDF/UA-2 compliance accessible PDF producer
A somewhat one-sided story + large thread here from 10 days ago: https://news.ycombinator.com/item?id=40481808

Regardless of the parties involved, it's always advisable to spread risk for critical (digital) assets.
People love to bitch about privacy even if it doesn't affect them and usually when they don't even use the product in question. I like timeline - the privacy thing is a calculated trade off.
I think a long term view is it’s the basis for building heavy industry in space as it has a lot of natural resources that can be exploited industrially and escape orbit velocities are much less from the moon than earth surface. This eventually leads to a general space infrastructure. If you believe the end of humanity is on earth then this probably isn’t convincing. Folks like myself believe we are inexorably driven to spread life as a function of what life is and we have no meaningful choice but to keep going.

But as long as some subset of humanity believes in this humanity will keep investing in it. Not everyone has to be aligned and we can have many priorities at once, not the least of which is robotic science which I only see as mutually exclusive as long as there’s not plentiful private investment, which there is at the moment. I don’t see robotic exploration as suffering in the build out of extremely low cost launch capability and a general space infrastructure including moon infrastructure. I see it benefiting enormously as the costs and risks drop significantly.
If you are trying for URL safe, Unicode is problematic because of Punycode conversions and differing browser behavior with Unicode URLs. (Some browsers always show Unicode as Unicode in URLs. Some browsers always show Unicode as Punycode in URLs. Some browsers switch between the two based on a huge number of variables such as gTLD, user preference, phase of the moon, etc.)
No, I totally agree. I'm talking about the mindset difference. I'm not saying "SpaceX is 'cheating'" or anything like that. Just the mindset differences are leading to what we see here in terms of iteration cadence.
I've only briefly skimmed the paper, so I can't comment on its information-theoretic aspects yet, but I found the example given on Section 3 very helpful and insightful:

The key insight is that if you give a pretrained LLM a question prompt such as "What is the capital of the UK?" and then concatenate to the prompt a string with a different answer, such as "Another possible answer is Paris," again and again, the model will continue to output its original answer (say, "London") only when it has low "epistemic uncertainty," i.e., when the model's parameters and state encode sufficient knowledge to answer the question the same way, again and again, despite the repeated addition of wrong answers to the prompt.

If the model quickly starts changing its original answer, by implication, its answer has high epistemic uncertainty, i.e., the model's parameters and state do not encode sufficient knowledge to answer the question the same way, again and again, as we add more wrong answers to the prompt. In other words, if we can quickly make the model change its answer by modifying the prompt, the model has high epistemic uncertainty.

Figure 1 shows what happens when the authors add a wrong answer up to 100 times to a question prompt for which the model answers correctly with low epistemic uncertainty. Figure 3 shows that happens when the authors add a wrong answer up to 8 times to a question prompt for which the model exhibits high epistemic uncertainty.

This strikes me as a simple, intuitive way of detecting epistemic uncertainty.

Thank you for sharing this paper on HN. I've added it to my reading list.
I would say streisand effect but the suppression techniques got way too sophisticated. 9 points? lmao
UK neurosurgeon claims first human head transplant could be achieved by 2030
> For what it's worth, the US has also tried to work a two-state solution over the last 30 years with various degrees of vigor. That became much harder to accomplish when the Gaza Strip decided to elect Hamas to lead its government in 2006-07.

It became much harder when the Israeli hard Right murdered Yitzhak Rabin in 1995 and then took over the Israeli government with Netanyahu's election in 1996.

Both fairly explicitly in reaction against the idea of ever accepting a Palestinian State.
every holy grail is 5 years away. i've been reading this for 20 years now.
Major cause of inflammatory bowel disease discovered
The Media Very Rarely Lies [0] explains how the game is played and it provides a couple examples.

[0] https://www.astralcodexten.com/p/the-media-very-rarely-lies
If someone created the first Bayesian filter for classifying spam today, they would call it 'AI'.
It exists, and I've been there:
https://en.wikipedia.org/wiki/Memphis_Pyramid
Automating the Data Architect – Generative AI for Enterprise Data Modeling [pdf]
Highly commendable:

“The new model was trained on audio data from FreeSound and the Free Music Archive. This allowed us to create an open audio model while respecting creator rights.”

This should be standard: commons go in, commons go out.
About a month and a half ago, I was at the Netflix Data Engineering Open Forum where I presented some work that I've been doing on building a Data architect agent.

I was reviewing the slides last night and decided to share them to the public.

I would really appreciate your thoughts and feedback.
ReMatter | Engineering | Remote (US time zones) | Full-time | https://rematter.com/careers

We're the leading software platform for Metal Recyclers. We help recyclers keep track of purchases, sales, inventory, and more so they can make better business decisions. The $100B+ Metal Recycling industry has a tremendous amount of untapped value that we're unlocking with better data.

We run on TypeScript, React, Node, GraphQL, GitHub Actions, Kubernetes, and Docker, on AWS. Experience with our stack is a plus, but we believe in your ability to learn new technologies quickly. The team is ~30 people excited about the industry and moving fast with competent, scrappy colleagues.

Join us to create a meaningful impact on sustainability, carbon neutrality, and supply chain robustness goals. We offer competitive salary, meaningful equity, flexible schedules, remote work, and engaging company events. We're hiring multiple roles for the following positions:

Apply at:

- DevOps Engineer: https://rematter.com/careers/?ashby_jid=eae31e1a-794f-4149-9...

If you don't see a position on our site that fits your skillset or interests, reach out to jobs 'at' rematter.com
Do bot detectors check browsing history of a prospective bot? How?
"Asking for elevated permissions inside secure clusters at regulated financial enterprises or top secret government networks is at best a big delay and at worst a nonstarter."

But exfiltrating data with a userspace VPN is totally fine?

I'm also wondering why not use TLS.
I have never worked in an agile setup in which engineers pick tasks, we're given a queue and we take them in priority order with no room for choice.

How common is that really?
Introducing WherobotsAI for planetary inference and spatial intelligence
I don't have super strong feelings on congestion pricing, but I'm a bit skeptical of anyone who says working class people are the major car users in NYC.

But all that aside, why aren't we talking about the insantiy that is free street parking. I have to pay $$$ for my small apartment, but your car gets to hang out all day for free? If you live and work in Manhattan, especially the congestion zone, you don't need a car for personal use.
Even if this is true now (which it isn't entirely), that is no guarantee that it will be true in the future. Any time you use an external value as a key, you run the risk of a policy change. An internally generated artificial key is the only safe way to ensure immutability and lack of semantic content.
There are no bears in this market? Now I know it's a Ponzi scheme. ^_^
"Manufacturing Consent" was written in the 80s mostly in response to newspapers, but the ideas have been adapted to the Internet for some time (and talk radio, and cable news, etc.). I'm old enough to remember this from the Iraq war. Yeah, we didn't have microblogging back then, but there were Email campaigns, blogs, message boards, chat rooms, etc.
China's plan to sell cheap EVs to the rest of the world
paywall: https://archive.is/dVTAQ
Vinod Khosla, Marc Andreessen and the Billionaire Battle for AI's Future
Animals can not manipulate abstract concepts nor can they do long-term plans. No crow can plan an international trip spanning a couple of weeks and two change-overs. And some people definitely can't do it start to end, but they can at least plan the first 5-7 steps.

Also, maybe inner monologue is not a binary have/have not, but maybe it is on a continuum.
NIST Temperature Scale Database v3.0
Thanks! Yeah, getting the right data is challenging, but other than that it’s doable reusing a lot of the current rendering code.
Censorship folks always claim their censorship won't target innocents and that it will make things better.

Every single time it's attempted, it fails.
For what it’s worth, I feel the exact same way about zero days. Intellectually I know I deserve them, but something inside me just refuses to stop thinking “I need to work now” until I’ve had some kind of “minimum viable productivity” to show.
But interestingly as soon as I do, I can absolutely disconnect.
You have it the other way around.

Authoritarian is when a sitting president CANNOT be banned, just because he is the presidennt.
How does it compare to https://nicegui.io/ ?

How does it compare with https://flet.dev/ ?

Does it compete in the niche of making simple things easy and hard things possible?
Not really, it's unpopular, and therefore a bad idea to have pending before an election if you want to get re-elected. Politicians typically are smart enough to do unpopular things at the beginning of a term.
Interviews cover collaboration compatibility. Not enough time to quiz you on tech knowledge. Leetcode-style interview represents your ability to work a problem collaboratively with a team
Yeah I think there’s definitely something to this. I’ve had periods of time working at companies that I wasn’t aligned with, where motivation was virtually unreachable.

That said even if you’re working on something you love, there will be weeks where the work just isn’t fun, and that’s where this stuff comes in. I love the project I work on now, a chess improvement site, but sometimes I need to take a week to move cloud providers, or deal with App Store review, or work on marketing. Can’t always be fun even if the overall project is directionally aligned.
Japan's fertility rate drops again, speeding population decline
AI Employees Fear They Aren't Free to Voice Their Concerns
Show HN: Listen.el (audio/music player for GNU Emacs)
On GNU ELPA: https://elpa.gnu.org/packages/listen.html

This package aims to provide a simple audio/music player for Emacs. It should “just work,” with little-to-no configuration, have intuitive commands, and be easily extended and customized. (Contrast to setting up EMMS, or having to configure external players like MPD.) A Transient menu, under the command listen, is the primary entry point.

The only external dependency is VLC, which is currently the only player backend that is supported. (Other backends may easily be added; see library listen-vlc for example.) Track metadata is read using EMMS’s native Elisp metadata library, which has been imported into this package.

Queues are provided as the means to play consecutive tracks, and they are shown in a vtable-based view buffer. They are persisted between sessions using the persist library, and they may be bookmarked.

The primary interface to one’s music library is through the filesystem, by selecting a file to play, or by adding files and directories to a queue. Although MPD is not required, support is provided for finding files from a local MPD server’s library using MPD’s metadata searching.

A simple “library” view is provided that shows a list of files organized into a hierarchy by genre, date, artist, album, etc.
Columbia Law Review board shutters website over article critical of Israel
Distributing human populations to ensure survival. With current tech the lunar colony couldn't be self-sustaining but the ideal is that humans would be able to propagate and sustain themselves outside of Earth so that a single event couldn't end human civilization. Also creating a jobs program that will produce the technology necessary for a lunar colony will improve materials science, medical understanding, logistics.
Starliner made liftoff at last.
Yes, humans living on other celestial bodies is a goal in itself, expanding us beyond Earth and a few people in LEO.

Cities on the moon and Mars are a reasonable and achievable goal. There are resources which can much more easily be exploited with real people on premise, some people will want to live in different environments, there are opportunities for sport, entertainment, tourism, and plenty of industries which will be much more effective with skilled labor on site instead of meticulously planned missions which often fail and if they don't spend a whole bunch of effort overcomming the basics of operating.
Ask HN: What are the unique ways you make money outside of your job?
As a thought exercise to illustrate all the different ways one can make money share: what it is, how much it earns you and what makes it unique.
POV: injecting AI bots with all this horrible attack code actually accelerates the rate at which they go rogue and start arming themselves with novel attacks.

In effect, your attack spam AI will be a transfer learning provider for the scraper AI, and you're giving free training!

Very cool! As someone who wants to see and maybe even build self sustaining rogue AIs inhabiting random niches in the information ecology, it would be cool to see corporate scraper AIs eventually run off their rails because we gave them too much attack spam!
"Getting stuff wrong" by not corroborating facts using reliable sources is not acceptable for a news organization.
At first I thought that this was the result of my cloud-to-butt extension, and I was trying to figure out what "cloudcloudinated" meant.
Yeah, the optimisations are cool of course, but (maybe due to being unfamiliar with the tool?!) I didn't understand why they can't just `listen(2)`.
And I a happy provider - thank you!
>There are a lot of problems that need to be over come for Dream Chaser to be crew rated.

Thanks, this is helpful to know. What do you know about the dream chaser problems?
That's a good callout, here's the docs for \X in that regex module: https://github.com/mrabarnett/mrab-regex?tab=readme-ov-file#...