skysight-inc/HackerNews huggingface dataset:
It's really good point. I usually use this analogy in the context of unit tests. Everyone understands that the review process for a nuclear power generation site shouldn't be same as foot-bridge over a stream on a trail. However, this basic common sense is missing in all these clean code, TDD, unit tests etc. conversation.

I've seen a startup where the front-end is a very simple web-site (just some basic forms, charts and tables). But the team follows all the clean-code, TDD, unit test and whatever latest buzzword you can think of. It takes one front end developer to sort a list alphabetically more than a day, which probably takes a decent developer less than 10 minutes to finish. IMO, the whole clean-code seminars/books industrial complex if responsbile for the amount of time, effort and money wasted following these clean code trends without any real business value.
Three Ways to Improve Your Mindset
Sorry, I'm not sure how this is a problem. On segmented architectures size_t is smaller than uintptr_t, but that just means there needs to be an allocation limit < usize::max_value.

It would have cause more bugs if they defined it the other way and people used usize to store addresses.
I have no clue about all these copyright litigations and most make no sense to me anyway, but when you put it that way, yeah, that sounds like a weak claim. Again, no idea if a court would see it that way, but if you take it a step further you can almost claim that software is not GPL-3 compliant, because it's being developed using non open-source IDE. Oh, we cannot prove it? But then, we also cannot prove these NN weights are not crafted by hand, I guess.
Essential did the same thing with the PH-1. I think Google has been trying, and with their own SoC, maybe they will finally be able to accomplish this goal.
In two years we're going to see a lot fewer eat-in restaurants, a lot more kitchen-only joints, and those kids who used to be wait staff will be on the dole, or marching in the streets. Much like movie theatres, cheap quality dining is going away.
If you're interested, Tesla's head of AI recently did a public presentation of their new vision based depth system. It's worth a watch if you find this stuff interesting and enjoy learning about the forefront of technology.

https://www.youtube.com/watch?v=g6bOwQdCJrc

A key takeaway is that they've been running this stack in shadow mode (validating output but not controlling the car) on everyone's Tesla for quite some time. Equivalent to 1000 YEARS worth of real world driving. And from this data they've proven it is now superior to radar in all circumstances.
Ask HN: What SaaS would you or your company pay for?
Looking for ideas that can be transformed into SaaS application. I am looking for ideas that have potential to earn in next 3 months or less. I don’t care how much I earn, but looking to solve real life problems.

Everywhere I see is either market saturation or there are already top players who have ate up all market.

Please suggest anything (full stack web apps) that I could build to earn some money. Cheers.
So we were dealing with a Django thing that was a complete cluster of unmaintainable, and it was about 6 years ago, so more limited options than today. It took...maybe 40 man hours to write a script, get it into the build pipeline, and have everything work? A few days for a coupla guys, basically. It would have taken us longer to switch CMSes, just in user training, I suspect.
Yes, of course. A simple Pubmed query will bring a lot of occurrences : https://pubmed.ncbi.nlm.nih.gov/?term=Keratoconus+eye+rubbin...

For a complete argumentation and discussion about the case for the role of eye rubbing in keratoconus genesis, please look at this website : https://defeatkeratoconus.com/

(Disclaimer: I work closely with one of the main proponent of the eye rubbing hypothesis. However, please believe that I don't have any conflict of interest in this topic. I don't have anything to gain in raising awareness about this problem, except feeling that I'm doing something right)
How to gain more from your reading
Yeah, great idea: rather than worry about how to deal with software bugs, just never have bugs...
20 GBP for lunch? Even at 10 USD I'll buy lunch only once in two weeks. A 20 USD lunch is a rare treat for special occasions only.
> copy and paste a file listing. IE a simple "dir".

I think you can do "dir | clip" at the command line or in the address bar of an explorer window to get this.

> checksums to verify downloaded files.

there is a PowerShell commandlet that does this out of the box, if I remember correctly.
>No bridge ever collapsed because the engineer got a thousandth of a percent of the building material’s properties wrong.

Perhaps not with building properties, but very small errors can cause catastrophic failure.

One of the most famous ones would be the Hyatt Regency collapse, where a contractor accidentally doubled the load on a walkway because he used two shorter beans attached to the top and bottom of a slab, rather than a longer beam that passed through it.

https://en.m.wikipedia.org/wiki/Hyatt_Regency_walkway_collap...

In electrical engineering, it's very common to have ICs that function as a microcontroller at 5.5V, and an egg cooker at 5.6V.

Microsoft lost hundreds of millions of dollars repairing the original Xbox 360 because the solder on the GPU cracked under thermal stress.

It's definitely not to the same extreme as software, but tiny errors do have catastrophic consequences in physical systems too.
This seems like a fair enough value proposition i guess.

But, how do people get interested in the first place? Is it just one of those things you see your friends doing and do it for social reasons and then a few weeks later you actually enjoy it for it's own sake and the cycle continues?
> also prevents data races in concurrent programs.

I have another neat trick to avoid races. Just write single threaded programs. Whenever you think you need another thread, you either don't need it, or you need another program.
A first step would be to do the same thing on your Linux phone as you'd do on a Linux desktop or laptop, encrypt the storage.

https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_enti...

However, the difference of course is that with a desktop especially and also with a laptop if you are actually careful with the security of your data, is that you generally turn them off when you are not using them, so that they don't sit unprotected with the encryption keys in RAM, and they are unlikely to be stolen while you are using them.

A phone, on the other hand, is probably turned on 24/7.

But really, if someone is ready to extract the storage encryption keys of your phone from its RAM, those same people will probably snatch your laptop out of your hands while you are using it and it's unlocked.

So as long as you are able to encrypt the storage of the phone with LUKS, I think you shall have nothing to worry about with most phone thieves.

OTOH, having the storage completely unencrypted I think even the regular low-level criminals may decide to snoop on your data. At least if it's an SD card that you can just pop into a computer. But then again, neither Windows nor macOS read any of the common Linux filesystems out of the box. So probably even without encryption most thieves would not get to your data unless they were specifically motivated to go for it, and in which case as mentioned they might as well snatch your laptop (or your iPhone) from out of your hands when it's booted and unlocked.
that would depend on what the practitioners imagine & build for themselves as ideal security regimes, wouldn't it?

we can build exactly whatever we want! wanna run Tails on your phone? go for it. that should be secure.
"No, this is Netherlands only since this is easier for GitLab Inc. to do. We have more team members in the Netherlands and we got accepted in the local European Blue card program years ago (after a business plan review by the government, it wasn't trivial at the time I remember)."
I lived in Florida for 17 years so I say this with some authority.

The true history of Florida is that it was abandoned by everyone from the Spanish to the US military because it is basically uninhabitable without mosquito repellent and air conditioning. Lacking those inventions, there were no investments or population in Florida of any size. It was a useless swamp.

When oil tycoon Henry Flagler was gifted a friend's property on what is now Biscayne Blvd in return for his promise to build a hotel there for the wealthy patron and her friends, Miami was born. It did not develop much further than the railroads, however, until Flagler's railroad was lost at sea during the Galveston Hurricane and never recovered financially. It's now known that if the Florida Overseas Railroad had operated for 100 years, it still wouldn't reach profitability. Transportation to and from Florida (other than by boat) was a fantasy propped up by oil money. There was still no serious business development. Key West was the capital of Florida for 100 years, if that tells you anything, because it's a port city with better access to the rest of the world than anywhere else in Florida.

What changed all of this was the interstate system. For the first time, Americans had both cars and somewhere to take them. Jackie Gleason famously semi-retired to Miami only to wind up ruthlessly promoting it on a weekly TV show where he encouraged Pennsylvanians and New Jerseyites to leave their snow-covered driveways behind and come down to sunny Florida. Even Disney World's location was selected by Walt because of its easy access to the interstate, meaning guests would come from many states to visit.

Without the failure of the railroad (and its subsequent rebuilding as a freeway) and the connecting interstate to bring people to Florida, along with the charm and influence of Jackie Gleason, Miami would not have become The Magic City -- a name it gets from being the only city in the US which went to "City" status in one step, without ever being a town or settlement or any other geographic designation prior to that. There would be no Disney World. And Miami would not have become the Latam capital that it is. It is, after all, part of US 1, the very first (most important?) of the interstates. To this day, all three of the major north-south routes in the Miami area parallel the original US 1, which still exists in many places, places occupied by about 5 million people. All of that happened because of the interstate.
I agree with this. But it's worth pointing out that lots of good physicists don't. It's a statement of the Everett/relative state/many worlds interpretation, which is simply too weird for many people to accept. That's why there are about a dozen other interpretations of quantum measurement theory, which are all weird in other ways that I can't accept.

The weird part is precisely this: "you can get back to a state where you can no longer tell what the outcome of the 'measurement' was." In other words, at lunchtime you believed that a horizontally polarised photon hit your nose at 10am in morning, and you were right. Now it's dinner time, you don't believe that, and you would be wrong if you did. If the Everett interpretation doesn't pose a massive challenge to your ideas about reality and human identity, you haven't understood it. There are physics professors who picture photons choosing which way to go at a beam splitter, then transmitting the news backwards in time, because that seems more plausible to them.

Of course, interpretations are not science. Everyone agrees how an experiment would go: any attempt to reverse the interaction of the photon with your nose and brain would fail, because thermodynamics. From a purely scientific viewpoint, it simply doesn't matter how many other yous are superposed in parallel universes, because their existence or lack of it has no consequences that (any of?) you can observe. But scientists are as fascinated by this as everyone else is.
> I'm glad that I'm working in a time where I can build all of my parsers and attack surface in Rust

Can you though? Where/how are you deploying your Rust executables that isn't relying deeply on OS code written in "wild" "memory unsafe languages"?

I mean, I _guess_ it'd be possible to write everything from the NIC firmware all the way through your network drivers and OS to ensure no untrusted input gets parsed before it hits your Rust code, but I doubt anyone except possibly niche academic projects or NSA/MOSSAD devs have ever done that...
Unrelated to "Friends Of Rick E. Moose", an earlier forum software package. ah well.
That’s not just the popular explanation. It’s the original argument from Heisenberg.
It's also why companies like Google can't effectively develop new products as a rule: they have internal processes, people, and cultures that support keeping a mission-critical money-printing machine running perfectly smoothly at all times with as close to zero defects as they can possibly come. It's really hard to flip all that human and technical infrastructure into a mode where you're cranking out half-busted features as fast as possible just to see what sticks with your customers, code quality be damned, sell-first-fix-later style.

"Worse is better" is something big companies can't do very well, and it's why they usually end up buying their innovations from the small companies that still can (until they're fully swallowed up and lose the ability to innovate, too, at which point there are always more startups to buy!).
> The States that ended the extend benefits have lower unemployment rates.

Your “example” is of a state that had a lower unemployment than the national average before ending extended unemployment benefits seeing not significantly different than the national rate of decline in unemployment in the brief period since cutting extended benefits, not an example of more rapid drop after cutting benefits.
Show HN: Photos from the moon landing with added depth map to create a 3D effect
I think you might have missed the point of the article.
What about the CH students?
Revelation Space by Alastair Reynolds also features an apparent neutron star in a cool way[0]

Warning: Link is [probably] a spoiler if you're thinking of reading the book

[0] https://revelationspace.fandom.com/wiki/Hades
EU is attempting to annex UK territory
It's like the difference between a movie and a book, or photorealistic animation and pixelated ones. It's not that one is better than another, but changing styles is fun.
People have been meditating/praying/whatever for thousands of years, so it is probably helping people some how.

Most of the day I working, and after that running around getting dinner, doing chores and running errands. Even if I am playing a video game I am making an effort to something. Even reading or watching a movie I am working to concentrate , watch and understand.

If I go to a quiet, comfortable place and just relax for a few minutes, my brain goes from a harried state of going from one task to another to one where it can just relax.

I suppose woo-woo can surround it. Maybe once a month I think to meditate, although in the past I have done it more.

For myself, meditating tends to relax me if I have had a harrying, stressful day. It decreases my anxiety. It has never caused an anxiety attack or the like.

If I sat down to meditate for some time, and became aware that I was very anxious, I would not think I was anxious due to meditating, as what is anxiety creating about sitting down and doing nothing (unless you have something urgent to do - then you just don't sit down and meditate)? My perception would probably be that I was already existing in a state of anxiety much of the time, and did not think about it much of the time due to the quotidian tasks that were to be performed, but now that those were not around, I could finally be made aware of the mental state I am in and do not have to push aside for something else. Perhaps a sensory deprivation tank can cause reactions in emotionally stable people, but I don't see how meditating for a few minutes/hours can. In a non meditative way I suppose logical self-reflection can be initially unpleasant for some people, meditating in a way is self-reflection on one's current natural emotional state when quotidian distractions are pushed aside, and I suppose some people who have had "bouts of mild anxiety and depression" might "meltdown" when they decide to start to come to terms with their anxiety and depression.
Clojure aficionados love to obesess over this stuff or maybe it's a leftover from their Java days. You come away from Rich Hickey's sermons on the Mount all fired-up with the value of simplicity and before you know it you're knee deep in Clojure's build tools maze - lein, boot, deps.edn, clij, shadow-cljs, tools.deps, tools.build. Clojure blazed the trail for simplicity but as far as build tools are concerned only Go managed to pull it off.
Starlink will be open to everyone in August – not that you'll want it
So, boiled down:

The medium allows low cost creation. Low cost creation allows lots of experiments. Lots of experiments leads to some weird but wonderful concepts.

Perhaps throw in that humans seem to be good at abstraction and then the lack of graphics doesn't matter sooo much that it can't be overcome with a great concept?

Is that about it?
Spot on. When you're building something largely new, a lot of your energy goes into just laying down the concepts and then iterating fiercely on them. For example, eventually you realise that the system should be based on Frammels, with flexible workflows that allow blahs. It might have taken you months to shake and distill things down to these clean, core concepts.

Someone else copying you doesn't need to go through all that. They don't need to walk in your shoes down to all the dead ends that you visited on your way to reaching enlightenment. They simply need to see your "Manage Frammels" screen and then have their own instant "aha" moment.

It's usually blindingly obvious what sort of data model lives behind the screens. And it's unlikely you have any killer edge in your UI code, or any of your code really (talking about SaaS here - not esoteric fields like database engines etc).

Copying is so much easier than creating. That's why having a head start is vital.
Show HN: How to set GitHub Actions's `permissions`?
They have claimed in the past that they have technical measures to prevent the wrong people being targeted. If my memory of the reporting around the lawsuit by Facebook against the NSO is correct, the claims were pretty much rubbish - like, the technical measure may be there, but it pretty clearly wasn't in use.
Code in ARM Assembly: Conditions without branches
The point is to transition the responsibility from the government to the parent and individual.

My fairly libertarian perspective is that it is the job of the parent and induvial to educate themselves and make choices about risky behavior that only impacts themselves. If you want to take up base jumping, seeing how many hamburgers you can eat a day, or simply kill yourself, YOU should decide what your priorities are.

Someone can make utilitarian arguments all day long about what laws would optimize the quality of life, but this ultimately places the needs of the society over the individual.

Please teach your children about the risks of drugs, and not rely on the government to control their actions instead.
Adding a 220 outlet isn't outrageously expensive and it is only needed once as it will work with any future EVs. Adding a circuit and outlet to my garage cost $500 and I use the charging adapter that came with the car.

And as for the grid not being able to handle the load - we were able to roll out air conditioning to every home in a couple of decades. I believe this is a solvable problem.
> Please do not downplay the risks of being hit by a 120 kg+ object moving at, say, 10-15 mph. It is similar to the risk that the cyclist himself faces if he suddenly falls of his bike, namely, brain damage from cracking your skull against the pavement.

Please do not imply this is remotely comparable to the risks of being hit by a car. It is not. In that context, downplaying the risks of being hit by a bicycle is absolutely correct.

> Cyclists wear biking helmets to protect themselves against this possibly fatal event.

Cyclists in countries with decent road laws, such as the Netherlands, do not generally wear helmets. Cyclists in some countries wear helmets, mainly to protect themselves from bad laws passed by ignorant non-cyclists.
>- doesn't show NTFS alternate data streams.

How would that even work?
Who says humans and/or earth are an interesting or even desirable phenomenon in a simulated universe scenario?
They also need people to physically stop the more annoying visitors from touching/licking/poking the exhibits, among other things.
It's not really about the individual billionaires, that's missing the forest for the trees. That individuals can afford glamor rides to the edge of space in personal rockets is merely a symptom of gross inequality that has many more downsides than upsides.

Life expectancy is dropping, climate change is accelerating and while we can't solely blame any individual billionaire, they have as a group profited astronomically [:)] from the collapse of our institutions and middle classes, and from the wholesale destruction of livelihoods during the pandemic.

The government is more corrupt, more attuned to the needs of the rich than ever, so you don't need to wonder why the government has failed to attend to the needs of the majority. The same class of people currently culminating in rockets launches toward space have been directing the flows of tax dollars for decades.
No, I'm talking about the current round of work in the Central Valley that just started. Currently all the big HSR works are going on there. I can't currently find the report with the oddly high grade separation count and it is possible that my read of that was mistaken, but I am pretty sure that if you look at the recent documents they just moved on from CP1 and started on either CP2 or CP4 in the south end of the Central Valley and it includes a very large number of grade separations. That report was posted somewhere on either https://hsr.ca.gov/ or https://www.buildhsr.com a month or two ago.

Fortunately these Central Valley grade separations are merely expensive while the CalTrain corridor work on the peninsula is experiencing explosive growth of costs from the the complexity of grade separations because of the very tricky maze of rights of way especially in and around Redwood City: https://caltrain-hsr.blogspot.com/2021/05/the-exploding-cost...
These swarms aren't going to affect the average amateur astronomer very much. You'll still be able to look through a telescope no problem. These satellites are pretty small.

But, I should mention that Blue, SpaceX, Bigelow, and Virgin are trying to create access for space. Bigelow has an expandable module[0] with the explicit purpose of building larger space stations. Bigelow is specifically trying to create a private space station[1]. All these companies are also looking at lunar habitats. So yeah, there might be a period where people are not able to look through space based telescopes with their own _physical_ eye, but we shouldn't expect that period to last that long. If you are explicitly trying to colonize space, well you have to make it cheap enough for people to... go... Yes, it'll be super expensive at first, but that's true for almost every new technology (with typically ~20 years to reduce that price).

[0] https://www.nasa.gov/content/bigelow-expandable-activity-mod...

[1] https://en.wikipedia.org/wiki/Bigelow_Commercial_Space_Stati...