skysight-inc/HackerNews huggingface dataset:
It means exactly that, 23 mins on a single core for 10k lines!

(Insert "This is C++" Sparta image here.)

It is quite clean application code but it _uses_ some of the most template heavy open-source libraries around (e.g. Eigen, CGAL, boost) -- all hallmarks of the strength of C++.

If you look at other popular open-source C++ projects, such as Ceph or the Point Cloud Library (PCL), 8-hour single-core compile times are, unfortuanately, normal.

I fully agree that C++ code bases that are more C-like compile much faster. But many typical C++ projects that use standard C++ features compile at 7 lines per second.

The same holds for Haskell: If you write very simple code and do not use common functionality (TemplateHaskell, Generics deriving), you'll also get a 20x compile time speedup.
Introduction to RAG Evaluation
Full text here: https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...
Growing up in an Indian village, everyone relied on the local Kirana store. Everyone had an 'account' at the Kirana store. The farmers would zero out the account at the harvest time.

Now when I go back, there are eCommerce motorcycle delivery drivers everywhere though the number of Kirana stores still remains about the same. I have never seen a Quick commerce delivery driver though - I guess villages aren't the target for Q-commerce companies.
Absolutely a feature.
> I'm using this query to fetch cities data

There's also downloadable CSV lists of the world's place names at https://geonames.org (and stably have been kept available and updated for many years by now) — if you already have a DB (likely in your case), script up some csv-to-dbtable dumping and thus you save on networked API call overheads just for querying the world's existing place names.

(It's regularly updated so best to keep the convert-and-dump script or logic around if you go that route.)
Kids using lotions have higher levels of hormone-disrupting toxins – study
Confirms my suspicion that the most active HN users are in Canada/East Coast/Europe.

When I first discovered HN I thought it was a small Stanford thing, but over time realized it's mostly a Canada/Europe crowd (even most of the YC founders that come to San Francisco for their startup are from those places).
Craig Wright said he invented Bitcoin – lawyers proved him wrong
I use different languages for different purposes. Although bash euns everywhere, its a walking footgun and thus I only use it for small sub 100 line no or one option Scripts.
the rest goes to one of Python, which nowadays runs almost everywhere, Julia or a compiled language for the larger stuff
The big problem with trying to move on from BASH is that it's everywhere and is excellent at tying together other unix tools and navigating the filesystem - it's at just the right abstraction level to be the duct tape of languages. Moving to other languages provides a lot more safety and power, but then you can't rely on the correct version being necessarily installed on some machine you haven't touched in 10 years.

I'm not a fan of powershell myself as the only time I've tried it (I don't do much with Windows), I hit a problem with it (or the object I was using) not being able to handle more than 256 characters for a directory and file. That meant that I just installed cygwin and used a BASH script instead.
What I Learned Preparing LeetCode for Amazon
Researchers don’t care about that. We’ve already got IVF with preimplantation genetic diagnosis. So far it’s mostly used for eliminating genetic disorders like fragile-X but there’s nothing stopping parents from trying to select for other attributes except having enough money to pay for it and finding the right doctor. Though realistically the most you can really do now is avoid genetic disorders and select the sex of the baby.

That ship has sailed.
Gave me a good laugh, it's like when they were envisioning flying cars 50 years ago.
From a quick web search - "nature vs. nurture" seems to be safe for discussion, on traits far more sensitive than "could you live to 85, or to 105?".
Are you familiar with the controversy around a book titled "The Bell Curve"?

https://en.m.wikipedia.org/wiki/The_Bell_Curve
Sigh.

You made an assumption that I don't know how an argument goes and/or that I don't know how to use an analogue/metaphor, and you attacked me saying people don't accept analogues/metaphors.

This is about the same fallacy people perform when they don't accept analogues/metaphors or attack them instead. They claim it doesn't relate or illustrate, when infact they just fail to understand.

So yeah, you ran into the same issue.

E: And yes you are another user account, but since you defend the OP I assume you also hold the same view she does.
AT&T Southeast strike nears one month. California and Nevada on brink of walkout
Sure, but again the specifics are a distraction. The problem with pushing any release onto users who have no ability to opt out is that those users never have any guarantee that vendors tested things, or that the vendor is even hoping to help rather than hurt users.

it’s pretty safe to assume that most companies spend money trying to make money, which usually involves exfiltrating my data, turning off things I need but they don’t want to support, general rent seeking, ads injection.

Trusting any small manufacturer of anything to spend time/money on fixing problems with security or quality control is a hilariously naive idea these days, when crowdstrike and Boeing are showing that even big companies don’t care. We all know the security update is enhanced spyware, planned obsolescence / a slow push to force me to buy a new device, or something else that’s going to make things worse.
No need to apologize, I made the same mistake, just informing.
Interesting, I'm not sure that colorblindness can be severe enough for that to be a problem. I'm red/green colorblind, but I have no issue with stoplights or LEDs. Things onlystart to get hairy once the spectrum shifts closer to the browns such as forest green or burnished slate.
A Brief History of QuickTime
very cool! I'm surprised there are no signups in SF yet. I'm sure many will come.
Clearly a researcher has made that argument or GP wouldn't be talking about it.
Gnome is only popular because Ubuntu. Period.
I think every project needs some kind of plan but how elaborate of a plan depends on the project.

I had a setback in my career because of a project that failed because there wasn’t any project management. I joined the Project Management Institute and was thinking of getting a certification so I studied that PMBOK which lists just about everything that might have to be managed to manage a project including hiring people, communicating with the public, etc.

I think the most common problem people have with side projects is that they get a huge number of ideas and do a little work on a lot of them and make no real progress. That is where the Kanban thing comes in. The idea is that you limit the number of things you have in progress. You will see this principle at a cafe where they will only take your order when they have made sufficient progress on other People’s orders (e.g. they will process more than one order at a time because they have to wait for the oven to finish)

Most of the time I have three side projects I am committed to, usually I am making real progress on two of them and the other is aspirational and I am not really making progress on it. Maybe sometimes it moves to the fore or I give up one and start another. It is not perfect but I do complete projects so I am happy with this.

What you need to do is have just enough structure to deal with the problems in front of you…. If in the other hand you really want to learn project management it is a worthy subject with a lot of resources like the PMI.
What's so bad in using echo?
Embrace bash. Use it as your login shell. Use it as your scripting language. Double check your scripts with shellcheck.
A lot of these boxes probably are iptv/piracy streamers and I would not be shocked if it's one those apps backdooring these devices
I think generally zero business damage in name. Only a vocal minority like to cry about it.
i'm not convinced the people whose lives are ruined by banks are in a position to retaliate.

we is in theory the government chosen by the people to give direction to society and enforce it. In practice, i think the political systems in place fail to serve that purpose unfortunately (regulations too easily manipulated by lobbying/propaganda, fake choices to vote on, largely self serving to maintain a hierarchy of exploiters vs exploitees)
> Compared to basic RAID to get support for magical hard disks that can be yoinked without affecting workloads?

These things aren't mutually exclusive though. I've spent the last few years working with kubernetes at work and running a 'simple'(but with tons of containers and weird edge cases / uses) unraid server at home for all of my needs. At some point I flipped over from 'jeez kubernetes is just too much, almost nobody should ever use this' to 'wow I have to migrate 99% of my home services to a cluster, this is driving me nuts.' I haven't quite gotten around to that migration, but I do think that k8s cluster for services / temporary storage / parallel jobs and separate unraid box that runs NFS (and doesn't do much else) is going to be a great setup for a home lab.
The performance and cost of batteries is still changing fast enough that it doesn't make all that much sense for them to be dipping their toe in the water. They are investing in battery tech and are pretty likely to launch good vehicles when batteries that have good range and charge fast hit some target price point.

The market for electric vehicles that cost quite a bit more than similar size vehicles exists, but it's not like people that are shopping on a budget are going to choose based on performance and prestige, they are going to choose based on price, and conventional vehicles can still be built for lower costs.
Similar issue here. Clicking some of them works, and other don't (E.g. Irvine works, Los Angeles doesn't)
If you just want to move some files around and do basic text substitution, turning to Python or another other "full fledged programming language" is a mistake. There is so much boiler plate involved just to do something simple like rename a file.
not anyonymous, that’s Matt Maroon
No, but you can opt out at the Aggregator level. Currently, The Work Number is the largest salary aggregator, you may find this link, helpful:

https://employees.theworknumber.com/employee-data-freeze
No, but there's a title "Lack of peer review" in your link.

This doesn't look like science.

There a lot of pseudoscience around IQ too, probably starting with the very concept of IQ for measuring "intelligence" (for which we would need a strong definition anyway)
That's funny, I'd always interpreted it as you can either:

- fish, or

- cut bait (slice baitfish into bait-sized pieces)

Of course, the latter activity is not fishing, merely fishing-adjacent.
Looks nice! +1 for storing data in a human-readable representation on existing user profiles.

No extra account needed + information has value outside meet.hn + information has value even if site goes away.
This is essentially why roads are full of potholes.
I'm sure if they approach enough people offering to show them their Pedis, they will receive some feedback.
Awesome! I've been hoping to find something like this. Would be great if I could add a Mastodon profile.
Lol, you're telling me. I literally worked with one of the pioneers of human germline gene modification with IVF. Oh, that sweet, sweet DARPA money. I miss that paycheck.

I can assure you he had (and still has) a small contingent of protesters at all of his speaking engagements and a number of conspiracy theorists online who think that he is literally the devil. Only academic types even really know that he exists, so these protests are from the research community. There's even univeristy-published research comparing him, by name, to the Nazis.

/s used to write quality control software for IVF labs.
You aren’t the same “you” that you were a few years ago, from a mental perspective. Brains change all the time. We don’t generally get hung up on this concern because, fundamentally, the self-preservation drive is just an evolved reflex rather than anything fundamentally rational. We want some specific evolutionary-selected version of “self-preservation” for the same reason we crave unhealthy foods or are revolted by certain smells.

TL;DR Let your rational brain decide what it wants, try to cope with the rest from there.
The "Alien-Level Skills" Hack
Is this really xenophobia?

China does not provide equal access to their markets, why should we provide it to ours?

And the specifically pertains to a loophole that would be getting closed for everyone...
You mean

import os
os.rename(“src.txt”, “dest.txt”)

?
If the faster one creates naive, hard to discover bugs, is it really faster? I don't think we understand the long term consequences (or maintenance) of LLM generated code. So far the anecdotal results haven't been great.
Show HN: Customize the Content of Your Podcasts
I've been inundated with political ads, news and commentary from all angles and it's exhausting. I've wanted just to hear about interesting topics about tech, and other areas of interest- especially in my podcasts while taking the dog for a walk.

So I built a simple tool that allows you to determine news articles that goes into each podcast. You can select a few topics you're interested in, and get a new podcast daily consisting only of those topics.

This is still early on so feedback is welcome. Let me know what you think!
King VRthur.
altruism has a massive freeloading problem, it's likely why it is unstable beyond a very limited set of very close relatives. If you want your statement above to be true you need to crush free loading or expand the very limited set of people the population doesn't mind freeloading. both those things have huge risks of enforcement/creation because they damage other aspects of human dignity we like and benefit from (i.e. the fundamental freedoms that give us a competitive productivity edge over time through allowing innovators to get fabulously wealthy off their innovation is heavily damaged by the authoritarianism that is the easiest path to crushing freeloading [up until the authoritarians become the freeloaders] or the nationalism that can lead to problematic outcomes interfacing with the inevitable outgroup but is the easiest way to expand the group that can freeload without causing instability.)
If it's Turing Complete, there will be a LISP for it
I suspect the current situation is mostly due to timezones and as the west coast wakes up we‘ll see more cities appear there. It’ll probably take a few days until you can deduce anything about hn-users in general from that map.

And thanks for the comment - made me look outside my immediate surroundings on the map!
Haha, we definitely used profiling tools. :) Perf is great and definitely the first tool to use. I know vtune has been used as well.
Also, I can't click on users that are in cities containing a diacritic (Pégomas, France) or a space (La Ciotat, France).

Nice idea, good luck with the top spot on HN!
Very cool! I think many will be reticent to divulge social information on here! Looking forward to seeing this grow.
I think it has to have been a significant factor just in general. And now I checked the route the previous record-holder rode, and it's a very different story: https://jenny-graham.com/round-the-world/ tl;dr: rain, riding at night, sleeping out in the cold. And I just noticed that article has the average miles per day, which ranges from a high of 184 to a low of 117 -- so the route can obviously affect performance by a factor of 1.5 or more.
I once heard that running excessively AVX workload creates a lot of heat on the cpu die which causes the cpu to throttle, which infect also reduces speed.

I also heard that some cloud provider disable AVX for VM since one VM can influence the performance of the host due to the speed throttle.

Is this still the case?
> Build your own espresso machine and configure it with our open source

Why even use any software, why can't it be fully analog manual control?
I have another, different oddity. Whenever my colleague and I stand up (or also sit down?) on the desk, his Dell monitor would turn black for a few seconds. I don't remember the specifics, but I think it was mostly just the two of us, when other people say down if was fine.

Even if he's sitting on a different table, the moment I sit down his screen would blank for a few seconds then continue to work normally.

I also get electrocuted easily when I use the escalator. It almost doesn't matter what I wear, so it might have to do with my skin or it's conductivity? But that's just a wild theory that would need to be checked.

Edit: Some research seems to point to the static electricity from the chairs.
What about security?

How is this protected from abuse? Why is this all public information?

It feels like a honeypot to be honest.

My suggestion would be to hide the names unless visitor is logged in AND there is a match in their city.
It's so sad to see how miserable ICDs have gotten. Some of them are just REST APIs and you are on your own to figure out what everything means, it's pathetic. The old ones, you can (and I have) interfaced with stuff from the 80s without any customer input.

(alright, it has happened though that they needed to wheel out the old-timer who was around when the hardware was originally delivered, come integration time - since the way you hook up to the thing isn't always clearly described. But the software was fine!)
I have problems with non-colored output because it makes it harder to distinguish important from less important stuff.
I think it depends on how you use HN. I try to contribute positively in the comments and enjoy the learning aspect of the HN community. Shit posters might not want to join the train.
Need a “wise old dudes” meet up and charge those under 40 to attend- few 20 to 30 year olds understand how much of value they could get from an “old dude” for the price of a beer/coffee.
There are plenty of very real issues with Murray and The Bell Curve, but to say IQ is pseudoscience is a ridiculous claim.
LLMs seem good at replacing off-shore and very Jr. devs. That’s about it so far. We’ll see if they can get over this current stagnation.
There's nothing rational about a desire to live forever. It's completely driven by a fear of the unknown/driven that comes past death.
Fiction has always been malleable, a two-way conversation between the storyteller and the reader/listener/viewer. Fiction is older than novels, and will outlive the strangely modern idea that there exists a definitive canon dictated by the all-knowing author.

For the vast majority of human history, fiction was transmitted by word of mouth, performances, rituals, and countless retellings in which each storyteller could add their own flourishes. There were many versions of the same story that often conflicted with one another, and people were okay with that. Even stories that were written down were often modified as they were copied by hand, translated, and re-copied over the centuries.

Moreover, it is no secret that many authors struggle to choose between alternate endings to their own masterpieces, and often change their minds after their work is published. That's how we get revised editions with new scenes, changed scenes, and sometimes even radically different endings.

Every fictional world is a spectrum of possible worlds with vague boundaries. The author gets to write about one of them, usually only one of them. The rest is left to the reader's imagination, and this broad space for reinterpretation is exactly what makes literature so interesting.
You cannot make such AGI if the information is gone. Imaging & cryopreservation sort of insure against early death.

I agree that at point behavioural replication is possible, AI probably also will be. Harsh.

Now the point you ended your reply in is a very common response. Many follow the same direction of thought. I think that to think one should not get a behavioural replica because you don't think it would be you is a non-sequitur however; if the behavioural replica continues to advance your interests, is it not the rational thing to do?

Moreover, if you said "no, it doesnt matter, I'll be dead" you would be following a strategy that'd lead to huge loss if it turned out you actually never died.
I used to work for the point of sale provider for various golf events in the US. We were having circuit breakers on UPS battery backup units trip, seemingly randomly. We soon realized that we couldn’t key up our walkie talkies when standing near one.
Perhaps a notification when new signups occur in the same area? Or when people near you with shared interests.
awesome idea. Would be great to have in maps view some adaptive clustering with number inside similar like nomadlist members map:
https://nomads.com/community

Also for those that nomading and changing places often would be good to have option to share location via WebLocation but make it randomized on the backend or even better in frontend (so that it's approximate to e.g 5-10km radius)
I am quite surprised there is no discussion here. The book actually gives a nice overview of practical Software Engineering principles applied to ML Engineering and hence of use to regular Programmers moving to ML from other domains. I personally found it quite useful to understand the practices employed in ML Engineering and how it is different from "normal" programming which is where i come from.

Part II titled "Best Practices for Machine Learning Pipelines" and starting from chapter 5 is where the meat lies.
That is one of the recurring news items in the US that drives me batty. When each of my parents died, removing their names from the voter rolls was about the 596th item down on my priority list.

The government realizes this and regularly scrubs the voter rolls of dead people. Yet certain news organizations will report this as if it is a scandal. "Thousands of dead people were set to vote until their plan was foiled by the governors office". Tell me when dead people are voting in numbers, not that people die while still being on the rolls.
I’m getting the following error:

“No about section for this HN user. Waiting a minute to let HN API update.“

https://imgur.com/a/B1u4ZXA
Yeah, right now the valkey project is trying to keep full compatibility with the lass oss version of redis but improving where we can. There are plenty of concurrent hash maps attached to a tcp server that can out perform it on raw throughput, but they're usually missing a lot of features. One day valkey might be fully multithreaded, but not anytime soon. (Unless someone has a good idea for it)
> it seems odd that an experienced script writer would be falling foul of shellcheck being pedantic about what you're writing.

It's not simply being pedantic, it is wrong. Your writing gives the impression that the tool is infallible.

If I was new to writing shell scripts, shellcheck is clearly a wise choice. The language is loaded with footguns. But as someone who has been writing scripts for decades, I already know about all the footguns. My experience with shellcheck is that it mostly finds false positives that waste my time.
The author doesn't treat it as the fault of "technology" alone:

> Those propagating the problems deny responsibility and ignore the punch line of Kranzberg’s first law which states, “technology is neither good nor bad; nor is it neutral.” We need fundamental changes to the design of our information distribution systems so that they can benefit society and not just increase profit to a few at our expense. ...

> We must question our assumptions and embrace fundamental changes in both our technology and culture in order to bring toxicity levels back to a level that does not continue to undermine our society.
It is a shame. The accountification of the web is a huge bummer, I'm totally with you on that.
"Omega aura"
- Zoomer, probably
i've raised some cats, i think the answer is yes.