skysight-inc/HackerNews huggingface dataset:
Very interesting! I wonder if this is actually possible or practical for all devs.

Then mention subconscious skill, and I think some people improve with practice more than others, and there may be individual differences in the "Noise floor" of trivial mistakes, like swapping plus and minus for no reason you could explain, they're just in the same category and you vaguely pattern matched that an operator goes there, and didn't think about it because people don't analyze every single token like a robot.

I can ship code that is more or less bug free, and I always aim to do so, but I don't really consider the idea of directly writing good code.

I try to remove opportunities to fail, designing an architecture that I think wouldn't take a lot of skill to implement, and then write the code, and then assume I have still failed in every imaginable way, and check for those failures, even if I have looked over the code ten times and am sure that I didn't make some particular mistake.

This is generally how I think about life in general too, I'm always thinking "Use a protective case" instead of "Just don't drop it".
Consider me equally confused. What should be is what is. If it shouldn't be that way, it wouldn't be that way. What, exactly, is your question trying to ask?

Are you trying to ask me to invent hypotheticals of how things could be if there was some kind of parallel universe where Americans hold different relationship values? I can try to fumble around on that idea, even if it is a little silly.

A previous comment indicates that some people value autonomy in choosing where (as in physical location) to participate in a relationship, even if contrary to the desires of another party in the relationship, without reprisal. Perhaps we can work off that?

What does that mean in practice? Hard to say. I've never been to that parallel universe to truly understand it. But, perhaps, that means something like penalties for a party who chooses to leave a relationship if they are unhappy with how frequently another party is physically present in the relationship?

I'll admit I am too engrossed in the "American way" to go any deeper with that. It seems normal and expected to me that if any party wants to leave a relationship, it is their life to live and other parties should be accepting of their choice. Anything else is foreign to me. I can't offer much here as a result, but maybe someone from a different culture that sees relationships in a different light can chime in?
I don't remember anyone bringing up the "FEMA death camps" during COVID but it wouldn't surprise me if it made a resurgence.
> Excepting HN; you can't doomscroll on this site.

lol. please
And they are jailed in big tech software(geeko|blink/webkit/c++ compilers)/protocols because they don't know/don't care.

X/bluesky, technically same same. Just the censorship is different because made by differently opionated people.

My only use case for this thing would be as a notification/announcement place from some people/organizations I would be interested in, who/which don't have a message board with a DNS name.

For X, nitter was more than enough for me before they forced people to log in to read the notifications and announcements and broke nitter (anonymous reader).
There are a lot of uses cases:

- LLM training (RAG, fine tuning)

- AI agents

- scraping

- SERP

- testing

- any kind of web automation basically

Bot protection of course might be a problem but it depends also on the volume of requests, IP, and other parameters.

AI agents will do more and more actions on behalf of humans in the future and I believe the bot protection mechanism will evolve to include them as legit.
I don't think the Twitter choice of 140 was anything to do with this though and is just a coincidence. Back during dumbphones the only way to receive tweets while mobile was via the texting interface, and it would want to prepend the username. I don't think reserving 20 for the username has anything to do with how many bits are used to represent the alphabet.
> Then again, I now can't help but wonder if LLVM (or even GCC) would be fast, if you just turned off all the optimizations ...

It's not the optimizations really, it's the language front ends. Rust and C++ are extremely analysis-heavy. Try generating a comparable binary in C (or a kernel build, which is likely to be much larger!) and see how fast these compilers can be.
I think it probably depends heavily on the dependency (heh).

Would you reimplement a regex engine yourself? I hope not. Left-pad? Obviously yes. I don't think you can have blanket advice that dependencies should be avoided.

I suspect even quite simple dependencies are still a time saver in the long run. Probably people prefer reimplementing them because writing code is much more fun than updating dependencies, even if it actually takes longer and isn't as good.
Perhaps Helix?

https://helix-editor.com/
Agree with a lot of your arguments, but you won’t need to leave the Apple ecosystem because of the secrets management. I find the Passwords app works well, and so I use it most of the time - except when I am creating a new secret or changing one. In these cases I use my off the shelf secure password manager, the primary (backed up) password store, which is good enough for these isolated cases. Moving on from the change events, the new/changed secret makes its way into Apple Passwords usually without much prompting - the app almost always immediately asks if I want to save that changed credential in Passwords, which is exactly what I want.

This trades off security, and for that reason I don’t follow this practice for all secrets; it’s mostly a convenience.
I’ve been using Sublime Text for more than a decade and I gave Zed a try recently. I don’t have good reasons like the author, but I kinda wanted to see what the hype was about.

I really liked everything about it including the much better LSP support and the base key map for Sublime Text was very close so I felt at home quickly.

Then I tried actually writing code in my usual workflow and this is where things started to fall apart. I’ve been writing in Ruby for almost 10 years now and when I type things like `def<tab>` I’m used to Sublime filling in the snippet and allowing me to quickly enter and tab through the components. Same for a bunch of really common Ruby concepts like blocks. I found this to be very limited and even though I created custom snippets they never would render with the correct indentation. I think the Ruby language extension just needs some additional work and probably doesn’t get much attention. For me I didn’t have time to figure it out and contribute so I went back to Sublime Text.

I will definitely continue to play with Zed and see if it gets better because of the native AI integration. I’m not an AI fanboi and I usually avoid it, but being able to supply the open and existing files as context when asking the assistant to generate things like tests performed much better with context than without and were much closer to how we write and format tests.
I use cursor and vim now. I have been on vim for 15+ years. Are there LLM extensions that make vim work like all these new AI editors? I would prefer to stay in 100% vim world, but the productivity benefits from LLMs with composer mode and context is so powerful.
Why did you think gpt was the best choice here when e.g. ask historians on reddit probably has this covered.
It is pleasantly surprising to see how close your pipeline is to mine. Essentially a good representation layer - usually based on BERT - like minilm or MPNet, followed by a calibrated linear SVM. Sometimes I replace the SVM with LightGBM if I have non-language features.

If I am building a set of models for a domain, I might fine-tune the representation layer. On a per-model basis I typically just train the SVM and calibrate it. For the amount of time this whole pipeline takes (not counting the occasions when I fine-tune), it works amazingly well.
I could have quoted the roadshow verbatim in support of the point, but it felt tangential. The point is not “Chicago is on the precipice of a pogrom.” It is “political elites in Chicago’s African American community believe the community is impoverished in part because of extractive practices of vice entrepreneurs, and required as a condition of their political assent that Chicago keep equity ownership of a vice business in their community.”

The point is a true one; this _really is_ what some community leaders believe. This belief _really is_ why Chicago is doing this program.

> “Tonight is about a new opportunity on how to participate, about not just being a consumer but to be an owner,” Ald. Ronnie Mosley (21st Ward) said at the pulpit in front of the crowd of a couple hundred people.

https://thetriibe.com/2025/01/chicagos-black-residents-can-i...

There is much more support for that having actually been the sales pitch and political compromise there and elsewhere on the record.

And yes, this is a belief with a long and storied history in American politics.
I've been daily driving Zed on Windows (building from source) for maybe 2 months now and I'm pretty happy. It's a nice middle-ground between editing single files in NeoVim and bringing up a JetBrains IDE for an incredibly complex project.

I think the only thing that is really outstanding for Windows is SSH support.

Everything largely "just works" and my experience getting a plugin with syntax highlighting working and merged for a DSL I maintain was very smooth.
Courts and Congress are a main check: he appointed 3 Justices, and Clarence Thomas is corrupt + qanon wife, that's 4 of 9. Already when congress has gone against him like with the shutdown he wanted at the end of Biden's term, Musk, the richest man in the world, threatened to primary them, and we'll see much more of that.

Nazi salute Musk also did a $1 million a day lottery system for republican voter registrations with some loopholes and got away with it.

We're pretty fucked.
That's coincidence, though. I used Twitter to keep in touch with friends via SMS in 02008, and the messages had space for a prelude to say who they were from. In the opposite direction, you could use that space to tell Twitter to send the message privately to someone.
While I don't doubt that something may have happened here, this seems like a heavily biased take from an involved party. Has anyone with a bit less of an axe to grind written about this?
It's very possible. Firefox for Android has a "Desktop site" switch in each tab's menu that works fine, including for GitHub.
Ask HN: How to ditch Big Tech for secure, privacy-focused alternatives?
I’m trying to move away from Big Tech in my personal life (i.e. Google, Apple, Meta, Microsoft, X, etc). However, finding a user-friendly, privacy-conscious ecosystem that covers essentials like email, messaging, documents, cloud storage, messaging, etc. hasn’t been straightforward.

I’ve researching various open-source tools and smaller providers, but it seems tricky to match Big Tech’s convenience without sacrificing security or usability. Some of the smaller providers also bring their own privacy concerns.

Have you managed to leave Big Tech entirely—or at least minimize reliance on their services—and still keep a smooth workflow? If so, what does your setup look like? Any recommendations or lessons learned are greatly appreciated.
Another trick I do is to scroll to the end, and see if the last paragraph is written as a neat conclusion with a hedge (i.e. "In short...", "Ultimately..."). I imagine it's a convention to push LLMs to terminate text generation, but boy is it information-free.
Nice visualisation! Some entities seem to have "undefined" on the graph that you might want to double check.
It’s only GUI, but you can have it perform the edits over SSH. So it appears to be all local for you, but the files are actually modified on the remote host.

https://zed.dev/blog/remote-development
Step 1: build reputation as if they are you

Step 2: offer to sell them to you for some inflated price

Step 3: make your life hell if you dont pay
If the “mobile” app had feature parity, maybe we would not be so different from the median? Github has cloud development tools; why can’t I use them with the keyboard and mouse connected to my phone?
Re: proof-of-humanity... I'm looking forward to a Gattaca-like drop-of-blood port on the side of your computer, where you prick yourself everytime you want a single "certified human response" endorsement for an online comment.
I really enjoy David’s art, and I’m always happy to see it posted here - I think he does a great job of meshing the mechanical and the natural with enough of a dose of the absurd that I always find myself smiling at his work. I really love his plant bots - there’s some interesting research on plant “intelligence” and signaling that he’s gesturing at that lead me to really want to try to expand some of those projects.
I’m a white guy who lived in Bronzeville for 3 years because I went to IIT… which is in Bronzeville. Was I also a gentrifier?
Is this a Tweet or a Xit (zit)? ha.

This is cool though, i love these programs that exist in these constraints, like Dwitter does with the demoscene.
> it's a delay? maybe a rate?

I think period?
Path Canonicalization Is Unergonomic
Github is the worst of the web GUIs I use regularly. Started bad and only got worse, luckily 99% of my gitting is via PC based tools. Maybe this is the kind of app where the GUI should be modeled on client side developer tools and not modern web UIs.
Right? We can ill afford for the Gulf Of America to be a third-world shithole. Doesn't look good for our brand.
They literally have no computer system that can tell them the difference between you and a hedge fund manager, and so an email to IR fairly reliably gets the white glove treatment. I used to send them on behalf of, cliched but accurately, Kansan pensioners to banks, in at least one case justified by “I am a shareholder because my IRA holds SPY, which holds your common. It was therefore with great displeasure that…”

(Obviously one can still email IR without actually owning a share, but I both prefer not lying and also enjoy the aesthetics of capitalism, which are extremely invested—ba dum bum—in seeing someone who owns one share as a shareholder.)

Anyhow: bored person, near top of org chart, with access to escalation group if that exists, who earns six figures and really wants you to come away from the experience satisfied. Exists in almost every publicly traded company in America.
Seems like our only option is to wither and die while corporations make bank. Sorry to be so cynical, but if something as critical and essential as clean drinking water is too much to ask, can’t help but be cynical.
> People who submit blog posts here sure do love opening their blogs with AI image slop.

It sucks, but it doesn't suck any more than what was done in the past: Litter the article with stock photos.

Either have a relevant photo (and no, a post about cooking showing an image of a random kitchen, set of dishes, or prepared food does not count), or don't have any.

The only reason blog posts/articles had barely relevant stock images was to get people's attention. Is it any worse now that they're using AI generated images?
but Language itself is a kind of map, and it has pretty universal reach.
I think the license choice is great. It allows noncommercial use, modification, and redistribution. It’s not “open source” according to the champions of the term (since it violates the use-for-any-purpose requirement) but I’m a huge fan of this license and license several of my projects CC-NC-BY where AGPL would be too heavy-handed.
Apache Accumulo 4.0 Feature Preview
This is close to my experience. Also long-time Sublime user, almost always writing Ruby.

I don't know if I'm an AI fanboi or not, but for generating things like factorygirl definitions and simple rspec unit tests, GPT is seriously good (in the sense that it saves me tedious work, not that it is particularly fantastic).
There's a cool video explaining the process via a simulation
https://www.youtube.com/watch?v=P3oKNE72EzU
I found it very useful in understanding what happened
Writing C is simple. Writing correct C is almost impossible.
> And, what, because it's named `std` it'll be magically better?

Who said that? It won't be better, but it'll be always here, stable, conservative and won't depend on something outside std. And it won't be stored on an uncurated supply attack vector like crates.io.

If you want to reach a Common Lisp level of stability, there's no 101 ways to go about it.
Are you saying these people never use websites for rich functionality, except for accessing brochure-style content?
IMO, no, those endpoints don't qualify. That's just RPC over HTTP. Nothing wrong with it, but not REST (REpresentational State Transfer), since it's not transferring representations of state.

Search is probably not worth shoehorning into a REST paradigm (don't be a purist!). The others are easy enough though, something like

PATCH /v1/payouts/:id
{state: canceled}

PATCH /v1/disputes/:id
{state: closed}

Or an equivalent PUT with the whole object.

Or if you want to be json-patch standards-compliant:

PATCH /v1/payouts/:id
{op: "replace", path: "/state", value: "closed"}

FWIW this is why I think it's not really productive to be persnickety about a "REST API" being 100% always REST. A CRUD app is still a CRUD app if you do some occasional other operations, and a REST API can still be a REST API with some endpoints that are not REST.
I disagree.

Ok, a non-commercial Creative Common license is not "OSI-open source" or "FSF-open source", but it is technically "open source". The source is open.

The open source societal movement is much broader than the narrow definition given by OSI or FSF.

OP, your tool is perfectly fine with a non-commercial creative common license. The fact that CC licenses are not specific for software does not imply it is a bad choice for software.

Here I find it is a very appropriate license for OP's needs : he wants to open the source code, but prevent that someone else takes it and makes money with it under another name.
This is totally fine.
I appreciate several things about this compiler already:

MIT license (the king of licenses, IMHO. That's not an objective statement though)

Written in easy to understand C.

No python required to build it. (GCC requires perl, and I think that Perl is way easier to bootstrap then Python for LLVM)

No Apple. I don't know if you all have seen some of the Apple developers talking with people but some of them are extremely condescending and demeaning towards people of non-formal CS backgrounds. I get it, in a world where you are one of the supreme developers it's easy to be that way but it's also just as bad as having people like Theo or historical Torvalds.
DOJ indicts five in North Korean fake IT worker scheme
Not exactly “stuck” since they very explicitly do not want to move to GPL 3.
Yes but WebKit is not a browser per se, it's a rendering engine.

It's less resource-intensive than Chrome, but here we are talking orders of magnitude between Lightpanda and Chrome. If you are ~10x faster while using ~10x less RAM you are using ~100x less resources.
ChatGPT probably got its answer from ask historians on reddit.
Show HN: I made a language tool that forces you to talk
Hey HN!

I created Hanasu.ai after my 9-5 job as a side project.

Previously I'd used Duolingo to learn Japanese, but failed spectacularly when I actually spoke with my roommate from Tokyo.

Now, after OpenAI improved their Realtime audio model in December and reduced pricing, I spent my entire winter break building.

So how does it work? Just choose a daily topic and converse with the AI model:

(1) Didn't catch a phrase? Double tap to reveal a transcript.

(2) Couldn't understand? Double tap for translations powered by Google.

(3) Can't recall that intricate Chinese/Japanese character? Just tap for an integrated dictionary.

(4) Then, review your saved words with spaced-repetition, just like an Anki deck.

Try it for free, and let me know your thoughts :)
ありがとうございます！(Thanks!)

Nitin
If you watch the court scene at the end they clearly repeat the KGB line that the local operators were primarily to blame for "reckless" decisions. Perhaps you missed this obvious conclusion of the series.
Two requests:

1) A UI that _cleanly_ shows me things assigned to me and opened by me

2) Filter PRs by directory.

Phabricator did both of these quite well.
Perhaps it is not a disorder if it contributes to fitness (in a biological sense). Classifying "normal", albeit very distressing and obnoxious, human behavior as disordered is a misunderstanding.
If it were the Pythagoreans, they’d’ve thrown him out of a boat.
Closed ai copying claude computer use, but worse? Oh how the tables have turned.
I have similar problems but I don't know if you have the same problems as me.

>Even with writing I have issues. Both in my native language, and in English, whenever I try to speak up, few sentences is all I can do.

I face this problem too and I was aimlessly stuck for many years. I face many of the other problems you mentioned also. These problems have gotten worse over the years.

Possibilities: ADHD, CDS, Expressive Language Disorder/Some developmental language Disorders comorbid, Brain fog Idk what would be causing it - gut issues, some other disorders and imbalances, deficiciences, or maybe due to some illness

This problem has screwed my life. It took to several years to even realize something was wrong.

Your best bet is to visit multiple relevant professionals and get the appropriate scans / tests done.

It's better to get medicated I don't know if lifestyle changes will suffice.

Besides, your head is "in the clouds" so it will be much much more difficult for you to do it without medication (speaking from similar experience of many years)
Some medication have side effects so that needs to be factored in. (it's great if you can reverse your problems without medication)

There are adhd related language issues as well but I am not a doctor and it's just my experience trying to figure out.

I would like to contact you. The moment I read this problem, I decided to reply.
>Even with writing I have issues. Both in my native language, and in English, whenever I try to speak up, few sentences is all I can do.
There’s no small irony that this isn’t age doesn’t render correctly on Safari on iPhone. All the text wraps off the right edge of the phone. -_-
He’s an SEO guy at shopify, so he likely doesn’t care about the consequences of doing shady SEO experiments with old user’s accounts…
PDF for the related paper: https://arxiv.org/pdf/2410.02333

You'll have to read about the metric used in the paper. My summary - fragility score - depends on attacked pieces that can attack/defend other pieces.

"Interestingly, the maximum fragility score often highlights the most critical and notable moves in a game."

Highlights:

- Over 20K games analyzed (over half from Karpov, Kasparov, and Spassky, about 2% from Stockfish vs other computer chess engines)

- Max fragility score in game occurred around ply 32 (move 16), std dev is 8 plies (4 moves)

- Typical pieces involved (looks like normal distribution) - pawns (~60%), knights (~20%), and then bishops (~10%). queens and rooks barely show up.
Zen feels so fast on my old intel MacBook it is crazy! I will move entirely to zed from vscode when they implement dynamic port forwarding in their SSH mode ( I feel like it is close )
So? I mean, what ist the real downside, beside 5kb additional filesize?
You can reach me at nitin.nazeer@gmail.com! I check my email (almost) everyday!
Re: "The failure to scale the education quickly enough" - Midnight in Chernobyl makes the case that USSR actively fought to prohibit any sort of disclosures about Soviet nuclear reactors vulnerabilities, mitigations and accidents to the nuclear reactors operators.

The soviets did not fail to educate their workforce, the soviets intentionally left their workforce in the dark.