skysight-inc/HackerNews huggingface dataset:
There seems to be a weird relationship between what you prompt and what it actually generates.

"wonders of the world" works will with each being an individual piece type.

For instance when I prompt it with, "first generation pokemon starters" it will do an okay job using one pokemon per piece with inspiration but it's not smart enough to make the more powerful pieces the more advanced pokemon.

But when I prompt with with "types of simple machines", "branches of the US armed forces", "the wives of Henry VIII", "the original avengers", or "founding EU members" it just makes pieces that are a mismash of them instead of separating them along very obvious lines like oh here's an Iron Man piece and a Hulk piece, etc.

If I ask for trivial pursuit categories it just makes a generic board game themed set instead of following the prompt.
> why would a company pay them anyway?

Because we have laws to protect workers. You can't just not pay an employee and call them a volunteer as a for profit company.

There a legal limitations on what a for profit company can do with volunteer labor but companies have been increasingly bold about pushing those limits.

Often times it is hard to tell if a program violates those limits since particpants are put under strict NDAs.
The easy baremetal cluster these days is k3s.

Includes working out of the box ingress controller.
Stewart Butterfield, co-founder of Slack underscores the importance of creating value for customers rather than merely extracting it. He cites Amazon as an example of a company that has maintained a relentless focus on value creation.

"For whatever reason, a lot of people have been trained up on techniques for value extraction from customers as opposed to value creation for customers... Companies like Amazon... they're still relentlessly focused on how fast can the delivery happen, how fast can the pages load."

He acknowledges the challenges of maintaining this focus as the company grows but remains committed to serving customers' needs.

"It's harder and harder to ensure that our focus remains on those as we get bigger... We almost, as a point of religion, try to keep ourselves as open to feedback as possible... trying to be of service to them."
Seems more accurate to state this reshapes the NxM problem rather than solving it.
Adam's never claimed to be a chef or want to do things like a chef would, he tends to focus on how someone at home could do it, where things like preparing 50 onions as quickly as possible don't matter as much, hence the difference in style. I think both practices have their place, adam just home as he's never been trained in food and so all his cooking is for the home
I modernized it. I would hope rebel country would proudly wave the flag of the echos of damnatio memoriae'd trade unionism and socialism that flourished in Oklahoma before the evil of May Day 1919 and the likes of McCarthy and Roy Cohn that scared Americans into making self-respect and fairness cultural taboos.
This looks fantastic in theory, but what’s the production cost? Because that’s what matters to truly make a difference. If it’s expensive compared to the alternative, the worst offenders won’t switch. It’s not like Coca-Cola doesn’t know they’re huge polluters, they simply don’t care until it hurts them in the wallet.
I installed this in the morning to give it a test drive, and after several hours, I learned the following: it's great when I reach for the phone as a distraction; it's a big annoyance otherwise.

E.g. each time I want to change the currently playing song, what was muscle memory gets scrambled by the interruption. Or, when I'm taking a lot of photos (like on my daughter's kindergarten event today), I tend to keep the screen off in between, and rely on being able to turn it on and shoot a photo in less than two seconds, total. Guess how that got screwed up by this app.

The app itself is great, and I'm still a believer in the concept of managing executive function issues by throwing obstacles in front of bad habits and known focus black holes. However, this experience made me discover the third class of phone activity, next to "distraction" and "work" - quick, intermittent, on-the-fly use, the kind you ideally don't think much about. This class does not distract you... unless someone adds friction to it.

I just saw the app has "every N unlocks" option, I'll try it out and see if this helps with the "third class".
Do you have any examples of the latter? From what I remember reading, the most recent case was a gambling website and cloudflare wanted them to upgrade to a tier where they’d have their own IPs. This makes sense because some countries blanket ban gambling website IPs.

So apart from ToS abuse cases, do you know any other cases? I ask as a genuine curiosity because I’m currently paying for Cloudflare to host a bunch of our websites at work.
Do it sooner than later, the cap juice loves to eat PCB traces. same with the clock batteries, get those things out of there.
> Autonomy comes with consequences.

Agree. And being allowed to embrace the consequences is, IMHO, how you get people to rise to their best.
It is simple: write something non-AI AND THEN inlcude the hyperlink.
AI Red Teaming: Applying Software TEVV for AI Evaluations
as the saying goes, "f you pay me"
Landlords Evicted Maui Residents and Housed Wildfire Survivors for More Money
The full title is:

> Landlords Evicted Maui Residents and Housed Wildfire Survivors for More Money. FEMA Didn’t Take Basic Steps to Stop It.
The Pi 4 encoder was in hardware but that doesn't imply it was ever actually particularly fast. I'd bet the Pi 5 CPU+RAM improvements are enough to beat the hardware encoder of the Pi 4 and still have enough CPU leftover to beat the Pi 4 CPU unloaded.
This feels like a social problem instead of a technical one. Macros and macro expansion are a core language feature. Code analysis tools have to do macro expansion. You can't handicap core language features and tools in the name of safety. If you are doing something potentially dangerous, you just have to take precautions.

Real world analogy: construction sites are dangerous, but you can't outlaw the bulldozer. It is a necessary piece of equipment. The best you can do is take precautions. Hard hats, high visibility clothing, audible warnings, etc.
I'll give a shoutout to Skunk Works - even if you're not particularly into aviation or aeronautical engineering it's a highly engaging read.

There's this one section covering part of the development of the stealth fighter F117 Nighthawk where one of the engineers makes a discovery that the amount of radar energy returned to a sender is INDEPENDENT of the object's size if it is composed principally of flat surfaces.

This is why the F117 looks like such a polygonal mess from Starfox on the Nintendo 64.
A class Rectangle can be whatever you want. You can overload it. You can change everything including how it’s rendered. It doesn’t have to be any of the things you list.

A div element is a node in a tree which will be rendered by your browser in the way specified by the spec. You absolutely can’t freely do most of the actions you list to a div. There are severe limitations.

A div doesn’t at all emulate a class. Its semantically something completely different.
Honestly, guest WiFi should be a one-click adventure, not a weeks-long trawl through dozens of outdated wiki pages and forum posts from years ago.

Pretty much anything other than the most very basic configuration is unduly difficult.

While it's certainly nice to have every conceivable setting availble to you, only a fraction of a percent of people even know what they're all for or how to apply them.

What OpenWRT needs most of all is for anyone to be able to walk up and find the button that does what they want. Even for technically advanced users and career programmers, OpenWRT is obtuse and confusing. You have to spend hours researching how to do anything even slightly more complex than attaching an AP to a LAN bridge.
This is obvious FUD from a throwaway account. 1.x Kubernetes breakage has rarely affected me. I’m a team of one and k8s has added a lot of value by allowing me to build and run reliable, auto-managed applications that I’m confident I can transfer across clouds.
You can always artify the qr code.
> chemically altering the corn syrup.

And where does corn syrup come from? From squeezing corn?
The sugars in corn don’t start as glucose either (they’re starches).

Besides, at home, bakers easily make “HFCS” themselves by adding any weak acid to table sugar to make invert sugar (an HFCS 50 equivalent).

> We process glucose and sucrose differently

Tell that to some southerners about their sweet tea. This simple distinction isn’t that metabolically interesting for day to day life (or explaining the prevalence of obesity and metabolic syndromes). Concentrations in a serving and mode of delivery are far more important. You can pretty easily get metabolic syndrome from excess glucose as well as sucrose. Altering smell and moisture content are more impactful variables.

Sucrose readily hydrolyzes to glucose and fructose via sucrase in the small intestine, it and HFCS become equals (no, Mexican coke isn’t healthier you dumb hipsters, just eat a piece of fruit already). If it wasn’t you’d get massive diarrhea from eating it. So sucrose vs HFCS isn’t nearly as distinct.

> and it affects taste, satiation, digestion, and more.

The most important distinctions go beyond the relative concentrations of the simple sugars. A fresh fruit doesn’t have the same insulin spiking and metabolic syndrome inducing potential as plain Karo syrup or a (Mexican) Coke, even though its relative percentage of fructose is higher or similar.
A young project and a small team (3 months, 3 developers).

We're working with a relational db, and we're DELETE FROM all tables that we use at the beginning of each test. That's fast enough so far. Process isolation doesn't help you with state in out-of-process dependencies anyway.
Not sure it is a GDPR issue – it isn't filtering my out on either mobile or the office connection. I'm in the UK, and despite brexit we are still (technically at least) covered by GDPR (there are some differences in UK-GDPR, and more will come, but IIRC they are not significantly substantive yet). Unless, perhaps, they are banking on our ICO being toothless so won't enforce anything.
>As for taxes that's on the EU and member countries for having such a complexity that only massive corporates can benefit

Isn't Apple a massive corporation? I don't think I understand your argument here.
PE/VC-backed bait-and-switch takeovers of "open source" projects have cost me a significant amount of time and money over the past few years.

My rule of thumb now is that I now consider any project that has a pricing page OR requires copyright assignment/CLA to a for-profit company to be effectively proprietary and just using open source as a marketing technique. That doesn't mean I won't touch it, but like with proprietary software, I'll evaluate it against the risk that the price will probably be jacked up in the future.
Great article. Do you have throughput comparisons?
I've found r2 to be highly variable in throughput, especially with concurrent downloads. s3 feels very consistent, but I haven't measured the difference.
What if you could break and mend HTML rope?
Thanks for sharing!

Asking because I was really, really annoyed by the non-helpfulness of the type hints in practice, contrary to the theory.
Hybrid Minds: the ethical-legal assessment of intelligent neuroprostheses
If you start the project with good hygiene and clear guidelines (no mutable global state), it's 100% doable.

AFAIK JUnit and other test runners don't do any process isolation for unit tests. Why is JavaScript so different?
They resisted this change for years, but eventually gave in and fixed it. You no longer need to hand out your phone number.

https://signal.org/blog/phone-number-privacy-usernames/
I don't know what "cloud" means. I don't really like Kubernetes, and I don't really like the AWS and GCP systems for doing everything. The fact that WGU offers a bachelors degree in Cloud Computing with focuses on AWS or Azure should be telling. [1]

Containers don't bother me that much on their own. I just feel like with k8s and its ilk I end up spending so much time futzing with weird YAML and trying to remember differences between stateful sets and services and fighting with stuff because I missed the thing that mounts a disk so my app will break in three hours.

[1] https://www.wgu.edu/online-it-degrees/cloud-computing-bachel...
What a goldmine of recommendations. I like Sam Witterveen’s YouTube stuff for keeping up to speed https://m.youtube.com/@samwitteveenai
Musk publicized the names of government employees he wants to cut
Seems like this was resolved with Redis Inc backing off prior to the HN post. From @mortensi roughly 4 hours prior to the post: https://github.com/redis-rs/redis-rs/issues/1419#issuecommen...

> Thanks everybody for the feedback. Speaking on behalf of Redis Inc., we want to find a way to collaborate to best support the community and our customers. The objective is to ensure predictable releases for a Rust client library, manage issues and escalations promptly, as well as support the best we have to offer without forking the library and competing with the client library project. After discussing this with @nihohit in this thread and based on the whole conversation, we want to work together. We have already identified initial areas from which we could start.

> We have no issues keeping the project name as it is without a transition to Redis. We also have no problems with continuing to call this library "redis-rs". There is no intention to claim ownership of the client library's name, source code, or the crate’s package registry.
Show HN: Labfile, a declarative file format for orchestrating experiments
Hi friends.

I used to be a software architect/technical founder, but now I'm doing a PhD in neuroscience. One big culture shock was that much of computational science is still imperative, while software engineering shifted to declarative tools decades ago.

Many scientists (myself included) run Python scripts manually and track the inter-dependencies in their heads - often running scripts in the wrong order and getting silently incorrect results (leading to Nature papers).

This problem seems similar to managing infrastructure with Terraform or building an image with Dockerfile directives, so I've started sketching out a declarative file format for defining experiments, their hyperparameters, and their relationships.

https://github.com/FlywheelHQ/labfile

My hope is to change this workflow:

```bash

$ python script1.py
...

$ python script3.py <--- fuck, forgot to re-run script 2
...

$ python script2.py
...

$ python script3.py
...

```

into this

```bash

$ lab Labfile

Using cached results for Exp1.

Running Exp2...
Done.

Running Exp3...
Done.

```

This library is just a parser, but I'm working on an orchestrator and will share it soon.

I would appreciate feedback on the syntax (I'm sure it sucks), and thoughts on what kinds of tooling could be built on top of a file format like this. I'd also like contributors (soon).

Side note: You might have noticed it's published under "Flywheel". This is a org I started recently with my friend, hoping to create the missing incentives for talented builders to work on tools for science - an often overlooked part of the tech ecosystem. That includes policy change (in the UK), funding, education, and some other things. I don't know what Flywheel is yet (non-profit? OSS collective? a fund of some sort?) since it's very new, but we have a website: https://flywhl.dev.
As another fan of Kakoune's model of editing (or model of modal editing), I would recommend Helix. It's a low-config tool that lets you start working without turning many knobs. Supports tree-sitter grammars and language server protocol.
Macros are pretty ubiquitous in lisp. This would result in a trust warning for pretty much every .el file. I think this would go about as well as Windows Vista UAC pop ups or State of California cancer warnings. If everything is dangerous, nothing is.
Which party is that? The one that constantly tries to cut the funding or the one that constantly tries to reward and excuse failure?
The republicans in congress threatening to cut programs they don’t like is probably not helping things. But there are numerous state and local governments that are the exclusive domain of the democrats that do a lousy job without any Republican boogeyman in sight.
Online influencers need 'urgent' fact-checking training, warns Unesco
This really is a good article. My only issue is that it pretends that the only competition is between Cloudflare and AWS. There are several other low rent storage providers that offer an S3 compatible API. It's also worth looking at Backblaze and Wasabi, for instance. But I don't want to take anything away from this article.
There aren’t many papers on the subject, and I’m probably not great at spotting them. The linked paper also doesn’t mention much recent research, so it seems like an excellent opportunity to ask for the collective wisdom of the HN community - what are your favorite undervalued information retrieval papers after 2015?
PentesterLab: Web Hacking and Security Code Review 600 exercises and 700 videos
Title should be: Scientists cave to the darkness.
How I Smash Burgers
They're all just fiefdoms nowadays

Those countries are not "fiefdoms", by any stretch or interpretation.

Nor are they occupied, in any meaningful sense.

That's just delusional.
Intentional planned consumption/obsolescence by design. This class of problem is where under-regulation and lack of standards benefits only sellers and cheats buyers. PS: Also, Amazon should be required to test all of the electronic, safety, and food products on its site such that they can prove safety and standards conformance.
How would this work?

(defmacro hi-macro ()
(eval-when-compile
(message "hi you")))

(hi-mac

I get no printout when doing C-M-i with the cursor after "mac".

Edit:
OK. As per the mailing list. I guess it is a feature then.

(let ((fooo (eval-when-compile (progn (message "hi you")))))
foo ;; <---- C-M-i here
)
I'm 33 dude, not exactly "old".

I never really liked the devops stuff even when I was 20. I have no doubt that I could get better with k8s, but it's decidedly not fun.
.an, the TLD that ceased to exist
That's a very subjective question. What do you want your router to do, and can it do that out of the box?
I once bought an Apple XServe and had the same experience. I sometimes don't always learn my lesson though. Years later I bought a Dell tower server. It wasn't as bad as a rack server, but still too much heat and noise. It's been sitting unplugged in my office ever since with my stereo components sitting on top of it.
I built a thin Cloudflare workers script for object versioning and it works great
I will always be amazed at these guys who did numerical algorithms before computers were a type of machine.

Something that has always confused me about these Russians, Chebyschev and Krylov, what use did they have for their iterative methods and subspaces? I guess they weren’t solving big sparse linear systems on distributed computers in the year 1900.
I suspect it’s a byproduct of Google’s internal launch process which may require more work or longer processes for launching something in different jurisdictions. So it’s probably not an active decision that they couldn’t legally do this in the EU, but a result of being extra careful around what they can “launch” in a jurisdiction with potentially high penalties.

(I am a Googler, but not on this team, or familiar with their launch policies)
Remember the faceswap apps that were doing the rounds a while back?

The most egregious violators of privacy and ingestors of PII are often the most trivial of 'cool tech demos'. This being Google doesn't make it any different - particularly after their egregious violations regarding their Incognito Mode.

They're reigning themselves in before they're smacked down again for naked profiteering, not 'punishing' the EU for imposing a 'success-tax' as the reductive consensus from Americans seems to be.
Step one: use vi
Step two: there is no step two.
Bad guys testing first-ever UEFI bootkit for Linux
https://archive.is/CZshD
Makes sense. Thank you
Mostly joking, but since it's 2024, has anyone tried child rearing with AI yet?

"ChatGPT, Joey got a C in his social studies class. This is the paper he wrote and these were the teacher's comments. Mommy's usually bad cop and I'm usually the good one. What should I do?"
NYT source at the time: https://archive.is/PnrT4

> In Congressional testimony before the Joint Economic Committee, Mr. Volcker maintained that, because of the drain of American wealth to the oil‐producing countries, Americans would have to accept less. If they try to keep up, he warned, the result would be a new burst of inflation.

> “The standard of living of the average American has to decline,” he said. “I don't think you can escape that.”

Same details covered by Jacobin: https://jacobin.com/2019/12/paul-adolph-volcker-obituary-fed...

Also, Reagan firing 11,000 air traffic controllers absolutely happened.
There are a bunch of macropads with open source firmware so you just need to find one you like and program in the macro/chording you want.
Generative Omnimatte Learning to Decompose Video into Layers
I wonder if constant work pattern would be a good choice for this setup. That is always send all the logs from logfwdr to logpush and only at this stage take all the data that was not actually requested by the client and send it to the local /dev/null.
> the symbol for “woman,” a downward-pointing triangle with a notch at the bottom tip

It is curious. Today a pictogram of a woman is an upward-pointing triangle with some small details added, while a downward-pointing triangle with the same details is a man. Sumerians would use a wrong bathroom all the time. Or we would use a wrong sumerian bathroom if we time traveled there.
Then perhaps you should try communicating more clearly.

When someone says "Kazakhstan is comprised of ...", and you say "This is wrong" -- you're obviously referring to the present tense.
Volunteers can be abused in many of the same ways employees can be. In general, if a volunteer at a for profit compan is doing work that benefits that company, this can be considered "competing" with paid employees and mean the volunteer position must also be paid
Very impressive demo video of the capabilities of this model: https://www.youtube.com/watch?v=SD-VCNvTBg4
10 years under Dr Su: AMD went from budget Intel alternative to x86 contender
I haven't heard of either Kakoune or Helix, but I'm buried pretty deep in my own opinionated config.

As far as I'm concerned, the more readymade options, the better. Thanks to you and sevensor for adding recommendations!
Metal wings are also not physically the same as two feet. Yet, planes can move faster than humans.

How well cars will be able to maneuver with cameras and superhuman intelligence specialized in this task is yet to be seen.

Maybe we could try to find dashcam videos of self-driving cars causing accidents. Then one could form an opinion if the camera footage will be enough for future versions of the software to correctly assess what is on it.

Here is one:

https://www.youtube.com/watch?v=Jcj-1hNwPiw

The crash is at 1:08

To me, it seems entirely possible to understand the situation from the camera footage alone.