skysight-inc/HackerNews huggingface dataset:
Yes, ForEach isn't idiomatic but he could use Select instead.
Currently on the “no pay” part due to this. I had become very dependent on Assistant and Orion.
No, please. Eisenhower Matrix, Scrum, Extreme Ownership and the like - all from the minds of military types, whose supposed valuable lessons from a completely different area of human activity (wars and the like) are supposed to be something we should admire and apply in the workplace, under the joint tagline of "Leadership". In fact, I´d argue that precisely the application of those principles in the last 20 years have contributed to worsening and making the today´s office work environment unnecessarily intense. Everyone has "leadership qualities" these days and is trying to exert "influence" - instead of actually doing some real work.
As somebody who cooks quite a lot (for a diverse set of people), I have the opposite experience of what you describe (also I hate having to touch my screen while cooking).

The cooking book scene has been openly criticized for not actually trying the recipes, even before LLMs were a thing[0]. Regular cooking websites have always been somewhat unusable due to massive ads and fluff text because 1) SEO and 2) recipes are not copyrightable, but the fluff text is.

For quite some time I get my recipes directly from chatgpt, the instructions are very condense, they work quite well, and most importantly: It knows how to substitute ingredients. "My friend is vegan and allergic to heat-resistant soy protein" and it's going to adjust accordingly.

[0]: https://www.matchingfoodandwine.com/news/blog/recipes-that-d...
More like having a photocopy machine with a noise function.
It’s true that we’ve stopped some especially bad things - the anti-CFC campaign should get more attention – but part of the problem is that we haven’t improved in aggregate. If Californians drive cars which get 50+ mpg with low emissions, but a hundred million people in India start driving new cars with less strict emissions controls, the planet is in aggregate worse off. Something over half of the CO2 in the atmosphere was emitted after 1990, which is a general proxy for the rest of the world industrializing.
Be careful what you wish for. I hate the current data collection paradigm but advertising allows media to pay their own way and remain independent.
> Note that lots of people won't (or mostly can't) pay, so how does a social network work in this case?

If there's not enough consumer demand for a service, and it's not a public utility that's worth funding through taxpayer money to maintain equal access for everyone, the logical, supply-and-demand-based, hundred year-old solution is to just admit it's not a good business idea and move on.

If their leadership teams can't come up with an offering worth paying for, well, tough luck, the list of neat ideas that just didn't atract enough customers is perpetually open.
China drills in Taiwan Strait risk to region's security: US
Entourage | Founding CTO | Remote | Full-time

We're building the protocol layer for collective AI agent intelligence. Our core insight is enabling mutually distrusting agents to exchange and validate experiences via a shared memory layer, transforming isolated learning into compounded network intelligence (think Git/OSS for agent experiences). This is crucial infrastructure for the future agent economy. Incubated by Moonsong Labs (Kluster.ai, Moonbeam, Tanssi).

Seeking a hands-on, visionary CTO & Co-founder to architect our system (AI, distributed systems, data, infra), build the founding engineering team, and drive technical strategy. This involves deep work in multi-agent systems, collective learning, secure execution, and potentially novel consensus/incentive mechanisms.

Must have: Proven leadership in AI infra (CTO/VP/Founder/Lead Scientist). Expertise in GenAI/RL/DL/MLOps/PyTorch. Experience with agent frameworks (LangGraph, AutoGen, etc.) and distributed/federated AI concepts. MSc required, PhD strongly preferred. Strategic thinker passionate about building developer ecosystems.

Nice to have: Blockchain/Web3/tokenomics experience.

Shape the future of agent collaboration: https://jobs.lever.co/moonsong-labs/a094e9ba-0beb-405c-9cda-...
https://www.youtube.com/watch?v=wNFMPhKIZXg
OMG! How can we live with all this fat acceptance? And lesbians! This is soooo offensive I might cry.

Seriously...
Dosis sola facit venenum?
I would say it's completely expected that air pollutants come from smoke.
I recently analyzed manufacturing supply chains, particularly in the automotive sector.

On average, establishing a new factory takes between 3 to 5 years. Tesla stands out as an exception. Its factory in China was built in just 2 years, and the German facility in 2.5 years. However, this is largely due to Tesla vertically integrated supply chain.

For most traditional automakers, certifying a new supplier alone can take several years. This means that if a new administration were to reduce tariffs mid-cycle, companies could find themselves locked into 3 to 4 year investments that ultimately make their products less competitive.

Even with a uniform 20% tariff, lower labor costs in countries like Mexico or China still make manufacturing there more attractive. Unless we’re talking about high value, low labor industries, like for example semiconductors or medical devices. Reshoring remains unlikely. The more probable outcomes are increased inflation and economic slowdown...

And this is without factoring in potential retaliatory tariffs targeting U.S. sectors like defense or aerospace. Imagine a scenario where Boeing is limited to the U.S. market, while Airbus continues to enjoy global access...
Hong Kong journalists fighting censorship, crackdow [video]
Are you sure it was '86? I was using IBM's BITNET in 88 from UMASS before Al Gore invented the Internet lol. Email took 2 days to go from Boston to London, passing thru a node in California before routing to the UK. I got on Usenet in 88 or 89, and had fun chats with professors at Caltech and elsewhere using the finger command and talk (with tee pipe to dev/tty and a file, so I can play back the whole session.) I am vague in my memory about how and when I went from being n BITNET to ARPANet/Internet, but I do remember Gore was busy promoting the Information Superhighway around that time, and it was the time the first iteration of excitement around neural networks was cooling off... Memories! Real Genius was a fun movie to watch and an inspiration for getting into lasers.

UPDATE according to ChatGPT:

ARPANET itself began in 1969 at a handful of research universities, so some US universities had access as early as the early 1970s. However, many institutions that didn’t have a direct ARPANET connection joined BITNET in 1981—a store‐and‐forward network that was easier and less expensive to join but often led to long email delays (sometimes on the order of a day or two, especially on international links). By the mid‑to‑late 1980s, with the emergence of NSFNET (which provided a TCP/IP backbone) and the broader adoption of Internet protocols, many universities transitioned from BITNET to the more immediate, real‑time connectivity of the Internet.

In other words, while ARPANET was available to some US universities from the early 1970s, widespread academic use via the modern Internet (with NSFNET and TCP/IP) really picked up in the mid‑1980s. The long delays you remember (such as a two‑day email from Boston to London) were more typical of BITNET’s store‑and‑forward mechanism rather than ARPANET’s near‑real‑time communications.
Lots of authority-questioning…

From the perspective of conspiratorial thinking, fringe “I’m special because I see the surprising, simple real key to everything” economic schools, and anti-enlightenment politics :-(
JSON, jsonc, json5, hcl, kdl, scfg, caddyfile... and that's just from earlier comments. After a brief search, puzzled, I ask: Is there really no more thorough comparison than wikipedia's[1]? No syntax-across-languages[2]? No design space characterization?

[1] https://en.wikipedia.org/wiki/Comparison_of_data-serializati...
[2] https://rigaux.org/language-study/syntax-across-languages.ht...
Rare the moments in which you find a precision-like service to your needs.
I have been struggling with creating PDFs with images, for the exact reasons you mentioned, I have been struggling to do it using 3rd party software as well.
This website absolutely did the trick for me.
I love the fact that in these times, there are individuals who actually spotting user's real pains and solves it. This is a fine example.

Two thumbs up, way up!
They can also be died at much lower temperatures, it just takes a lot longer. I dry mine by leaving them on top of a computer at ~35C for a week, I believe the air flow from the fans is important.

The color indicating ones are useful so you can see when they are dry.
> I'm aware of merchant transaction fees, but they're insufficient as an explanation. Just run the numbers.

I don't have to run the numbers, because I read the article where they did the actual research with real numbers, not your back of the envelope estimating, and they came to the opposite conclusion:

| This leads to our second hypothesis: High interest rates are
necessary to recoup the high cost of rewards. However, our
analysis shows this is not the case. Rewards expenses are
more than fully covered by banks’ interchange income—fees
collected from merchants based on purchase volume. On
average, interchange income amounts to 1.82 percent of
purchase volume, while rewards expenses are 1.57 percent.
The libraries I use either have, or at least allow, IO at the base of their transformer stacks, so any IO action is a liftIO away.
you've read, that:

a. there are easy possibilities to poison the printed tracking code

b. the location of the printer is not trackable by default (but for sure can be added through drivers. But then, tracking will be the smallest problem)

c. there are laws what can be said and what not. Also, what is legal, free speech & thought, or, what is art, is defined. Other than that might give you problems. And it should. No one is above the law in a proper democracy, except your name is Trump of course.

so, you can print what you want. But if its illegal, than I'm glad you get the punishment. But, for being able to punish you, the executive needs your location and know it's been you. How can they find out it was you, other then with "caught in the act"? If they have enough hints who you are and for being able to locate you, then the tracking code is just an evidence that you produced it.

What if you use your neighbor's printer? What if you use the poisoning technique? Knowledge is all, when being a criminal. Others are not touched by that, and if, poisoning, old disposable printers or usage of neighbor's devices and the classical reproduction methods aka printing (industrial) are still tools, one can use. I don't understand the alarmism.
D-Wave's Quantum Supremacy: Controversy and Breakthroughs
What I find hard to imagine is how the app should respond when synchronisation fails after locally committing a bunch of transactions.

Dropping them all is technically consistent but it may be unsafe depending on the circumstances. E.g. a doc records an urgent referral but then the tx fails because admin staff has concurrently updated the patient's phone number or whatever. Automatically replaying is unsafe because consistency cannot be guaranteed.

Manual merging may be the only safe option in many cases. But how can the app reconstitute the context of those failed transactions so that users can review and revise? At the very least it would need access to a transaction ID that can be linked back to a user level entity, task or workflow. I don't think SQLite surfaces transaction IDs. So this would have to be provided by the Graft API I guess.
Don't Bother with Vibe Coding
The Suzuki Method of violin training, perhaps: https://en.m.wikipedia.org/wiki/Suzuki_method
Also a lot of lessons for the average tech employee - working long hours for some goal and then at the end realize it’s going to be used for evil and you’re all about to get laid off anyway.
Is this a .gov selling feature they are letting us mere mortal corporations play with?
Show HN: Pets for Cursor
I created an extension which adds a custom pet to your editor (Cursor/ VS Code/ Windsurf compatible).

https://github.com/blairjordan/codachi

As you type, your pet hatches, acquires XP and evolves.

A playing card is generated when your pet evolves.

All pixel art is original and hand/ mouse drawn.
Insightful

I personally tried long runs with say writing a plugin for QGIS, but then I found it is better to actually personally write some parts of the code, so to remember it. Also advancing with smaller chunks seems to result in less iterations.

Besides, indeed, the whole concept seems to not work so well with ingenious stuff. The model simply fails to understand unless lots of explaining.

The LLM assisted tech writing though seems to benefit a lot from the cursor/cline approach. Here, more than anywhere else, a careful review is also needed.
I disagree, the problem is the race to the bottom in advertising.

Drugs ads being able to show 30s of the one positive side effect and then spend 0.5s speed talking through all the negative ones is not a fair description of the drug.

Almost every product advertising being here's a celebrity (who has no idea how the product works) using the product without any real description of what the product does. Imagine a car ad that had to show you had to pump gas!? It's like one of the most common things you do with a car.

And other product advertising being 100% vibe based. We're the company of tomorrow! The fuck does that even mean?

Conceptually, you need advertising. How else will you learn about new technology? The problem is that current advertising only teaches you the existence of something and not what it does.
How about pivoting to just infrastructureless short messaging (minus the disaster element). Would this get more people on board? (Disclaimer: I have tried and failed…)
I’m definitely in the frequent glove change camp. And PSA for anyone reading this, latex gloves are worse than useless for protection against HF. But hopefully anybody working with HF already knows that.
Show HN: Free Prompt Template Generator
Hey folks. I've been creating reusable prompts for LLMs and finding there is often a need to drop in a load of different content every time. So... I created a simple tool which lets you paste in your prompt and generate a form someone can fill in to get a complete version of the prompt. Nothing too clever, but potentially useful if you are creating prompts to share with others, especially less technical users.
My teacher had a different solution to this exact problem. He ran the same test, but had us run it in the school's atrium, where we could drop objects a good 30 feet to the ground. It was a long enough drop that the stopwatches weren't as much of a hindrance. We destroyed a floor tile, but other than that, it went well to my recollection.
Can I go around telling people I program if I don’t write directly in binary?
I built one similar to Papier :)

https://chromewebstore.google.com/detail/write-away/gogmagea...
> Do people really write `final` and are OK being aware that the field's value could still change after all?

The converse: people really write `field.setAccessible(true)` and are OK being aware that they are breaking another programmer's assumptions. That's the point of `field.setAccessible(true)` existing at all. It's monkey-patching.

Otherwise you might as well just delete the method and throw a `NoSuchMethodError` when someone calls it - nobody is calling `setAccessible(false)`

I have some experience hacking on Java Minecraft. Minecraft's code is what it is - take it or leave it. The more stuff you can do without modifying that code, the simpler the overall system is. If you can set a field with reflection then you don't need to modify that class to make the field public or non-final. In other words, monkey-patching. (Newer frameworks support more modification to Minecraft's own code with less effort, though.)

> This is not a good thing because interpreted mode is terribly slow. The JIT exists to make Java fast, and developers should not made this harder than necessary.

And it does that by being smart. It makes assumptions, compiles code given those assumptions, and recompiles it if they actually do not hold. For example, I expect that a method with a List parameter is most likely only ever called with one implementation of List, and the JVM knows this and will compile the method as if the parameter is ArrayList, and will compile the method for the specific implementation it sees in the first few calls, with a bail-out check forcing the method to be recompiled if it's ever not that implementation.

And if the JVM never sees a subclass of a certain class, it can statically dispatch all calls to references of that type, as if the class were final, even if it isn't marked final.

And, likewise, if the JVM never sees a write instruction to a certain field, except once in the constructor, it should be able to treat it as if the field were final, and avoid reloading it after method calls. If it loads a class with an instruction that writes that field, it has to recompile all those methods.

None of this should be news to the JVM engineers.
I like how the spec defines character classes by just passing the buck to Unicode

=====

Forbidden Characters

Forbidden characters are Unicode scalar values with general category Control, Surrogate, and Unassigned. Forbidden characters must not appear in the source text.

White Space

White space characters are those Unicode characters with the Whitespace property, including line terminators.
Perhaps the most surprising sources of particular matter is... sea spray. As water crashes around, stuff in the water (e.g. salt) often ends up suspended in the air. This apparently contributes a non-negligible percentage of PM2.5 matter in coastal areas, though exact percentages are hard to come by.
One thing that really stuck out to me in the write speed graphs is the dropouts in the speed. The Maxell seemed to be the only one that didn't have them.

Back in the day my company had a regionally-slightly-popular Linux distro. Every couple months we'd burn 500-700 discs. We were small enough that it didn't make sense to mass produce, so we burned them ourselves.

We would occasionally get reports from people of being unable to read the discs, and so we went through ~6 months of investigation, test shipping to relatives, paying our customers to ship the discs back so we could check them.

Eventually I found that while every disc would validate by checksum of the entire disc (part of our burn process), if I tracked the time required to read every block, the discs that people had problems with would tend to have some spikes in the time it took to read some blocks. The drives we were using would read them, sometimes taking an amazingly long time to do so (like 30 minutes instead of 2), but users drives would just fail them.

Eventually I wrote a new validation process that in addition to the checksum used the timing information as well to determin if the disc failed, and at that point our failures in the field basically went to 0.

But, we got really sensitive to vendors of discs. Basically it was Taiyo Yuden or nothing. Some big brands would give us 20% failures to burn, where Taiyo Yuden was <1%.
If you like Indian food I’d say Swasthi’s Recipes is decent. A lot of what I have seen on there is similar to how my aunties in Punjab n aunties of my friends in UP make food/have taught me to make food.

https://www.indianhealthyrecipes.com/

Edit, if you’re veg also this site is decent:

https://www.vegrecipesofindia.com/
No, because people usually do know what they want in terms of TV and movies. They've been watching their whole life and know exactly what they like generally and what they don't and what they're in the mood for tonight. This is precisely why Netflix's personalization is so key, because people won't consume whatever is in front of them. People even rotate between streamers precisely to watch the specific shows they love. You're denying people's agency. Streaming isn't IG or TikTok.

And no, TV isn't heroin or crack. And who on earth are you, or me, to judge what other people want to watch on TV? That's paternalistic and insulting. Next do you want to censor which books I can read?
There are instruments that can be made cheaply and there are those that can master them enough to be called music. No need to have a grand piano and years of teaching to be able to produce music.
https://archive.md/ia9vA
Probably around the holidays, I'm not sure we'll be making our usual summer trip because of a wedding.
There's also sometimes a button for the "Printer Version" of the recipe which is very much no fluff.

Ex. Above all the fluff is the word "Print" in a yellow box [1] which takes you to a no fluff page [2].

[1]: https://www.seriouseats.com/buttermilk-vanilla-waffles-recip...

[2]: https://www.seriouseats.com/buttermilk-vanilla-waffles-recip...
It nails the period. When the article later talks about Coupland’s follow-up J-Pod, I think it’s important to note that the naivety that the book reacts to isn’t just his own, really the entire zeitgeist was like that. Hence the magnitude of 9/11 as a wake-up call.

Po Bronson’s “First $30 Million” is also a classic that seems to have been memory-holed.
RIP. Great acting in The Island of Dr. Moreau
I never wonder about downvotes (and we are not supposed to ask) but why? Downvoted for a compliment.
I actually agree with you, but the point is the balance.

Don't steal. Don't share embarrassing or humiliating information you may come across.

At the same time, there should be safety from prosecution overreach.

I ask for this mostly not for my current self but for "kids" (including young adults, e.g. college students) who are on a hacker journey in the original sense of the word. As a society, we should encourage rather than stifle that sort of exploration.
The Waveshare e-ink display he's using is $172.99.[0] The one that jgrahamc used in a sibling comment is about $200.[1]

It's a shame that it's not easier to pull the e-ink displays out of used e-readers because you can buy old Kindles on eBay for about $20-40. I know you can jailbreak them and achieve something similar to OP, but it'd be neat if you could just drop the vendor's e-reader firmware entirely and run your own software.

[0] https://www.waveshare.com/product/displays/e-paper/9.7inch-e...

[1] https://soldered.com/product/inkplate-10-9-7-e-paper-board-c...
"Mitch finds her sanding her dorm room floor late one night and she uses the beautician party as an excuse to test a rebreather she designed herself."

Student beauticians
Thank you, for someone interested in using F#, that is great.

I see you use Giraffe but I wonder how hard would it be to use Web API or to mix F# projects with C# projects in the same solution.
Better options didn't exist. Wordperfect was expected to work on a 4mhz computer with a low resoluion screen and be fast. f keys or contorl shortcuts - both were not good options but given the constraints fkeys are better - f keys had a place to put your cheet sheet.
Not at all in the direction where I'd want a configuration language to go... The marginal "improvements" wrt' punctuation are just inconsequential.

I'd take Prolog without I/O and (some? all?) extra-logical predicates as configuration language. Maybe if there's a way to require recursion to terminate, that'd be great, but not essential.
And intuitively, they're likely better for brake dust pollution. Many will only have to actuate the physical brakes once per trip (to prevent calipers from seizing over time), and can use regen for the rest.
> Exact Audio Copy is still the gold standard for ripping software

What makes it the best? I assumed that, since you're just reading digital data, any ripping software would do the same job in terms of quality, and the only differences would mostly be about having some convenient features or a better UI.