skysight-inc/HackerNews huggingface dataset:
We run the software industry on the expectation devs should constantly be crunching and we’re surprised when software is broken and people leave after 6 months so nobody has any legacy knowledge

Although I think this has been getting better as big companies “grew up” and mostly stopped now
This myth is basically a tenet of popular capitalism. It's as spread as the belief in capitalism itself.
> Windows 11 native screenshot tool does OCR for me.

The win+shift+s command / snip & sketch tool? It doesn't appear to have any OCR option before or after capturing
> As is often the case with psychological studies, the whole setup was a put-on.

Do people who participate in psychological studies ever realize this is the case? Surely after the first time being misled by someone in a lab coat you'll be more skeptical the next time?
I'm still sad whenever I think about ACM Queue halting print, it was a window into such a different way of thinking to teenage self taught PHP idiot me and the print format helped me slow down and think since I already had plenty to do and read online.
Install nuke notch and live the rest of your life notch free
You can plot it yourself. Find a dataset with Bitcoin prices going back more than a decade. Plot them on a plot with log y axis. Fit the logarithmic curve to that plot. Plot differences between the fitted curve and the price data. Observe how the envelope of the deviations shrinks in time but also the deviations oscillate periodically with the the frequency dictated by halvings.

If you are lazy you can just look at "rainbow chart" which captures the most basic observation about Bitcoin.
That's not immortality in any meaningful sense of the word. The output of the LLM would not be from them, so it's not like they'd be "living on" through it. It would be a ghost writer.
I remember taking a PL class in undergrad, learning Prolog as one of a handful of languages. During that section my brain started to want to "bind" variables to things as I was going about my day, it was very weird.
If it ever changes for me it'll only mean that I've became a terrible person.
> An argument could easily be made that python is making up special rules for the equality operator by treating the duplication of the operator as merging the expressions into one.

I guess the argument could be made but it would be wrong. All the comparison operators can be chained in python. a < b < c, for example, or even a == b <= c < d.
My intuition is that this article/claim is nonsense. But I have no doubt that people who are less stressed or better at dealing with stress are more likely to start a business...
> The person "just"ing that has assumed...

Indeed. "Just" implies an assumption has been made, but it's not clear what assumptions nor whether they are justified.
most times I dont use search to actually do "research". I just put a company's or location's name because I dont remember their website and open the top non-ad result. ChatGPT's way of publishing the result might be friction in this case
This is how my resume was (maybe still is, I haven’t looked I years).

One thing I did that I like was after the most recent jobs, the older and less relevant ones were faded a bit. A hover would make them dark and easier to read. When printing a PDF, only the darker more recent ones would print. This let me keep a full record in a single file (mostly for my own benefit), while still being able to quickly and easily print out a single page version.
There is a widespread agreement that XML is generally bad for the data serialization, while HTML is not much questioned as such. You can't carelessly adopt angle brackets without why such difference exists in the first place [1].

[1] Hint: "semi-structured data"
You completely missed that u/immibis was being sardonic.
I believe they removed the stalk in last year's model.
IIRC this doesn’t work for iOS apps
Yea, like "just let them eat cake"!
where's jart

ill sell her ine.lol
When femme presenting people stop saying 'Just' in their emails, they get called into HR for being aggressive.
"The results overwhelmingly favored entrepreneurs, who evidenced significantly lower blood pressure and hypertension rates, fewer hospital visits, and reduced incidence of physical and mental illnesses."

How many times do we need to repeat the basic statistical fact that correlation does not equal causation? We need to teach this in grade school because it is lost on so many people.

You can think up many attributes of entrepreneurs that might explain lower stress in general: more entrepreneurs likely come from wealth, have resources to start a business, have a sense of confidence in themselves etc.
32 Vulnerabilities in IBM Security Verify Access
If you want to make a living with apps, you kind of have to advertise.
Hi, I have a latex resume/cv too and am curious about "some protections against recruiters trying to copy and paste and change things". What does that mean?
it isnt, my girlfriend will love it but i donf love her that much to build it
This seems too straightforward to be credible? If I was researching in this field surely this is the first thing I’d try?

If it is indeed credible … this sounds like the “CRISPR moment” of cancer treatment, sure. And I’m really happy for that.

But I will be honest and write what I’m thinking: if this is real then frankly I’m disappointed it took this long. Do we really have our best people working on cancer? I have known so many who died waiting.

It seems like there has been roughly the same investment this decade (around $200B) in climate tech compared with cancer research, and yet electric cars and batteries are now a “solved problem” that’s just waiting to scale. The progress with Cancer is noticeably less. Is the money being well spent? Or are we donating $100B-s for researchers and labs to sit on a gravy train making sub tier progress.

Here’s a wild theory. Perhaps as a society we built the wrong prerequisites to get into cancer research and we filtered out all the Mozart’s and Leonardo’s…
Stop start engines on non-hybrid cars are a shock. Takes that delayed throttle response to a new level.
Do people generally write concise code on right off the bat when confronted with a new problem?

As someone who has been on the interviewer side: this is an indicator of how much the interviewee "thinks first"; the ones who immediately start spewing tons of code are usually those who don't really have a good understanding of what they're trying to do.
Unlearning is not necessarily “guard rails”, it is literally updating the model weights to forget certain facts, as you indicate. Guard rails is more like training the model to teach it what is acceptable and what isn’t.
> Also, everyone who claims imposter syndrome in software is just actually an imposter.

Perhaps I misunderstand you here, but that is a frankly astounding claim. Anyone can have a crisis of confidence. It doesn’t mean you’re a fraud.
In any decision making matrix you need a constraint that get consumed (economics, size, etc) to force a "choose any two" type situation.

You absolutely can have speed, scale and reliability. You can't have speed, scale, reliability and low cost.
Fast and Cool Cars
well, it's "r" + "actor" - just a coincidence that both "ruby" and "rust" started with an R!
There's also this:

https://en.m.wikipedia.org/wiki/Closed-world_assumption

I wonder, once LLM's exceed Humans beyond some substantial threshold, will it crack the simulation allowing us to get back in the game again.
Planes are expensive due to the difficulty of certifying them and maintaining the right to sell them under various regulations, not because they're using physical switches.
Written by Ross Buhrdorf. The Chief Executive Officer and Founder of ZenBusiness, a $1.7 billion company providing business software and services to "help over 700,000 entrepreneurs make the leap from their day jobs and start their businesses".

This feels like propaganda to promote their products.
At a seminar, the economist Binmore noted this as a problem - every psychological study from Milgram on has been a trick, and so subjects (undergraduates) are alert to this. He just wanted to study how markets / prices could form, if memory serves, but he could see students reading the instructions and trying to figure out where the trick was.
I'll never see this scene from UHF quite the same way again:

https://www.youtube.com/watch?v=TYM4QKMg12o
Zig is fun. Rust is a battle.

If I have to choose between 10x safer than C and enjoyable to write, or 12x safer than C and a PITA, I'm choosing Zig.
The most popular cars in the US are the RAV4, Toyota Camry, ford f150, Tesla model 3, etc. the market has voted on stable and boring, I don’t think 90% of cars on the market by volume sold will lose really anything in the transition to electric tbh.
im on supermaven $10 and they provide free premium chat to openai and anthropic.

cursor is nice but it messes a lot with my hud / field of vision. it's like driving a bike but you have car handbrakes.
Post I spotted earlier today on reddit:

> TIL that scientists at Stanford University have developed a smart toilet that reads your anus like a fingerprint and monitors the health of your poop and pee. The lead researcher said, "We know it seems weird, but as it turns out, your anal print is unique."

https://old.reddit.com/over18?dest=https%3A%2F%2Fold.reddit....
The main advantages of XML (or any standard) is adoption and a wide ecosystem. Unfortunately that beats any "better" standards by a wide margin.

One thing that is also really important is the ability to define a schema and be able to validate. See XML Schema, JSON Schema. This is a really tricky problem to get right. Especially if you try to do both with the same model (describing your data model and describing how its validated) at the same time.

Once you have the schema, IDEs like VSCode offer code-intelligence and real-time validation, which is very nice.
Even the US is fairly far away from theoretical capitalism.. "No barriers to market entry" - ever seen that one in practice?
Even Apple produced laptops with 8 GB RAM just recently, which they sold for hundreds of dollars with huge margins (AFAIK). If you're going to produce something with $50 cost, 1GB RAM cost will be meaningful.

In my experience production people will eat your soul for a single resistor if they can cut costs on it.
Anti drone technology is actually a pretty decent sized market right now and there's plenty of options. I'm not an expert, but I've got a buddy who is into this stuff and we've talked about this before. According to him, some companies are using high powered lasers and microwaves to destroy the drones from distance. Others offer ways to either mess up the drones GPS and send it off course or hack into the drone and take control of it. More than a few companies make large net guns that can be fired to take the drones down and I've heard of companies who train eagles to knock them out of the air.

I definitely think it's a threat, but I think it's a well known threat at this point and something that is accounted for for large events. I doubt it's anymore likely than any other type of terrorist attack.
seems legal, i mean as long as you dont accidentally attach cannons to it and turn it into battleships.
https://list2go.io/en/

What's this one missing?
This reminds me of an anarchist article I recently read against voting.

https://theanarchistlibrary.org/library/william-gillis-the-c...

> The argument for voting is very Kantian: “act so that if everyone acted so…” and “if no literally one voted then voting would matter again” but if literally no one voted the government wouldn’t maintain legitimacy. And in any case this is not an actual causality. When you vote you don’t magically cause everyone else like you to vote, you are a distinct agent with distinct internal thoughts. Your individual actions have only very weak externalities beyond the direct consequences of your choice/vote.

> Unfortunately the delusional thinking behind voting crops up in leftist inclinations in general. They want to build giant organizations, giant armies, with individuals all acting in low return-on-investment ways, in hopes of aggregate impact. They don’t search for opportunities of high impact individual direct action.

I was getting into an argument with some people who were yelling at me for voting third party in the USA federal election. Because I'm a Texas voter it's my fault the state won't turn blue. "If all Texas non voters voted, and if all third party voters voted democrat, the state would turn blue." And if only people would just stop committing crime, if only people would just not steal from their employees, if only people would just Do The Right Thing...
To address the availability point of your comment, Google's terminology is slightly different to AWS.

On GCP it sounds like you want to have a multi region architecture, not multi-zone (if you want firewalls outside the same data center).

> Resources that live in a zone, such as virtual machine instances or zonal persistent disks, are referred to as zonal resources. Other resources, like static external IP addresses, are regional. Regional resources can be used by any resource in that region, regardless of zone, while zonal resources can only be used by other resources in the same zone.

https://cloud.google.com/compute/docs/regions-zones

(No affiliation with Google, just had a similar confusion at one point)
I love the "white = generic = bland" meme too. All the science and literature before 1930 it was trained on is also likely "generic white guys".
this is funny since there are thousand tribes with their own princes and a relarive happened to be married to one of them lol.
It may also be painful to watch and experience if this paradigm shift has real-world implications aka if it matters at all.

It took a long time before the community of doctors accepted the experimentally proven concept of washing hands and instruments before doing something to a patient, e.g. a surgery. While it may have provided some nice stability, it also prolonged and produced quite some suffering.
End of an era for iconic moving walkways at SFO
> What features that systemd provides that aren't provided by openrc, runit, monit, openrc's init system, etc, etc, etc that are needed by software like Asterisk, Docker/runc, Kubernetes, and similar?

Dependencies, watchdogs, start only when the given network interfaces are available, declarative configuration so that can be partially customized, etc.

> If what OpenWRT is running works fine

Unless you try to update it. And end up with merge conflicts in the /etc directory. And then it stops booting, and you have to get in via the serial port.

No, OpenWRT is most definitely not fine. It's stuck in the past, and doesn't support automated rollback, configuration management, etc.

> A concrete example of this is Gentoo's running of 'named-checkconf' in BIND 9's service file [0]

Wow, what a... But named config has always been a disaster zone.

With systemd _none_ of that crap is needed. It can use its own namespacing and cgroup support to ensure that BIND9 can't read outside of its allowlisted tree.

If you want to run /usr/bin/named-checkconf, then it's just an ExecStartPre directive in the unit file. And unlike SysV that just fails to run and forces you to dig into the logs, systemd provides you a nice status saying that the pre-exec had failed.

> You might look at that file and be like "wow, TL;WR", but do try to notice how much of that file is dedicated to creating useful, human-readable status messages and error messages with good corrective instructions.

Yeah, and hanging indefinitely, forcing me to do a trip to the datacenter at night (true story): https://lwn.net/Articles/619565/
Nice – I like your verbatim syntax for multiline strings!

I went with indentation because a very common use-case in a configuration file is commenting out lines. Even with CSON-like comma rules, you still need to balance your {} and []s. Indentation balances itself most* of the time.
Yes, I agree. And we shouldn't have paid for the mistakes of GM managers and debtors by bailing them out either. People who make bad decisions should take the consequences.
AWS Zone is sort-roughly-kinda a GCP Region. It sounds like you want multi-region: https://cloud.google.com/compute/docs/regions-zones
My most common issues with systemd are related to those long timeouts when something at boot/shutdown is not working as intended, and unexplained/unexplainable changes to the order of boot of some components. For the former I have given up playing whackamole with all the timeouts you need to reconfigure, for the latter I didn't even try because I know that there's something peculiar about my setup that will never work nicely with systemd, there's simply not enough systems configured like that for upstream to care.
I have accepted this new reality, but I know that before systemd I was able to fix any highly customised setup of mine, now I have to avoid that and minimise tinkering/hacking.
In short: their finding is that quantizing a model undoes various “unlearning” methods. An unlearning method is a specific update to model weights that make it forget specific facts. These are often meant to satisfy copyright claims, although I don’t know if these are ever used in practice.

I feel that this needs a good threat model analysis. Like, you possess an fp32 model, which someone has fine-tuned to forget some facts, which you can then quantize to recover those facts. When would this lead to a dangerous situation?
Ask HN: Why Postgres chose meson over CMake?
Alice is taking a small unfair advantage of every member of the community at once. A community and its practices is a form of commons shared by the members, so it's vulnerable to the tragedy of the commons. If one member acts in a way that deliberately goes against the trust, that's inherently unfair to the rest of the members because it tends to push everything toward a breaking point. If her goal depends on the community's existence or function (which if it doesn't, why is she even around?), then whatever her goal, Alice has gone after it in a way that takes unfair advantage of everyone else's commitment to the system. Even if Alice's action doesn't cause a final breakdown, she's moved things in the wrong direction for her own purposes.
I would call it a zero-order approximation.

We all "know" that people behave irrationally, yet studies that attempt to demonstrate systematically irrational behaviors end up producing weak or irreproducible results. Or, the studies uncover rational behaviors that the researchers didn't expect.
> As is often said you cannot reason someone out of a position they didn't reason themselves into.

But the point here is that you also cannot reason someone out of a position that they did reason themselves into. In the first study with the suicide notes, students had decent reasons to believe they were good/bad at the task; yet even after they learned that those reasons were false, they kept believing it.
Why not either? I feel like that's the point. They both work. And insisting that everyone else use the version you like comes off as nitpicky.
What's your rule? Does it eliminate it every time you type it? Or does it replace it with criticism? (You didn't just write just did you?).
> making the thing somebody else’s problem.

Do you keep a gardener on staff? Or hire one every couple of weeks? Or do you do it yourself? It all depends on the size and frequency of the job, your skill set, how much your time is worth, how old you are etc.

The same applies to nearly every economic transaction on the planet. It’s always more expensive to have someone else do it. IT contracting shouldn’t be any different. Sometimes there’s a job that it makes no sense to try and do yourself, or have permanent staff do.
I internalized not using just after having read this post, or something similar, several years ago. I do think it's helpful not to use just (nor simply). Now, if I hear them, I'll probably ask questions. Often enough, OP is right, and the term hand-waves difficult implementation.
That's so lazy!
You also need to go multi-region with AWS. I liked their AZ story but in practice it hasn't avoided multi-zone outages (maybe deploys?)
I think author is missing on the Devuan-maintained udev fork.
You can just answer it. "The reason why we can't just X is that if we do X, we also have to Y, Z and W. Not literally just (as in nothing but) X."
You can always use Supabase's realtime CDC tool, it's open source.
Internet Archive "Save Page Now" has been re-enabled
It's difficult for me by myself to just, and if the stars align I might be able to get a second person to just, but any group of N>2 it is impossible.
> Not requiring the cooperation of developers to opt-in, for starters.

This is a good point. My initial thought is that the developers would know best what features their application needs? Furthermore, it's work that every user benefits from, rather than requiring an IT professional to reconfigure for each use case.

What do you see as the downsides?
God forbid people have hobbies that don't commit to groupthink.
Authoritarians actually do implement "if everyone would just". Don't pretend like they don't.
Eh, I'm pretty sure facts do change MY mind
save this to a file named 'git-moo' in your path

#!/bin/sh
echo '
< Have you mooed today? >
----------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
'

then type

git moo

Enjoy
Now try to nest your toml and see readability plummet
I kind of disagree with that. Everyone has "just started doing" a ton of things in history. For example:

* Brushing their teeth, about a hundred years ago

* Regularly washing their hands, maybe 150 years? Less?

Etc.

Of course you can find people who still don't/do all of these and any other examples you come up with. But the point is that society as a whole has changed their view of these things, and what was abnormal is now normal. Which I'm pretty is what the "if people would just" folk really mean. Nobody is dumb enough to expect 100% of people to change 100% of the time, and it's unfair to their intelligence to assume that's what they mean.

Edit: removed one example that was too emotional and distracted from the point.
As a companion to this, my partner and I developed a rule that you can't say No to a suggestion without counter-suggesting. It prevents one person continually making suggestions and the other person rejecting everything and giving zero feedback.

e.g. (bad):
"How about pizza tonight?"
"I don't feel like pizza."
"Ok then, burritos?"
"No."
"Soup?"
> Frustration

vs (good):
A: "How about pizza tonight?"
B: "I'm not into pizza, but I could go for a burger."
A: "I'm not feeling burgers, how about sushi?"
> Continues until agreement
Thanks for writing this up! Sounds like you really dig deeply in to this.

Not entirely sure what you mean with canonical representation (I've heard this in the context of JSON-LD before, though). Can you explain what you mean here?

Where do you see the problem with Graphs and Dos? A reference is just a pointer. You just have to be careful when doing recursive code. I actually like the idea to explicitly define how a reference / association is made, because otherwise people will have to re-invent ID and association concepts and there's no shared understanding. In JSON Schema, you cannot properly express an association or graph structure and people start using overloaded and not well-defined concepts like `$ref` which is a separate standard.
If it's something you'd have to screenshot to use OCR on (i.e. it doesn't just let you directly select the text), this (and the other options) is a bit faster than having to take a screenshot then select the text from it (you select the region like when taking a screenshot and the text is OCRed and copied to the pasteboard in one go).
Well, he's the "software officer", so what's he supposed to say. Everyone else knows that tactile buttons are great.