MurphyA/hacker-news huggingface dataset:
by mike_hearn | 2025-04-16 13:59:06+00:00
It's pretty surprising that they're willing to charge a flat rate rather than by token, but great news for users. It's inevitable that you get annoyed at AI when it consumes tokens and generates a bad answer, or starts reading files that aren't fully relevant. The flat rate takes away that bad taste. The business modelling behind it must be quite intense, I hope this doesn't blow up in JetBrains' face if Junie's usage patterns change over time.

JetBrains are in a great position to do this though, perhaps the best position. Whereas a tool like Claude Code or Aider can give the LLM grep and little else [1], Junie can give the LLM a kind of textual API to the IDE's own static analysis database. If Claude/GPT want to understand what a function is doing and how it's used, it could issue a tool call that brings up nicely rendered API docs and nothing else, it could issue a tool call to navigate into it and read just the function body and so on. And they can use the IDE to check whether the code complies with the language rules more or less instantly without needing to do a full compile to pick up on hallucinated APIs or syntax errors.

So much potential with this kind of integration, all that stuff is barely the start.

[1] Aider attempts to build a "repo map" using a PageRank over symbols extracted by tree-sitter, but it never worked well for me.
by NoMoreNicksLeft | 2025-04-16 13:59:13+00:00
>There are a lot of people who have nothing to contribute to a conversation,

While true, the few people who do have something to contribute to a conversation simply can't do so on a highly-sanitized, heavily-moderated forum. The things they'd say would be too upsetting to a status quo, and the status quo will win. There is a real difference between something truly insightful and flat earth theory, but outsourcing that decision to a reddit mouth-breather whose only qualification for moderating is that he showed up to r/whatever back in 2013 before anyone else is not the way to detect those differences.

Wait until you're banned without appeal from some place because you called it the master branch out of 15 years of habit then get back to me if this moderation thing is all its cracked up to be. 4chan, as bad as it is, is the least insane of all internet forums, and humanity would be ashamed of that if it wasn't the root cause.
by ohgr | 2025-04-16 13:59:21+00:00
Unfortunately I was seduced by the iPod years ago. I ripped then sold mine and the ex-wife's CD collection totalling some 1800 albums years ago. Then went streaming and as about 99% of that was covered, deleted it all because I couldn't be bothered to manage it all.

I wish was that old curmudgeon you mention back then!
by spacebanana7 | 2025-04-16 13:59:22+00:00
> this isn't a technical challenge per se - but a regulatory / social problem and the modest amount of capital they raised won't even scratch the service on solving this problem.

Stripe hasn't fully fixed online payments but still made a good business of making things better.

At a high level, SaaS to help people filling out planning permission forms sounds like a viable business. Many thousands of people do this as their full time job, so their employers might be willing to pay £100 per user per month on something that makes them more productive.
by jfengel | 2025-04-16 13:59:22+00:00
Much of the time, if AI can be used, it's because the thing wasn't worth doing in the first place. AI can handle boilerplate documents... and those documents should be replaced by forms, or eliminated entirely.

A key case of documents that don't have to be written is homework. You're not writing an essay on The Great Gatsby because the teacher wants to learn more about New York society parties. You're writing it to force you to engage with the book. The essay is a byproduct of the engagement, not the target.

In education it may simply be time to reconsider the entire way we teach. It as been suggested before that we swap homework and class work. Go home and watch to the lecture on your computer, then come into class and work/discuss problems with the teacher.
by Freak_NL | 2025-04-16 13:59:32+00:00
Trying to find out how this font is licenced is painfully impossible on both the linked Microsoft website and the atrocious https://kermit-font.com/ homepage.

Regardless of the claimed merits of this font (I'm not dyslectic and this font just strains my eyes), I hold the opinion that any effort like this by a megacorp like Microsoft should be approached by them from a charitable angle. If this font isn't permissively licenced (I.e., Microsoft bought it and liberated it from creator Underware) and is just an Office exclusive, it is pointless, and possibly harmless (like that font which OpenDyslexic is based on).
by paganel | 2025-04-16 13:59:48+00:00
More generally, the financialization of the US economy (and of the Western economy more generally speaking) has a big part of the blame in this.

Yes, more evolved financial markets provided easier access capital, but, as it so happens in those types of situations, access to capital and enjoyment of said (liquid/financial) capital became a target in itself, the rest of society didn't matter. In fact, the whole (Western) society was moulded around (liquid/financial) capital, it became its raison d'être.
by fennecfoxy | 2025-04-16 13:59:52+00:00
>ad its own unique culture during the rage comics and narwhal era. At that time, you knew you were on Reddit and not some other site. Whereas now, it's pretty homogeneous with every other site.

I disagree completely. You got the same thing at the same time on 4chan and other places as well.

I think it was less each place having a distinct & unique culture and more the overall culture of the internet was a huge fence between places of business/serious stuff and then the larger messy, funny, sad, sometimes offensive chaos of (mostly geeky or techy type people) side of the fence where Internet culture thrived - it wasn't a place of business, just a place to have fun and not everyone was there.

Because money, that wall has been broken down _from_ the business side of the Internet and business has leeched into almost every corner of our green space - all of that internet culture, funny cat videos, funny meme comics is all very profitable - especially if it's pushed and manicured for the masses using evil social media tactics.

That's the key, I think; the internet and all its culture has become INRT, as a stock that mostly only goes up, feeding on itself in the same way that Disney now only make live-action remakes.
by jimbokun | 2025-04-16 14:00:14+00:00
> Yes, most people who have an incentive in pushing AI say that hallucinations aren't a problem, since humans aren't correct all the time.

We have legal and social mechanisms in place for the way humans are incorrect. LLMs are incorrect in new ways that our legal and social systems are less prepared to handle.

If a support human lies about a change to policy, the human is fired and management communicates about the rogue actor, the unchanged policy, and how the issue has been handled.

How do you address an AI doing the same thing without removing the AI from your support system?
by WillAdams | 2025-04-16 14:00:20+00:00
It is unfortunate that this sort of mathematics wasn't available to the students who were creating the Euler font.

https://tug.org/pubs/annals-18-19/euler-summary.pdf

Another consideration which I'm surprised wasn't made use of is that letter recognition is overwhelmingly focused on the upper half of letters --- ages ago, there was a typeface developed which took advantage of that, providing variants of letters where the lower halves were modified so as to indicate how a particular letter used in a particular word was pronounced, so that the "c" in "cat" had a different lower portion from the "c" in "cent".

That said, I'd really like it if they would publish the software used to make this font, ideally as opensource --- I have a type design project which stalled against the need to create variants for each size, working from an incompleat set of letterforms at each size (the only letters available in the compleat size range from the sample I had were "n" and "N", go figure) --- I believe this would let me finish up all the sizes of the design.
by hollywood_court | 2025-04-16 14:00:30+00:00
I’m planning to play around with it a bit this weekend.

I deleted all my social media accounts a few months ago, and it’s been surprisingly difficult to find out about local events since then. Even if you are on social media, info is scattered all over the place—you have to check Facebook, Instagram, local subreddits, and sometimes even the Chamber of Commerce just to stay in the loop.

My son and I have missed out on some great events simply because we had no idea they were happening.
by bluefirebrand | 2025-04-16 14:01:20+00:00
> commanded by MBA-types that are seeking to protect as much IP as possible, and squeeze out the last penny from fun

I'm not really sure how you can look at the state of the modern gaming industry, full of gacha/loot box and cosmetic microtransactions and suggest that Nintendo is somehow trying to squeeze pennies when they are one of the least egregious offenders in this area

In a world where Fortnite and Mobile games are vacuuming cash directly from peoples wallets, you're mad at Nintendo who is still releasing games you can just own?

Please help me understand
by marcusb | 2025-04-16 14:01:28+00:00
> Did CISA signal to MITRE that they weren't going to exercise the option?

An internal letter sent to CVE board members was making the rounds yesterday warning the current contract ("contracting pathway") would expire. The letter was authenticated by Brian Krebs[0]. Once Krebs authenticated the letter, people more or less assumed CISA was pulling funding, at least based on the infosec social media posts I saw.

CISA officials responded to multiple media inquiries (including the OP) with a statement that more directly said the contract would expire:

Although CISA’s contract with the MITRE Corporation will lapse after April 16, we are urgently working to mitigate impact and to maintain CVE services on which global stakeholders rely.[1]

0 - https://krebsonsecurity.com/2025/04/funding-expires-for-key-...

1 - https://www.csoonline.com/article/3963190/cve-program-faces-...
by matt-p | 2025-04-16 14:01:30+00:00
I have not researched this but someone I know at one of the big house-builders pegged the cost of building a 3 bed at around £35-40,000, so in the south east land with PP is 10X more valuable than what's sat on it.

"Farm" land, even in the SE is about 12K an acre, and you get 6-8 houses to the acre so you should be able build a three bed and sell it for £50K on the outskirts of London, Cambridge, Oxford or Brighton (just by example) still making a profit if we liberalised planning in those areas. That shows you how extreme this situation of fake constraint is.

It could therefore never be allowed to happen. The big house-builders wouldn't build and sell at that price, the locals wouldn't allow it as they've bought their houses for 500K, 10X as much and would literally all go personally bankrupt...
by footlose_3815 | 2025-04-16 14:01:40+00:00
The loop is intentionally being closed and sped-up by enemies of the USA who want to exhaust the USA in every way possible.

After the infekktion of 2015, moderators of Right-leaning discussion boards started amping up their censorship. Left leaning and moderate discussion boards still tend to be more moderate, letting most discussions in and censoring less.

Most of the time, one side is trying to play an equal field, while the other shits all over it and just yells "Winning!"
by ejsdev | 2025-04-16 14:01:45+00:00
I wrote something similar to this last year - it was an incredibly cathartic writing experience. It's extremely weird to realise that you're hung up on a business venture from years before, but made a lot of sense.

FWIW I am never doing a 3-way marketplace again, hellish.

If anyone is interested - https://edjs.dev/blog/my-first-startup/
by timonoko | 2025-04-16 14:02:01+00:00
There should be better text-to-speech readers by now.

Human readers are now little bit better, but when AI recognizes characters and narrators, the came is over.

Worst thing on text-to-speech readers is when you fall asleep and dreams and text get weirdly mixed and you have search afterwards where you dropped off and started dreaming. AI might help on this also because smartwatch recognizes sleep stage quite well.
by mtlynch | 2025-04-16 14:02:27+00:00
Also, I'd get rid of the free tier. There's mixed opinion on this, but I think at this stage, you're better off not having freeloaders. You should only be paying attention to customers who want to pay.

I'd even get rid of anything below $30/mo unless you live in a place where USD is very high relative to your local currency, as it's hard to make a business work if customers are paying you so little. At $9/mo, you can't really run ads or hire people to help you because you're making so little per customer. I'd do something like $50/mo, $100/mo, and Enterprise (contact us).

A free trial is fine, but they should be entering their credit card upfront to show some interest in buying. And then if they sign up at that stage, I'd reach out to each signup and say something like, "Hi! I'm the founder, and I'm a real person typing this message to you. Thanks for trying it out! I'd love to understand how to make the product work better for you, so I'd love to hop on a call, or you can just let me know what you'd like it to do."
by ewgoforth | 2025-04-16 14:02:29+00:00
I think about the quote that "Only Nixon could go to China" and maybe there's a corollary that "Only Clinton could balance the budget". Similar to how Nixon had the anti-commie credentials to be able visit Mao's China, Clinton had the liberal credentials to be able to cut social spending. I don't think that the budget surplus that Clinton left us was all due to social spending cuts, but he did make significant cuts.
by Keyframe | 2025-04-16 14:02:53+00:00
You buy Nintendo for Nintendo games, as in first-party games. Everything else is just a plus. That has been the case since I'd say N64 days. Before that it was still a toss up, especially with Sega. After that, Nintendo drifted wholly into its own world, supporting its own worldview, and others were competing for third party titles and using specs in the marketing as if it mattered - which it did if same game was available on multiple target platforms and you were buying for that.
by reverendsteveii | 2025-04-16 14:02:53+00:00
You're taking everything I discuss and projecting my moral approval on it. I've purposely expressed no opinion either way, but you can't fathom the idea that Trump might be good at something. You have to live in a world where he's just a flailing idiot, and I'd caution you to take some time with the fact that that flailing idiot is currently batting a very prescient .666 against those of us who'd like the USA to at least last out their own lifetimes.
by hajile | 2025-04-16 14:03:16+00:00
There's certainly a large amount of anecdotal evidence that a decent percentage of dyslexic people benefit from using Comic Sans. I don't know if there has ever been a formal study though.

There's also a view that all dyslexia doesn't have a single cause. If that is true, then there may be different things that are helpful depending on the exact cause.
by EncomLab | 2025-04-16 14:03:26+00:00
It would be pretty hard to review 52 games every day of 2024 to determine if any great games are being lost among the trash. The scale is just too large for most people to really understand - imagine the size of a physical store it would take to display 19,000 game boxes just in "new release" - much less the 100,000+ titles available in STEAM.
by ThinkBeat | 2025-04-16 14:03:37+00:00
I am quite hesitant to trust the DOD to keep track of software vulnerabilities. Some parts are developing and exploiting vulnerabilities. And given a fresh feed of what people find, and usually a delay from notification until publication, which may sometimes just be a bit longer of a delay, would allow the DOD to weaponize the vulnerability for their own use as well.
by gnfargbl | 2025-04-16 14:03:58+00:00
> I couldn't find one.

A parliamentary publication from 2018 estimated the uplift factor to be 93x outside London and 287x inside [1]. Found via ChatGPT.

I would think that the north-south variation has flattened a little bit by now, but I can't immediately find any similar document from the last couple of years.

[1] https://assets.publishing.service.gov.uk/government/uploads/..., page 12.

[2] https://www.progressive-policy.net/publications/gathering-th...
by replwoacause | 2025-04-16 14:04:04+00:00
I really like this. Just some anecdata from someone without a reading disability but who doesn’t love reading, I feel like does make reading easier for me. Maybe it’s just because I like the way it looks more than most fonts, I’m not sure, but I’m happy this exists and research is being done in this area. I’ll be trying this out in my email client and other applications if the fonts are available for download.
by throwanem | 2025-04-16 14:04:11+00:00
> This isn’t true at all.

Many will say the same.

Still, both cohorts' language and behavior evince continuous cultural cross-pollination from around 2012 (at least; I wasn't paying serious attention much sooner), at a rate and scope both well in excess of broader culture's adoption of same as substantially attributable to either source.

That still has to be explained, and I would be curious how you do so, although you'll almost certainly prefer to keep trying to indict the factual claim.
by phatfish | 2025-04-16 14:04:18+00:00
These sort of government services are always under attack by private organizations. The US Gov doesn't have to give Palantir or whoever a contract, they just cede the ground, give the right people a heads up, and then make the new subscription service a "recommended service provider" as a solid to whichever of Elon's circle gets the nod.

In the UK the some "entrepreneur" was after monetizing access to the Land Registry a couple of years ago. Apparently the free UK Gov service was not fit for purpose it needed a paywall to make it better. Nothing as globally significant as the CVE database, but you can see if the vultures are going after small UK Gov services, something like the CVE database is absolutely a chance to add to the executive bonus pool.
by mring33621 | 2025-04-16 14:04:21+00:00
i said this 3 months ago:

I think OpenAI should split into 2:

1) B2B: Reliable, enterprise level AI-AAS

2) B2C: New social network where people and AIs can have fun together

OpenAI has a good brand name RN. Maybe pursuing further breakthroughs isn't in the cards, but they could still be huge with the start that they have.
by NoMoreNicksLeft | 2025-04-16 14:04:23+00:00
>but the moderators are explicitly told to go easy on moderating racism[

What would be gained if they didn't "go easy on racism"? Would we all start singing kumbayah and love each other, hippy-style? Or would people be just as racist even more remote corners of the internet/world, and then slightly-left-of-center-minded individuals could pretend that all the world's problems were solved and it could continue for another 100 years?
by roenxi | 2025-04-16 14:05:24+00:00
So how will the pardon help? If the assumption is that the prosecutors are going to fabricate crimes, the pardon will only help if they fabricate a crime that happened under certain conditions (see: https://www.justice.gov/pardon/media/1385746/). If they're just making something up they can make something up and claim it happened in 2013.

The pardon doesn't protect him from harassment, it only protects him if he specifically committed crimes from 2014-2025 or in several official capacities. If the Trump team is just going to pretend they can say he did something 25 years ago in a private capacity and the pardon does nothing. The pardon only helps if he did something plausibly criminal recently (in which case there is a real question of why he got a pardon - they aren't supposed to be preemptive method of putting people above the law without even knowing what they did).

A charitable interpretation for Fauci is it is there to distract people from the numerous Biden-family pardons the same day and to stop people asking what they did (https://www.justice.gov/pardon/pardons-granted-president-jos... if anyone wants to look - C-f "Biden" & I count 4 that day + Hunter). But there are probably other things going on.
by boomlinde | 2025-04-16 14:05:31+00:00
I'd first like to point out that yours is an argument from the perspective that performance is crucial and dependent on the use or non-use of linked lists. This is not necessarily the case. Performance may not be crucial, and even when it is, linked lists can find use in areas where they're not even nearly the bottleneck, for being the most obvious data structure that satisfies the required operations on the collection. That pointer chasing is slow is not an argument against the use of linked lists in general.

What if I only ever iterate over a list of some hundred entries in the rare case of an error? Should I be reaching for the most performant data structure or the one that most obviously and clearly maps to the operations the program needs to perform on it at some infinitesimal cost?

> Linked lists have higher constant const memory wise

Than a fixed vector with a known maximum number of elements, yes. With something like a dynamic array you are however usually better off using a linked list memory-wise, unless you want to reallocate every few insertions or your node data is smaller than the link.

> effectively removals of a random in the middle are the same as vector.

You're conflating concepts. Seeking is O(n). Removal is O(1). There are cases where seeking for the purpose of removal is either amortized (e.g. you're already iterating over all the nodes, executing an associated handler for each which may or may not determine that the node should be unlinked in-place) or completely unnecessary (some other data structure already tracks a reference to the node and some code associated with that determines if/when it is removed).

One might similarly argue that I am conflating compacting (O(n)) with removal (O(1)) in the vector case, but in the case of linked lists, the difference is just a natural consequence of design, while for a typical implementation of vector operations they are the same operation and require an additional data structure to be anything but that in order to track the holes.

Moving elements around in memory also comes with a host of other issues, for example if there are many references to the elements, requiring maintaining and indirectly accessing memory via an index array.

> aside the fact it puts more pressure on the memory allocator - need to be concurrent friendly.

This is again a conflation of concepts: that of using linked lists and that of making space for the nodes or preparing an allocator for concurrent application. The nodes could be on the stack for some applications, in a static pool for others.