skysight-inc/HackerNews huggingface dataset:
> However, owning a home is a significant economic data point because it's a large investment to make that requires access to okay credit

You would be surprised at how low the credit rating you have to have to get an FHA mortgage. It only needs to be 580 to qualify for 3.5% down.

> However, owning a home is a significant economic data point because it's a large investment

And then later you said

> A house shouldn't necessarily appreciate in value over time, and the fact that it's expected to is... strange.

So exactly how do you keep a property from appreciating in an area that people want to be in? My parent bought their home in 1978 in South GA for $50K. According to Zillow it’s now worth $180K. Inflation adjusted it should be worth $245K (https://www.usinflationcalculator.com/).

> And that's not even going into things like offshoring and cheap international goods that have obliterated small town America, or corporations like Walmart, which have done a fantastic job of pillaging middle America's markets out of existence.

So you support Trump’s inflationary policies about tariffs that will make goods more expensive in an effort to bring jobs back to the US (which won’t happen).

The world where every other country was demolished by wars and allowing the US not to have to compete with other developed nations is gone. Manufacturing jobs aren’t coming back to the US. Would you be in favor of taxing those in the 90th percentile in wealthy (which you only have to make around $160K to be in) enough to support all of the other people so they can buy houses?

I think a lot of people here have absolutely no idea how “rich” they are compared to the average American and aren’t willing to give up enough of their income for “equality”.

> So like, you gotta deal with them one way or another. They're not just going to Thanos-snap out of existence.

Let them suffer. They would rather vote for politicians who hate the same people they hate - non Christians (except for Jews for some reason), minorities, immigrants, non-straight people, college educated, etc. They aren’t voting against their own interest because they are “uneducated”.

They see the country eventually becoming more diverse and minority/majority and are doing everything they can to fight the inevitable.

They themselves would rather not have universal healthcare because it might help the “illegals”.

Of course other cohorts are the middle class evangelicals who think they are going to burn in hell if gay people have equal rights and Jesus won’t have any place to come back to if Israel isn’t protected. I’m not exaggerating at all to make a point.

Then you have people with money who like the status quo and don’t care about inequality.
This could have been an interesting article, but I couldn't get past the ridiculous captcha
Good point. Looking at this from the user's perspective, my concern is to limit the ability of someone with access to my computer from using a connected hardware authenticator. Maybe that physical touch activation of the authenticator has a better term—proof of presence?
What do you think about TexMacs since it has converters for TeX/LaTeX and HTML/MathML?

p/s: It has nothing to do with Tex or Emacs, just a poor naming combination.

[1] Welcome to GNU TeXmacs:

https://www.texmacs.org/tmweb/home/welcome.en.html
In that case you should have actually made your case, voice what in the index you disagree with and why.
> Placebo effect is not getting stronger over time

Isn't that what the study says that is linked from the article? I'm curious why the off-hand dismissing of a study. Direct link for reference: https://journals.lww.com/pain/Abstract/2015/12000/Increasing... (I can only see the abstract of course)
See what I said to the other guy: https://news.ycombinator.com/item?id=43434093#43456611
lol, that sounds crappy. there are some that avoid that and some that don’t.
My partner is doing a distance learning bachelors from the Open University in the UK. They have both part time and full time tracks. The part time takes 6 years to complete. It's interesting too because the university has been doing distance learning for a long time, so it's not a standard online class. I believe the cost for the whole degree is around 32k USD.

Also, I suspect that if you plan to continue working in software, since you have experience, you maybe shouldn't worry too much about a degree from outside the US. I bet many recruiters just view a degree as a checkmark and are more interested in your work experience.
I agree that a well-designed system for most use cases won't have performance issues, since we should not just be optimizing context switches but also things like kernel bypass mechanisms, mechanisms like io_uring, and various application-guided policies that will reduce context switches. Context switches are always a problem (the essential complexity of having granular protection), and moving an extra 4KB is not negligible depending on the workload, but we are not out of options. It will take more programmer effort, is all.
Yeah it's totally a situation where obviously I can write it myself if I had the time so I just correct it as it goes. I also give it lots of guidelines on what I'm looking for but after some setup I can just watch TV and check on it every couple minutes.
Amazon Connect (as just one example) allows for post-call transcription (“calls may be recorded for quality assurance purposes”). Feed several thousand of these into an LLM alongside the ticket summary of initial problem and final outcome. With a month’s worth of calls you probably have a reasonable dataset to distill out a cheap 1B or 3B Llama model that is practically free compared to the real model used in your support agent workflow.
Some discussion yesterday (18 points, 10 comments) https://news.ycombinator.com/item?id=43448846
I went to a state school (cheap) and took one class a semester - usually at night, sometimes on a weekend. So I'd work until 5, then take a class from say 7 to 830 every Tuesday and Thursday.

In 2009 the economy sank and I was laid off. I was able to go back full time for a while. I was already enrolled and everything, I just started taking 4-5 classes a semester instead of 1, I was also able to take them during the day for a while.

$80k over four years is a certain amount, $80k over more years is less. I think I paid less per than $20,000 for a year's worth of classes. Some people got Pell grants and financial aid, although I just paid for it cash.
https://iopscience.iop.org/article/10.3847/2041-8213/adb433/...
iOS got profiles the same time. They sync.

https://support.apple.com/en-ca/guide/iphone/iphd27a9ff22/io...
I appreciate your criticism; it is reasonable and relevant in the present and the future. I wrote a reply nearby in the thread[0]. I think it's mostly solveable, but I agree it's not trivial.

[0] https://news.ycombinator.com/item?id=43456628
Web Wanderings #1 by Cloudhiker
Hah, point hilariously made. Although I might argue electron commits the sin of betting on endless increases in memory performance :)
I'm not seeing anything in that graph that implies that o1 ever fails on "what is 6*1?" The chart is graphing the number of digits on each axis; it fails on "what is (some 6 digit number) * (some 1 digit number)"
No one cares about the physical offices. It's NOAA employees along with employees from many offices of the executive branch going on social media to talk about sudden loss of their email access or termination notices with no prior warning that's raising alarms.
It began as an exploration into learning about HFT, but later shifted to TS. As far as we know, our clients do not use it for HFT. While we still prioritize performance, we are capable of processing a million trades per second on a single core. This will drastically improve in the near future though :)
Continuous Reproducibility: How DevOps could improve scientific research
Revolutionary new drug is a major breakthrough in diabetes care
Hmm, I wonder what Paul Erdos was doing in mathematics

Was he the cross-pollinating bee of math?
Thanks. Isolating Google products from one another is a legit use case.
Reminds me of an old joke about a policeman who pulls over a poor driver. The driver complain "But I haven't been in a single accident", the reply from the policeman, "Yes, but you've caused dozens".

Some people are just oblivious to the trail of destruction left in their wake.
Seems pretty cool, but I would probably object to `--best-effort` being enabled by default. This is a sandbox and a security boundary, and degrading security should probably be opt-in rather than opt-out.
I'm not surprised Google doesn't penalize pages with such spammy Google Ad-filled pages.
Xiaomi Is Why Apple Should've Made a Car – Asianometry
Taking a course or two in it is a good idea EXCEPT in either disciplines the foundational courses can be very un-exciting, mathematical, hard to be motivated for. Discouraging. I would suggest instead to look for a slightly more advanced (in the overall curriculum) course that would be more practical. That course may be on youtube. You will be missing some of the theory foundation - but you know what - the foundation may not be needed to get the gist of what the discipline does.

For example, most people who learn build their first programs in a programing language do so without the theoretical foundation of what even is a language, what are grammars, or the whole menagerie of basic data structures.

Less discouraging, more inspiring.

Yet another alternative, is hunting through youtube for presentations or documentaries which explain what a certain job title does all day, what their work feels like, what they feel they achieve. Or books (essential book for "selling" EE digital hardware design was The Soul of a New Machine).
"Sequencing" make it sound like you want 100% of your SNPs scanned, that is not something that 23andme does afaik.

This is a "shotgun" chip approach which sparsely samples your genes in an economic way. They will concentrate on areas of more interest and so on, in a way that is useful for genealogy for example.
I've only recently localized the app but only the contents of the app. I'm sure there are a lot of easy improvements on discoverability I'm missing out on.
FIX is a simple protocol, typically consisting of key-value pairs in its most common form. However, that's not the entire picture. The protocol involves a lot of complex logic, including validations and rules. Although it was developed in the 1990s, it remains widely used today.

Basically, the process involves connecting and handshaking through a series of messages, which results in an active FIX session. Once the session is established, you can send bidirectional messages, such as requesting a market data snapshot to receive prices, submitting a new order, or anything in between.
Interesting article! I climb at Berkeley Ironworks which is the successor to City Rock, but didn't know all of the history.

The story ends in 2000 when Ironworks "represented the next generation of climbing gyms", but the trends have continued. IW is now old and grungy (I say as a complement) compared to the modern gyms targeted towards even more casual users.
Because bash for some goddamn reason loads the bashrc for interactive shells AND when started by sshd, regardless of whether the shell is interactive or an tty is present. Bash (and only bash) literally has a special case for sshd to enable this kind of exploit.

As a result of this, git and rsync wont work at all if the bashrc on the remote machine writes any data to stdout. Like setting a window title.

To work around that, every bashrc on this earth needs a case switch to return early to avoid this specific bug.
please, please stop letting AI rewrite for you. i’m so tired of reading AI slop.

instead, ask it to be a disagreeable editor and have it ask questions about your draft. you’ll go so much further, and the writing won’t be nonsensical.
I understand the minimality principle but one should not be afraid to violate layers of abstraction when justified. The whole point of the minimality principle is to improve modularity and remove the need to worry about the correctness of various OS components.

What would you be able to do in a userspace scheduler that couldn't be done safely in an in-kernel scheduler? Why couldn't it be configured or given a safe API to interact with userspace at runtime? But I guess your shared memory bit is an API to a userspace scheduler?
Is Vercel any different in this regard? they’ve often broke APIs between releases too. The fact that a company that raised $500million is on par with a small team of volunteers is more damning not less.
> Isn't the opposite actually the case?

The opposite? You mean, the United States is increasing its integration with and support for its allies in the global conflict against the aggression of the Russian-centered alignment?

No, that's 100% not what is happening.

> Hegseth has called it a "division of labor."

Probably a lot more useful to look at concrete policy actions than Hegseth’s vague, content-free characterizations.

And it concrete reality, the US is cutting support for those who have been on the same side as it has, in some cases threatening them with violence and annexation, and provide aid and comfort to the aggressor that is the opponent that it had been working with others to defend against.
I have yet to find a cli args solution I enjoy using more than docopt.org
Does AMD have its own flavor of GPU assembly and how is it called?
Shift-to-Middle Array: A Faster Alternative to Std:Deque?
I recently developed a new data structure called the Shift-To-Middle Array, designed as an alternative to std::deque, std::vector, and linked lists. My goal was to optimize insertion and deletion at both ends, while also improving cache locality and performance compared to traditional implementations.

What is the Shift-To-Middle Array?
Unlike std::deque, which uses a fragmented block-based structure, the Shift-To-Middle Array maintains a contiguous memory layout. Instead of shifting elements inefficiently (like std::vector), it dynamically redistributes free space toward the middle, reducing unnecessary data movement.

Key Features:
Fast insertions & deletions at both ends (amortized O(1))
Efficient cache utilization (better than linked lists)
Supports fast random access (O(1))
No pointer chasing (unlike linked lists)
Parallelization & SIMD optimizations possible

Performance Benchmarks
I benchmarked Shift-To-Middle Array vs. std::deque vs. ExpandingRingBuffer vs. std::queue across different workloads. Some highlights:

Push-heavy workload → Shift-To-Middle Array showed improved insertion performance over std::deque.

Pop-heavy workload → Showed improvements in memory access and removal operations.

Random insert/remove workloads → Demonstrated better cache efficiency compared to linked lists.

(Full benchmarks and source code available below.)

When Should You Use It?
High-performance queue-like structures

Game engines (handling real-time events efficiently)

Networking applications (handling packet buffers)

Dynamic sequences (e.g., computational geometry, physics sims)

Would love to hear thoughts and feedback from the community! Have you encountered similar performance bottlenecks with std::deque or other dynamic structures?
A guide to Home Row Mods
That sounds great! :D
Yes and it's slightly different per architecture. Mostly new instructions (like the discussed one in this article).

Just RDNA4 ISA and you'll find it:https://www.amd.com/content/dam/amd/en/documents/radeon-tech...

Terrascale from 2008 was very different. Ignore it.

GCN is mostly the same as RDNA and GCN is practically identical to CDNA. So you can go back to older guides as far back as GCN1 (like early 2010s era). The only fundamental difference is RDNA is SIMD32 while GCN/CDNA is SIMD64

--------

NVidia has an intermediate assembly language called PTX. NVidias true assembly language is undocumented (but not secret, not just intended for general purpose coding). Search on NVidias PTX manual and you'll see
...
Most of those people were Russian propagandists, though.
This is interesting. Although a bit overkill nowadays with just about every computing device supporting 4k textured skyboxes easily
I did indeed! I must have deleted what was there by default.
Better Than Metformin: New Diabetes Wonder-Drug Slashes Fat and Blood Sugar
There were also that impressive demo of Turbinia. The achievement was celebrated instead of being charged with resisting arrest, disturbing order, etc. On the other side - there was strong opposition among scientists to the limitations on vivisection. Definitely was a different world, more rough and cruel.
Problem with online dating is that it's designed to make users act based on the profile pictures (mostly). You notice this because in most apps the first and most prominent detail of a profile is the picture.

Online dating is like online chats, people behave differently
Don't dismiss the intersection of disciplines. ME or EE can also lead to the intersection of mechanical and electronics (power electronics, mechatronics, robotics, low level motor/ device drivers...) Finding people who can navigate - who are interested in the intersection is harder than either sides. So can be an easier path job-wise.
No, you assumed that.
The Canadian woman who had her visa revoked for no reason was subsequently incarcerated under deplorable conditions and denied access to council. If I recall correctly they held her for two weeks. In batch holding without proper clothing or heat and with 24hour lighting which I believe has been previously classified as torture.

Sounds pretty unsafe to me.
With a VCR it's probably going to be a lot harder to get a false detection than a phone which is a device that gets carried everywhere.
Interesting, thanks!

Looking forward to aco compiler using new features of RDNA4 to improve ray tracing performance with radv.
Correcting myself: Any Zig function which returns a Type can only be run at comptime as a Type can only be created at compile time.
Show HN: Vibe coding with Cursor as if it was v0
Hi there!

Been using vim (Neovim) for 5 years already, but in 2025 it feels weird to not give Cursor a try... So I did this weekend.

I ended up enabling YOLO mode and coding a simple MCP that just controls Cursor for me based on comments I leave in the FE of my app (currently supports React with component selection).

It uses a ws connection via the MCP that controls the composer with a simple API / tools, so that you can communicate with Cursor as if it was the FE of the v0, or lovable.

I think this is super interesting, as I have the feeling v0 or other tools like that work great for prototyping, i.e. going from 0 to 1. But once you have a codebase, you can not work with those tools, so you go to the editor (Cursor).

So this tool (called it ProdEx for now) aims to help in that direction.

What do you think?

Also, let me know if some of you are interested in the backend implementation. I did not have time to clean it up, and I might want to iterate a bit more before sharing / open sourcing.

Cheers,
not that I know.

They also did Trello. No idea if they got paid big for spinning off/selling Trello.

There was also some vncviewer/rdp client-type thing (copilot) which was more consumer-friendly - relatively quick install/didn't spew files/garbage all over your disk/registry.

He also co-founded stackoverflow, so I thought there was a big payday when stackoverflow got bought.
Awesome! Some filters in the list views would be nice, and a way to change the playback BPM, samples etc. Keep goin!
Excellent timing, as I was just looking at some apps to help get back into after 20 years away. I’ve noticed that a number of them, including yours, do include microphone input. That’s great since I only have an upright, but I wondered how well it actually works, especially with more complex drills, or if I should look at getting an affordable midi keyboard for the app-supported practice sessions?
your comments on the Frontend Treadmill makes sense. It's sad how FE development has become. I used to build front-end apps without frameworks, super fast and efficient. No need to constantly update dependencies. These days people would laugh at you for not using libraries and frameworks to glue a house of cards together.
I have met and worked with as many talented non-degreed SWEs as degreed. I number of years back I had posted a dev position where I specifically left off any degree requirements only to find HR had “helpfully” added a degree requirement to the posting.

At the time unemployment was low and the candidates I was getting were crap (but all well educated). I checked the post and realized a large portion of talented engineers were being excluded. Fixed the post and found a great candidate in short order.
And beyond that obvious path the author is only watching for activity while the port is not wet! Obviously it wouldn't phone home every time the port is dry. While I doubt apple is using this to void warranty claims this is about the weakest debunking of that I can imagine.
That's new, thank you for that. I worry that since it's "developer" it may not be supported in future releases.

Edit: it resets that setting after Safari updates apparently.
Seems like this would be abused a lot though eg promises of full-time work or a better life only to be rug pulled when they find another gullible and desperate enough.

I guess everywhere can be vulnerable to this just if it's explicitly illegal or not, sad to see places try to hunt vulnerable people in situations where they will work for unfair terms instead of build high functioning teams which is think is more where YC is supposed to be aimed :(
Money-wise, the US (where you say you are) are stuffed-full of financial help plans, scholarships, grants and aid schemes of all sorts. Many of these are small grantors which may grant just a few or one grant each year. Some pay just a few thousand, some everything you need. To the point that finding how to use this is very difficult and I feel most students don't bother because they don't know how. Same for most school bureaucrats or advisors? I don't know the way through them - but it feels like a highly underexploited resource. In contrast soooo many people go for student loans (which are obvious but more painful in the long term.)
This sounds exactly like what people were saying right up to February 2022: it doesn't make sense, Russia won't invade Ukraine, Russia has enough land, it is geopolitical suicide. And yet, here we are!

And does it really seem like the USA is going to come to the rescue if Russia pushes into the Baltics? Heck at this point they may very well use the distraction to invade Greenland.

So what's the deterrent but for Europe to buy its own umbrella?
Not controversial. Corepack was introduced in version 14 and at this time the stable release version of Node is 23. Yet, corepack never moved beyond an experimental status after nearly 5 years of release.
Unfortunately I can't. I closed the chat a while ago. It was kinda long conversation, in which I convinced the model to abandon its role first. As side effect the "thinking" switched to Chinese and I stopped to understand what it "thinks" and the excerpt I posted above was the last answer in this conversation. I would not trust any number in this response, thus there is no point in any reference.
Unfortunately, outlawing cash transactions really isn’t good for people. I know the cause sounds good here but the method isn’t wonderful.
Spreading misinformation hurts everyone.
Friends don't let friends write production software in Python (2020)
> This usually results in me seeming unlikable, since I am so often pointing out mistakes.

"comms diff" as the kids say. Communicating is a skill, it is possible to get better at it and help people in a way that they enjoy your presence as well.
Hopefully you can also search for airfairs before you get to the terminal. :)
I still have the same issue. I am guessing you prevented the profile section from being edited, however my account might have corrupted state at this point.
What does Analytics in Postgres even mean?