MurphyA/hacker-news huggingface dataset:
by bombcar | 2025-05-22 06:07:21+00:00
Remember hanging out at the pub 20+ years ago? A discussion on who the fastest was, or something (literally what started the Guinness Book of Records) and it would run for a decent time as people mentioned who they thought it was, stories, hearsay evidence.

Now you just whip out your phone, look it up or ask an AI, get the answer and move on.

The second is more informative in a way, but so boring.

The point wasn’t knowing the fact, it was the discussion!
by whatshisface | 2025-05-22 06:07:34+00:00
I think a lot of people are reading the presentation advice and thinking "yeah, I work hard for good presentation too," without realizing that the reason content hasn't even been mentioned is that the author really is describing ML accurately.

I think it's ultimately due to a lack of theory, which creates the expectation that the results from trying an idea will be a random draw. From that point, you get the behaviors of trying as much as possible and taking each attempt as a fixed object to then go try and get over the threshold.
Vercel just dropped their own AI model (My First Impressions)
by Arindam1729 | 2025-05-22 06:07:58+00:00
Vercel dropped something pretty interesting today, their own AI model called v0-1.0-md, and it's actually fine-tuned for web development. I gave it a quick spin and figured I'd share first impressions in case anyone else is curious.

The model (v0-1.0-md) is:

- Framework-aware (Next.js, React, Vercel-specific stuff) - OpenAI-compatible (just drop in the API base URL + key and go) - Streaming + low latency - Multimodal (takes text and base64 image input, I haven’t tested images yet, though)

I ran it through a few common use cases like generating a Next.js auth flow, adding API routes, and even asking it to debug some issues in React.

Honestly? It handled them cleaner than Claude 3.7 in some cases because it's clearly trained more narrowly on frontend + full-stack web stuff.

Also worth noting:

- It has an auto-fix mode that corrects dumb mistakes on the fly. - Inline quick edits stream in while it's thinking, like Copilot++. - You can use it inside Cursor, Codex, or roll your own via API.

You’ll need a Premium or Team plan on v0.dev to get an API key (it's usage-based billing).

If you’re doing anything with AI + frontend dev, or just want a more “aligned” model for coding assistance in Cursor or your own stack, this is definitely worth checking out.

You'll find more details here: https://vercel.com/docs/v0/api

Curious if anyone else has been testing this, how does it compare to other models like Claude 3.7/Gemini 2.5 pro for your use case?
by zkmon | 2025-05-22 06:08:08+00:00
A database is not only about disk size and query performance. Database reflects the company's culture, processes, workflows, collaboration etc. It has an entire ecosystem around it - master data, business processes, transactions, distributed applications, regulatory requirements, resiliency, Ops, reports, tooling etc,

The role of a database is not just to deliver query performance. It needs to fit into the ecosystem, serve the overall role on multiple facets, deliver on a wide range of expectations - tech and non-tech.

While the useful dataset itself may not outpace the hardware advancements, the ecosystem complexity will definitely outpace any hardware or AI advancements. Overall adaptation to the ecosystem will dictate the database choice, not query performance. Technologies will not operate in isolation.
by bdelmas | 2025-05-22 06:08:19+00:00
Oh yes for sure. That’s what is scary. A while back Google did a demo at their I/O event for a IA secretary. It was able to take calls for you, manage your agenda, etc… In 5 years I am sure you will have a secretary plus other jobs packed into this all included high cost subscription and AI will take more and parts of our professional and personal lives. It will be useful but oh boy it’s going to look dystopian.
by jameslk | 2025-05-22 06:08:59+00:00
This is basically a modern money theory view (correct me if I’m wrong)?

It relies on discipline in the government to prevent inflation, e.g. raising taxes and cutting spending. But this is a similar problem to what we have already. There is no discipline, just short term thinking due to bad incentives.

http://www.thomaspalley.com/docs/articles/macro_theory/mmt_r...
by orbital-decay | 2025-05-22 06:10:33+00:00
Token prediction is just one way to look at autoregressive models. There's plenty of evidence they internally express the entire reply on each step, although with a limited precision, and use it to progressively reveal the rest. Diffusion is also similar (in fact it's built around this process from the start), but it runs in the crude to detailed direction, not start to end. I guess diffusion might possibly lose less precision on longer generations, but you still don't get the full insight into the answer until you actually generated it.
by balazstorok | 2025-05-22 06:11:19+00:00
This is probably version 0.1 or 0.2.

Reviewing what the AI does now is not to be compared with human PRs. You are not doing the work as it is expected in the (hopefully near?) future but you are training the AI and the developers of the AI and more crucially: you are digging out failure modes to fix.
by SkiFire13 | 2025-05-22 06:11:51+00:00
CRDTs essentially work by deterministically picking one side when a conflict arises. The issue is that in general this does not guarantee the lack of data loss nor data being valid (you can resolve the conflict between two pieces of valid data and get invalid data as a result).

Imagine if every git merge conflict you got was resolved automatically by picking one side. Most of the time it would do the wrong thing, sometimes even leading to code that fails to compile. Imagine then you were not there ready to fix the issue, it would lead to even more chaotic results!

This is why CRDTs are not more widespread, because they only fix the problem you think you have, not the problem you actually have, which is to fix conflicts in a way that preserves data, its validity and meaning.

And arguably they make this issue even worse because they restrict the ways you can solve these conflicts to only those that can be replicated deterministically.
by suby | 2025-05-22 06:11:52+00:00
I've been using CLion since 2017. I recently switched to Helix, and one of the refreshing things about this has been that I'm now in an editor that can seamlessly handle every language or text file type. I think switching between editors was slowing me down and causing friction.

With Jetbrains, while there are plugins for other languages, it's hit and miss in my experience. Managing multiple IDE's was simply annoying, even things such as ensuring your settings are synced across everything was an issue. A different editor per language feels like a decision made for business needs and not user needs.

Which isn't to say that their IDE's are bad or anything, they are good. But they would be a lot better if they didn't take their product and split it up for each mainstream language.
by bawolff | 2025-05-22 06:13:20+00:00
I'm not saying we already have nukes in the sense that will stop people from wanting a better bomb. I'm saying we already have a much better bomb than antimatter so why would people invest in making a much shittier bomb?

And we don't even have to reach for nukes. Dynamite is also a better choice for blowing things up than antimatter.
by priv-buri | 2025-05-22 06:14:18+00:00
We’re building Privadsy – a no-code monetization toolkit for creators and publishers who want to turn their content into revenue with performance marketing.

The problem: Most affiliate and performance marketing platforms are built for experts. They’re cluttered, inscrutable, and assume you already have an agency or account manager. If you're a smaller creator or indie publisher, you usually face:

No brand deals → no monetization

Got brand deals → no tools to manage or track performance

Confusing dashboards, broken workflows, and guesswork

Our approach: Privadsy is clean, beginner-friendly, and built for creators who don’t want to fight the UI. If you already have advertising partners, you can start earning immediately with:

SmartLink Management – branded, auto-tracked links

Web & App Billboards – visual ads you can embed anywhere and manage dynamically from the dashboard

Performance Tracking – clean insights that actually make sense

WebSDK – one-line integration with Ghost, WordPress, or static sites

iOS SDK – Have an iOS app? No problem, we got you. (Android coming soon)

What’s next: No partners? No problem. We're building a curated product discovery system so you can browse and promote products directly — no outreach, no approvals, no waiting.

We're in early access and looking for feedback from builders, indie hackers, and creators.

You can sign up and use it for free right now: https://privadsy.link/hackernews AMA – we’ll be in the comments.
by ruined | 2025-05-22 06:16:07+00:00
signal desktop keeps database keys in the os keystore via electron safestorage api

on linux that’ll be kwallet or something, on mac it’s the keyring. it’s as secure as your password manager

edit: okay, you’re right, on windows it’s useless lol https://www.electronjs.org/docs/latest/api/safe-storage

> [on Windows] content is protected from other users on the same machine, but not from other apps running in the same userspace.
by eagleislandsong | 2025-05-22 06:16:18+00:00
> Whether they do so with labeled accounts or not seems more of an implementation detail.

I think this is an implementation detail of huge significance.

In the CPF system, your current contributions pay for your own future retirement. In the Social Security system, your current contributions pay for current retirees' retirement.

The CPF system is sustainable, because it truly is a savings scheme. The U.S. Social Security system is not, because it relies on having a tax base that never diminishes.
by pedalpete | 2025-05-22 06:16:32+00:00
100% I understand the skepticism, and I actually invite it! There is so much snake oil, and BS, it's a big issue we need to address.

The current website is not regulatory safe, but because we aren't selling yet, we're at little risk. So you're seeing our old website. The new one unfortunately can't talk about deep-sleep, slow-waves, etc. We can talk about timing to brain activity, and that sort of "talking around what we're doing".

If falling asleep is your biggest issue, than what we are currently offering is not for you. We're talking to other researchers (there is a bunch of neuro in our office), but the "fall asleep faster" stuff I've seen is mostly nonsense. BTW, I'm a life-long insomniac, that's how I got into this.

We try to stay away from the "sleep less" terminology. Yes, your brain functions better as a result of stimulation. This has been shown in multiple studies, but the position we like to take is that I'm not the police of your sleep time. You decide the time you have and how sleep fits into your life, we ensure that time is as restorative as possible. This fits with young parents, shift-workers, etc. Some insomniacs will decide that this is how they want to deal with the lack of sleep, but I'm not putting insomnia as a primary target because we can't answer the primary complaint of not being able to fall asleep.

As far as white-noise machine, it shouldn't affect the stimulation at all. People often ask us "what does it sound like" but the sound itself is only 1/10th of a second or less. The volume is important. Not loud enough, and your brain will ignore it, too loud, and it will wake you up, so we are constantly adjusting the volume based on the brain activity we are reading in real-time. The sound would/should be perceived as louder than your white-noise maker. It's possible if your white-noise maker is REALLY loud, the speaker just might not have enough power to overcome that, but I think that's unlikely.

Internally we're talking about having noise, podcasts, etc being available to be played while you're trying to fall asleep, and once we've detected you are asleep, we turn that off, and move into stimulation mode, however, we have to be aware of battery consumption (bone-conduction uses a not insignificant amount of power), and that Apple doesn't expose BLE Audio to devices other than AirPods, which adds to the battery drain. We have some solutions to this, but it may be a post-launch update.
by cess11 | 2025-05-22 06:17:10+00:00
Java 8 was released in 2014, since then Optional is in the standard library and a rather common pattern. Like Rust you can use LLVM to compile Java to WASM (JWebAssembly), and there's also TeaVM for turning a project into an optimised WASM application and CheerpJ for running a JVM in WASM.

It was rather messy to use cargo on handheld ARM, it didn't spark joy so I kind of stopped trying after a while. Mostly I use Rust as a dependency I don't need to touch, but when I've programmed in it I didn't feel like cargo was that big of a thing. Maybe I would feel another way if the frame of reference was only like webpack or Pip or something.
by runekaagaard | 2025-05-22 06:17:35+00:00
Yeah, I too found giving LLMs access to my emails via notmuch [1] is super helpful. Connecting peripheral sources like email and Redmine while coding creates a compounding effect on LLM quality.

Enterprise OAuth2 is a pain though - makes sending/receiving email complicated and setup takes forever [2].

- [1] https://github.com/runekaagaard/mcp-notmuch-sendmail

- [2] https://github.com/simonrob/email-oauth2-proxy
by shakna | 2025-05-22 06:17:35+00:00
Recall is encrypted with a key in the TPM. But getting access to that encrypted sqlite db is a yawn.

Getting the key is harder, but possible. You can breach into Microsoft's group with a particular set of GPOs - if you can run a particular set of server commands on the local network.

Signal data is encrypted at rest. The key is stored in the OS store - usually meaning the TPM.

However, the key isn't in Microsoft's main grouping. To date, no one has extracted the Signal key this way. Other exploits are required.

Signal being smaller than the whole of Microsoft, reduces the attack surface.
by riffraff | 2025-05-22 06:17:48+00:00
So you're saying it's a prop or a rulebook? (an old xkcd comic mentioned this).

I doubt it's a rulebook cause it's not a real language.

If it's a prop, it would be extremely expensive.

Just to get the parchment you'd have to slaughter a herd of ovines, then you'd have to process it, then you'd have to pay a skilled professional or more for months of work to draw and write.

So I think the profit motive is more likely, and given we know of a ton of scams like this from this period, it seems the most plausible.

But I'll be happy to be proven wrong if someone finds more info in the future.
by NitpickLawyer | 2025-05-22 06:18:06+00:00
How did you test this? Note that this is not a regular coding model (i.e. write a function that does x). This is a fine-tuned model specifically post-trained on a cradle (open hands, ex open devin). So their main focus was to enable the "agentic" flows, with tool use, where you give the model a broad task (say a git ticket) and it starts by search_repo() or read_docs(), followed by read_file() in your repo, then edit_file(), then run_tests() and so on. It's intended to first solve those problems. They suggest using it w/ open hands for best results.

Early reports from reddit say that it also works in cline, while other stronger coding models had issues (they were fine-tuned more towards a step-by-step chat with a user). I think this distinction is important to consider when testing.
by Al-Khwarizmi | 2025-05-22 06:18:22+00:00
Clarity is and should be absolutely crucial, though.

As an academic I need to be up to date in my discipline, which means skimming hundreds of titles, dozens of abstracts and papers, and thoroughly reading several papers a week, in the context of a job that needs many other things done.

Papers that require 5x the time to read because they're unnecessarily unclear and I need to jump around deciphering what the authors mean are wasting me and many others' time (as are those with misleading titles or abstracts), and probably won't be read unless absolutely needed. They are better caught at the peer review stage. And lack of clarity can also often cause lack of reproducibility when some minor but necessary detail is left ambiguous.
by deadfoxygrandpa | 2025-05-22 06:20:29+00:00
i think at some point you should have realized that there are obviously more than 78 million possible greyscale 640x480 pictures. theres a lot of intuitive examples but just think of this:

https://images.lsnglobal.com/ZFSJiK61WTql9okXV1N5XyGtCEc=/fi...

if there were only 78 million possible pictures, how could that portrait be so recongizably one specific person? wouldnt that mean that your entire picture space wouldnt even be able to fit a single portrait of everyone in Germany?
by LargoLasskhyfv | 2025-05-22 06:20:33+00:00
That link may show the current state of Musl on Alpine, but Musl can be built with https://en.wikipedia.org/wiki/Mimalloc

https://github.com/microsoft/mimalloc

as https://en.wikipedia.org/wiki/Chimera_Linux / https://chimera-linux.org/ does.

Which btw. can be done in Alpine, too:

https://wiki.alpinelinux.org/wiki/Mimalloc
by latexr | 2025-05-22 06:22:08+00:00
Be careful not to confuse “great leader” with “cult leader”.

A great leader is someone who cares about you and helps you surface the best version of yourself. They understand there is a person behind the work and don’t neglect the human side. They mention the team behind projects when talking about successes and don’t blame others for failures.

A cult leader is someone with a hypnotic personality who puts themselves first before anyone else. They couldn’t give less of a shit about you or your sacrifices, and will fire you even if you sleep in the office to get more work done. They are selfish and narcissistic, believe they know everything, and speak about successes as if they personally did all the work.
by brainless | 2025-05-22 06:23:59+00:00
This is something I have been attempting for quite a while now. One simple tool I started is a deterministic data extraction system where AI helps in finding out the data to be extracted but then the code would try and "template" it. When we have the template, the extraction on any similar string would happen deterministically.

Think of extracting parts of an email subject. LLM is great at going through unseen subject lines and telling us what can be extracted. We ask LLM what it found, where. For things like dates, times, city, country etc, we can then deterministically re-run on new strings to extract.

https://github.com/pixlie/determined
by rob74 | 2025-05-22 06:24:09+00:00
Now I wonder if these were ever really used as actual postage stamps? Besides the size and weight, stamps need to be "cancelled" by, well, stamping them with another kind of stamp (https://en.wikipedia.org/wiki/Cancellation_(mail)) before an envelope goes in the mail, and I can't imagine how that would work with these...

EDIT: there are also first day covers using these stamps available (https://boingboing.net/2022/07/07/look-at-these-cool-1970s-p...), and the photo shows that it actually works, but not really well, especially with the black one...
by setopt | 2025-05-22 06:24:37+00:00
> But these days, ideas are quite cheap: in my experience, most researchers have more ideas than students to work on them.

By “idea” researchers usually imply “idea for a high-impact project that I’m capable of executing”. It’s not just about having ideas, but about having ideas that will actually make an impact on your field. Those again come in two flavors: “obvious ideas” that are the logical next step in a chain of incremental improvements, but that no one yet had time or capability to implement; and “surprising ideas” that can really turn a research field upside down if it works, but is inherently a high-risk/high-reward scenario.

Speaking as a physicist, I find the truly “surprising ideas” to be quite rare but important. I get them from time to time but it can take years between. But the “obvious” ideas, sure, the more students I have the more of them I’d work on.

> Any of these ideas can be a paper, but what makes it science can't just be the fact that it was communicated clearly. It wouldn't be science unless you perform experiments (that accurately implement the "idea") and faithfully report the results. (Reviewers may add an additional constraint: that the results must look "good".)

I kinda agree with this. With the caveat that I’d consider e.g. solving theoretical problems to also count under “experiment” in this specific sentence, since science is arguably not just about gathering data but also developing a coherent understanding of it. Which is why theoretical and numerical physics count as “science”.

On the other hand, I think textbooks and review papers are crucial for science as a social process. We often have to try to consolidate the knowledge gathered from different research directions before we can move forward. That part is about clear communication more than new research.
by autumnstwilight | 2025-05-22 06:24:40+00:00
A lot of artists on Twitter take commissions, but it's an informal process done via private messages and of course there's no way to search by art style (other than regularly following artists you like and getting similar creators who may or may not take commissions recommended to you). Essentially you find them by being part of an existing community.

A lot of the smaller and more amateur ones seem to struggle and end up begging, but I guess the pros have enough of a regular following that they get sufficient work through this system.
by mindslight | 2025-05-22 06:26:17+00:00
Perhaps, from the bits I've read? I have arrived at it coming from an Austrian/conservative economics perspective. It's clear that we have had profligate monetary creation for decades without corresponding high across-the-board price inflation. My older self is also willing to accept the orthodox response to Gresham's law whereby a deflationary currency would be quickly replaced with a different inflating one. So then the question becomes what are we spending the new money on? Presently that is mostly subsidized low-interest loans.

If your concern is discipline, then it's easy enough to imagine a department similar to the Fed that comes up with a figure of how much new money to create for the right amount of average price inflation, with much discretionary spending by Congress being set in terms of that figure. That would surely be more responsible than the current system where one political team talks in terms of a pretend "fiscal responsibility" that only hamstrings Congress but doesn't actually affect monetary inflation.
by rzmnr | 2025-05-22 06:27:43+00:00
I'm in my 30s and I have tinnitus since my 16 caused by playing drums with my first band. From that day on I always wear earplugs to minimize extra damage. I really recognize the conference call thing. When i'm in group and I can't see people well or there are a lot of people talking at the same time I also noticed I lip read more than I thought.
by no_time | 2025-05-22 06:28:21+00:00
But that isn’t tinnitus right? I noticed mine right around the same time and I call it the “aether noise”.

To me, regular tinnitus (which I also had for a few days after concerts) could be matched and recreated with a tone generator, and is much more “in your face” despite being the same volume by the end of my ears healing.

Aether noise on the other hand sounds multi tone, not a buzz or a hum. I have not yet managed to recreate it. I can hear it all the time if I can focus on it, but it only calls attention to itself in dead silence.

Do you have visual snow by chance too?