skysight-inc/HackerNews huggingface dataset:
My point isn't that older generations didn't have problems worth worrying about. It's that younger generations have their own unique problems worth worrying about. I wouldn't expect someone who grew up in the 00s to really understand the Cold War, so why would I expect someone who grew up in the 80s to understand the unique challenges of Generation Z? This is why dialogue is important.

The environmental comparison is very shallow. Climate change is a higher stakes and larger scale environmental issue than we have ever seen and will require radical changes to modern life and modern economies merely to limit the damage. Compare it to a past looming disaster like ozone depletion where the risk was bad sunburns and all we had to do was stop spraying Freon into the air. I remember actually being worried about the ozone layer. Boy does that feel quaint now.
Cashless society is indeed being proposed in the US. During the time when I was in college (at a public university), all university-run businesses switched to cashless. As in, you literally could not pay with cash. They wouldn’t accept it.

> Implementing all of these would require changing the constitution

This is naïve. Many countries, the US included, have variations of an emergency powers act, where the executive can get around the constitution in some ways. Even without that, though, you still can have things like Operation Choke Point [1], where the government merely makes suggestions/threats to private banks and payment processors to close the accounts associated with things they don’t like. So no, this has precedent. It’s not paranoia.

[1] https://en.m.wikipedia.org/wiki/Operation_Choke_Point
That... Seems incredibly disingenuous.
Just to be fair also to some commenters, I think that the post had been edited after posting from what I remember ... so maybe the older comments are not very relevant.
I suspect it is more along the lines of “it’s immoral to have children when you’re only birthing them to suffer due to [insert existential fear]”.
I like History a lot, everyone has always been insane so it's funny, and the whole "History always repeats itself" thing is definitely true, so learning it also helps understanding the world today.
Isn't shopify also a lot of non-Shopify branded web shops? I don't think crappy dropshipping stuff from Asia will ever go away, that's why middlemen are important, those can filter out the bad crap products. At which point those middlemen also become a brand, it doesn't work without reputation. Funny little commerce actually changed from the first time someone sold a stone knife for a handful of berries.
Try looking on youtube for a version of "The Boy Who Cried Wolf" that ends with the boy being properly eaten. They've all been changed to have narrow-escape happy endings, wholly destroying the point of the narrative.
However, if you can sight sing, it makes playing music on a wind instrument much easier, as you have a target in your head for what the note should sound like as you play it. Sight singing is a very good skill for instrumentalists.
I think the popular mistake is to assume that every story in folklore collection must be for children and we must be able to derive some moral message out of it. This was time before TV and youtube. Adults told each other stories meant for adults and kids might or might not listen.
Is there something you published regarding regular consumer drives? I ask this because I cannot find / afford high capacity enterprise drives in India, and I am forced to make multiple backups on cheap external hard drives.

I'm building https://github.com/stonecharioteer/renfield for this purpose. Before I get around to it, I'm trying out git-annex, but I must say I don't like the git approach to files.
Finally!

Assume every password for every user on your site has been leaked. What now?

This dramatically reduces the potential exposure to phishing and password leaks.
Ask HN: Why does it suck so much being a video game developer?
Ask HN: The meaning of life is a trick question
discuss.
Where's the standard speed?
You may want to take a second look at Tailscale - it can be used as a classic VPN ("exit node"), but it really wants to broker host-to-host connectivity secured by ACLs and SSO.
> And would you get properly paid for doing so?

I’d have to figure out if it was worth my time/effort
There is no comparison between Google and Apple customer support, and they should not be mentioned in the same sentence. Google support is nonexistent. With Apple, I can chat online or get in person support. They are more like a bank.
Blocking something is very different than looking up what they click. After 12-14 it can very well get dystopian in my opinion. Kids have and need to have secrets from their parents at that point.

You also don't want moral busybodies at school make mountains out of molehills to make it more traumatic than the content they perhaps consumed and wasn't age appropriate. A while ago parents were oblivious to what content their children consume and didn't even have blocks. The children survived too although a bit more engagement might indeed be sensible.

As I said, it was criticism of surveillance, not blocking content or in general curating content for very young children.
Freight trains with electric locomotives now starting to happen
Haha wow, sorry. I must not have been awake. (The irony is not lost on me.)
Can you share some hopeful passages, or some recommendations on what to read? I could use a bit of positivity in my life this month.
Why is HypeHype building their own engine instead of using Unreal/Unity?
This posting seems to be a response to a bunch of skepticism about them that has surfaced recently. MIT Technology Review published an article about them that contained several critical perspectives, including:

> “It’s laughable,” says Eric McFarland, a professor of chemical engineering at the University of California, Santa Barbara. “It’s the tech bubble again,” he added later. “People are putting money into lots of things that ultimately won’t ever work, and this is one of them.”

And it points out that the CEO (and submitter here) has a history of making predictions that have not come true, such as saying in 2018 that they would be able to undercut gasoline on price in 2019.

I really hope they are able to do what they say they can do but I won't be at all surprised if they fail.

https://www.technologyreview.com/2022/04/25/1050899/promethe...
I'd guess that's a proxy for how applicable is your field of study outside academia
Except it kind of is - the way I read this is "Apple/Google will turn your phone into a hardware FIDO token, but will use iCloud/whatever to reduce the huge painpoint of having more than one hardware token and keeping them all in sync"

I really love the idea of FIDO and making sure that my authenticator only authenticates to sites that I've approved, but having multiple keys right now is a huge pain, but I'm not excited about "just sign up for Apple and that pain goes away" because I sure as hell don't trust Apple not to cause me pain in the future.
If you want protection against lightning strikes, you’ll want to add a surge protective device to your electrical panel that has a fault current rating of at least 100kAIC. Surge protectors for panelboards are required for residential electrical services, the change was implemented in the 2020 NEC.
God the feeling of having your body temp rise based purely on realizing you fucked up is so relatable.
earnest question; why would I use this instead of graphviz?
I never could get this to work and play nicely with my traefik setup. :-/
> Which is rather likely, because why else would big tech companies push this if it didn't benefit them in some way?

They switched to this internally a long time ago which basically eliminated phishing attacks against employees. There are security teams inside those megacorps that have a general objective of reducing the number of account takeovers, and non trivial resources to accomplish that. Not everything is a conspiracy.

Also, I am sure you will be able to stick to just passwords for a pretty long time while the world moves on to cryptographic authentication. I'm not being sarcastic here.
Storage is $15/TB/Month. Commodity hard drives currently go for around $17/TB.

Considering data is replicated across several hard drives, servers and electricity aren’t free, etc. I would guess that Cloudflare won’t break even on storage until several months of utilization (unlike Amazon who probably breaks even on day 1).
Not to be read before: see article time stamp
Web3 Gaming Is an Evolution, Not a Revolution
I use marketplace. It's buggy on mobile, didn't work for a year or so, there are scammers on there. I saw a flood of dodgey adverts over the last week. Reported, persisted. I still use of for marketplace and a forum.
Ask HN: When you do degenerate things, does that feed on to your depression?
> neither provider is asking to sync your private key.

Yes, they are. According to the white paper linked in the press release:

Just like password managers do with passwords, the underlying OS platform will “sync” the cryptographic keys that belong to a FIDO credential from device to device.

https://media.fidoalliance.org/wp-content/uploads/2022/03/Ho...

Ars Technica had a better write-up of these announcements back in March: https://arstechnica.com/information-technology/2022/03/a-big...
Something I like about Amazon is the ability to nominate an "Amazon Day" (e.g. Friday). When checking out, you have the option of next day delivery as usual, but so have the option to choose your Amazon Day.

As you say, a lot of the time you don't need things the next day, so this is a nice way to group all your orders into a single delivery, while being more climate friendly.
I used it to embed graphs in a single markdown document, as such quite useful.
Quantum physics (or what we understand of it) is fascinating because it underlies all of Newtonian physics which underlies all of chemistry and biology. So what's going on in the quantum world is ultimately responsible for everything (that we perceive to be) happening in the universe!

It's also fascinating precisely because it isn't all worked out and we don't have a clear picture of how the quantum world gives rise to the Newtonian one.
> And V8 is definitely not “the fastest” interpreted language - I have found that LuaJIT performs much better for my needs.

According to a 2021 performance test¹, Lua with LuaJIT is slower than JavaScript with V8. Note that the "quite slow" JavaScript running on V8 is nearly as fast as Java.

¹ https://eklausmeier.goip.de/blog/2021/07-13-performance-comp...
While many parts of the world have had electric locomotives for a very long time, this article is about Canada, which has a land mass so vast and varied that setting up an electric grid for the two main railways is completely unfeasable, so standalone solutions for each train are required.
Essentially. I didn’t want to go to the tired “but Nazis” analogy, but yeah basically the Russians killing civilians in Ukraine are just low empathy individuals. Same with Eichmann or whatever. These are just boring, low empathy individuals who don’t think much of anything that doesn’t affect them. Those people commit the evil, but often they’re not sadistic, they just don’t care.

Sure there are paranoid delusional maniacs who sometimes lead them (and then you see the real damage). But a person with very low empathy can create enormous damage. I see them often working in finance in London and ignoring the second order effects of ie tax avoidance schemes for the super rich, or selling real estate to the Saudis while going with their friends to the local LGBT disco. They just don’t care.
How to combine two tables when values don't match
I was working at EllisLab on ExpressionEngine when Craft was first released. I don't know what things were like over at P&T, but it was interesting to witness from inside EllisLab. I would say Craft v ExpressionEngine is a case study in what happens when you don't pay your techdebt. Even if you have a lot of good ideas, if you don't stay on top of your techdebt, someone can always come, start fresh, cherry pick and build on/expand the best of your ideas (leaving you to deal with your bad ones), and quickly surpass you.

ExpressionEngine had a lot of great ideas in it, but its code was an absolute a mess, and its leaders had no understanding of the concept of technical debt. They just kept racking it up until, by the time I joined in 2012, any changes were expected to take months because the code was a nest of interdependent singletons. While I was there, we spent a lot of time basically responding to the moves of P&T.

If you weren't part of the ExpressionEngine community, then you might not know that P&T started out making paid add-ons for ExpressionEngine. I might be misremembering, but I think relationships and matrix were their main ones. One of the first projects I was given as a new engineer at EllisLab was essentially making an native relationship field for ExpressionEngine in response to P&T. If I remember correctly, we knew Craft was coming and were trying to undercut P&T even though they were one of EL's most popular plugin makers.

We ended up taking on a rewrite for EE3, because the techdebt was that bad and refactoring wouldn't have got us where we needed to go in time. In retrospect, I'm not sure if that was the right choice, even though I was one of the strongest voices in EL arguing for it at the time. I definitely thought it was the right choice at the time, but I was also a really inexperienced engineer. I don't know if there were any right choices though. Thinking back, I have a hard time imagining a path forward that didn't involve some level of rewrite. It's one of those experiences you can go round and round in your head about wondering whether you did/argued for the right things. In the end, I think EL's fate was already sealed by how much techdebt they'd racked up.

The rewrite took a solid two years, Craft was released first, and was better than EE2 in every way (and EE3 if you ask me), and thus began the death spiral. EllisLab is no more (though the rewritten ExpressionEngine lives on as an open source project maintained by one of the agencies that used it), and Craft is clearly still around.
Microsoft Flight Simulator, cleaning apartment, DCS, feeding cats and cleaning litter box and spending time giving them attention, IL-2 Sturmovik, walking in the forest nearby, Elden Ring, cooking a large enough lunch so leftovers will last for a few more meals, Noita, personal website gardening, Zelda BoTW, photographing out on the streets, that Open Golf game that was on the front page the other day, playing guitar, No Man’s Sky, calling friends and family, Arma coop with friends, drawing and setting type, Project Zomboid, one day at a time, Balsa Model Flight Simulator, thinking about kindness towards others no matter what, Elite: Dangerous, reading a book now and again, trying to make the most of limited time on dust speck floating about space and and to remember that happiness is momentary. Keep talking. When in doubt, move.
This was rumored about a couple weeks ago

https://news.ycombinator.com/item?id=31102655
Ask HN: What tools would you choose to create a visual sitemap from scratch?
UML diagrams with UML behind them are used in aerospace. PlantUML just does diagrams, not full UML.
One possibility is to move the cost to the assignment, so the code that assigns a new value to the global 'len' function is going to track and invalidate all cached lookups. Hopefully you are changing the binding of 'len' less often than you are calling it :)
Anyone know of anything like this but in JS/TS?
There was a thread recently about a repo that accidentally went private and lost all of its stars because of confusion with GH teams vs GH profile readme repo naming. I think this type of prompt is very useful for explicitly preventing the rare worst case scenarios but the problem is making any type of prompt "routine" so that our brains fail to process it.
Uikipedia
Seems like a fair price to pay for custom engineering beyond the spec.
Booting Windows 98 crashed my whole browser.
Ask HN: Apple replaced the Spotify app on my dock with Apple Music
I never knew that this was possible, basically, Apple just replaced my Spotify with Apple Music on my device dock. What are your thoughts on this?
Here it definitely depends on the types of packages, and my experience is very much in the 1-5 pound range - as you get larger, it's clearly more profitable. Still, however I ran the numbers, I just couldn't see Deliverr taking on my company as a client and not losing money on shipping alone (before factoring in all the overhead). Obviously it'd depend on their mix of business, but overall I just think being a 3PL, unless you have some specialty that allows you to charge a premium, is just a brutal, low-margin, race-to-the-bottom kind of business. I'm glad that Shopify made the acquisition, as having both Deliverr and Amazon MCF run as part of broader ecommerce platforms, as opposed to standalone 3PLs, will be good for ecommerce merchants and customers.
> While this is absolutely true, there's also another elephant in the room: a global pandemic that's destroyed every kid's routine, robbed 2+ years of their childhood from them, and for many put them severely behind in school and extracurricular achievement.

I'm baffled that you're one of the rare person mentioning this. We had 2 years stolen from us so of course people turned to social media to fill that void.
Agreed. I've spent a whole lot of time hopelessly optimizing Python so that it ran only 10% the speed of a naive Go implementation (and naturally the Python version was less maintainable as it was a mess of numpy and multiprocessing). Similarly, when I write Python, I spend a lot of time trying to get accurate type information (I've never worked in a project that actually used mypy, so type annotations could be missing or incorrect).

I'm sure dynamic languages were more productive than 90s-era Java, C, and C++, but I don't think those productivity claims hold today.
Yeah... But we also saw countless dicks on Chat Roulette and watched terrorists sever heads of journalists on LiveLeak and talked to plenty of perverts on AIM.

It wasnt all peaches and candy.
Amazon is mostly drop shippers too, and Etsy for that matter, what's being sold by "shops" on Shopify or "merchants" on Amazon isn't really the issue. It should not at all be surprising that "low effort" shops are more numerous. There's quality stuff on all those platforms, and Shopify (for now) is better to the merchants.

Amazon's total dominance of online shopping is because of their logistics network and having more than one company providing fast inexpensive shipping is good, it means people have somewhere else to go if Amazon gives them a raw deal.
Music. Besides learning it, you could also play it.
All I did was give advice. If you don't like it it's fine.
I was reading this as an undetailed description of state available WITHIN the interpreter. Probably there is a table of globals that you can simply check last modification on or something like this. Whether you hit it with eval or some other tricky code, you can't modify a global without the interpreter knowing about it.
Very pragmatic, there's more to this I think than we might recognize.

Using these as template starting points is a great idea.
Because so many people want to do it.

Because (unlike acting) the profession was created after the labor union movement was in decline.

Thanks to these folks

https://en.wikipedia.org/wiki/SAG-AFTRA

acting is a much better job than (say) being a model.
How can you confidently say social media is not the source of the problem when the author of the PDF has researched it for as long as it exists and makes strong evidence-based claims? With his key point being the change being sudden and dramatic, which exactly aligns with the rise of social media in the timeline.

He's one of the leading authorities on the matter, and your take is...nah, not true.
I'm surprised it took Facebook an entire month to train this
Great acquisition in the short-medium term for Shopify. I do wonder how Shopify will differentiate itself in the long term. From the outside it looks like Shopify’s plan to compete with Amazon is to handle more of the logistics, create an ad network, and ultimately drive discovery across Shopify stores (via unified search?).

That plan will result in the same issues that Amazon has today. There is nothing inherently higher quality about products sold through Shopify today. Shopify attracts brand-focused sellers that correlates with higher quality. In order to grow they will have to attract high-volume (lower quality) less brand focused sellers, ending up with the same issue.
What's the issue with someone who's "pretty green" writing a post-mortem like this?
If anything, I thought your comment held more vitriol than the article.
> backend guys come in and act like they know about how this went

I'm getting the impression you think this is West Side Story: Software Edition, and that you think other people are aware of this. It's just some individuals talking about a very abstract topic. Nothing to get upset about.
This reminds of some IRC threads. You post a question and someone's answer assumes you are going to rip out and replace your existing prod setup just so you can use their pet tool.
Good one! Like software, music is "castles in the sky." You can always learn and always create something new. Truly an endless pursuit. (I'm into synths, personally.)
You've clearly put a lot of work into assembling this list. I'm guessing the page would be significantly more valuable to readers and much more likely to be found by people interested in the the information in it if you added a brief sentence or two description of each of the projects.
The services I interact with that support WebAuthn usually only allow you to register one key. Backup and recovery is a confusing puzzle for most of these services.
My gut feeling is that the science/tech side of this is mature and becoming more so all the time.

Our true cultural failure is articulating specific, accessible, and optimistic visions for what the future could actually look like. Our current teenagers and young adults came up in a time period where dystopian stories were prominent. Maybe we need to see a prominent success of an optimistic worldview.

People won’t fight for an idea they can’t imagine.
Marketplace and messenger are the most useful Meta apps. While I don't use it for any social media wall posting stuff I do know a lot of people my age who do. Mostly people from rural areas.
You.com Code Mode
"I am a strong believer in luck and I find the harder I work the more I have of it." - Ben Franklin
It was.

https://twitter.com/BCiechanowski/status/1522067904522428417
Boomers wrecked the world and young people know they need to fix it. Sorry it can't just all be sunshine and roses like you prefer, but women in this country are about to lose a fundamental human right, so maybe "looking on the bright side" is not the appropriate disposition for these times.
Given that banks usually MUST validate their customers' identity card the opportunities for tracking your users with this must be superb.

I'd frankly prefer "insecure" user+pass over all of these guardrails which are 90% about control over the users and 10% about security.
Managing OpenBSD installed packages declaratively
Oowhee that’s a lot of power. My “server” idles at 50W and it’s already costing me about 10$/month in electricity.
The D-Notice: A British Way of Censoring the Press
Doesn't TOTP use current time as part of the challenge? Why couldn't a refinement of TOTP add the domain name as a further element?
yes it is. Alot of apparel and sneaker sites use shopify. I’ve interacted with them when i used to make bots,but Filtering products won’t work when buyers are looking for the cheapest product at least in my opinion. Also imo shopify is the reason bots are/were able to become so dominant.