MurphyA/hacker-news huggingface dataset:
by marcus_holmes | 2025-07-03 05:32:17+00:00
I see your point, but I'm less anti the use of "click".

Firstly because of the acceptance of "click is to web as dial is to phone", that the term "click" as a verb meaning to follow a navigation link or interact with a button, or generally interact at all with something on a website or app. I think this is useful and should be encouraged [0].

Secondly because it was used in the first place because it was very clear instruction. "Download" by itself assumes that the user knows how to download, and if the UI element isn't clear that it's a link or a button (or interactive) then that's not obvious how that should happen. "Click here to download" is much more clear, obvious, and helpful. I think it was old-school SourceForge that had "Download" buttons that didn't look like buttons, and ran adverts that had very prominent "Click here to download" buttons, and that ended up being very confusing and getting a lot of people to click on shitty ads.

Thirdly, and purely as a matter of personal taste, I don't subscribe to the design philosophy that less is better. I prefer clear instructions to ambiguous ones, even if that means more words. The impulse to surround everything in whitespace, remove scroll bars, and make it look pretty at the cost of usability should be discouraged imho. A button should look like a button. It should be clearly labelled with what it does, or what you need to do to make it do the thing. I realise I'm in a minority here, but that's not unusual.

[0] though maybe the new verbal usage of "I'm double-clicking on this concept" to mean supporting it is probably a bit much.
by baalimago | 2025-07-03 05:32:20+00:00
I've had the same exact thought! The reason why we've moved from higher to higher level of programming language is to make it easier for humans to describe to the machine what we want it to do. That's why languages are semantically easier and easier to read js > cpp > c > assembly > machine code (subjectively, yes yes, you get the point). It makes perfect sense to believe that natural language interpreted by an LLM is the next step in this evolution.

My prediction: in 10 years we'll see LLMs generate machine code directly, just like a normal compiler. The programming language will be the context provided by the context engineer.
Ask HN: What's the last non-obvious skill that made you better at your job?
by rajkumarsekar | 2025-07-03 05:33:02+00:00
We all know the usual suspects, communication, time management, technical chops. But sometimes, it’s the left-field skills that give you the biggest boost.

Maybe you picked up storytelling and suddenly your presentations hit harder. Maybe you got better at writing bug reports and your team started fixing things faster. Or maybe you learned how to explain complex tech to non-tech folks, and now you’re everyone’s favorite translator.

What’s the last skill you didn’t expect to matter, but once you had it, everything got easier?
by vasco | 2025-07-03 05:33:52+00:00
Happens everywhere. Nationalism is hidden in every country's history curriculum. I learned my country was the first in the world to abolish slavery (actually had them til 1950s, documented) among a bunch of other lies I only discovered later. Most of them are embellishments of real things but others are just flat out wrong.

If you want to see examples you don't even need my school books. Compare these chronological lists in both languages, in English wikipedia or Portuguese wikipedia:

- https://pt.m.wikipedia.org/wiki/Cronologia_da_aboli%C3%A7%C3...

- https://en.m.wikipedia.org/wiki/Timeline_of_abolition_of_sla...

Very different!
by motorest | 2025-07-03 05:34:57+00:00
> You don't have to share anything across apps.

You don't. You also do not have to share the same service plan with any other app service or function app. That's besides the point. The point is that Azure requires anyone who wants to run a god damned web service or even a single event handler to provision a bunch of infrastructure resources, just to be in a position to even consider deploying the thing.

I mean, you need to have both an Azure Service Plan and an Azure Storage Account to even consider deploying something serverless. Let that absurdity sink in.

In contrast, with AWS you just deploy the damned Lambda. That's it.

> (...) though they were provisioned via ARM template (...)

That is completely besides the point. It's irrelevant how any IaC offering turns any provisioning into a one-click affair. What's relevant is accidental complexity created by Azure for no reason at all. Go look at your ARM templates and count the number of resources you need to have there just to be able to run a single no-op event handler. It's stupid.
by 9dev | 2025-07-03 05:35:17+00:00
That is one way things could turn out. On the other hand, when Apple started to introduce the iOS-7-style frosted glass effects, we got backdrop-blur in CSS, which handles the hard parts of achieving a similar effect on the web.

If this whole liquid glass effect catches on big time (which isn't out of the question right now), we might see something in the web platform that gives developers access to the platform primitives required to render it.

Why shouldn't there be an effort to make more OS UI elements available via HTML? There's no technical reason against it. So I'm not saying that is what's going to happen, but I don't think this is a kind of moat they created with the explicit intention to make web apps worse.
by noduerme | 2025-07-03 05:35:28+00:00
That's not specific to this road. You could probably pick any 50,000 sq km area on the planet besides Bangladesh, and the population density would be several orders of magnitude lower than that of Bangladesh, except for maybe the few largest metropolitan areas in the world. Bangladesh can't support half its population, and Canada could probably support 10x its population, so one has to conclude that the wild difference in fertility rate is not as simple to explain as a function of how much land there is or how much food can be produced there.
by hollerith | 2025-07-03 05:35:36+00:00
The last big round of global innovation was internet services, of which I'm pretty sure (not having looked it up) that US exports represent the majority of world exports.

Apple keeps half the sales price of every iPhone whereas the last I saw Foxconn gets only a few dollars per phone for the final assembly. It used to be that most of the expensive components (display, memory) in the iPhone were supplied by Japan, S Korea and Taiwan, but I admit that that might have changed over the years.
by Aurornis | 2025-07-03 05:36:27+00:00
> The problem is when the job (or work-trial in our case) actually starts, it's just excuses upon excuses as to why he's missing a meeting, or why the PR was pushed late. The excuses become more ridiculous and unbelievable, up until it's obvious he's just lying.

I worked with an overemployed person (not Soham). It was exactly like this.

Started out great. They could do good work when they knew they were in focus. Then they started pushing deliverables out farther and farther until it was obvious they weren't trying. Meetings were always getting rescheduled with an array of excuses. Lots of sad stories about family members having tragedies over and over again.

It wears everyone down. Team mates figure it out first. Management loses patience.

Worst part is that one person exhausts the entire department's trust. Remote work gets scrutinized more. Remote employees are tracked more closely. It does a lot of damage to remote work.

> Other people in this thread are incorrect, it's not a dev. shop. I worked with Soham in-person for 2 days during the work-trial process, he's good.

I doubt it's a dev shop because the dev shops use rotating stand-ins to collect the paychecks, not the same identity at every job. This guy wanted paychecks sent directly to him.

However, I wouldn't be surprised if he tried to hire other devs to outsource some of his workload while he remained the interaction point with the company.

> He left half of each day with some excuse about meeting a lawyer.

Wild to be cutting work trial days in half to do other jobs. Although I think he was also testing companies to see who was lenient enough to let him get away with all of this.
by cwalv | 2025-07-03 05:36:34+00:00
This problem is has already gotten so much better. In my experience it's no longer 10% of the time (I'd estimate more like 1%). In the end, you still need to use judgement; maybe it doesn't matter if it's wrong, and maybe it really does. It could be citing papers, and even then you don't know if the results are reproducible.
by linguae | 2025-07-03 05:37:24+00:00
I agree. Even for Americans with experiences learning foreign languages and adapting to different cultures, it is not easy living abroad.

This is anecdotal, but I am currently in Japan as a visiting researcher at a Japanese university during my summer break; I'm a tenure-track computer science instructor at a Silicon Valley community college. This is my 13th time in Japan and my second-longest stay. I love being in Japan and it's a mission of mine to have ties to Japan for the rest of my life.

I'm in my mid-thirties, single with no children, and I'm knowledgeable of Japanese culture (including the work culture; I've interned in Japan for eight months and I've worked for a Silicon Valley branch of a Japanese company for six years) and I have the ability to have basic conversations in Japanese (I'm still studying with an aim for fluency), and so if push came to shove and I found myself with a bleak future in America, I could move to Japan long-term and adapt. In fact, it's a dream of mine to own a home in Japan.

However, it will still be a sacrifice. I would need to find a job either as a researcher or as a software engineer; a pure teaching career at the university level in Japan would be difficult for me until I become fluent in Japanese. Lower salaries plus the weak yen means it will be tough for me to pay off my dollar-denominated debts, including my student loans. In addition, I would like to get married and start a family one day, and while I'm treated well in Japan, I'm concerned about the treatment my children would face here (I'm a black American); it's one thing being a researcher at a Japanese institution, it's another thing being a child, especially a child with African ancestry.

Then again, the situation in America is deteriorating, with academia and science being under attack by our administration with breathtaking speed, and with anti-minority racism and xenophobia becoming normalized again in everyday society. Even if the Democrats win the 2026 midterms and the 2028 presidential election, we still have a very large voter base who is completely on-board with MAGA. Barring a situation that leads to the complete repudiation of MAGA by the American public as a whole, MAGA is going to remain a force in politics for decades to come, which will be my entire working career, and there will probably be future MAGA presidents in the 2030s and 2040s. The idea of a liberal democratic republic with liberal institutions that respect diversity and have an international view is under attack in America, and if MAGA succeeds, life will be more difficult for academics and minorities in America. I just don't know if there are any countries out there that resemble this old vision of America; perhaps Canada and Australia are the closest things.

Job-wise, I'm at a community college where we are not as reliant on federal funding compared to research universities, but I'm monitoring the situation carefully, and I need to be prepared for a situation where circumstances force me into alternative employment, including moving abroad.
by beloch | 2025-07-03 05:39:24+00:00
Human populations almost never sat still in one place and avoided mixing with others. Go back far enough, and Europeans and Indians are related. Go back further, and they're both related to Native North Americans. Go back far enough and we're all related. Anyone making claims that their ethnic group is somehow "pure" is ignoring linguistics, genetics, archaeology, and basic human nature.

We move around. We meet people. We make new people.
by sandspar | 2025-07-03 05:40:22+00:00
What is the NYT's stance here? Is it pure spite? I guess their lawyers told them this is the winning move, and perhaps it is. But it just seems so blatantly wrong.

If you look at Reddit's r/ChatGPT, you'll quickly notice that the median use of ChatGPT is for therapy.

Is the NYT really ok with combing through people's therapy logs?
by vbezhenar | 2025-07-03 05:40:23+00:00
Normal compiler does not generate machine code directly. Normal compiler generates LLVM IR code. LLVM generates assembly listings. Assembler generates machine code. You can write compiler which outputs machine code directly, but this multi-level translation exists for a reason. IMO, LLM might be utilised to generate some Python code in the far far away future, if the issue with deterministic generation would be solved. But generating machine code does not make much sense. Today LLM uses external tools to compute sum of numbers, because they are so bad at deterministic calculations.

The core issue is that you need to be able to iterate on different parts of the application, either without altering unaffected parts or with deterministic translation. Otherwise, this AI application will be full of new bugs every change.
by geocar | 2025-07-03 05:40:26+00:00
> Similar to a password there isn't a way to recover it if you forget it.

But dissimilar to a password in that you aren't ever expected to remember it, can't write it down, and in other ways.

> You can have it show a QR code that you can scan with phone, using your phone as a passkey.

I can't keep my phone in my safe and still use my phone.
by Aurornis | 2025-07-03 05:42:02+00:00
When we had an OE person they could do good work if you gave them a lot of time, but getting them to communicate and be present with the team was hell. You had to always be tracking them down, getting them to respond, and working any meetings (which we had few of) into some narrow time slot where they were available.

It also drags everyone else down. The team figures out what's going on. They get tired of adjusting their communication around the one person who's always distracted and doing something else.

Basically, it turns into a lot of work for everyone else to get work out of the OE person. Like they can do good work, but they're going to make everyone else work hard to extract it from them because they're busy juggling multiple jobs.

All of the Soham stories I've read today have been the same: Good work when he was working, but he was caught because he wasn't working much.
by yoavm | 2025-07-03 05:42:34+00:00
Making it impossible for me to even see my own profile or message with people I previously hosted is exactly what I call "aggressive". It's not about the cost, it's about what exactly is being restricted. They literally took content that I created (MY profile) and are asking me to pay for it. A sane monetising approach would be to charge for sending new requests, for example.
by ddahlen | 2025-07-03 05:43:03+00:00
This one is coming in fast, it has an eccentricity of over 6 with the current fits. For point of reference, 1I and 2I have eccentricities of 1.2 and 3.3.

Right now it is mostly just a point on the sky, it is difficult to tell if it is active (like a comet) yet. If it is not active, IE: asteroid like, then the current observations put it somewhere between 8-22km in diameter (this depends on the albedo of the surface). From what we know, we would expect it to likely be made up of darker material meaning given that range of diameters it is more likely to be on the larger end. However if it is active, then the dust coming off can make it appear much larger than it is. As it comes in closer to the sun and starts to warm up it may become active (or more active if its already doing stuff).

It will not pass particularly close to any planet. It will be closest to the sun just before Halloween this year at 1.35 au, moving at 68 km/s (earth orbits at 29-30 km/s). It is also retrograde (IE, it is moving in the opposite direction of planetary motion), for an interstellar object this is basically random chance that this is the case.

Link to an orbit viewer: https://ssd.jpl.nasa.gov/tools/sbdb_lookup.html#/?sstr=3I&vi...

The next couple of weeks will be interesting for a bunch of people I know.

Source: Working on my PhD in orbital dynamics and formerly wrote the asteroid simulation code used on several NASA missions: https://github.com/dahlend/kete
by vlovich123 | 2025-07-03 05:43:10+00:00
Nah. Heat pumps are ~10-100x more efficient than thermoelectric. Thermoelectric is just inefficient mechanism and is inherently difficult to scale up as the more electricity gets generated so does more heat which inhibits the temperature gradient you’re trying to utilize. There’s a reason water cooling is preferred instead of peltier to ferry heat away from electronic.

Magnetocaloric is super interesting though as an alternative to heat pumps. Likely the next big revolution in this space.
by noduerme | 2025-07-03 05:43:27+00:00
Fascinating! The border between Quebec and Ontario looks like the Mexican border with the US, or the Israeli border with Egypt, but this is all in the same country, Canada. In the US you can see some traces of this between Nevada and California or Idaho and Oregon, due to different laws and tax structures. Obviously if it's a sharp difference in land use along an arbitrary imaginary line, it must be due to the governance. So why is the Quebec side so much more farmed and developed?

[edit] one reason in the US for those sorts of divisions has to do with water rights. I think that probably applies to my other two examples as well. Buy I don't understand how that would be an issue in the northern parts of Canada.
by jowea | 2025-07-03 05:44:08+00:00
Copyleft isn't antithetical, see how many people are paid to work on the Linux kernel. I believe some other ecosystem software is also copylefted, like systemd.

And is building on top of the unpaid labour of SW engineers really a major part of the open source ecosystem? I feel open source is more a way for companies to cooperate in building shared software with less duplication of costs.
by hadfamily | 2025-07-03 05:44:13+00:00
I built this tool to help me manage and search through hundreds of bookmarks I’ve saved over time, especially while doing research.

Most existing tools felt either too heavy or too limited for my workflow. So I made Clippingmini — a lightweight, fast, and tag-based web clipping tool that just works.

I'm not a designer, so the UI is minimal. But it does the things I need: - Save any URL with a custom title, memo, and tags - Search by keyword or filter by tags - Auto-categorize clippings with basic AI (still experimental) - Public mode: generate a shareable page of selected bookmarks - Simple interface optimized for fast input - Works on mobile too

It’s built with Vue.js + Firebase and I use it almost daily.

I’m sharing it here in case anyone else has felt the same pain managing bookmarks. Would love to hear thoughts or suggestions.

Thanks!
by drdaeman | 2025-07-03 05:44:14+00:00
I’m a bit confused, is that possible you think racism is binary? I recognize you jest, but not sure I get the idea, and I sincerely hope you don’t do it pointlessly.

If you refuse to distinguish between someone who genuinely believes in concept of a race, or postulates an inherent supremacy of some particular set of biological and/or sociocultural traits, and someone who merely talks edgy shit they heard somewhere and haven’t given it much thought - then I’m not entirely sure how can I persuade you to see the distinction I do.

But I believe this difference exists and is important because different causes require different approaches. Online trolls, engagement farmers, and bonehead racists are (somewhat overlapping but generally) different kind of people. And any of those can post racist content.
by bigbuppo | 2025-07-03 05:44:20+00:00
It's okay, though, you would most certainly have the main navigation menu repeated several times on the page. The new web master is learning this thing called Balinese Caligraphy or JavaScript or something along those lines and have even added a new drop down menu in two spots so it will be even easier to find the link to the page with the contact page and info on how to send us a fax to get a catalog mailed to them.
by careful_ai | 2025-07-03 05:44:24+00:00
That thread nails a common clash: AI tools promise scale, but often just shift complexity to human coordination.

What I’ve noticed in my own projects is similar: every shiny AI integration spawns a hidden cost—coordination overhead, new edge cases, unexpected governance needs—everything that sits between "works in demo" and "works at scale."

We should be wary of framing AI as efficiency silver bullets. Instead, the real work is in system integration—making AI enhancements feel seamless, not another silo.
by ordu | 2025-07-03 05:44:33+00:00
Really challenging. In some aspects it can be worse than to regain vision.

If you are not accustomed to sounds, they can be annoying, and may make you feel tired. The same can happen with vision, it is just too much, but you can close your eyes, and shut out vision stimuli. You can't do that with hearing. At least if you regain hearing with normal sensitivity, you can be overwhelmed by sounds of your body.

It is easier with implants, which can be shut off.
by Winexchofficial | 2025-07-03 05:45:18+00:00
Winexch delivers an exciting online gaming experience with a wide variety of slots, card games, and live events. Designed for players who seek engaging and seamless gameplay, the platform offers vibrant graphics, smooth performance, and rewarding opportunities. Whether you enjoy fast-paced action or strategic challenges, Winexch provides everything you need for endless entertainment. Join today and discover a world of fun, excitement, and amazing gaming adventures all in one place.
by ottaborra | 2025-07-03 05:46:16+00:00
Emotion management. I think this is more subtle than having a stoic front to everything. There are places/times where showing bare emotions moves the needle forward for example inspiring people, driving home a passionate point and sometimes in conflict, yes conflict, there are people who only understand emotion like anger to see the errors of their ways, for these folks reason doesn't work

And in other places/times, gulping down your emotions and being stoic is all that matters. Also no one likes a person who is inert all the time, so there's also prepping for that.
by s_tec | 2025-07-03 05:46:23+00:00
Thermoelectric cooling is pretty inefficient, because the materials need to balance competing requirements:

- Good thermal insulator - Good electrical conductor - Good semiconductor

This is because the hot & cold sides are sandwiched closely together as a PN junction, so once you move heat from one side to the other, it just leaks right back. Mechanical cooling doesn't have this problem, because the hot & cold sides are separated by thin bits of tubing. This makes the thermal leakage a "minor annoyance" in a mechanical system as opposed to "literally the whole problem we're trying to solve" as it is with thermoelectrics.

One work-around is to stack lots & lots of thermoelectric coolers on top of each other. That reduces the temperature difference at each individual PN junction, which in turn lowers the leakage. That's what this team is doing, but using layers that are only a few nanometers thick, so they can fit dozens or hundreds of junctions in a single package.