skysight-inc/HackerNews huggingface dataset:
This is a great site you’ve built, and I believe it would be incredibly valuable in the current landscape of technical interviews.

I’m particularly curious about how the evolution of technical interviews for software engineers is influenced by the advancements in AI and LLMs. With sufficient proficiency in one or two languages, LLMs significantly simplify the process of learning a new language, especially when assisted by LLMs. For instance, if I were unfamiliar with specific string operators that I hadn’t used recently, I could easily refer to an AI for guidance.

I believe that systems engineering, past experiences, and behavioral qualities are becoming increasingly important factors, while the recall of specific language details or event-specific algorithms is becoming less relevant. It’s far more beneficial to have the ability to find, consume, and apply knowledge effectively. Is the Leetcode grinder still the best way to filter talent?
This won’t be a popular opinion here on HN but I think it’s the beginning of the end for Western hegemony. Asia is powering full steam ahead while we sit idle. We have much lower social cohesion and it’s getting worse all the time. We’re becoming lower trust societies. We don’t incentivise building enough. Success is considered having enough capital to sit back and generate more capital while contributing nothing back to society.

At the forefront of our politicians’ minds are how many genders there are. In the UK just building a new high speed railway has practically been the Manhattan project.
Will we get back on track? I think the chances of that are rapidly diminishing.
I think ATProto is an interesting foundation, especially considering the social graph that supports a review system. Lots of stuff would come for free and it is a growing network

ATProto is also designed to be extensible, so new record types, apps, and use-cases can live on the same social graph, removing the need to bootstrap your own social graph

https://atproto.com

Happy to get you more links or chat on discord if this approach appeals to you. I'm thinking on related ideas
You are going to need code anyway. Something needs to render the structured data into the format that the browser can understand. People tried to do that with structured markup and languages like XSL. But now we do it with JavaScript and JSON.

Your example could be done with directory of media files and metadata in JSON. JavaScript generates pages from the JSON file. Browsers can serve from the filesystem. It would need to be static since updating the JSON safely is hard since filesystem don't provide atomic guarantees.

If you wanted it writable or larger, you would need web server running API for accessing something like SQLite for database. Running a web server is super easy these days, single command.

Instead of thinking about how would remake hypermedia, come up with a JSON metadata schema that can be dropped in directory of multimedia. Then have JavaScript to render it. There are lots of people, me included, that would like that for our music and image libraries.
It is exactly what has happened over the past 4 years, spread out over 50 more gradually. Since January 2020 CPI is up 23%. If you received a 5% raise each year the past 4 years, you'd have a real lower wage today than you did 4 years ago. People are not inclined to complain about "gifts" of raises, yet those raises quantifiably do not keep pace with inflation. The problem is that this is invisible for the vast majority of people. How can I be earning less even though I'm now making $xxxx more than last year? Workers' wages stagnate while companies are able to reap the benefits of reduced labor costs.

You can also see this with things like the minimum wage. In 1968 the federal minimum wage was $1.60. Inflation adjusted that's $14.42. Places like California/Washington think they're being progressive with their minimum wage ideas, but it's simply trying to take us back to before 1971, except with all of the problems that the 50 years in between have caused such that the quality of life that money will provids will likely remain dramatically lower than it would have provided in 1971.
Having worked in big corporations and been married to and friends with a number of NIH folks, I can assure you that the government has 10x the openness of even the most transparent corporation, has a bunch of people trying to maximize the return on all expenditures related to their research, fanatical abilities to repair and reuse equipment for new things, and a base line of people who have consciously dedicated to service for the country rather than maximizing their personal prestige and wealth.

Their budgets are debated in TV. Imagine that in a big corp. it is simply false to say this organized attack on research is anything than a spasm of anti-science ideology.
Ah, good ol' Expert Sex Change

I don't miss that site one bit!
Why do you say that? I'm involved in the planning for bidi streaming for a product that supports over 200M monthly active users. I am genuinely curious what landmines we're about to step on.
Roe wasn’t about a right to “privacy.” The right to privacy comes from the fourth amendment:

> The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated…

If Roe was about “privacy”—i.e. laws against abortion are a “search” of your “person,” then by the same logic—laws against drowning your infant in the bathtub constitute a “search” of your “house.”

Dobbs didn’t get rid of the right to privacy. It’s still there in the fourth amendment. It simply dropped the pretense that abortion was about privacy (which Casey had already done).
I discovered that BlueSky has a feed called "Marking Her Territory" which is for pictures of ladies peeing on things.
If the room in the illustrations is what you have to work with, consider sometimes putting the desk in front of the window, facing out.

When the sun is not line-of-sight, and you don't have any bright flares off other objects (like car windows or chrome).

That gives you natural light, it should be even left/right, and it happens to be awesome fill light for looking good on videoconf.

You can also glance around your monitor to refocus at a distance, frequently.
> Maybe Amazon in 2000 wasn't so icky but there was also no free same day shipping.

And that was absolutely okay and would still be okay. We don't need free same-day shipping. Free same-day shipping is basically a drug that people have gotten addicted to.
Sydney's ultra-rare Corpse Flower blooms after 15 years [video]
Would love to see votes of case law where individuals/people/conpanies have successfully sued/prosecuted/convicted for violating the first amendment rights of other people/entities/companies etc.

I bet spammers would love to argue that deleting their Facebook posts is a violation of their first amendment rights.
I think you are wrong about the overwhelming mandate unless you are solely using the electoral college total as the yardstick. The popular vote is much closer.
In what situation is performance enough of a concern that you would consider gRPC but not enough of a concern that you would let nodeJS anywhere near your stack?
Are you working on the Mudita Kompakt or Minimal Phone?
Super impressive, and awesome to see that you were able to use Framework Laptop hinges. Let me know if you need more. We have a ton of remaining 3.3kg ones!
I don't have this problem. Recommendation algorithms disgust me so much that I end up closing the site/app in anger.
I supposed I dont understand your point. 4 years is too often to vote for a President?
Even when you weight, the weight needs to be on cooked food, otherwise it's useless. I'm not going to cook a separate meal for every member of a family
There are more "modern" ways to do this for large organizations like Storybook. Tailwind is a proposition for a small business that has a very small budget, want to buy a ready-theme and then make slight modifications. In a sense, no, it doesn't make any sense beyond that to use it. And once you use a good React/web-components framework, you realize there isn't really much value there as you shouldn't be really changing the CSS from page to another.

The process for large orgs is tedious and too lengthy/expensive for the small ones. Imagine having to go through planning, visualization, creating the component (or adding props for customization, writing e2e tests, publishing it to storybook with docs, and then finally adding it to your page and get it pipelined in the merge CI/CD process. A small org with tailwind just open the page in question and add a class to the html element.
There was a very old ThinkPad design that allowed the keyboard to take more space than the width of the laptop, but that was also bad old non-split layout

But at least not wasting existing left/ right side space and having a gap in the middle instead would be a nice start

Or maybe even get to the best of the portable/non-portable worlds: since the keyboard is wireless, you could detach 2 halves of the keyboard and place them on a desk at ergonomic shoulder distance

And this would allow you to also ergonomically position the laptop itself for a better screen position - vertical, just like your desktop monitor

ThinkPad: https://youtu.be/RRHFi_l9UR0
On the other hand, dental x-rays are overused and do not improve dentists' ability to detect cavities in most patient populations.

And even though a diagnostic x-ray machine can't point an electron beam at you, it can still give you a bigger than intended dose. (Yes, I know that dental x-ray doses are typically very low to start with).
I understand.

But... what If you actually can get a Green Card into the US tho and actually immigrate and become a citizen to work at a stable position at say a Tech Company with high income, good work life balance.

Would something like that be appealing to a slice of the Global Population?? They can be from anywhere but they gotta kno coding, or AI or be an Engineer - this is the new "Give me your tired, hungry and poor"

Now the US will increasingly only take the best and brightest but any and all of them.
The FBI has a pretty consistent record of operating beyond the law. They can't seem to go more than a decade (if that) without a major controversy.
Not just testing. Any modern system this safety critical should be proven with formal methods.
Most of the pyramid's growth is at the bottom.
Reading this I couldn't help but imagine of an alternate universe where Gopher won out in the early 90s, but with a more flexible presentation layer. Great writeup
Don't know what type of environment/target were looking to display information to / interact with user in. aka web browser, text command line, and/or standard graphical operating system window (aka MS Windows, MacOS, Linux Xwindows).

There are various GUI frameworks/toolkits that add features to/extend the python language.[1] (vs. implementing one's own)

GUI design tool provides a simple way to get started. aka use gui design tool to build gui, then examine the source code.
NICEGui demo[2]

Bit advanced for request, but the framework/toolkit documentation / source code could provide some ideas on what's needed for / how to build a framework/toolkit. (and/or just simple box with border & text prompt)

----------

[1] : Python GUI toolkits : https://wiki.python.org/moin/GuiProgramming

[2] : https://nicegui.io/#demos
What's Ghostty
Absolutely! That was my initial idea as well. Glad to know it’s an option
This may be the coolest thing I’ve seen this year. Wait, it’s January? This may be the coolest thing I’ve seen this year and last.

And possibly the year before.

Well, well done. Good luck to you!
Why pay for more of those expensive, unruly, hard-to-fire professors when you can hire cheap adjuncts and postdocs to do teaching and research?

The administrative organization continues to expand, and it must be paid for somehow.
Also the humor is very...basic. My theory is a show like Seinfeld with it's double and triple meanings didn't get popular abroad, but Friends and How I met Your Mother did.

I think the simplicity of the humor is the reason.
> It's in the name, a query-oriented API, useless if you don't need flexible queries.

It's actually still nice even if you don't use the flexibility. Throw up GraphiQL and you've got the testing tool you were worried about. (Sure, it's not a command line tool, but people don't expect that for e.g. SQL databases).
The initial prompt was:

Write a out a list of statements about how each generation thinks the next is lazy because they have it easy. For example, people who had to memorize trig or log tables would think those who had books to refer to were lazy. Those who used slide rules thought calculator-users were lazy. People who plowed with a horse thought early tractors were cheating. etc. etc. List as many examples as you can up to 50, leaning toward the mental rather than physical, but including both, and give specifics rather than generalities. My examples above are at the edge of what's acceptable; try to do better than I did.

That got me a bunch of abstractions like: "Librarians who memorized the Dewey Decimal System dismissed those who used card catalogs"

So I replied:

Sorry, I should have been clearer: this should be real-world examples, with cites if possible. As one example, your point about photographers is no good unless some specific manual photographer actually said something about light meter users -- e.g. "Ansel Adams once said that..." and it needs to be not-made-up.

That got me the first three. After I confirmed that those were good I got 4-8. I followed that with:

more please. it's okay to add in a few "XYZ is supposed to have said that..." as long as they aren't completely made up, and they are in the minority.

That got me the rest.
If you can do something like this, then you'd be great at Factorio! :)

On a less joking note, I wonder if I'm decent at Factorio, I could learn this.
A new terminal emulator popular on HN that advertises its minimal typing latency.
I listened to and watched a lot of interviews with people who voted for Trump. They just said he didn’t mean it whenever they were confronted with quotes from Trump that obviously disagreed with their views as evidenced by earlier questions in the interviews. Or take the many Muslims in Dearborn who still claim Trump is better than Harris would be on Israel/Palestine - they refuse to believe the evidence despite action days in,(or from trumps last term) it’s not possible to argue rationally with these people. Not only are they barely paying attention, they only see and hear what they want to.
There's a curl for RPCs internally. It helps too that RPC servers are self describing, so you can actually list the services and methods exposed by a server. I'd say it's much simpler than curl, although again that's in large part because there's a lot of shared infra and understanding, and starting from scratch on that would be hard.
Might be a good idea, but I'm constantly concerned when I eat chicken breast every meal of the week. I'd rather use legumes, but chicken breast is so low on calories...
Good to know. It looks like NIH dropped the fedexed physical copy requirement around when I left academia (https://cen.acs.org/articles/84/i14/NIH-Grants-Electronic.ht...). In fact now that I think of it, the R01 I submitted must have been digital-only, and that must have changed between 2003 and 2007.
You're definitely limited by how fast you can read and understand.
Translation via Gemini (2.0 Experimental Advanced)

Kidnapping of One of the Co-founders of the Startup Ledger: Major Investigation in the Cher Region

As part of the investigation into the disappearance of a businessman, numerous gendarmes and police officers were deployed in the Vierzon area on Wednesday, January 22nd. According to our information, they are investigating the kidnapping of one of the co-founders of the startup Ledger, David Balland.

By Antoine Bailleron and Geoffroy Jeay

Published on January 22, 2025 at 11:00 PM

David Balland created, in Vierzon, in 2014, with four other partners, Ledger, a startup specializing in ultra-secure cryptocurrency wallets, notably for Bitcoin.

The significant deployment of gendarmes in a street in Méreau on Tuesday, which surprised the local population, moved to the Vierzon area on Wednesday. Numerous gendarmes and police officers were visible on the roads leading to Vierzon, and even in the sub-prefecture of Cher. A gendarmerie helicopter was seen at low altitude. In the afternoon, gendarmes even intervened on the Quai de l'Yèvre in Vierzon, breaking a window and the door of an apartment.

[image]

Gendarmes intervened on the Quai de l'Yèvre in Vierzon, breaking a window and the door of an apartment.

According to our information, they are investigating the disappearance of a businessman, one of the co-founders of the startup Ledger, David Balland. The man was reportedly kidnapped. With a view to a ransom demand? Nothing has been revealed.
The biggest project I’ve used it with was in Java.

Validating the output of the bindings protoc generated was more verbose and error prone than hand serializing data would have been.

The wire protocol is not type safe. It has type tags, but they reuse the same tags for multiple datatypes.

Also, zig-zag integer encoding is slow.

Anyway, it’s a terrible RPC library. Flatbuffer is the only one that I’ve encountered that is worse.
Two interviews with the founder of DeepSeek (2024)
First 60 Days – Patrick McKenzie [video]
170M active users means 850 billion dollars or almost a trillion.That’s an enormous sum.
I could concede perhaps he wasn't necessarily wrong on REST, though I personally think it's pedantic and incorrect, regardless of what the creator of the term says. Things evolve, and returning a list of objects instead of a list of links was an obvious progression, since spamming 1000s of GET requests doesn't scale well in the post 90s. If the industry at large generally agrees on what makes an API restful, it feels like we should accept such evolution.

OpenAPI is a description language and has little to do with an API itself. It's documentation. People were using 'unpure' REST long before it or Swagger even existed. And as the parent pointed out, you can add an openapi spec later, and it doesn't magically change the API itself.

Further, it creates a weird circular logic that doesn't work.

From https://swagger.io/docs/specification/v3_0/about/ -

"OpenAPI Specification (formerly Swagger Specification) is an API description format for REST APIs"
Hey Nirav, super super honored that you saw this! I've always looked up to you guys for inspiration and guidance. Thank you for the offer! Although I probably won't be mass-producing open-source laptops like you (i have a framework 16!), I would love to meet you. Would that be possible?
This same problem applies to RISC-V with the C extension, because the J and JAL instructions have a larger range than the C.J and C.JAL instructions.
Can you provide a specific example of where an LLM failed? If you show us your prompt, your "want/need", and the result, we can better judge your situation. My guess: Your domain is weird/rare, so LLMs are terrible because their training data is very limited.
Trump won with 49% of the popular vote vs Harris' 48%, with one of the smallest margins of victory ever - just 0.15% of eligible voters. He won just a handful more electoral votes than Biden in 2020, and far fewer than Obama or Reagan.

That is not an overwhelming mandate, nor does it represent a majority of the country.

But then Trumpists never let the truth get in the way of their own mythmaking. They said they had an overwhelming mandate and the support of most Americans even in 2016 when literally millions more people voted for Hillary Clinton. Hell, they didn't even think they actually lost in 2020. I'm surprised they can square the cognitive dissonance of Trump being elected to a third term.
Assuming there's no middleware transformations integral to how the IDE works.
If you do decide to look at framework, I can help you get your resume in front of a high level decision maker. I agree you'd make a great fit with framework.
Interesting. I want to try to this for my Magic: The Gathering cards since it is a pain manually inputting cards into my collection when buying the in bulk.
Its not running on the edge. A hack to use MS online tts.

>>
edge-tts is a Python module that allows you to use Microsoft Edge's online text-to-speech service from within your Python code or using the provided edge-tts or edge-playback command.
Glad I never opted in to that Ledger Recover service…

For people that don’t know the story.

https://www.bitdefender.com/en-us/blog/hotforsecurity/ledger...
> come up with a JSON metadata schema that can be dropped in directory of multimedia. Then have JavaScript to render it

Well, you're damn right! That's almost exactly what I did with my research! Perhaps to your displeasure, it's not JSON, it's something else, I needed something easy to write by hand. Plus I wanted to be have composability and a lot of other traits. Basically it's a novel data structure.

You can check a sample here https://jon.work/og/index.fifo.txt

P.S. Just to be clear, if a given information model has stable constructive and reproductive characters it can be considered media. And if it's multidimensional and multimedia it can be considered hypermedia (by definition), so doing what you suggested and guaranteeing the mentioned properties is precisely what "inventing hypermedia" entails. There's not only one possible hypermedia, it's an open concept, category. You can have as much renditions of it as you're capable to invent.
> Training is how the low pay is justified

And it is mostly nonsense. The true justification is saving money.

See also: adjunct faculty.
they're not ultra-rare, nearly every major botanical garden in the world has one. They all bloom roughly on a schedule, about 5 of them around the world every year (beyond the fact they also grow in the wild in Sumatra).

If you've ever stood by a blooming plant of this species, it's quite an experience. Not only is it huge, you get occasional "wafts" of smell, which alternates between feces and death.

Fun fact, the scientific name means "malformed penis".
That's fascinating actually. You should consider doing a full blog writeup if that's something you're into.
advertising opportunity for puppy pads
Netflix, Coinbase, Spotify and several big/medium tech company pretty much all in gRPC. I guess there must be a problem with the haters here who could not get the value
If you say no they get mad and escalate or cause trouble.
NSF and NIH want cheap labor as much as universities do. They realized that they could it past graduation.
Personally I'm not interested in using Tailwind but my main criticism is that it didn't go far enough in its approach.

Instead of using classes (which are extremely limiting) they should have created their own language like Imba did (inspired by TW).

https://imba.io/
I intentionally don't work in AI, and avoid it as much as possible; I would rather humans holistically approach meeting our needs than "over-intelligence" oursleves onto a WALL-E spaceship.
I finally found a sense of purpose after my child was born, and another a few years later- rehabilitation of the land so that more people can live and work to meet their needs locally. I met this need for purpose mostly with videogames prior to this, offset by teaching others- that felt good, but it didn't really go deep enough until I became a parent. Then it became apparent what a sense of purpose can be! Keep searching, something will turnip.
Would you choose this over JetBrains?
Technically, John Johnson?
All made up? You're thinking of the Benghazi hearings, which were admitted to be nothing but a smear campaign by the Republicans[0].

"Russiagate" meanwhile found plenty of stuff[1].

[0]https://www.vox.com/2015/9/30/9423339/kevin-mccarthy-benghaz...

[1]https://www.acslaw.org/projects/the-presidential-investigati...
Yeah so maybe within the context of the article it's presuming hallucination issues have been addressed? Hmmm, curious.