skysight-inc/HackerNews huggingface dataset:
Venus is actually one of the examples of where the adage about religion being destroyed not being rebuilt the same way falls flat.

Across different continents and different time periods, Venus's weird ass orbit has led to a number of katabasis narratives.

The oldest written religious story is Ianna's descent to the underworld, where a goddess associated with the morning star (Venus) goes into the underworld before emerging again later on, just as the planet's orbit causes it to dip below the horizon before emerging again.

On the other side of the world the Aztecs had the story as Quetzalcoatl, again associated with the celestial body, going into the underworld to resurrect humanity.

As cultures evolved to watch the celestial orbits, the strange movements of Venus seemed to have inspired their imaginations around the idea that what was put beneath the earth might rise again.

Something I've often wondered since learning all this is if Venus had a standard orbit - would human cultures today still have a similar degree of attention towards the concept of resurrection? I'm not so sure.
I use stremio on phone or table when I need to relax, mainly since I have a thing with checking old videos from archive.org but you can actually use it for torrents as well.
I bought Lidl Tower Gate Chocolate Digestive Biscuits because of the annoying look-like-mcvities-packaging thing, but they're actually pretty good...

https://cdn.images.express.co.uk/img/dynamic/14/590x/seconda...
University press release doing what they do best.

They did not uncover a weakness. They uncovered a human protein that the virus depends on. If it's a weakness depends on if this is possible:

> Blocking access to the human proteins would allow our immune systems to kill the virus.

> “A new medication based on this discovery would be useful to patients at all stages of infection.”

But only if

> With sufficient support, Liao estimates these can be developed within five years.

Blocking access to a protein, system wide, without side effects, doesn't seem like something that can be given a time estimate.

Disclaimer: I'm an idiot that knows little of biology, but I can read.
A lot of non-quantum waves have discrete allowed values. EM cavities, guitar strings, etc. Quantum waves are described by a special wave equation, actually a complex diffusion equation (first order in time, second order spatially).
Mass transit files are often a single protobuf file that is like a megabyte or something.

I'm talking about zipped CSV files as easier to use than protobuf files. Neither is a request in this comparison.
They missed the most prevalent everyday use of water pipes (except for their originally intended use cases maybe...):

<https://www.country-reiten.de/magazin/tipps-tricks/112-klein...>
> My entire career is effectively to sit in meetings and tell young, passionate engineers not to build things. It’s a bit depressing, but it’s also vital.

This was the single most impactful thing I learned in my early career. I was building out monitoring systems for an in-house service we hosted on site. My boss wanted to buy some small utility to keep tabs on some minor aspect of our environment. I was a bit offended -- I could have written that myself and here he was paying someone else to do it!

He asked: "How long would it take you to write and test this?"
Me: "Probably a week. Maybe a bit less, maybe a bit more if I run into something tricky."
Him: "Okay. This tool will cost us $500 to buy. What's your hourly pay rate for 40 hours?"

With this I achieved enlightenment. I've never again built something at work that I could buy cheaper.
I didn't know you could do this in excel but it reminded me of the converge adverb in k: https://xpqz.github.io/kbook/Adverbs.html#converge-f-f
I don't think you deserve the downvotes, this is exactly right and is incredibly frustrating. Programmers, and increasingly folks who don't consider themselves to be writing malware, have no concept of a thing that should never be done by an application and only by the end user. If it's possible to do I should be allowed to do it! If they didn't want me doing it they should have stopped me! The amount of guides on the internet not targeted toward developers that teach users to go through the "create an application" flow and grant some random app access to their account in a more privileged way than would be allowed by the app itself is embarrassing for our industry. "Just add this configuration profile!", "Just paste in your API key."

The moment you allow users to add custom root certs ad blocker apps are going to ask users to add one for "advanced" network level ad blocking. You can't win with this crap. Nobody considers themselves a "not advanced" user so no amount of warning will ever work. Have you ever tried doing something, saw some warning that said this was for advanced users in your way to do the thing, and stopped? Me neither.
You're ignoring specifics by making a dismissive general point. There is a specific thing happening right now that has the goal of eliminating a kind of person by preventing them from existing. That's different than the misogyny of Roe v Wade or the dehumanizing capitalism of job-based health care.
The click-bait articles touting "the 25 best towns in America" serve one useful function: cross those towns off your list, as they've already been ruined by the influx of entitled, self-absorbed outsiders.

------

A town with minimal tourism is a good start, as the wealthy are drawn to unspoiled rural idylls that they can "improve" (i.e. destroy) with their entitled demands for a neofeudal arrangement of locals serving their whims without complaint for low pay.

A good read and the guys writing style makes it better.
Based on your statement, I assume you tried Sublime with LSP and found it hard to setup?
Or Ubuntu Touch (UBPorts).
> Do we put that under the shrinkflation umbrella

No we call it just that, enshittification.
Segger JLink. Digilent Analog Discovery 2.
are you talking about minetest? my kids play with that just fine. sure, it's different, but it also has features minecraft doesn't have. if you are used to minecraft then of course it may take some time getting used to.
Patents, lots of patents. A lot of them are expired. By now you could make an 80486 and I guess also a Pentium clone without worrying about patents. But there can also be patents on how you make something performant on modern silicon, so it's not only about the ISA.
I don't see why anyone's first instinct to reach for would be relying on some editor's ability to optionally collapse code blocks.

What happens if someone wants to use a different editor that doesn't have that feature or doesn't display it quite right anymore?

Lol.
Even if it didn't touch any company resources the company just needs to be able to claim it was created within the scope of their employment or as part of the work they were hired to make.

Which is, you know, hard to argue against if you wrote the code during your employment and copied it into the code base you were hired to work on.
> Do you really think he has anything to do with replying to press inquiries?

Yes. He has posted several examples from his personal account of how the Press email will respond to inquiries, first stating it will respond with a poop emoji [0] and then with the “we’ll reply soon” infinite loop [1].

[0] https://x.com/elonmusk/status/1637420728743088130

[1] https://x.com/elonmusk/status/1682224971647528961
I tried some of this "salt alternative" recently, and... wow, you are not joking, that stuff is absolutely vile!
Whoa. That looks more expensive than a $99/3 years or am I computing it wrong?
Someone can find all these issues on 200 lines of code :) see sibling comment
I could possibly buy aliens visiting etc, on a long enough time scale humanity could colonize the galaxy without ftl drives. I want to believe but there's too many holes.

One of the biggest is Gruschs claim that there's 12 or more captured space craft that have crashed etc and we have alien specimens....

Are you telling me an advanced civ that builds hardy interstellar spacecraft made it here with 12 vehicles or many more but managed to crash 12 of them and not recover the wreckage?

Doesn't seem that well planned for a kardashev 2 to 3 civilization.
they are a software company trying to build some hardware. they also seem to not be learning anything from customers' negative feedback
Ah I think you are right, but still: https://www.reddit.com/r/Amd/comments/fhzn0e/passmark_follow...

I remember controversy from both, but theres a lot of noise when I try to go back and look outside of Reddit (which is not always the most reliable source).
How is that possible if the rock solid theory underlying the free market promises us better products? /s
This. I have a love and hate relationship with VSC. I try to migrate but always end up using Sublime again.
I think if you're interfacing with your server without going through Whonix, you're asking for trouble. Not only do you need to pay for the server using BTC that can't be traced back to your identity, but anything that touches the server (such as your server you're proxying with) needs to take the same precautions, which means no DigitalOcean, unless you can somehow pay them without that also being tied to your identity.

If you're not actually worried that DMCA people will follow through on their threat to sue you, or you really want to risk losing your property in the event of a lawsuit, then perhaps this might work.

Feel free to email me for more advice or to keep in touch. Your project sounds interesting.
No. Most companies have employees sign paperwork that prohibits them from doing exactly this.
Our team actually dropped FE testing entirely with Typescript.

We found that our E2E tests took way too long to write and didn’t really cover the visual defects we often hit.
That's because it is ridiculous and farfetched. Unfortunately that doesn't stop Putin from trying.
When I see perceivable sneakiness, I assume non-perceivable sneakiness is there too. (E.g. Poor product standards, worker abuse)
I love the purity of his focus: search the documentation for “dog”: 0 hits…
History and sociology are respectable academic disciplines.
>No we call it just that, enshittification.

I'll be glad when this juvenile meme finally passes out of Hacker News' system.
Even as someone who has used this recreational, I'm very sceptical about mdma for medical treatment.

I have seen smart people needing professional help for a very long time after using this too often. And too often is already every second weekend, because the body needs so long to restore the serotonine.

But maybe they are using very little doses? I can still not believe that taking this regularily is a good idea.

Edit: Sry for not reading it carefully enough to find the dosage.

Still 120-180 mg with only one month in between is a lot.
So they do.. but everyone needs it. For my Plex, I paid for lifetime and gave accounts to my mother and brother and a few friends. With infuse, everyone needs to pony up. That is a non starter for our use case. Glad to know they do offer it though.
What an utterly bizarre story. What’s the point of it? Why is the wife upset about her brother? Why is the husband so sure the brother won’t do it? What’s the significance of his little performance at the end? Why is the wife the husband’s mother, what does that have to do with anything, considering the issue is with the wife’s brother? Why don’t we get to see what the wife’s reaction to the husband’s stunt is - is she convinced by his actions, or is she as baffled as i am?

Did I just fall for a chat gpt generated nonsense fable?

What is going on here!
I was wondering the same thing, especially since it arguably involves mapping/geolocation information.
Why though? Anyway, I guess there's a reason for that lol
Video encoding also favors Apple's wide, SMT free design.

In theory chunked encoding gives you the best quality, and the best CPU for that is a bunch of little e-cores, but the only app I've really seen implement chunked encoding as a "max quality" feature is av1an.
Why does it matter in a phone? And please don’t say future proof. A lot of Apples newest software features are only available on the newer phones. Even though the older ones could easily handle it.
WebSockets.
Formatting text in C++: Old and new ways
I think it can generally be summarized as "In a desire to save costs, Tesla stuffed every single bit of instrumentation and input into a touchscreen. Which sucks."
This will be... a "fun" comment section ;)

I will put my conclusion first: as an industry, there is so much room for real research and understanding in what does and doesn't work in reducing defects. However, this itself is a pretty difficult problem because of the difficultly in tracking, quantifying, or even defining what a "bug" is.

Until we have that data/research, any conversations about type systems vs testing vs process vs monitoring and saying which is "better" I think very rarely changes opinion and is more likely just to reinforce opinions held by different groups.

That isn't to say this article isn't useful, it is a good real-world perspective of things that do happen. I think the problem is that something about most of our brains (either in the writing or in the reading) causes a huge portion of us to immediately look the issue with such absolutes that most of the learning/discussion that could be had are drowned out through disagreement about the basics.

So in an attempt to try and hopefully start a discussion that goes beyond the argument about the value of types, I would love to learn about any research/products/ideas/success stories of how we as an industry can make software more resilient?

In my (limited) research over the years, it seems like a lot of the research is often limited to a single company (MS did a lot of measurement in the past) or looks more at the people aspect and less at the tools/technology.

I would think that LLMs might make some analysis, like measuring the impact of bugs, more tractable as I think an LLM could probably do an okay job of assessing the real impact of a bug (assuming there is a post mortem doc) better than just having a label like "major" that determines impact. That, combined with some okay understanding of the code that fixed a bug, could maybe help give a more complete understanding of how different tech/process/team structure impacts defect rates?
>The new 'inverse vaccine' does just the opposite: it removes the immune system’s memory of one molecule. While such immune memory erasure would be unwanted for infectious diseases

New bioweapon just dropped
There's lyrebird around my friend's parents house that imitates a chainsaw.
Eve Online? They even used to employ an economist to monitor the state of the game.
Sounds like what the common raver would qualify as a "bad trip".
People coming in green and using a product for the first time are the people you need to listen to the most. "Is this a car or a laptop?" is pretty solid feedback. He thought as a piece of technology, it was full of obscurantism and pretension, which wasn't his style. Complaints like not having a speedometer or turn signals are pretty understandable; the car's a poorly interfaced black box.

That fits what I've heard about Teslas too (I'm going to test drive one this Sunday): they're fast but obnoxious.
Edit: one of the oldest surviving religious stories

(I need a better HN client that supports edits - any recommendations for Android?)
Most of the complaints are "it's different" rather than having more substance.

Tesla cars have issues, but not these.
There would be a difference between you publishing your code to a public repository, under a permissive license and then allowing your company to fork the codebase and do whatever with it. Under this situation, the author retains copyright, and the company has the option to decline use of the licensed code.

That is different than solving common business problems at home, then when asked to solve them at work just copy/pasting those solutions and assuming you retain rights. Contributing that to your employer under that situation is no different than just working on salary - and you have not given the employer the option of rejecting those contributions.
Kopia is great, though it's worth noting for folks on Linux: non-UTF-8 paths aren't stored correctly [1] and xattrs aren't stored [2]. While most folks probably won't care about the former, the latter can could cause issues (eg. losing SELinux labels makes it difficult to restore a backup of the root filesystem on distros that use SELinux).

[1] https://github.com/kopia/kopia/issues/1764

[2] https://github.com/kopia/kopia/issues/544
Good to see high quality articles gaining traction.

If the article looks too verbose, be sure to check out, as the author cites, Inigo Quilez's videos

Painting a Landscape with Maths - https://www.youtube.com/watch?v=BFld4EBO2RE

Painting a Character with Maths - https://www.youtube.com/watch?v=8--5LwHRhjk

Bonus:

Painting with Maths in Google Sheets - https://www.youtube.com/watch?v=JnCkF62gkOY
I rented a Volvo S90 to check out their driver assistance, and it was a similar experience after coming from a Tesla. Some of the way things work just didn’t make sense to me, but it wasn’t my car so I wasn’t used to them.

An aside, the Volvo self driving was scary. Not ready for prime time. Surprising given their record for safety
It's not just to cut costs, it also means they can remotely update the interface as new features are introduced or new designs implemented.
I see someone has never had Comcast...

Comcast to...pretty much anything is a breath of fresh air.
we must beg our vampire overlords for fairer living conditions
I have been thinking about Norse and Native American myths lately, and it seems to me that their purpose was not to be a scientifically accurate description of the world…but they were meant to be memorable inside an oral culture.

If the migration path passed by a mountain that looked like a sleeping man, then it was natural to conjure up a myth about a giant (perhaps while you camped nearby) and tell it to the kids. If it helped them remember the place then so much the better.

These myths were more like an error correcting code. It meant that it would be transmitted and not forgotten for hundreds of generations. The details didn’t have to be true, they just had to be memorable.

Myths about the planets would have been a great way to make sure future generations took this hard won knowledge seriously.

The ancient Greeks knew about epicycles…if you look at some Greek dances the entire family makes a large circle and steps to the right but occasionally takes a step left. Just like an epicycle. I think this was a cultural expression of some piece of knowledge they valued.
I enjoyed this book to practice game design:

Challenges for Games Designers: Non-Digital Exercises for Video Game Designers - Brenda Romero / Ian Schreiber
More accurate to say her car was blocked from using superchargers. Not ok, but she could use other chargers.
The inane questions asked during an interview don’t signal to me “risk mitigation”, they say “this what everybody else does and nobody got fired for doing the status quo”. Having done close to a hundred interviews as an IC it definitely seems like we, as an industry, are looking for why not to hire a given person.
What Is Derived Data?
Related:

On the Impending Crypto Monoculture (2016) - https://news.ycombinator.com/item?id=13383006 - Jan 2017 (69 comments)

On the Impending Crypto Monoculture - https://news.ycombinator.com/item?id=11355742 - March 2016 (124 comments)
I would love to have types in JavaScript. But I also don't want to add a compile step for the small to medium things I use it for. I'd rather have something like "use strict, types". And if I made something really complex purely client side I'd rather spend the time to learn Rust and compile that to WASM, so I actually get something out of it.

> Because there was no real error, just a warning, this issue went into production

If you don't at least parse a new warning to figure out what causes it and decide why it's okay to ignore in this case, there's your problem. Types are fine but if this is the lesson you took from that, you learned nothing.
2 in the placebo group.
If only there were some mechanism by which we could separate people's personal vibes and anecdata from actual scientific understanding... perhaps a series of clinical trials?

History will look unkindly upon people who kept these substances out of the hands of people who need them because "I knew a guy once who did too much street MDMA and went stupid."

Honestly, adopting that position in the face of a well-designed Phase 3 RCT showing such strong results is pretty much actively evil as far as I'm concerned. People are suffering. People are blowing their brains out after combat; people are afraid to get in their cars after accidents, or walk outside or have sex after being raped, and you're like "ehh Idk I knew a guy." Come on.
The eggs got smaller. BJ Novak did the research, https://youtu.be/TlXLCrzpToo?si=0i6G9NFSbr9aKiaN
Seen this so many times by novice developers, whose work style is often "Trial and error, and as soon as it works, stop and change nothing." And it's so easy to slip in there because it works perfectly locally and often even in non-production envs, unless you've seeded them with production-like amounts of data, and with the ORM it looks fine. Like in Rails:

Product.where(category_id: xx).filter {|p| p.name.include?("computer") }

vs

Product.where(category_id: xx).where("name like '%?%'", "computer")

PS: I know there's an Arel way of doing the above without putting any SQL into the app -- use your imagination and pretend that's what I did, because I still don't have that memorized :)
I didn't catch the CTR bit in your key wrap example. To be honest, when people start talking about key wrapping, I stop paying attention.

We just disagree. You have a purer take on this stuff. My personal experience, which is that of a vulnerability researcher and not that of a cryptography engineer, is that the purity test perspective is helpful for spotting patterns of vulnerability, but that's about it. It's demonstrably safer to run a CBC+HMAC authenticated secure channel than to run a GCM secure channel, and lots of people do exactly that for exactly that reason. The purity test vantage says "feh! the same bug exists in both!". The vulnerability researcher vantage says "no, all bugs are not in fact the same".

It's fine that we disagree.
That’s cool in theory. How is the onboarding for new UI? I already don’t want to learn any new widgets on my phone, let alone a deadly tool like a car.
The author complains about needing to go through on-screen UI to adjust the mirrors. Wait till he finds out that in the newest Tesla Model 3 you have to go on-screen UI to change gears!
I'm happy for them.

I've gone so far as on-prem sometimes and its "fun" for awhile but then becomes a headache.

I really love Digital Ocean's droplets too.
This video is of Nova, a lyrebird at the Adelaide Zoo. There's kookaburra, magpie, whipbird, and various other imitations in there, and she likes to throw in a camera shutter click every now and then as well.

https://www.youtube.com/watch?v=OgTyEneo8hA
But editing 8k video in a social media app on a phone is a similar workload. And really, TikTok’ers are doing stuff like that with their phones these days.
rave massage circles?
> This tool will cost us $500 to buy. What's your hourly pay rate for 40 hours

This argument makes sense, but I worry that it’s a bit short-sighted. There are a lot of metrics that are hard to quantify where it might end up better: for one thing, I’ve found that integration costs and maintenance of integration of third-party systems are routinely underestimated: I’ve implemented “buy” for various systems where the work to integrate was essentially the work to build. The cost of learning a proprietary toolset rather than developing experience with open tools. The cost to the industry as a whole when something like AWS or React becomes the unreflective default choice.