skysight-inc/HackerNews huggingface dataset:
Koddi | Currently seeking FT employees in the following locations: Ann Arbor, MI | Fort Worth, TX | Austin, TX | New York, NY Open roles: Senior Software Engineers (Go, Java, C, C++, PhP); Integration Engineer; Integration Engineering Manager; Sr. Data Scientist (adtech experience preferred).
We are also looking for entry level Software Engineers for the Koddi Cohort Program which is an intensive 8-week training program that includes all aspects of Engineering at Koddi. In addition to technical training during this program, and on an ongoing basis, we will also provide instructor-led and self-paced leadership development opportunities. This program requires you to be onsite 5 days per week in our Fort Worth office.

Must be US Citizen or Green Card holder and physically located in the US. Passionate about development in leading technologies? Looking to become a major player on a diverse team? Want to make a big impact on an engineer-driven roadmap in your next career adventure? Koddi Engineers drive innovation by embracing challenges and deploying emerging technologies to solve complex problems in software development.

Koddi is a global technology company with software and services that help top digital marketplaces effectively monetize their first-party audiences through industry-leading commerce media technology and strategy. Our enterprise platforms leverage first-party data to drive marketplace revenue and profit by improving user experience and target shoppers throughout the purchase path. Koddi’s platforms enable any advertiser, any marketplace, in any industry to increase awareness, generate demand, and drive revenue.

Review all open roles at www.koddi.com/careers and apply directly, or send your resume to matthew.myller@koddi.com.
The presentation style is so inspired (copied) from Apple. :)
Tool and Die Making (1953) [video]
Ask HN: Does Clicking on 'Dead' Comments Freeze your Browser Too?
I've been experiencing an issue where clicking on 'dead' comments on HackerNews causes my browser to freeze for about 5-10 seconds, and my CPU fan turns noticeably louder during this time. This happens consistently and I've tested it across multiple browsers with the same result.

For example (assuming it's not a problem peculiar to my machine) you should be able to see this behavior for yourself by going to this link:

https://news.ycombinator.com/item?id=40222213

and trying to expand the comment by "Brian_K_White" by clicking the ”[17 more]” link.

Is anyone else experiencing this issue, or is it just on my end?
Show HN: Panza: A personal email assistant, trained and running on-device
Tired of crafting well-polished emails and wish you had an assistant to take over the hard work while mimicking your writing style? Introducing Panza, a personalized LLM email assistant that runs entirely on your device! Choose between Llama-3 or Mistral, tailor it to your unique style, and let it write the emails for you. Take a look at our demo and give it a try on your emails at: https://github.com/IST-DASLab/PanzaMail

Some technical details about Panza:

- Panza is an automated email assistant customized to your writing style and past email history.

- Panza produces a fine-tuned LLM that matches your writing style, pairing it with a Retrieval-Augmented Generation (RAG) component which helps it produce relevant emails.

- Panza *can be trained and run entirely locally*. Currently, it requires a single GPU with 16-24 GiB of memory, but we also plan to release a CPU-only version.

- Training and execution are also quick - for a dataset on the order of 1000 emails, training Panza takes well under an hour, and generating a new email takes a few seconds at most.
To salvage this sow's ear: damnesian referred to the framing story of this article. Namely, that the ongoing Russian invasion of Ukraine threatened the world supply of wheat in general and specifically destroyed the Plant Genetic Resources Bank in Kharkiv. Grescoe contrasts this with the World War 2 invasion, which spared the research facility.
Yep the export is already done! I used TinkerCAD a ton for things ways more complex than it should be used to, so even when I use more advanced CADs at this point I tend to think in SDF terms. For many things it's faster and more natural than extruding, rotating, ... But the fact is, the engine behind TinkerCAD is quite good, but there is little interest for AutoDesk to compete with its own Fusion360, so TinkerCAD is left forever as a children / beginners tool, without the more advanced stuff that could implement.
If he wants to advance in the game space then he can either keep in the "visual coding" area using something like https://www.construct.net/en or start heading down the text coding path with https://godotengine.org/ or https://www.lexaloffle.com/pico-8.php
I have totally wanted to build out "pet VR". Put an animal on a type of treadmill in a virtual world and let them run around. The major issue with the idea is that dogs rely on smell quite a bit so it would likely not be a decent replacement experience for them versus going outdoors.
Thanks! It worked now
> The Pi 5 drops support for 32-bit ARM code

Note that EL0 (userspace) support is still present, but RISC OS cannot currently run entirely in userspace.
"Apple announced that its board had authorized $110 billion in share repurchases, a 22% increase over last year’s $90 billion authorization. It’s the largest in history, ahead of Apple’s previous repurchases, according to data from Birinyi Associates." - https://www.cnbc.com/2024/05/02/apple-aapl-earnings-report-q...
https://www.justice.gov/usao-sdga/pr/two-sentenced-their-rol...

Assassinations of corporate whistleblowers also falls under the category of "it's rare but it happens."
A Jane Street trader's risk tolerance does not equal Jane Street as a whole's risk tolerance. When you have 1,000 traders, each individual trader's risk profile can be much higher. There are also guardrails around compliance, risk management, etc. at the firm level that traders aren't necessarily involved in.

The things that made them great traders also made them much riskier choices to lead a larger company. To them, compliance is an obstacle in the way of profitable trades.
I personally do it because over months I was forced to develop services for it for work.

That's regrettable but not a reason to start generic repetitive flamewars in threads about other things.
To some degree that's true, to some degree it's not.

Given enough of the right samples and their context, you can make strong informed guesses about pronunciation from how words are used in structured samples like poetry/plays that embed rhythm, rhyme, etc in established ways; from patterns in the way words shift over time; etc

There are quite a lot of signals you can feel confident drawing from, but of course you can't get to 100% accuracy even if you had perfect insight or even heard the word spoken because pronunciation does still vary by individual, family, community, context, etc

I don't know what's right here myself or how established the consensus is around what might be right, but the discussion you're responding to isn't frivolous or unreasonable on its face.
Can you please make your substantive points without snark or crossing into personal attack? You're welcome to share your experience here—we just want to avoid degrading to internet default if possible.

https://news.ycombinator.com/newsguidelines.html
I'd be more worried about how polluted it is
At some point gravitational forces start counteracting centrifugal forces again, so density means a lot. Apparently the fastest-spinning neutron star known so far spins at about 716 rotations per second. (see https://en.wikipedia.org/wiki/Neutron_star)
No, these were 100% CMR drives. I checked them very closely when the scandal broke and confirmed that mine were not shingled.
This is great.

I am a big fan of checklists, especially for tasks that can be operationized. What are your thoughts on making this available as a native app on MacOS and Ubuntu?
Open VSX – Extensions for VS Code Compatible Editors
I thought this was going to be 2000+ demos running /at the same time/, it's actually a collection of browser-runnable demos.
Not all of us do. If you can get to an average of 300k+ view per video then you can hire an editor and maybe someone else on a contract basis to assist. Must of don't have a team though.
I definitely think there are opportunities to provide more useful & personalized search than what Google offers for at least some queries.

Quality aside, I think the primary challenge is in figuring out the right UX for delivering that at scale. One of the really great advantages of Google is that it is right there in your URL bar, and that for many of the searches you might do, it works just fine. Figuring out when it doesn't and how to provide better result then seems like a big unsolved UX component of figuring out personalized search.
PCAP Analysis with Zeek and Grafana
> making your parents hate you

IDK if I'm misunderstanding, but it sounds like you think LGBT youth make their parents hate them by being LGBT? In my opinion it's the duty of the parents to foster a proper loving relation with their children.

> no your parents disagreeing with you isn't a good reason to never see them again.

I think that depends on what you disagree about.
Where are you are that you are battling people about something like that and why?
It requires supporting higher-kinded types, and Rust was reluctant to add them (although it’s slowly getting there with higher kinded lifetimes and generic associated types).
For me the "year of the linux desktop" was 1995

To me it means "userable" not "the best for all applications"

In 1995 it was already better than the alternatives, for my purposes. Very geeky, very personal.

I have extensive experience with Mac OS (whatever it is called this year) and windows.

For me Mac OS V. Gnome, of even Xface, it is a matter of taste. My taste is Linux

Windows is still a mess, and keeps coming up with new mess as fast as it cleans up old mess
I think there's an even more-overlooked factor that most people never get to: Good-old random chance in timing and markets and events.

We humans are hardwired to hate that idea, we always want an understandable story with distinct causes and effects... So much so that we will often invent one, even for things we "know" are random, like: "Okay, now the next one will almost certainly be heads, because..."
Users flagged this one—no doubt because these stories are so extremely repetitive.
I wish they'd add French drains.
Tucker Carlson and 'Putin's Rasputin' Enter the US Living Room
from what I've seen: the human side of things is almost always ignored on this side of the fence.

im not sure who is right.
Can we at least upgrade the fonts, colors, and negative space to make it look more 2020s?

Of course YOU can, it's open source, feel free to hack away at it.
I've pretty much found the most it scales linearly is 2, and only then in good conditions such as working well together, greenfielding, and something with clear enough boundaries.

After that, well, it basically flatlines and even seems to decrease at times.
The World According to Garegnani
Article is almost unreadable due to so many advertisements. This archive link is marginally better

https://archive.ph/J4Fqf
Techniques for more efficient LLM serving (up to 10x)
Is your LLM smarter than a 5th grader?
It’s great that the feeble minds of the European people are protected by censorship. Now they will be able to continue thinking the right thing.
Anxiety is a somewhat overloaded word, in my opinion, because while you're right that everyone experiences "anxiety", there's a distinction between that and an anxiety disorder, which is recognized as a very real mental health issue. This is also why I suspect that letting people self-report will result in overestimating people suffering from anxiety disorders as a mental health issue, vs experiencing regular anxiety.
It's trivial to measure code coverage. It's definitely not trivial to achieve 100% code coverage.

This is the sort of "just do things perfectly" nonsense we get from C programmers. I'm surprised to see it from Rust devs, given the whole ethos of Rust is that it acknowledges that programmers are not perfect and helping them avoid bugs as much as possible is a good thing.
As both a US and EU citizen who lives in the EU, I actually run into issues with this. I book my flight with my US with my US passport, and it's a round trip, so it ends up with the same passport registered. I go through the EU line upon entering the EU, but they consistently also ask me for my US passport. This hasn't happened on the automated kiosks for whatever reason.
It expanded immediately for me. Chrome, Mac.
The nursing homes were charnal houses. You would need one hell of a stroke risk to make the vaccine not worth it. The andrenovirus vector clotting was fast appearing and rare enough continuing was worth it in elderly populations.
I’ve mostly come around on Java, and I like the JVM, but it’s not my favorite language, and I don’t really use it for anything that I am not being paid for. I very much dislike JavaEE and will never do it again if I am not being paid obscene money.

I should certainly give NetBeans a try. Having first-class Gradle support could be useful.
Efficient but not necessarily better. When I'm solo developing I go back later and I made some questionable decisions a team member would have identified.
Maybe a combined approach beats either? Let some non-LLM reranker quickly spit out two results, and fill in the rest with the LLM.
Not sure how it works with factory farming, but apparently pigs and chickens can share space on a farm often. I am not sure about whether cows and pigs often share space.
Encrypted DMs Are Coming to ActivityPub
Huh, weird, because that's 100% the failure mode friends of mine who did have shingled drives experienced. Maybe your drives were shingled despite labeling suggesting otherwise, or maybe they had whatever potential different error you got without it being the SMR that killed the arrays in the end.

Either way it made me never want to use WD for drives in arrays and not trust their labeling anymore. "WD Red" drives lost all meaning to me; who knows what they're doing inside.
> It's about national territorial integrity.

No it is not. Taiwan is their own territory and has every right to self determination. They look at what happened in Hong Kong and want nothing to do with that. See the results of the most recent election as evidence

> Chinese people envy democracies like...

What about South Korea, Japan, many EU nations, and the United States?

Russia is not a democracy, Ukraine is fighting for their right to self-determination. Taiwan will as well.

> Most of the world's poorest and underdeveloped countries are democracies.

Not true, they are mostly authoritarian pseudo democracies (in name only). Most are in Africa

https://en.wikipedia.org/wiki/List_of_countries_by_wealth_pe...
Location: Philadelphia, PA

Remote: Yes

Willing to relocate: Yes

Technologies: a lot, but mostly Python, Django, PostgreSQL, AWS, GCP

Résumé: https://www.amecy.com/work/Plick_resume_web_2023-10.pdf

Email: tomplick AT gmail.com

For the most part, my résumé only has my professional experience on it. To see more of what I've done, please visit my work summary at https://www.amecy.com/work/ . In particular, if you play chess, check out my chess training site at https://www.checkmatechamp.net/ . That site runs on the Google Cloud Platform and uses Python on the backend. The frontend is a mix of vanilla JS and OCaml (using js_of_ocaml).

My experience at startups has helped me learn how to build systems, and how to keep them running, simply and with minimal resources. (For example, as of this writing, Checkmate Champ has been running for 629 days without my intervention.)

I have learned a lot of languages over the years that I never got the chance to use in a professional setting, including Lisp, OCaml, Haskell, and Smalltalk. If you are using one of these, I would love to hear about it.
Good stuff! As a c/c++ coder maintaining his game engine (for commercial and hobby purposes), this is always good to see!
Building Railway on Railway
The WDC models which are only somewhat more expensive than Toshiba or Seagate tend to perform quite a lot worse than those. Models with the same performance are significantly more expensive.
I haven't observed any correlation between belief in God and righteous or destructive behavior. Seems like most theists and most atheists try to live the virtues you've described as best they can.

I'm an atheist, and I do my best to live those virtues because it's just the right thing to do, and because it feels better than the alternatives. I don't think I'm exceptional in not needing a final judgement to make me want to be kind, honest, work for justice, live with integrity, etc.

Much respect to my theist brothers and sisters, and please consider that your atheist brothers and sisters are worthy of respect as well.
The classic complaint is the “function color” problem; otherwise worded as: async is infectious. Anything that depends on async itself must become async (whether by keyword or by dealing directly with Promise APIs).

There may be other valid issues, but they’re a pretty sharp drop off from that first one in most cases that aren’t either extremely niche or highly subjective.
Apparently loot a seed bank ?
Sidestepping the ironies in the above comment.....

One does not have to be "Musk supporter" or even agree with this action in general to offer reasons for it.

Intellectually honest people can ask and answer these questions.
The number of wars and genocides that have resulted from arguing over whose god is the right one dwarfs all other ills.

Get that fixed and then maybe I’ll listen.
> The justification at the time for nuking Hiroshima and Nagasaki was field testing two different novel bomb designs

That was probably one reason, but by no means the only one, nor even IMO a very significant one (and the article you link to, which is a good one from a good historian whose entire nuclear secrecy blog is worth reading, does not make the claim you are making--it gives a number of justifications that were made at the time, and the one you give is not one of them).

The Gar Alperovitz book referenced in the article is also worth reading, as is another historical study, Racing the Enemy [1] by Hasegawa. The latter book is not solely about the decision to use the bomb, but more generally about the process by which the war with Japan ended, but that decision and the process that produced it of course play a large role.

[1] https://www.amazon.com/Racing-Enemy-Stalin-Truman-Surrender/...

> it wasn't even certain at the time that this would work as a bomb

AFAIK there was no doubt that the implosion method used in the Nagasaki bomb would work after the Trinity test. And there was never any doubt that the gun-type method used in the Hiroshima bomb would work--they didn't even bother to test it before the Hiroshima bombing. The only question was what the practical yield would be under bombing conditions. But that could have been assessed by bombing tests on uninhabited locations, as was done after the war.

> it was never as clear cut and about swift endings and saving casualities as came to be believed.

People forget that atomic bomb or not the US was already committed to levelling all cities within Japan.

These things are quite true. They do not, however, mean that wanting to field test two different bomb designs was a significant factor. Based on my reading I don't actually think it was one at the political level (what the military people thought was another matter, but the key decisions were made at the political level). Politically, I think the biggest factors involved were uncertainty about what it would actually take to get Japan to surrender, and the desire (at least once Truman came into office) to keep the Soviet Union from playing any part in postwar Japan, and more generally to deter them from expanding further.
There's a school of thought that says a lot of thinking happens in the gut, which delegates tasks to the brain, so to speak.
Fred Wilson – I've Moved Onchain
I don't think that's fair. The PostgreSQL codebase includes a lot of stuff that isn't included in SQLite, where it's covered by 3rd party projects - I'd bet their quality is nothing like SQLite or PostgreSQL. Tom Lane was involved in these commits and sounds like some of this got by him. His comments have frequently been described as "complete technical manuals", so I think that speaks to the complexity.
Many thanks!

This is so strange. The freezing happens both on my desktop (Chrome, Firefox, Tor) and my phone (Chrome Android).

Might be something peculiar with my setup...

Edit: I've now tested it on Windows, Android and iPhone and seen the same freezing behavior, both from residential and CGNAT IPs.
SEEKING WORK | Philadelphia, PA | Remote or Local

Technologies: a lot, but mostly Python, Django, PostgreSQL, AWS, GCP

Résumé: https://www.amecy.com/work/Plick_resume_web_2023-10.pdf

Email: tomplick AT gmail.com

For the most part, my résumé only has my professional experience on it. To see more of what I've done, please visit my work summary at https://www.amecy.com/work/ . In particular, if you play chess, check out my chess training site at https://www.checkmatechamp.net/ . That site runs on the Google Cloud Platform and uses Python on the backend. The frontend is a mix of vanilla JS and OCaml (using js_of_ocaml).

My experience at startups has helped me learn how to build systems, and how to keep them running, simply and with minimal resources. For example, as of this writing, Checkmate Champ has been running for 629 days without my intervention.
There is nuance to this. Being queer and living with a homophobic family means suppressing your personality in everyday life in myriad ways, way beyond "being gay". Moving out removes this tension entirely, well without any need to abandon one's family altogether.
PostgreSQL has different execution paths depending on load, table size, hardware etc which also complicates testing and test setup.
Dynamic Fluid Synthesis with Gaussian Splatting
> A box is a pointer AND the storage at the same time.

That's just the way you decide to see it. Most people don't, in fact the actual documentation is quite different:

>> A pointer type that uniquely owns a heap allocation of type T.

This explicitly describes it as a pointer, pointing to a single allocation.

https://doc.rust-lang.org/nightly/std/boxed/struct.Box.html
Obligatory Fred Brooks quote: "The bearing of a child takes nine months, no matter how many women are assigned.”
The current Whitehouse is actually a great source of misinformation. My favorite being the tweet to push back on inflation that a conspicuously arranged 4th of July cookout was $0.16 cheaper than last year.

https://twitter.com/WhiteHouse/status/1410709115333234691?la...