skysight-inc/HackerNews huggingface dataset:
Started on the Nagoya Protocol, then PCR of wastewater on airplanes, mechanical engineering of lavatory fittings, then metagenomic shotgun sequencing, and now Bloom filters.
I wish I had this corporate experience. We focus on finesse, abstractions, witty or beautiful code. I keep being forced to optimise things that we haven't measured, add new lines to places to make the code pretty, rename variables, functions and avoid using Javascript arrays and use the "more performant" sets, etc etc.

All of this at the price of the god damn feature never being able to land and my PR staying in limbo for weeks.

But this is just another end of the spectrum I guess.
The account thing is really a no go for me. My inbox is already full enough as it is :P

For scanning, I use OpenFoodFacts, it's a collaborative/opensource project: https://github.com/openfoodfacts
If my code is included in a training set which then helps someone else solve a problem, then I am helping other people.

Why should I care if some 3rd party is the middleman that builds the system that performs the transformation? I put out my code so that people can use it. The existence of said 3rd party doesn't restrict that in the slightest, in fact it enhances the reusability of my work which seems like a win-win.
I drove the route on the Pacific Coast Highway and wished I was on my bike instead (motorbike that is).
Don’t agree with this take.

Is this a command or an opinion that left out the subject of the sentence?
I'm not sure if that's what you meant by "find a bookkeeper", but gambling should not be zero-friction. Gambling with a single click is pernicious and dangerous.

Perhaps you don't have to ban online gambling, but there has to be significant friction like a cooling off period or something.
Metal-air batteries/fuel cells. Made a mini aluminum air battery (you can easily DIY one with household items). It seems that most people consider metal-air batteries to be a dead-end, since they aren't green and are generally non-rechargeable, and air cathodes are tricky (sluggish, exotic materials, expensive catalysts). I dove into "alternative" battery and fuel cell research after looking into how to extend the range of my electric motorcycle. I love the electric drivetrain, especially on motorcycles, but lithium ion isn't up to the task as far as capacity for anything beyond an hour or two of high performance fun. If I could get a compact metal air battery or hydrogen fuel cell to output just 1kw for a hybrid drivetrain, range issues could be solved.
Otherwise known as Linux.
What is this sbnation link? The text explodes and a calendar pops up.
Two very very deep rabbit holes in the last 6 months:

- Designed/built a small USB controlled pan/tilt camera head to control the mirrorless I use as a webcam (couple of servos, gears, belts), and then designed/built a custom ortholinear keyboard with a joystick to control the camera (custom PCB, CNC'd aluminum case, etc)

- I'm a pretty big runner, built my own web based calendar UI that integrates with Google Calendar where I can type in workouts like "1 mile warmup @z2 + 5x(30 seconds @ 6:00/mile + 0.5 miles recovery) + 1 mile cooldown" and this gets parsed/total weekly mileage gets tallied. The next step down this rabbit hole is building a small iOS app to automatically generate Apple Watch Workouts using WorkoutKit.
Show HN: I am building a wappalyzer / builtwith alternative
If a boat that would go through the locks could unload in Mexico and send it to its final destination it might be worth it, but unlikely (time wise).

The whole thing comes into its own if Panama is overloaded and the other option is taking around the South America).
Except it scans Google Tag Managers containers.

I have started working on that idea for a little more than a month now and it's been constantly amazing to feel how fast I can build and deploy my ideas on the cloudflare stack (using Pages, Workers and D1) for now.

For now it does not have millions of websites available to search through but still 250K and growing fast (crawling constantly through a cloudflare worker)
Useful - thanks for sharing!
That was remarkably good!
What's your milk punch recipe?
Not sure what you mean. The people in Switzerland votes for a ton of stuff (not just for a president every 4 years). If you manage to always be on the minority, then probably you are doing it on purpose. The norm is that people are sometimes in the minority, sometimes in the majority. That's called consensus, that's what makes for a good democracy IMO.

The opposite (again IMO) is a system where the people votes for a president every 4 years, and invades the Capitol when they lose. BTW Switzerland does not have a president, but instead a group of 7 representing the biggest parties in the country. So there is consensus even at the highest level.
Releasing all the CO2 from plastic would be an incredibly dumb move. Just shred it and pack it in old mines deep underground.
CoStar Group to Acquire Matterport
Can it not be plugged in and operated with a very long cable? That’s what I do with my Quest 3.
Sports betting is much worse than casinos. They employ exactly the same "addictive engineering" that casinos do, but there's no physical infrastructure, thus lower costs. We already know this because of the strategies employed by on-line non-gambling gaming. Loot boxes, special deals on tokens, ... Just watch the ads on TV there is always a hook, "$150 in free play".
Hackers at heart.

I wish media would report about it to illustrate what hacking used to mean.
OK it seems they changed the doc since. In the docs for JDK 21 we read instead [1]:

> If MULTILINE mode is not activated, the regular expression ^ ignores line terminators and only matches at the beginning of the entire input sequence. The regular expression $ matches at the end of the entire input sequence, but also matches just before the last line terminator if this is not followed by any other input character. Other line terminators are ignored, including the last one if it is followed by other input characters.

Looks like I have some code to fix.

[1] https://docs.oracle.com/en%2Fjava%2Fjavase%2F21%2Fdocs%2Fapi...
sorry, i just have a silly question: what would it take to send new probes out there? voyager 3 and 4 for example to follow the same path (more or less, sans planet alignment) V1 and V2 followed, but with better hardware of course.
Show HN: Bloggers, become a podcaster in no time
Decent message but way too many video game analogies. Twenty year-old me might have been thrilled, now it’s just annoying.
4 DIMMs on a consumer board means 2 DIMMs per channel. This is inherently a compromise in signal integrity that must come with a speed tradeoff, unfortunately. We’re dealing with laws of physics.

In the past some motherboards tried a T-topology for RAM slots to optimize for 2 DIMMs per channel, but this would cause problems with 1 DIMM per channel usage. Not worth it for the average consumer.
An alternative to seeking better language APIs.

Parsing regex then pretty-printing the parse tree as s-expressions is very legible. You can also print the parse tree as the original syntax. Postfix will work better for some people, I like the lispy look for parse trees.

Most regex are similar syntax over a parse tree with different parts missing, if you keep track of roughly what features the current engine has in your head the sema checking a real compiler should do could be deferred or incomplete.

Some coding standards will want redundant escapes because that is considered more readable, could put that logic in the pretty-printer.

That's sort of suggesting using your IDE to translate the thing back and forth on the fly instead of persuading colleagues to stop writing in the obfuscated format.
Link? The navigation on that site is absolutely dreadful and I can't turn up anything on google either.
Sure. You can avoid all of this by doing the work in house or even just working with companies bound by the same laws as you are. Obviously management doesn't see it your way though.
How long before AI crawlers start picking this up and start including it in their training data?
An open letter to the CVE Project and CNAs: avoid data fragmentation, pay access
Ok, so you expect the airline to mine the ore to make the tools needed to mine the ore needed to make the aluminum used in the packaging of the snacks they give out on board?

Think about exactly where this ends.
Search and calendar integration are more valuable to me than the privacy/price appeal so perhaps I will wait a bit.

Great to hear Pass is good!

Thanks for sharing
> The other, probably more important reason not to do it is that it gums up threads with pointless meta which runs against the site conventions.

It seems like we are complaining about the same issue. Again, why does this conversation exist since it has clearly been established that I am aware and that anyone reading is aware. If you got a problem with how I use typographical indicators, sorry, I'm going to keep doing it. You can keep starting these metas if you want, but it seems hypocritical to me. I'll just stop responding to prevent more metas, because I've been given no indication that anyone thinks it actually pings @dang other than people who get upset at people using "@". Seems like a classic assumption, where people try to solve a problem that doesn't exist (or exists in a very small percentage).

And as you can read, I did not start with @dang. It was an edit, and into the edit. And as you can read, I was going to send an email but then saw several users note they did, so wish to not spam the email any more.

I think we're done here and have derailed the thread enough. I don't think anyone's opinion is changing, and that's perfectly fine.
>Pale Fire

Sounds like name for a craft beer.
The way to do that would be with a chip & socket that has 4 independent memory channels (threadripper I think has eight now, but maybe used to have four?) and a many-layered motherboard that optimizes the routing and placement of each dimm slot, ideally with only 1 dimm slot per channel for maximum speed. The high end stuff with many memory channels generally isn't designed for pushing RAM clocks to gaming desktop speeds, though. You'd probably need to skip on ECC too or overclock and manually time some.
Ask HN: Can a Meta Quest 3 be connected to a PC using HDMI?
Google search results on that topic suggest that wireless is the way to go, and HDMI is dead, despite the bandwidth of HDMI being around at least 5 times higher than the best wireless (~1gbps wireless vs. "standard" hdmi ~5gbps, with high-speed hdmi being around ~10gbps).

I suppose the answer is a "no", but is there an authoritative source I (via google, bing and brave search) miss?
What qualifiers?
The Bubble Sort Curve
This is irrelevant for external memory, however, because it only has an 8-bit data bus.
It would be interesting to model the real Wikipedia in a fashion where there are “critical events” and connections to nodes, which are events with the vertices being the causes, logically specified.

Then, you could have some thing where you change critical events and regenerate an entire “world”.
And even more ironic given it was the story that made season 2 such a disappointing bore-fest - the animation was superb!
But only #3 is compatible with my feeling happy while buying yet more crap every day (mostly delivered, to maximize packaging), replacing my kitchen with DoorDash & Uber Eats, and otherwise acting like a trendy member of the 0.1%.
No one buys books, cd's, dvd's, blurays, magazines, comics, games, and many other things that were bought a lot 10-30 years ago. These days everything is online and (usually) subscription based.

Looking at myself, the only things I buy regularly, is food ;)
I'm actually more worried about Clang being close to 100% slower than GCC on Linux. That doesn't seem right.

I am prepared to believe that there is some performance difference between the two, varying per case, but I would expect a few percent difference, not twice the run time..
Calling Platform Engineers Building the Ultimate Internal Developer Platform
I'm super excited to co-organize KubeCrash again. This conference will focus on Platform Engineering: Building the Ultimate Internal Developer Platform. We'll have keynotes by Spotify and NatWest, an end user panel with speakers from Boeing, Shutterstock, Adobe, and lots of amazing deep technical sessions.

I'm particularly excited that Rob Koch and Sandeep Kanabar will be presenting — two members of the CNCF Deaf & Hard of Hearing Working Group. And, as last time, we'll donate $1 for each registration to Deaf Kids Code.

Register today. It's virtual, free, and focused on open source!
My quest (1) I bought on launch day got an OS update and now I have to find my old credentials to log in (and thus accept some (probably) draconian EULA, just to enable developer mode to side load apps on there. You can't just plug a USB stick in the side and copy paste them to "side_loaded_apps" dir it's still a ridiculous task of doing backflips through flaming hoops to use it as an open device. And it may yet again reset my login.
Show HN: Benchmarks of UUID bintext codecs in Go
Hey y'all. I've been reading so much about different kinds of k-sortable, unique IDs for entities/resources, and the different encodings to use for different reasons (length, case-sensitivty, etc), that I wondered if any of the well-known implementations (in Go) had any performance benefits, and decided to benchmark them.

Will this be the bottleneck of your app? Nah, most likely not, but it was a fun exploration nonetheless.

(Oh, and the name... I might come back and benchmark some values other than just UUIDs... so I kept it generic enough... whatever.)
I appreciate the info - good idea to just take it for a test drive
A considerable amount of effort goes into mitigating side channels precisely because it isn't for nothing.
Fundraising: How to Deal with Bad Actors
That's how the scorched-earth delete tools have worked for a long time, since well before the big exodus.

Which is one of the reasons that I doubt that's a barrier to restoring the comments and posts, if they wanted to.

People should think of the delete tools as being a symbolic protest, with the collateral damage of denying random nice people the comments/posts later -- but not as providing protection from Reddit reanimating their comments/posts later, nor denying it to someone who really wants to dig it up.
I'd go further to say that rules without any verification aren't really rules. You don't make a rule without the suspicion that it'd be more efficient to break them, and if you're not verifying their adherence to those rules, your rule is meaningless.

This is the iterated game that morally bankrupt manufacturers (IE the vast majority) play to insulate themselves in these sort of scandals:
- First, they get caught doing A,B,C, so they pass rules about A,B,C
- Then they outsource to someone who is willing to do A,B,C, then they get caught outsourcing to violators
- Then, they impose rules about A,B,C on these firms, but do no verification of the firms adherence to those rules.
It insulates them of liability without ever increasing costs (because the firms still get to break the rules and the company gets to say "I'm Shocked! I told you not to do that!")
Installing and exploring V7 unix (1979) on a PDP11 emulator.

Crazy how familiar and yet different things are.
You can't. Voyager's launch date coincided with a planetary alignment allowing for gravitational slingshotting out of our galaxy. We have to wait for the next alignment.
I have seen screenshot of Reddit post posted on Reddit...
I started looking into the Gospel of Thomas right before the start of the pandemic, which led to a number of rabbit holes:

* Turns out the work is not 'weird' or 'Gnostic' but is directly addressing details from Lucretius, including paraphrasing his view of evolution and atomism, but refuting the claim there's no afterlife by basically appealing to the idea we're in a simulated copy of an original physical world where the spirit doesn't actually depend on a body, because there is no actual body.

* As I dug more into the various mystery religions the followers of the work claimed as informing their views, I saw a number of those were associated with figures various Greek historians were saying came from the same Exodus from Egypt as Moses.

* Turns out a lot of the ahistorical details in the Biblical Exodus narrative better fit the joint sea peoples and Libyan resistance who end up forcibly resettled into the Southern Levant latter on. In the past decade we've also started finding early Iron Age evidence of Aegean and Anatolian settlement and trade previously unknown in the area, including in supposed Israelite settlements like Tel Dan, lending support to the theory that Dan were the Denyen sea peoples.

* Also turns out that in just the past few years a number of Ashkenazi users have been puzzled by their genomic similarity to ancient DNA samples, where the closest overall match in a DNA bank was 3,500 year old Minoan graves sequenced in 2017 or that they have such a high amount of Neolithic Anatolian (which the 2017 study found was effectively identical to Minoan).

* The G2019S LRRK2 mutation that's almost only found among the Libyan Berbers and the Ashkenazi appears to have originated with the former but appeared in the ancestry of the latter ~4,500 plus/minus 1k years. Which is a window that predates the emergence of the Israelites in the first place, but is on the cusp of the sea peoples/Libyan alliance.

* There's also been discovery of endogamy among some of the Minoan populations. Did the Ashkenazi endogamy evidenced from their emergence in Europe and the bottleneck in the first millennium CE actually go back much further than we've been thinking? Maybe Tacitus wasn't so off base when he talked about how some claimed the Exodus involved people from Crete hiding out in Libya.

Anyways, that's a very rough summary of some of the rabbit holes I was going down.

Bonus: Herodotus's description of Helen of Troy spending the whole time in Egypt has two datable markers to the 18th dynasty, which is when Nefertiti, "beautiful woman who arrived" is around during a complete change to Egyptian art and religion while she's the only woman in history to be depicted in the smiting pose, with her only noted relatives being a sister and wetnurse.
Impossible to be lonely with this many bots keeping me company.
Its different cohorts of companies.

Publishers: put excessive ads on their websites.

Advertisers: those who buy ads views from publishers on various platforms/exchanges, they don't have much control over how much ads individual publisher put on his website.
Here is a trivial example, also on a M3 Max:

cat hello.py
print("Hello, Wasm!")

time python3 ./hello.py
Hello, Wasm!

________________________________________________________
Executed in 26.86 millis fish external
usr time 16.37 millis 0.13 millis 16.24 millis
sys time 7.25 millis 1.14 millis 6.11 millis

time wasmer hello.wasm
Hello, Wasm!

________________________________________________________
Executed in 84.77 millis fish external
usr time 50.26 millis 0.14 millis 50.12 millis
sys time 28.97 millis 1.21 millis 27.76 millis

time wasmtime hello.wasm
Hello, Wasm!

________________________________________________________
Executed in 141.72 millis fish external
usr time 120.86 millis 0.13 millis 120.72 millis
sys time 16.65 millis 1.20 millis 15.45 millis
As someone who got in to the PalmOS world just before OS 5 was shown off and then spent years waiting to upgrade for the OS 6 device that never came I've been fascinated by your project since I first came across it. Amazing work!

Amusingly the device that replaced my classic Palm was an Axim X3, which if I hadn't sold it to buy a server in 2005 would probably have already had your rePalm build installed on it.
So, how was the switch to Neovim? Which plugins did you settle on?
Strong disagree. The biggest problem with today's sports gambling is its ease. Even without advertising, the vast majority of the people who have a vulnerability to a sports gambling problem would get exposed to it. And once exposed, it's not advertising that keeps them gambling. It's the addictive nature.

There needs to be friction in the system. Whether its forcing them to travel to a bookie in the sleazy part of town, or a cooling off period on the online apps, or something else, the problem is not the advertising.

The advertising sucks for us non-gamblers, but it's not the problem.
> I think what the other poster is referring to is specifically the practice of companies to have work done by workers in areas of the world where labor is cheap.

Sure, but part of what I wanted to (albeit indirectly) convey is the difficulty of creating a meaningful rule about this. Even if you locked work within a country's borders (I imagine this would have terrible consequences too), this concept scales.

I understand the complaint, but I think we need to also recognize the complexity of the issue if we're to do anything meaningful about it. Trivializing it will get us nowhere and often leads to bad laws that get more abused than the original ones.
If it hasn't made it onto your list yet, Ursula K. Le Guin's book titled "The Dispossessed" is a great exploration of anarchism in practice through a sci-fi lens
I'll just draw folks attention to the long running AAMAS conference series.

Of course, it's quite academic in nature, but it may be that some useful approaches could be picked up from this resource for LLM driven approaches.

https://aamas2023.soton.ac.uk/
Glad to hear you like it. Thanks for the info
Keep reading. It’s a story.
None of this stuff is going to work. Why do you think no one is curtailing their behavior in a meaningful way? Even EVs (I drive one) are becoming a joke here in the US.

Asking the most basic of sacrifices seems to be beyond the pale, so don’t be surprised when none of this works. There’s no fighting thermodynamics (or controlling the pet population).
I think phones are taking us back. People are less computer literate because of clunky phone UX.
The big problem for Lisp is that it was too slow during the 80s and 90s. At that time, C and C++ took the market share and maintained it since then. New languages had to conform to C, since Lisp has its own independent way of doing things.
This is something I've always worried about Nintendo, but they seem to be handling the generational creative changeovers well (for now).
Envisioned in 1968 proposed in 1972: Alan Kay 'demo's Dynabook[0]

[0] https://www.youtube.com/watch?v=r36NNGzNvjo
Not really. The brain doesn't do operations per second like a computer. What he is guessing is that if so many operations per second can produce similar results to a certain volume of brain, in this case the retina, then maybe that holds for the rest of the brain. It seems to me a reasonable guess that appears to be proving approximately true.
I definitely agree with you on the data integration side of things. Unless you're a large financial institution trying to get to your bank data through APIs is essentially impossible.

I've been reading up on ledger recently and it does see cool, bit of a learning curve but will deffo look into it more.

Appreciate your response!
Surely CDs have become Spotify, tidal. Blu rays have become Netflix, Disney, etc. magazines have become websites, etc.

The content is still there just the medium has changed. Has the same been true for books though? eBooks do exist of course, but did they replace the publishing industry that existed 50 or a hundred years ago?