skysight-inc/HackerNews huggingface dataset:
I don't know where he gets the 2014 AMD thing from, but investing in AMD in 2016/2017 was the easiest money I've ever made. I think there is a massive information asymmetry[1] in this space. If you could interpret both the leaks and the news related to AMD Zen, and Intel process being mega fucked, it was an investment with the odds highly in your favor.

So basically invest in things where there is a big information asymmetry.

[1] https://en.wikipedia.org/wiki/Information_asymmetry
> And file system corruption is definitely a loophole.

Zero directory entries pointing to an i-node is not a file system corruption as it neither corrupts the file system nor breaks the file system semantics; it is possible to have a garbage collector running in the background to mop up orphaned i-nodes with the file system remaining fully operational at the same time.

Distinct i-nodes pointing to the same block allocation, on the other hand, are a security loop hole and create consistency problems. Whether they cause the file system corruption or not is a matter of an academic debate, though.

> All the filesystems I'm sufficiently aware of insist on directories being a tree. Every entry except the special .. descends in that tree. And each hard link is in a specific directory.

It is possible to design and write a file system implementation that will retain the UNIX file systems semantics of i-nodes and directory entries whilst remaining completely flat (i.e. no directory hierarchies, just «.»). Such a file sysem would be impractical for most use cases today but is easily possible, and such file systems had been a commonplace before the UNIX file system arrival.

Earlier on, you had mentioned: «If there's any loopholes in that, they could be closed». The example below (which is perfectly legit and does not contain semantic loopholes), which of directories does «file.txt» belong in or descends from/ascends into: 1) «a/b/c», 2) «d/e/f/g», 3) «.», 4) all of them? Which of the three directories is more specific and why, and what about future hard links?

$ mkdir -p a/b/c
$ mkdir -p d/e/f/g
$ echo 'I am a file' >file.txt
$ chown 0:0 file.txt
$ chmod 666 file.txt
$ ln file.txt a/b/c
$ ln file.txt d/e/f/g
$ sudo chown 0:0 a
$ sudo chmod 700 a
$ ls -l a
ls: cannot open directory 'a': Permission denied
$ ls -l d/e/f/g/file.txt
-rw-rw-rw- 3 root wheel 12 Aug 14 23:59 d/e/f/g/file.txt
$ ls -l ./file.txt
-rw-rw-rw- 3 root wheel 12 Aug 14 23:59 ./file.txt
$ echo 'Anyone can access me' >./file.txt
$ cat ./file.txt
Anyone can access me
Some critical responses to this new study are starting to accumulate:
Dr. Peter Attia's takedown: https://peterattiamd.com/vitamin-d-nejm-study/
Dr. Ronald Hoffman: https://drhoffman.com/article/whats-up-with-that-vitamin-d-s...
Council for Responsible Nutrition: https://www.nutraingredients-usa.com/Article/2022/07/29/crn-...
And a 3-part series from non-profit GrassrootsHealth (only 2 parts so far that I see):
part 1: https://www.grassrootshealth.net/blog/go-part-1-3-headlines-...
part 2: https://www.grassrootshealth.net/blog/go-part-2-3-vital-anal...
Do you think my antibodies don't provide protection?

I don't know, it seems your doctor doesn't know and I know people who lost their sense of smell and taste on their second go with Covid - now "everything tastes like dirt". Do you want to risk that to prove some kind of point?

I do take risks myself - I meet with friends unmasked and do group activities that can only be done unmasked. But I don't take unnecessary risks, I get regular boosters and I go masked to the grocery store and similar things.
The Supreme Court case that changed who can own firearms
Link to the actual paper: https://www.science.org/doi/10.1126/sciadv.abq0995

rather than the sensationalized article that has sentences like "rain will pummel cities"
I mean, that's true to an extent but there's large volumes of software that has no use for high achievers and is better off with process consistency and predictability

the development of something like Chrome isn't one of those project but say a banking website or a inventory management system could be
> It does not make any sense to me that voters are voting for the exact opposite of Bernie (Republicans) rather than voting for someone closer to Bernie (Democrats).

And yet this is a clearly identified phenomenon:

https://en.wikipedia.org/wiki/Sanders%E2%80%93Trump_voters

> Yet we established in this very comment chain that Democrats have passed some significant bills against big corporate interests

I don't believe we established that? I allowed that these two bills you mentioned may have benefited labor, but that is not the same as going against big corporate interest. Certainly some labor policy would go against corporate interests (and that policy I believe is unsuccessful), but the ACA has been described as a massive government handout to insurance companies.

https://socialistworker.org/2013/10/31/paying-the-price-for-...
> I predict that a nonzero number of people will be harmed, embarrassed or at least inconvenienced by this.
-haram_masala (2020)

Truth
Established companies will use their massive advertising budget to shit all over your product and get exclusivity contracts which make it very difficult for you to spread because you spent your money on engineering. Your repeat customers will be decades away and surviving decades until that point is difficult. You could offer good repair and part replacement services to help but that has a lot of overhead and organizational costs itself.
Summary of the paper:

Despite the recent prevalence of severe drought, California faces a broadly underappreciated risk of severe floods. Here, we investigate the physical characteristics of “plausible worst case scenario” extreme storm sequences capable of giving rise to “megaflood” conditions using a combination of climate model data and high-resolution weather modeling. Using the data from the Community Earth System Model Large Ensemble, we find that climate change has already doubled the likelihood of an event capable of producing catastrophic flooding, but larger future increases are likely due to continued warming. We further find that runoff in the future extreme storm scenario is 200 to 400% greater than historical values in the Sierra Nevada because of increased precipitation rates and decreased snow fraction. These findings have direct implications for flood and emergency management, as well as broader implications for hazard mitigation and climate adaptation activities.
I have delivered successful software for 30+ years without sprints or any other ceremonies. I simply keep a prioritised “to do” list and only work on what is the #1 priority. I do it when managing development teams and when working as part of a team. It’s simple. It works. And when asked to change priorities, it is clear from the priority list what the consequences will be. And usually people will change their minds when they can easily see the consequences. It also means that you never need to say no. You simply add the new task to the priority list and negotiate whether it moves up/down relative to other tasks.
There are countless quality products produced in China alongside the cheap ones; apparently you're just no good at identifying one.
"computes answers to questions" applies to any system with a REPL. That's really not a technical term at all.

If you want to be more precise, you could say prolog tries to satisfy the goal it's passed (via unification and resolution). That's not the same as the call/return paradigm. The only unifying concept (heh) for these two is, well, "computes something".

Anyway, for me, that confirms that your statements are not grounded in anything but vague terms you throw around, like "algorithmic". If you want to convince people that your flavor of smalltalk is actually, qualitatively _more expressive_ than all the hundreds of other languages, you're going to have to define a precise notion of expressiveness and show that only your system matches it. Since you've recognized that it's just about being more expressive, since you can write anything in any language; you probably also need to have cold numbers on how much more expressive objective-S is.
I've worked and still work for such CEOs in Australia, where the minimum wage is quite high and CEOs of small and medium companies aren't all quadrillionaires.
It's perfectly fine.

I actually value the work a janitor does more than some of my colleagues, in terms of cleaning vs. creating messes.
>> “it broke after 8 months”

Why are you being asked to pay for a replacement? Isn’t this covered under warranty?
The US requires you pay back loans and has a scheme of forcing that including confiscation of income from your emoloyer. You can declare bankruptcy to get around that, but it isn't automatic, and the courts can tell you no you have to pay your debt (though in practice anyone going this far is bad enough off that they get out of debt maybe owing pennies)
OP is saying he got shockers from peripherals…
I'm curious too, but even if something is fairly easy to replace or repair a significant amount of people may still just buy new and not bother. (My own landlord is making this choice over a $100 logic board replacement for the garage door opener.)
> It is cost prohibitive at this point to do something that gets security right for the world of 2022 and yet not break all the apps which would never be rewritten!

You could quarantine your old applications to their own individual VMs, while newer programs can make use of your shiny new security features?
Starting a side hustle business? For "$10k" work of effort it could lead to many times that in revenue in the future.
One bright spot is the supply of parts for older units is strong and YouTube tutorials are generally passable. I feel like we are in a DIY appliance repair renaissance.
I've always chuckled at the nomenclature that's crept in around software development. You've got "agile", "sprint", "scrum", "extreme programming", "sustainable pace", and probably other athletic metaphors I'm forgetting. There are various kinds of "stories", often combined into "epics", "retrospectives", "personas" and other literary metaphors that I'm likely forgetting.

"Track Star" and "Literature Major" are not stereotypes that I recall from my peers getting started in software, back then I didn't know many other computer nerds who had done more sports than my half-hearted JV swim and football, which is pretty weak. We for the most part had all been spending way too much time in front of the computer to be truly serious about athletics and literature.

But I'm old, and times change (which is a good thing).

Of course it would also be darkly funny if a bunch of literate athletes invaded the software business when it became lucrative/high-status and immediately started fogging up the windshield with a bunch of vague metaphors to obscure their lack of technicality. Who knows.
Are you saying I should write a paper? I'm not sure how much it would help when a lot of it is intricate to the design of the language. I have no idea what the page limit of papers are and what the point would be besides for fun. I never had fun writing a paper either
my first impression is that breaks are less than ideal for flow control, it's like using runtime error handling for flow control
A lot of materials are fissile in the presence of a fusion reaction.
You don’t have information unless you seek to find it. The information is available and if you choose not to seek it then you have nobody but yourself to blame.
Not without machine code analysis. That's a pretty big attack surface itself if you're relying on it for safety properties.
> Although something like QubesOS can theoretically dream of being semi-mainstream with support from hardware and OSS OS vendors like RH/Suse/Canonical or even Microsoft.

I'm trying to encourage as many people as I can to run it, or at least play with it for some while to gain familiarity with it. Properly applied, I think it does add quite a bit of useful practical security... though it's not going to automatically solve all problems. I like the silos of compromise, at least, and you can do high risk things (like "anything web") in disposable VMs that reset on VM power cycle.

My only major concern with Qubes is that I've not decided if it's weird and niche enough to be mostly left alone by the 0day markets, or if it's a super high priority, high value target to attack because of the type of people who are likely to use it. I'd like to see an ARM port of it, because Xen on ARM is quite a bit simpler than Xen on x86, but the hardware to run that doesn't quite exist yet. Maybe with the RK3588...

The fundamental problem here is that software developers (and I'm guilty here too, as much as anyone in that industry) tend to view complexity as a one way ratchet function - add features. Add features. Add features. Add knobs. And when it comes crashing down around your ears, "add security" (in the form of sandboxes, or process isolation, or... https://xkcd.com/2044/ applies here).

And then it turns out that "adding complexity to solve problems created by complexity" isn't a strategy with a great long term success rate.

I'm slightly encouraged by Apple admitting, as clearly as they ever admit anything, that this strategy isn't working - with their Lockdown mode, that's "only for people with the most extreme threats, blah blah blah," and I'd expect anyone in the security or software industry to turn that on basically as soon as they get iOS 16 and not look back. Or install the beta to give that option.
DeWalt and Milwuakee are owned by the same parent company.
Caste in California: Tech giants confront ancient Indian hierarchy
Yes, we can. We can't see through trees, but anything shorter than 10 feet in height we can get directly through, and even in cases of slightly taller vegetation we can correct by eliminating various absorption and emission lines in filters.

What we really can't see through is smoke and cloud.

Note: I maintain the Google Earth-based datasets for the USGS ASTER and LANDSAT7/8-based surficial mineralogy program. That includes actually going out to various locations and verifying signal readings. I've done this since 2016 as an unpaid volunteer (its pays me due to the minerals I'll find.)
Insider trading is completely legal if registered and reported properly.
Of course we all learned from The Simpsons that this was a non-issue because the Flaming Moe had a secret ingredient that made it uncopyable.
There were a lot of WW2 and Korea draftees in the workforce during the 50s and 60s. Their early adult life experiences were significantly different from that of today's Americans.
That gasket melted on mine after 1.5 years. I bought an Alterna-jar to replace it. It's a third-party jar with a significantly more robust bearing block.
Sometimes it's easiest to do without some appliances. Blenders are convenient, but also one more thing to maintain, if only just to clean it. Often there's an alternative to get something premade. Like, I could make milkshakes...or I could take fresh milk and stir it into ice cream.

If it's your hobby to cook more elaborately, of course, you still end up in the position of having no quality options. But if you're dealing with something sufficiently disposable, maybe it makes sense to lean into it. Everyone who writes or draws regularly has extra stationary supplies, for example - but not everyone goes down the route of getting a converter fountain pen and filling it with bottled ink. The extra packaging of a disposable pen body is waste, but the all-in-one nature of it makes it portable, fungible.

I actually made an attempt to calculate what it would take to replace everything I seriously use in my home recently - all the cookware, electronics, toiletries, furniture, office supplies, clothes, cleaning tools. I estimate that it would be under $15k. Whatever I have on top of that is essentially just purchases that turned into waste - extra clothes, extra furniture, etc.

So most of my outgoing costs are strictly recurring service charges: rent, energy, food, transport, insurance, etc. We often get appliances in hopes of beating those service charges, but then it turns into junk.

On balance, most things can be done more easily than they used to be with an appropriate mix of product and service. But we also all got on the hedonic treadmill and the promise of living better by buying better. Maybe that's not how to live better.
Because cryptocurrency drama is for fools.
How long do you think it would take for automation to get to 75%+ of the way there in terms of price parity?

It's mostly just a big initial capital investment it seems.
I think the point is that you (or most people) will replace the entire unit because it's beyond warranty, stops functioning correctly, and a soldered (probably special) battery would be difficult to replace.
The community here is at least 51% of those running nodes on the network. They pretty much were (and still are) "free from centralized governance", so much so that those that disagreed with the change were completely free to keep the other chain.

Anyway, I think that "Code is law" is a bad phrase. A more appropriate (but still silly) phrase would be "Code is law enforcement". The laws themselves still need to be written by people, should still be subject to context-dependent interpretation and should still have room to be changed.
> Sabine Hossenfelder

FYI she's largely been debunked as a fear monger. She swings the pendulum too far in the other direction when reality is somewhere in between.
I would add to this, a side hustle business where you learn something new.

Even if the business fails that knowledge will often be invaluable in future jobs, projects etc.

Plus it can really help with feeling unmotivated and stuck in life.
Where I live there’s a minimum markup law - a relic of the Great Depression. Certain goods must be marked up a certain percentage.
Ten times slower than what? What is the unit of slow? What is the measure of “slows” that this is ten times greater than?
Washing machines are considerably lower quality than 20-30 years ago. New washing machines have issues with "scrud" and other weird moldy build ups. Not sure if this is because everything is designed for lower water usage leading to the soap not being filtered out enough or what but I know some of the issues I have seen with my modern appliances simply didn't ever happen with much older machines. It seems like the only thing that improved was looks and marketing.
Ask HN: Fortune Files
Does anyone else maintain their own fortune files? I have been collecting quotes for a few years, and started using fortune-file formatting around a year ago when I discovered strfile in the OpenBSD source tree. I'd love to see some quotes HN users have collected!

Here's mine (only sparsely attributed, sorry!): https://bitbin.it/BWJMa2pH/
Is MOJO an acronym in this case? I consider myself an amateur musician but I'm not familiar with this term.
Did you ever play sports as a child? It’s clear even in kids under the age of 10 that some people have natural leadership skills and some don’t.
What features that Javas type system provides does pythons lack?

I can name dozens that python has that Java doesn't. My point is that if you include cpp or java or golang the statement becomes false. Python's type system is actually generally speaking more robust than those (cpp is comparable, but I don't think python's is worse).

So I'm asking, be specific what capabilities does mypy lack that cpp or java or golang provide? Keep in mind, mypy supports literal types, limited dependent types, dynamic-duck typing (protocols), limited contract types, and more. Java doesn't, go doesn't. Cpp supports some of those but it requires arcane incantations.
I just checked and seems like IE was down to around 60% and Firefox up to a third when Chrome launched (not sure how long before that the project was greenlight). So it probably still played a role.
Is Data Modeling Dead?
It’s an asset you buy with 20x leverage with up-only price action supported by government intervention. That’s huge upside.
Save the random seed
Ask HN: I just hate working in teams
What do I do?

I prefer crafting projects myself with a staff engineer's approval. I want to reach out for support when I think is needed. I don't like standups, sync up meetings.

I prefer to work with engineers who know what they want to do and like to majorly self run.

Software Engineer.

My boss expects me to lead junior engineers next year.
I've worked on one from ~2008. The fridge has a decent build quality, and two (!) compressors inside of it. It uses more metal components, more structural supports, etc, compared to most other fridges I've seen. So it's "better".

It also is designed such that you absolutely cannot clean the inner layers of the fan-cooled condenser coil without major disassembly of the fridge. The service panel on the front can be removed, but there is a metal fan shroud that is difficult to remove and turns what ought to be routine maintenance into an ordeal involving taking things apart and taking the built in fridge out of the wall. Whether this was deliberate or just an oversight, I don't know. There would have been many other simple and cost-neutral ways to implement this cover.
Would be interesting if solar beats it out. Both honestly are fusion energy.
With existing nuclear weapons the US could easily wreck large population centers very easily. They also completely destroy a nations infrastructure. Blowing up population centers of course would be a case of indiscriminate bombing and kill tens of thousands of civilians.

In WW2, even before dropping bombs on Hiroshima and Nagasaki, the US committed to a large bombing campaign that completely destroyed the country. The damage was so vast and total that the Japanese government did not even register Hiroshima to be unusual! Around that time other cities were also being razed to the ground, it just took more bombs to do so. During that war, in Europe and in Japan there were large bombing campaigns that indiscriminately killed many civilians. I find it hard to justify this (no, "they were doing the same" does not actually feel like a legitimate reason, especially when the narrative nowadays is that it was a battle between good and evil)

Low-yield tactical nukes seem to be playing with the idea of being able to have this option to massacre people more easily and play around with the idea of using nukes with no consequence. Higher-yield nukes seem to serve the purpose of more effectively wiping chunks of a city from a map. What magical weapon are we looking for that will make the world safer, and that accomplishes strategic objectives that are not already covered by both the existing nuclear arsenal and the conventional weapons of the US? Remember, normal bombs actually do things too!

Meanwhile, actual, legitimate No First Use policies would be much more effective at making the world a safer place. Stronger treaties to reduce nuclear arsenals, giving militaries less space to just push other countries around.
You could stop tracking the data they ask for. If you don’t have it they can’t get it from ya.
Asymmetric upside is only really useful if the EV is positive.

Bets "on the inside" in roulette have asymmetric upside, they pay out 35:1.

The problem is that the chance of winning is 37:1 on an American wheel.

This means that the EV is negative: do it enough times and you will lose money.

You should constrain your search to positive EV gambles.
I bought a house in 2011 and am currently on my third refrigerator. We originally bought a Samsung and it kept on breaking until the warranty expired. We learned our lesson and bough an extended warranty on an LG. That broke so many times, and as part of the extended warranty contract, they gave us our money back. We took the money and bought another LG and over the last two years have not had issues.

I have a dorm refrigerator that was purchased in 1986. It survived numerous moves and ex-girlfriends but is still going strong. I currently have it sitting in my office as my drink fridge. Wife has been asking I throw it out. Hell no.