skysight-inc/HackerNews huggingface dataset:
I use Zotero[1] as a personal web archiver. It downloads the page locally, placing most of the resources inside a single html file (pictures become base64 encoded pngs, for example). I find it the best way to have the content available offline and also to be able to reference it easily, seeing as it is a citation manager first.

[1] https://www.zotero.org/
Forget the power of technology and science, for so much has been forgotten, never to be re-learned.
Forget the promise of progress and understanding, for in the grim darkness of the far future, there is only war.
Alternatively,

life←{≢⍸⍵}⌺3 3∊¨3+0,¨⊢
I built ChefVoiceAI.com after noticing a common problem in this Reddit thread:
https://www.reddit.com/r/Cooking/comments/1i1tqr1/how_do_you...

The problem: 1. Cooks struggle with messy hands while trying to follow recipes. 2. Existing voice assistants can't navigate complex recipes or set context-aware timers. 3. Phones and printed recipes become unusable with greasy fingers.

Technical solution: 1. Voice-controlled recipe navigation with natural language understanding. 2. Dynamic timer setting based on recipe steps. 3. Cross-device sync using WebSocket connections. 4.Attempted with several speech-to-text techs and a custom NLU layer (Python/Next.js).

Key challenges: 1. Handling ambiguous voice commands in a noisy kitchen environment 2. Synchronizing updates when having multiple timers 3. Normalizing recipes from various formats (PDFs, websites, handwritten scans)

Current stack: 1. Supabase for real-time database 2. Custom voice pipeline (very low latency, check out this live demo video: https://youtu.be/XKxoHOIxyjA)

I'd appreciate feedback on: 1. Preferred recipe import formats 2. Commonly used voice command patterns while cooking 3. Additional timer management / task-performing features you'd find useful.

There's a 7-day free trial available. I'm around to answer questions and discuss the technical aspects of the project.I'm around to answer questions and discuss the technical aspects of the project here: 1. https://x.com/ShenSeanChen 2. https://discord.gg/TKKPzZheua 3. https://linkedin.com/in/shen-sean-chen
Taking a quote out of context:

> simply to say nothing (quickly)

Love it! Say nothing quickly :) Basically don't even bother with the "I told you so" response ... is my intrepretation.
I mean the CPUs were tested early on, but later they failed, and no longer raise the average. It should be visible in more detailed statistics if it is so.
> I have a math brain.

You're applying the math brain wrong by using the "single counterexample invalidates whole article" mode, rather than just inserting the words "most" or "on average" or "in general" where necessary.

A specific kid will have individual behaviors. A group of kids will have behaviors that can be averaged. Different samples will have different outcomes.

I know sociology has poor reproducibility, but cultural and behavioral differences are definitely a thing.

I used to have a Korean colleague who'd moved to the UK specifically because he did not want his kids growing up in the Korean school system. They will always be ethnically and "genetically" Korean, and I would assume he would teach them the language, but he wanted them to be less culturally Korean because he thought they would be happier that way.
We learnt how to read notes in school. But the stuff you read at 7 is not the stuff people want to hear at concerts :D
My impression (from pretty limited recent experience) is that mobile networks in UK cities (at least London and Manchester) are _notably_ worse than in other European cities. I initially thought it was just a London thing, and, okay, London's very, very big, but was recently in Manchester, which has no such excuse, and it was also pretty terrible.

Not sure what's going on there.
Dear God, I Intercede For
It's almost like... there are many different projects developers work on, and you've somehow "specced" into a sub-profession where your undergraduate degree was helpful (whatcha doin' over there, reinventing hash tables? Haha I joke. But seriously. .... Reinventing heaps, right? ;) )

Don't diminish people for arriving at software from a different "angle", or doing different things. We're in a highly intellectual field, and the implication that doing "pure CS" is somehow a higher or more valid form of software development is just ridiculous.
Show HN: Curated resources to build AI Startups
2024 State of Rust Survey Results
The intention of copyright is to protect useful work.

The detail of how to do that in fair way that doesn't block other people is complex[1] - you can never cover all possibilities in a written law - that's why you have people interpreting them and making judgements. All I'm saying is the guiding light in that interpretation is copyright is there to protect the justifiable work of people in a fair way.

Somebody taking those law notes and trivially copying them to directly compete is clearly not 'fair use'.

If those notes could have been created mechanically directly from the original source - why didn't the copier do that - rather than use the competitors work?

[1] given the endless creativity of humans to game systems.
To steelman it a bit they want two things:

* Remove support they are ideologically opposed to irregardless of merit. USAID is the most obvious example where many of the things it does/did are opposed to the political and religious beliefs of those involved in scrapping it.

* With the 'America First' agenda it reduces the scope of what 'national interest' is in terms of foreign policy so they want to force regional partners to take more of role. This is clearest at the moment in Europe but they'll be doing the same to everyone else (e.g. Korea with China/North Korea).

Broadly the administration is continuing along the Project 2025 path. So the end goal is a more distant America waiving nukes at China.
Dev snapshot: Godot 4.4 beta 3
5G is (at least on paper) _very_ low latency; couple of ms.
BaziAI – Traditional Chinese Astrology Meets Modern AI (DeepSeek R1)
We've built BaziAI (https://bazi-ai.com), an AI-powered platform that combines traditional Chinese Bazi (八字) astrology with DeepSeek R1's advanced language model to provide personalized life insights.

What makes it unique:

- Integration of centuries-old wisdom with cutting-edge AI technology
- Powered by DeepSeek R1, one of the most capable open-source LLMs
- Focus on career guidance and life path analysis
- Clean, modern UI with multi-language support
- Privacy-focused approach to personal data
Tech Stack:

- Frontend: Next.js with TypeScript
- AI: DeepSeek R1 for natural language understanding and generation
- Internationalization built-in (currently supporting English and Chinese)
We built this because we saw an opportunity to bridge traditional wisdom with modern technology. While there are many astrology apps out there, most lack the depth of analysis that AI can provide, and few focus on the specific traditions of Chinese Bazi analysis.

We're currently in beta, and we'd love feedback from the HN community, especially on:

- The accuracy and usefulness of the AI-generated insights
- UI/UX experience
- Additional features you'd like to see

Try it out and let us know what you think!
> Imaging telling hackers from the past that people on a website called “hacker news” would be arguing about how important it is that the government criminalize running code on your own computer.

My understanding is that approximately zero government-level safety discussion is restriction of just building & running AI yourself. There are no limits of AI hacking even in the EU AI regaultion or discussions I've seen.

Regulation is around business & government applications and practical use cases: no unaccountable AI making final employment decisions, no widespread facial recognition in public spaces, transparency requirements for AI usage in high-risk areas (health, education, justice), no AIs with guns, etc.
He certainly is, but AFAIK he hasn't been creating any regulations.
I watched the Steve Jobs interview when he described Windows as pedestrian. This blog can be described as ”high browery”.
Emigration or fleeing is not desertion, if you leave a country before being part of the army, you have fled the country but you did not desert. You have to be part of a military unit to have the ability to desert.

You can look at Ukrainian sources about the desertion problem, there are videos of actual Ukrainian soldiers and commanders talking about this, they made laws around this issue.

> Russia's entire army is in shambles, Ukraine is executing areal attacks against Russian fucking air defence with Cessna "rockets", and that works! There's reports, with video of Russia's army having entirely run out of equipment, using golf carts as armored vehicles.

> And yes, Ukraine works by the general tactic of retreating 100 meters leaving a trap, having Russia sacrifice WAY too much dealing with the trap, retreating another 100 meters.

So are the maps that I'm looking at all fake(including the Ukrainian ones) or the Russian army that is in shambles is till beating the Ukrainian army?

> As for the money, aside from the amount quoted being bullshit

The 100bn came from Zelensky, so is he saying bullshit?

> the 150 billion dollars that US + EU loaned combined

I'm pretty sure the US alone has sent more than 150, but it doesn't matter because it would make the situation look even worse.

> trade for destroying the Russian army

For a destroyed army they are gaining a lot of ground, I'm afraid to even think about what would a not-destroyed Russian army would be capable of.

> be repaid by the Ukrainian government. 70% or so is a direct stimulus for the US economy, paid by Ukraine, if they win

Even if they win, they won't have an economy to pay it back.

> It would be cheap even if it was a gift to Ukraine, but it's not.

It is a gift because the likelihood of Ukraine ever paying it back is one the same level of Hawk Tuah Coin gaining back it's value. It's not cheap because it didn't accomplish much.

> By contrast, just the Russian actions in the Baltic seas, cutting internet cables are estimated to cost 2+ billion.

You do realise that the Baltic sea is far away from Ukraine and even if Russia loses the war they can still send submarines there right?

---

I recommend you look at factual accounts of what is actually happening, you can look at multiple sources to minise bias and you should be open to the possibility that your favourite news outlets might not be completely honest with the way they are presenting things because their reporting does not line up with all the facts.

Even if I accept all your beliefs about Putin and Russia, I can still say that most of the money given was wasted compared to spending it on the European side of NATO.
Give it another look, it's actually quite nice. The issue you find with it doesn't come up that often in practice. Most of the time (99.9+%) you can find the source code to a specific JAR easily. Want to fork or modify? No problem, just edit he code, compile a new JAR, drop it somewhere. Done. It's like if the intermediate code to your favorite language's JIT were shippable (I'm actually surprised more languages don't do this).
I use Foldplay

https://play.google.com/store/apps/details?id=net.pnhdroid.f...
Exactly, it's nonsense to talk about "executive function" as if it's some internal liquid that some kids have and others don't. Kids adapt to the realities of their situation, if they feel - on an intellectual level, or maybe on a more instinctive level - that things are precarious and options you have today won't be there tomorrow, and promises made to you won't necessarily be kept, of course you eat the goddamn marshmallow.
For Intel, yes.
> And since their share of the fruits of that invention was mostly bloodshed, job loss, and shattering of the world order they knew, I wouldn't blame them from being pissed off about getting the short end of the stick, and perhaps looking for ways to undo it.

“A society grows great when old men plant trees in whose shade they know they shall never sit”
> it wasn't some sort of vacuum that the reformation happened in, for example.

No, it wasn't. Wikipedia lists[0] over two dozen schisms that happened prior to Reformation. However, the capital R reformation was the big one, and the major reason it worked - why Luther succeeded where Hus failed a century earlier - was because of the printing press. It was print that allowed for Luther's treatises to rapidly spread among general population (Wikipedia cites some interesting claims here[1]), and across Europe. In today's terms, printing press is what allowed Reformation to get viral. This new technology is what made the revolution spread too fast for the Church to suppress it with methods that worked before.

Of course, the Church survived, adapted, and embraced the printing press for its own goals too, like everyone else. But the adaptation period was a bloody one for Europe.

And I only covered the religious aspects of the printing press's impact. There are similar stories to draw on more secular front, too. In fact, another general change printing introduced is to get regular folks more informed and involved in politics of their regions. That's a change for the better overall, too, but initially, it injected a lot of energy into socio-political systems that weren't used to it, leading to instability and more bloodshed before people got used to it and politics found a new balance.

> existing power struggles, rivalries, discontent, etc.

Those always exist, and stay in some form of equilibrium. Technology doesn't cause them - but what it does is disturb the old equilibrium, forcing society to find a new one, and this process historically often got violent.

--

[0] - https://en.wikipedia.org/wiki/Schism_in_Christianity#Lists_o...

[1] - https://en.wikipedia.org/wiki/Reformation#Spread - see e.g. footnote 28: "According to an econometric analysis by the economist Jared Rubin, "the mere presence of a printing press prior to 1500 increased the probability that a city would become Protestant in 1530 by 52.1 percentage points, Protestant in 1560 by 43.6 percentage points, and Protestant in 1600 by 28.7 percentage points."
>...collaborating with the far-right?

Also known as the elected government.
Please sue all of them. Soup to nuts. It's like the 1 trillion note, it's magical thinking economics. Think of the lawyers fees!

That said, I would love to watch the various competing interests on this one, if the decision stands at scale.
It's a div with a white background and mix-blend-mode: exclusion

https://developer.mozilla.org/en-US/docs/Web/CSS/mix-blend-m...

And yes I hate the cursor being messed with for no good reason. It also creates accessibility issues
I often use the :wa command to save all my open buffers. But it has the nasty habit of throwing an error when it’s not able to save all buffers

nmap <F2> :silent! wa<CR>

Copy to System Clipboard

if has('unix')
set clipboard=unnamedplus
else
set clipboard=unnamed
endif

Also, to type word under cursor into command line:

cmap <M-w> <C-R>=expand("<cword>")<CR>

Paste without replacing clipboard (for the lazy):

vnoremap p P
frontier airlines customer service
No, the "rejection of woke ideals". What woke ideals? What rejection?
This post is a perfect reminder of Gandhi’s advice: "Be the change you want to see in the world." We can’t expect kids to trust or wait for better outcomes unless we first model consistency and patience ourselves. Our everyday actions—keeping promises, showing reliability—are the real lessons that shape their future.
Presumably this is being downvoted by idealogues, but it's absolutely correct. A couple of years ago I went to an exhibition in Munich on this subject, of surviving material from the era.

It was a German doctor of the 1920s who pioneered the idea of giving trans people what was effectively a doctor's note against police harrasment, an ancestor of the modern paperwork transition process.
Come on, managing memory in C isn't that hard. Yes, there are constant failures because many times people don't have a proper foundation in C memory management before they're allowed near the github commit bit. That's an organizational issue, not a language issue.

Rust does eliminate the issue, because it forces people to go through that foundational learning or their code won't actually compile! But C is also fine, if you know what you're doing.
brew install --cask github-copilot-for-xcode
Very few people have home equipment that can do anything close to 10Gbps, of course; this is all largely future proofing.

Years back, when FTTH started rolling out in Ireland, some of the CPE for the earliest rollouts only had 100Mbit/sec ethernet (on a 1Gbit/sec service)...
It was posted by the author I think. I have no idea why they went with the different title. Isn't HN usually pretty strict about titles, to discourage clickbaiting?
Great ways to annoy your senior engineer
Every time I see a smalltalk comment I hope to see a reply along the lines of

> I've been maintaining a Smalltalk compiler, <URL>

But alas. I wonder how hard it is to get a copy of the spec...
Most people are shunning the covid topic for various reasons, so no one is bringing up the fact that the British torched a lot of their 5G infrastructure to "stop the spread of covid". There were over 80 such arson incidents, but I'm sure this number will go down with time.
> League is an actively updated game and the decryption mechanism may change in the future

Wouldn’t this render all previous replay files unusable? Is that likely to happen?
(Throwaway as this topic can be inflammatory for those unfamiliar with the literature)

Behavioral patterns and personality traits have been pretty conclusively proven to be genetically inheritable. "Behavioral Genetics and Child Temperament" (Saudino) investigates this, as does "A genome-wide investigation into the underlying genetic architecture of personality traits and overlap with psychopathology" (Priya Gupta, et al).

There's no doubt that nurture and culture play a massive role in one's later personality and behavior as an adult, but it's incorrect to disregard genetics in this conversation. Some people are predisposed to be shy, some people are predisposed to be aggressive. Smart, critical people are able to appreciate genetic differences amongst broad human groups without letting that lead to unsavory viewpoints.
Major gene expression changes as a key factor in Alzheimer's pathobiology
If it moves, it's probably alive: Searching for life on other planets
As a (former) long-time monkeybrains customer, it's a mixed bag. For a casual home internet connection they're great. For WFH where you need something reliable, perhaps not.

If you're lucky and get pointed at a good site, you can get great speeds. I was getting 500Mbps up/down. If you're unlucky, you might only get 50Mbps.

There's always some jitter and packet loss on the connection too -- much more than a wired connection. Online gaming was not great. Congestion control algos suffered because of this. I would see TCP throughput drop by 90% over long distances because congestion control isn't tuned for these network conditions.

And in the rain my connection would drop out every few minutes.

But for $35/month it was great value, and the whole company is friendly and easy to deal with.
During the pendemic, I was stuck working from home, and for a couple of periods my home internet connection was quite unreliable (it's DOCSIS, and nearby construction kept damaging the cable; eventually the cable company actually strung the cable across the road, _attached it to a tree_, and ran it back, to bypass the construction site). So I regularly had to tether on my (then LTE) phone. And it was _fine_; it was actually surprisingly okay.
Why prefer this over SysInternal's Process Explorer (other than it is Open Source) or Process Informer (on which TaskExplorer seems to be based on) directly?
It's going to depend a _lot_ on your telco and region.
> kids with trust issues would tend to do worse

They don't do worse in the household they live in. They do better because if they waited for the 2nd marshmallow at home then they would end up with nothing.

Better with one bird in the hand right now than waiting for two empty promises.

So many of these psychological tests are based on values in upper-middle-class families. They are not always valid when the parents are drug users or alcoholic.

Kids of alcoholic parents know that most promises are empty promises. You are a fool if you take a "we will go to Disneyland on saturday" promise seriously.
It sounds like you don't need or want a music player.
There was a cycle in 2012 or so. I reckon PHP has more lines of code deployed.

But C?
I hate the framing that developers are the people not caring. It's a ridiculous misrepresentation of the dynamics I've seen everywhere. Developers usually love optimizing stuff. However, they are under pressure to deliver functional changes. One could blame "the business" for not caring and not making time for shipping a quality product. However, these business decisions are made because that's what wins customers. Customers might complaint that that wasn't more lightweight software. But clearly their stated preference doesn't match their revealed preference.
Good luck guys looks great
All true - but then again, torx bits tend to last a hell of a lot longer than philips or posidrive, as they just don’t cam out - and this design could possibly actually work if it had a torx head instead of philips.

That said it takes me all of two seconds to switch from a torx bit to a drill bit, and I tend to do all my drilling then all my screwing to reduce the need for tool changes.
Has anyone else seen oranges encrusted with this black residue from diesel smoke? It's not an issue in my country.
We Know Why Ancient Roman Concrete Was So Durable
I built an AI aimbot thats in runs in the browser
The ai model is ran on a smartphone which can record the host pc's screen. After a sub 15MB model loads its 100% offline. I'm using google's mediapipe object detector with efficientdet or mobilenet https://ai.google.dev/edge/mediapipe/solutions/vision/object....

Demo available at https://shubinwang.com/detect/ *this online version does not currently control the mouse. To control the mouse I'm using a micro-controller that acts as an HID mouse device such that any kernel anticheat should be oblivious to it. The micro-controller gets http requests (Adhoc ap or existing wlan optional) to move the mouse.
Do these graphs not include Macs at all? The text would suggest this to be true, but PassMark has existed in at least some form on Macs for a long time.
In case you didn't know: `git rebase --update-refs` or to make this the default behavior: `git config --global rebase.updateRefs true`.
As a firefox user you won't be affected by that.
NoSQL? Sounds like it should’ve been caught by basic length checks on the database field where it was stored.
Yup, I recently travelled to Hong-Kong from the the UK and noticed just how much better coverage was in the city. I expect poor coverage when I'm in Yorkshire, but there is no excuse for just how bad London's coverage is. A lot of it seems to come down to which carrier you are on, a quick look at coverage maps [1] and you can see what carrier you are on is really important in some parts of the country.

[1]:https://www.nperf.com/en/map/GB/-/2012851.Three-Mobile/signa...
Benchmark top data teams' salaries, team sizes, and role distributions
As someone who doesn't code professionally, what is the primary use case that leads to significant daily enhancements for developers?
For me it sounds more like cheap ChromeBooks because that is enough for most people's need.

Very little in education needs more computing power than that.

We've just told ourselves that computing power will always grow and that we will always need that growth.

That might not be be true and computers might be like cars: we don't need (want) faster cars, we want cheaper and safer cars. Top speed no longer sells.