skysight-inc/HackerNews huggingface dataset:
… or that the ability to create art arose independently in two separated populations. As for example writing did, many millennia later.
The way they keep pushing things back such neat round numbers makes it feel like when tech evangelists say "Oh yeah we'll have everyone in self driving cars / BTC at $1M / safe AGI in 5 years / 10 years / 20 years / etc."

I know there's science behind the dating of these artifacts, but it just feels that way to me.
The vocation crisis in journalism is being driven by economics. Papers sold classified ads, broadcast television sold commercial spots, and this was profitable because it was difficult to replicate the distribution systems (as in the music industry.) Now the FAANG companies have captured the ad revenue because they own the distribution, and those companies (so far) don't seem interested in investing in quality journalism.

This is unlike the entertainment industry, where Amazon and Netflix have become content producers to some extent. They did this because they realized they could get more money by creating entertainment content.
From what I've read, it's very hard to make a 10 Gbps switch without relying on some blobs since those accelerator chip makers don't have any open drivers support.

And you supposedly need those chips since switching it on the CPU is very taxing.
That's kind of human's modus operandi, whether it be breed favoring cows and chickens, modifying plants through grafting, building roads that impact natural boundaries and movements, the list is probably endless.

At my university, we had a nature preserve, but the deer were eating it to destruction. They had a plan to cull the population while the students were on break, using bows, but a small group somehow foiled the plan in the name of protecting the deer...

There are a bunch of competing interests about what conservation means and how we should go about it.
I went through an unshipped app dev cycle that was fairly similar in many ways. Started on React, then RN, then Flutter, and eventually migrated away from graphql into sqlite.

My app had some similar aspirations -- to bridge the gap between habit motivation, goal adherence measurement, task scheduling & rescheduling. I worked on it for a few years, and my identity was very much wrapped up in eventually bootstrapping a company.

For me, the decision to let go of the project came in multiple phases, but one big closer was that I simply didn't want to be an app dev in the long run. While difficult to let go of, I currently feel good about the decision. Also, as evidenced by the resurrection part of the story, "nothing is ever fully lost" anyhow, though I doubt I'll ever return to this particular project.

One key idea I had for expanding beyond the "high cognitive load" nature of most productivity apps was to implement a "life module" marketplace of sorts that would let, say, a fitness influencer sell a workout routine + meal plan + journal template one could "install" into their life.

LLMs will also make detecting fall-off and attempting to attribute causes, or respond to "non-actions" much more feasible, which I think is important for anyone not type-A enough to use a productivity app consistently every day on their own.
It doesn’t scare me because in Authy you also set a password which without you cannot access the codes.

The phone number here just acts as a username.
> It's only from that horrible hand position that I can imagine "keys in a straight line" being an improvement.

As long as you type comfortably, you're doing fine. But if you want to wrap your mind around it, that starts with grokking that not only do most touch typists type Z with the pinky, and so on in, that is how it's taught as well.

So if it's what you do already, ortho just straightens that out. Most ortho keebs (I think? Not all of them, but most) are also splits, so the keyboard is lined up with the palm, something which isn't possible with a straight keyboard.

So given all that, columned keys are great. It's 32 keys which I can type without any elbow movements at all. Add in some thumb keys and we're really cooking ^_^.
I like to use passwordless email-auth, ie. send a magic link over email, they click it, and it cookies them, making them authenticated for some reasonable amount of time (like 1-7 days). Obviously not strong enough for important things like banking, but for small apps used by a couple of people, it's fine.

Another layed of meta-security I like to use for private apps is to use a service like ipapi.co to do an IP->geo lookup, and then have a per-used list of allowed geo regions (usually at the city level), like:

{
"jane@gmail.com": ["New York"],
"john@hotmail.com": ["Clowntown", "Buffoonville"],
...
}

Depending on your user-base, this effectively shuts out 99%+ of the Internet. This geo check is trivial to circumvent if somebody really wants to, but it's good for keeping out 99% of random hackers.
A mold is such a device. Doesn't have to be a mechanical computer per se.
It’s a minor problem for most of the military aircraft and vehicles. Civilian aircraft have other things they can use if they’re aware of the jamming but may not be aware of it.

You need permission to work on gps jamming / anti-jamming so less official work on it. Took a long time to get a response too.

Most of the jamming is around the Black Sea and other wars.
Beavers modify their environment for their own benefit too, and subsequently create benefits/detriments to other species
> and if all you can find is an iPhone or some other trusted compute platform you're probably SOL.

Good point. The computer age is already poised to become a historical dark age; increasing adoption of trusted computing is only going to make this more severe.

On the other hand, some of it is necessary; on the other, security is the sworn enemy of sugar, spice and everything nice.
Took your suggestion and just applied. Just curious though, why the recommendation ?
Competitive Eaters Are Just Like Us. Give or Take a Dozen Hot Dogs
It's quite niche but it exists: https://en.wikipedia.org/wiki/Geometric_constraint_solving
> But "write great software" implies that there is no such spectrum--everything you do is always at the extreme high end. You are agreeing with me that that's not the case.

Yes I guess I just read the parent comment more charitably. Like always push for maximizing the quality as that's your job and your expertise. And sometimes when quality really matters you have to stick your neck out and push back aggressively, even if it will cost the company more than expected. That's what we learn in engineering ethics courses in school after all.
> Public hunting of barred owls wouldn’t be allowed. The wildlife service would designate government agencies, landowners, American Indian tribes or companies to carry out the killings. Shooters would have to provide documentation of training or experience in owl identification and firearm skills.

This seems pork-barrel-y. It's reminiscent of the recent Canadian government plan to spend 12 million dollars to kill 900 non-native deer in BC, ignoring that locals would do it for free.
The article mentions childbirth: my mum, an MD, tells me that as late as the mid 1960s nitrous was the only option provided, in Australia at least.

I used to go to a dentist who had a heavy hand on the nitrous. Not enough to make you giggle and sing (how could he then work in your mouth) but enough to get me really zonked, though not enough to have residual excitement as described by the author. He later sold his practice and the new dentist was able to administer just enough that I didn't care that she was poking in my mouth but no other effects. Which, TTTT, is what I prefer.
What have you moved on to? I have to use Windows at work and PowerShell is way better than basic cmd, even better with Windows Terminal. I suppose you could probably install bash or another unix-y shell but that seems like it wouldn't be as integrated with Windows.
I find it really unfortunate that a "security through obscurity" mindset has remained deeply embedded in conventional wisdom despite its well-understood flaws

I entirely blame tech companies for this one. While organizations like Microsoft, Google, and Apple have made the argument that "obscurity is good for you actually" for completely cynical reasons that transparently benefit their business over their users, repeating their lies carries the clout of their tech organizations, and so has gotten a lot more credibility among people who should know better than most crackpot positions that go against the widespread consensus of the field ever do otherwise

It's kind of like how petrol companies have warped the dialogue around climate change, and as in that case, their denialism seems oddly robust to an absolute mountain of compounding evidence that their position is wrong
IMO: I'm pretty sure this is less of an auth issue, than it is a rate limiting issue.

I haven't been able to find anything about the endpoint, but based on the data exposed[0] I think the endpoint they are talking about is the register one which requires a phone number.

I'd bet they didn't rate limit it, and someone just blasted through all phone numbers with it and stored the data for ones that didn't error out.

[0]

The CSV data columns:

account_id

phone_number

device_lock

account_status

device_count
I won't here, no.
This prediction seems to be counter to all other predictions.

Im imagining a world where one product manager manages a whole project and outsources all the dev and design work to ChatGPT, interesting to imagine the opposite.

“ predict consumer behaviors”. Interesting I would think this would be one thing AI would be particularly bad at.
2 days late, but creator here -- this is as designed.

Every entry on hckrnews has hit the homepage, so 'all' is exactly that. The current homepage filter is simply a filter to show what is presently on the homepage of news.ycombinator.com.

But this is not the first time someone has been confused about the homepage filter, so I could probably explain that better somehow.
Becoming a Wizard-of-Oz learning assistant (2023)
Right, I'm just pushing back on the DPDK thing.
Brave already proved this, you don't need to wait for ladybird to prove it.
Wild idea that is absolutely not backed up by any science: Why not take the spotted owls to the east side? Just like how barred ones came to the west, the spotted owls might like it there. Who knows!
It was a hack, not anything Apple ever supported:

> At core Asepsis provides a dynamic library DesktopServicesPrivWrapper which gets loaded into every process linking against DesktopServicesPriv.framework. It interposes some libc calls used by DesktopServicesPriv to access .DS_Store files. Interposed functions detect paths talking about .DS_Store files and redirect them into a special prefix folder. This seems to be transparent to DesktopServicesPriv.

> Additionally Asepsis implements a system-wide daemon asepsisd whose purpose is to monitor system-wide folder renames (or deletes) and mirror those operations in the prefix folder. This is probably the best we can do. This way you don’t lose your settings after renaming folders because rename is also executed on folder structure in the prefix directory.

Unsurprisingly, you can no longer do anything like this with SIP. If you're willing to disable SIP, there are forks of the project that apparently still work.
I also just recently left for Aegis and have been very happy. I feel much better knowing that my 2FA is completely offline
Can a random sample of 10 stocks beat the underlying index?
Mistakes we did on our DevRel jobs
Show HN: I upgrade my digital dead man switch
Add more features:
- File upload
- Improve user interface
- Account deletion, data export
- Improve security
Perl is far more capable than awk and more portable.

The issue with awk is that there are multiple non-interoperable implementations:

https://en.wikipedia.org/wiki/AWK#Versions_and_implementatio...

https://stackoverflow.com/questions/40409632/what-is-the-dif...

This makes awk scripts less portable than other text processing tools.

awk is also not extensible--it can be awkward (heh) to adapt it to some problems and big scripts get difficult to wrangle.

awk is great if your text processing problem is small.

Sometimes small problems grow in which case Perl tends to be a better choice:

https://stackoverflow.com/questions/366980/what-are-the-diff...

People love to hate perl, but there is a reason why it was installed on all Unix and Linux systems by default and was so popular for web servers on the early Internet (e.g. Apache mod_perl https://perl.apache.org/ and perl mason
https://www.perl.com/pub/2002/12/11/mason.html/ ).

Perl also popularized regular expressions as a standard component of programming languages so much that "Perl-compatible regular expressions" are probably the most widely-used regex flavor versus POSIX or other regex variants:

http://www.pcre.org/

https://en.wikipedia.org/wiki/Regular_expression
One thing you can do to minimize container size is have multi-stage builds in your Dockerfile so that you are not affected by cache bloat.
> I don't think that's quite true. The lift here is that the state machine does not do any IO on its own.

Here is a simple counter example. Suppose you have to process a packet that contains many sequences (strings/binary blobs) prefixed by 4 bytes of length.

You are not always guaranteed to get the length bytes or the string all in one go. In a sequential system you'd accumulate the string as follows

handle_input(...)
while not received 4 bytes
accumulate in buf

len = toInt(buf[0..4])

while not received len bytes
accumulate in buf

If implemented as a state machine ,these would require two await points to assemble the string. Flattening this out into a state machine manually is a pain.
+1 for re-reading. I’d also suggest the audiobook as an alternate form that is differently accessible. Certainly it’s easier to follow some of the changing perspectives as the narrator does a good job of voicing differently.
There appears to be some more information here, also on the dating method used (which apparently is laser ablation U-series analysis):

https://news.griffith.edu.au/2024/07/04/cave-painting-in-ind...

I'm not entirely convinced about the human-like figures, though. Does anyone have more background knowledge on how one can jump to that conclusion?

Edit: found the publication in Nature. The picture circulating in the media is a tracing of the actual painting, which is nearly impossible to see on the actual rock. Enjoy! https://www.nature.com/articles/s41586-024-07541-7
The OP's scenario has a product manager telling you that what they need is for you to finish feature X quickly so the company can be profitable.

In a well-working organization, that absolutely means that you, as an engineer should look into how to do X with the least amount of effort, hush things up, and ship it. The PM is the one that has to decide into hushing or not things, you are the one to decide how.

The problem is, every single organization where the PM insists on you to hush isn't well-working. It's easier to win the lottery than it's to find exceptions here. On those problematic organizations the PM will use your results to improve their curriculum and will absolutely throw you under the bus when the hushed product behaves like a hushed product. And everybody will be happy with kicking you down.

Also, if the product has any kind of safety impact, it's not the PM's job to decide about it anymore. It's yours.
If you accept id+password, either you are storing them, in which case you are a target (prepare to be boarded), or someone else is. If someone else is, you might as well use OAuth, and allow a choice of provider, but the integration effort is non-trivial (but far less than protecting your site against those looking to breach your hoard of stored treasure, other people’s passwords).

The other alternative is to support TOTP and let people use whatever authenticator they want.
"around the world" is a fairly arbitrary definition using around the rotational axis as the criteria. If pesky antarctica werent there you could sail around the the world in a very small amount of time. The record would be determined by the turning radius of the boat.

This is of course ok, given that any other criteria would be equally subjective.
Favorite line:

"I’ve never seen anybody use a GUI in a clever way. Ever. There’s no cleverness to it. No, like, Oh my God, you should see the way Adam clicked that mouse. Oh my God. Guys, guys, guys, guys, come on, check it out. Adam’s going to click the button. Oh my God. That’s amazing. It just doesn’t happen."
Perfect. I can just toggle it on when I add another device. Thank you, great solution.
Not sure if this still works, but:

defaults write com.apple.desktopservices DSDontWriteUSBStores -bool TRUE

Re: defaults:

https://support.apple.com/guide/terminal/edit-property-lists...
I mean, for most of the twentieth centuries books all looked the same. Same handful of typefaces, sizes, margins, etc.

Newspapers also. Same handful of column layouts, typefaces, styling.

It's not about user metrics. It's that what's important is the content of the text itself, alongside whatever photographs and illustrations are necessary and informative.

Websites are no different from the long tradition of books and newspapers in this regard.

There are plenty of spaces for artistic, aesthetic creativity on the internet. No shortage whatsoever. More art than there's ever been before.

There's no need in also trying to shoehorn it into nonfiction articles everywhere.
While this sucks, my phone is in so many data breaches at this point it doesn’t matter.

The spam-to-ham ratio on my phone number is now far worse than any other channel for me. The traditional phone network is at risk of going the way of the fax machine if we don’t do something about the spam problem like we did with email.

If I’m on a call, even with family, it’s now almost exclusively on FaceTime/zoom/meet/etc. I can’t remember the last time I talked on the traditional phone network or received a legitimate call. Which isn’t great because those aforementioned platforms are all proprietary walled gardens with terrible incentives — once they capture the market fully they will eventually dump ads all over your calls. Don’t believe me? Just look at what Gmail did to monetize the lock-in on your inbox.
> That's roughly the size of Lake Michigan.

You realize that this is ridiculously large, un feasible area, right?

Which proves my point of this shitty energy sources being not scalable.
HN always mentions Hetzner, but they're no longer an exceptionally cheap VPS provider. They're basically the same price as OVH.

I forget when exactly they raised their prices, but it was several years ago.
But now the situation is worse, a hot proxy war.

The thing is -- the response you're retroactively advocating here (aggressive brinkmanship) would have been by definition a major gamble. And it does seem that you're basically assuming that the "dice" would have turned up your way.

Whereas most likely the US/UK mindset was: "Yeah, it could go our way, if we went that route. Or it could trigger a nuclear escalation, either as an intentional response from their side -- or a purely accidental one. The odds for this are quite high -- at a bare minimum 10 percent, according to our analysts, though some say the risk is far higher."

The current situation has a recurring risk of escalation also, of course -- though objectively a far lower one.

I don't think they were thinking about a long-term proxy war at the time (as they generally thought Ukraine would be simply overrun if not defended). But we can be very sure they were thinking about the categorically more important issue of avoiding response that could trigger a nuclear escalation -- especially in very short term.
Most will carefully pack and store them, use them for exhibition/decoration, or as a speculative item. The lucky devices live in museums, regularly maintained and working.

The unlucky ones are seldomly used, as that would degrade them, hurting their speculative value. Even if you genuinely love them and use them to play or compute, they have little practical usefulness today unless you mod them with modern components, which again hurts their vintage value.
Bevy 0.14 – Data driven game engine
Foucault’s is amazing. It’s a great story, but it also delivers a visceral experience that really mirrors what the characters are feeling. One of the best “medium is the message” books.
There's no "Use Authy" option any more in Cloudflare. It just says:

Mobile App Authentication
Secure your account with TOTP two-factor authentication.

And clicking the button gives you a generic QR code to use with app of your choice.
This is really, really, simple.

1. build a single endpoint handler that handles auth, then looks up the endpoint on the path.
2. Never create direct endpoints, just register endpoints in the system that the auth endpoint works under.

You know table driven tests?

Use table driven endpoints. It works and makes things so much simpler and secure.
I worked with a guy who got a sizable bonus (rumored $200k). The reason? An old college buddy called and asked if our technology could help their social media company with a problem they had.

So, if you want a bonus as a software developer, be a sales rep by happenstance. Probably helps if you went to a prestigious university where you met people who went on to prestigious roles...
Why is that? It seems as arbitrary as circumnavigating a rotational axis and returning home.
Made a web app that has infinite mental math problems
> 90% of which has been torn down for...

Humans are the primary cause of the 6th great extinction event
Just sounds like a convenient lie to tell yourself while you eat junk food.
On Venus, the air corrodes any electronics incredibly quickly. Making it a difficult environment for spacecraft.

With a mechanical solution, the parts can hopefully be more durable, as electrical conductivity could stop being a requirement.
We would be at a huge disadvantage on the energy front. Most easily accessible fossil fuels are gone. Some countries have oil deposits that can be reasonably extracted now that the holes are made, but those places are few and far between.

On the other hand there would be vast resources of refined steel, aluminum and other metals. The average home contains materials that would make a monarch from 200 years ago jealous. Not to mention invaluable machinery like precision lathes. You just need to find a way to power them.

Without a readily available source for fertilizer and the supply chains necessary for modern agriculture we couldn't possibly feed more than a billion people or so. But whatever society rises from the ashes of that catastrophe could use the abundant building materials to harness water and wind energy and climb back up the technological ladder.

Computing would be pretty low priority though, first we would need to get farming back on track. Without modern farming you need most of the population to work in agriculture, preventing you from making any significant progress in other fields.
Diversify social logins, and let people login with Github, Microsoft, Facebook...

I personally don't like opening another app to receive something that will help me login, especially since I pay for a password manager.
Thank you for correcting me, Cloudflare was presented as an Authy token that would be destroyed when I deleted my Authy account and some of the docs I found led me to believe this was still actively in use. I retract the Cloudflare part of my above comment.
The ISE is deprecated, and MS guidance is that it should be uninstalled. Defender endpoint management flags it as a mild security risk.
I think similar approaches might be useful in micro-electromechanical systems (https://en.wikipedia.org/wiki/MEMS)
Old Money: Campaign Finance and Gerontocracy in the US