skysight-inc/HackerNews huggingface dataset:
I moved into an apartment with a high-end washer/dryer combo and was displeased to find out that it comes with a 30-second jingle every time it does anything that you can't turn off. Apparently it's ubiquitous now as I've whined about this to any visitor who hears it and they tell me theirs does it too.

It seems like a show of power. "You're going to give us $4000 for some appliances and we're going to make you listen to a 30-second MIDI track each time your load is done, and there's nothing you can do about it :)"
Your reply isn't on the same meta-level as the comment it was replying to. :) My comment wasn't really attempting to assert the hypothesis it mentions. In fact, please ignore the textual content of my hypothesis–it's entirely irrelevant. I was just trying to take this opportunity to talk about a technique for good epistemological hygiene.

What I was trying to do, was:

1. to propose a question that needs an experiment to answer (a hypothesis); and to use that question to make clear that the implicit thought people jump to thinking when reading a headline like this is also "a question that needs an experiment to answer" (a hypothesis.)

2. to propose that when you encounter a headline like this, you should do the same — generate alternative hypotheses, in order to remind yourself that the first interpretation you jumped to of the study's correlation was also just a question.

The point of differentiating the two, is that hypotheses, by themselves, do not convey information about the world. You should not update your mental model of the world based solely on the fact that you generated a plausible-sounding hypothesis. A hypothesis is a question, not an answer.

Certain facts about the world are contingent on a given hypothesis proving out. By privileging a hypothesis — thinking about it and no other — you may implicitly raise your expectations of those contingent facts being true. And that can lead you astray. Those facts haven't earned a place in your mental model of the world. They're not paying rent. They're freeloaders. And it's potentially dangerously false to allow yourself to believe them.

The point of generating other hypotheses isn't to find one that could be more true. It's to scrub those contingent-facts of your intuitively-privileged hypothesis from your mind, by throwing other contingent worlds at it — hopefully many such contingent worlds — until your brain just gives up and avoids absorbing any of those contingent facts, treating them all as they should be treated: as mental noise, unworthy of more than a moment's consideration.

Or, to put that another way:

When there's evidence in favor of two things being somehow connected, but nothing has been proven about the way in which they're connected, the only rational thing to believe about that connection... is nothing. :)
And after that?

They probably put a human to communicate with you, verify some identity and then give you access to your servers again, I'm sure?

Compare that with Google (and Facebook, those are the two I have experience with) who will simply lock you out of your account and if you ask for help, they say they cannot. "But what about the three years of photos I've stored?" I asked. "They have now been deleted since your account was terminated" they told me. "Why?" "We cannot tell you".
CCNY team in quantum algorithm breakthrough
Generation Loss: JPEG vs. WebP vs. JXL vs. AVIF
It is unclear if the Earth’s carrying capacity reaches a trillion, that’s certainly in the high side of forecasts. It does not look like we’re on a trajectory to hit anywhere near that.

I also question the value of genius at driving GDP growth indefinitely. Eventually you run into natural laws that are insurmountable; you can’t genius your way out of entropy.

That said, the GDP wall could well be millennia away and we still have tons of room for growth. Maybe we finally bring cheap fusion online, solve asteroid mining, and terraform anything remotely habitable around us. Or maybe we don’t, investment as a vehicle for income fails, and no one gets to retire in 50 years.
https://www.biorxiv.org/content/10.1101/704080v2:

“Supercentenarian and remarkable age records exhibit patterns indicative of clerical errors and pension fraud

[…]

In the United States supercentenarian status is predicted by the absence of vital registration. In the UK, Italy, Japan, and France remarkable longevity is instead predicted by regional poverty, old-age poverty, material deprivation, low incomes, high crime rates, a remote region of birth, worse health, and fewer 90+ year old people. In addition, supercentenarian birthdates are concentrated on the first of the month and days divisible by five: patterns indicative of widespread fraud and error.”
Farmer’s field was once a powerful stronghold in Iron Age Norway
Yeah, I didn't enjoy writing it either, but we're the only two people reading this subthread, so I'm not going to edit carefully. It's all a long-winded way of saying that the link upthread does a good enough job summing this whole situation.
Appreciate it. But really, we need to focus on shit that matters. There's no need to browbeat people into using words we prefer. We want to make actual progress. Is the world any better if people use the right words, but continue to do bad things?
I expended a significant amount of social capital getting my core friend group to use it, only for the client to start having all kinds of problems a bit before the (last) rebranding. Everyone eventually left. Good luck getting anyone to try something a second time.

I think the concept shows promise, the execution is OK, and I know how hard something like this can be but the project looks mismanaged. Multiple rebrandings, multiple organizations for different commercial and non commercial purposes, simple bugs that would be found with a cursory use of the tools before release, it's like the left hand doesn't know what the right hand is doing.

I still hold out hope that the project matures eventually.
As a hiring manager, most of the “Increased revenue by 27%” type lines on tech resumes are clearly awkward attempts to implement generic Internet resume advice. When was the last time a company attributed sales growth to some developer making a change? Don’t try to take credit for things that the company, as a whole, accomplished.

The two places I like to see specific numbers are when communicating project scale or demonstrating some quantifiable change that was directly attributable to a person’s work. Good examples:

“Reduced AWS bill by 40% by profiling server code and implementing strategic optimizations”

“Architected cloud backend to support 500,000 daily users”

“Reduced average page load time by 57% percent”

If there isn’t an obvious, direct relationship between the person’s actions and the business outcome then I simply ignore it. If the person can only cite company-level achievements that don’t directly relate to their work, I assume they’re reaching because they can’t otherwise demonstrate how they personally contributed.
I've mentioned this before, but I'll mention it again, because it's a classic example of a crap user interface: my microwave had buttons to add ten seconds or a minute or ten minutes to the time, and when you pressed them it beeped. The trouble was that the beeping seemed to be independent of how much time had been added to the quantity displayed on the difficult-to-read low-contrast display. So you'd press the button three times, it would beep three times, but you'd look at the display and find that 50 seconds had been added instead of 30 seconds. What is the point of having an audible feedback (which, by the way, was a really ugly sound) if the sound generation is mysteriously independent of the actual function being invoked? Seriously?

I used the past tense because it broke recently, which gave me an excuse to totally disassemble it. A large proportion of the total weight of the device seemed to be in one large transformer. There was a high-voltage capacitor which, according to the label, contains an integral bleeder resistor, which is just as well as I hadn't really thought about that before handling it. The bit that makes the microwaves is really cool: it looks like part of a 1960s sci-fi ray gun or a dalek's exterminator.
There is a common thread with messenger apps where developers are too opinionated to a point where they refuse to deliver what most users actually want.

I understand Matrix is a work in progress and has some improvements over existing solutions like wonky encryption and federation but you're right, it's no Discord or Slack. This is what most people want. An open source free as in beer copy of Slack or Discord with mobile apps, push notifications, and API support. My company isn't dropping a paid Slack plan with hundreds of integrations for something that kind of works just because it's free. This stuff has to be polished to be taken seriously.

Just look at iMessage which has been around for 7 years. Even Google is too inept to realize that it's what Android users want. What the hell is wrong with them?
I love Indian food but it's hardly healthy. Most of it is high in creams and butters.

Update: this commenter has more info: https://news.ycombinator.com/item?id=25093452
Chili peppers releases endorphins and dopamine. Gives the sensation of feeling ‘high’.

[...] One such message produced by capsaicinoids is substance P, which transmits pain signals. The brain responds by releasing another type of neurotransmitter known as endorphins. Endorphins are the body’s natural way of relieving pain by blocking the nerve’s ability to transmit pain signals. Additionally, the neurotransmitter dopamine, responsible for a sense of reward and pleasure, is also released. In essence, for some people eating large amounts of spicy food triggers a sense of euphoria similar to a “runner’s high”.[..]

https://helix.northwestern.edu/blog/2014/07/your-brain-capsa...
I think peas and carrots are a pretty common vegetable combination even when fresh.

And of all vegetables these freeze and microwave pretty well!
I found it interesting at times. I don't know how historically accurate were its portrayals of events and personalities though.
I don't know what comments you're referring to, but my comment refers to the one it replies to.
>You've found a fringe group sponsored by an American right-wing think tank

So you just dismiss many of epidemiological or public health experts and accused them selling out.

>When in fact, again, all public health experts agree that lockdowns, masks and social distancing are crucial to avoid an even larger tragedy than today.

Not all public health experts agree, as I just show you the site. Currently it has signature from 11976 medical and public health scientist, 34570 medical practitioners.

> Population vs individual-level impactsSome of the interventions here can have a significant impact on the individuals who are affected, but a relatively minor effect at the population level as they are comparativelyrare. Whilst we have tried to maintain a population-level approach (e.g. evidenced through our use of the population indicatorR) the weaker, anecdotal or theoretical arguments on the evidence for harms is often at the individual-level. Adding up these individual potential harms is more difficult. The model provided by ONS does attempt to do this, though as with all models there are limitations to its scope and accuracy.

They says it difficult to measure harm, and they didn't even attempt to do so. They says Weaker evidence for harms as it's on the individual level. This paragraph pretty much sums up the dismal science of infectious disease epidemiology. It is massively focused only on a few metrics, puts them all into unchallengeable, un-falsifiable models and then dismisses negative impacts as not being "population level". So basically, Sure the restrictions we advised resulted in SOME suicides, SOME domestic violence, SOME horrible mental health impacts, SOME livelihoods destroyed, SOME people dying alone, SOME relationships ending, SOME relationships never starting, SOME educations missed, SOME rights violated, SOME protests quashed etc etc. But none of these issues in isolation was ever as significantly significant as our modelled, unfalsifiable, and tightly qualified impact of ALL of these restrictions on R.

Please stop advocating against measures that harm hundreds of thousands of live. Many epidemiological or public health experts oppose the lockdown policy.

>As citizens of democratic countries, our place is NOT to question experts recommendations and risk estimates

So you only agree the experts that fit your view.

Yes, I care more about saving human lives thats why I oppose this lockdown policy. You can't just dismiss economic health. Its closely connected to human lives.
Do you know how many times each line if code is read relative too how many times it is written over a life-time of a product?

So much auto-generated boiler-plate code reminds me of nightmarish Java codebases
I cook in the microwave everything, except eggs. I have a large programmable microwave with grill and convection.

Most often, I just preprogram microwave to 1) heat water for 4,5-5 minutes at max power to boil it, then 2) keep water hot for meal specific duration from 10 to 60 minutes at 30-40%, like in slow cooker. It works for a single meal, but I'm single, so it works for me. If microwave is not programmable, e.g. at work, then I cook at 60%, but it's a bit hard to guess proper cooking time and get reliable result.

I will not publish all recipes there, of course. By a book.
Nooo, that's way too little time complexity!
> Your final paragraph hints at the kind of engineering that inevitably begins to appear as a workaround to solving the wrong problem in the first place. All of it is extra complexity that doesn't need to exist at all.

I agree it's extra complexity, and it's not strictly necessary. But it's not that much extra, and it doesn't affect pages that don't need it, which in the app I work on, most don't. (Whereas if all your pages take a top-level model, and return a top-level message, they all need to deal with that even if they don't need it.)

> Does prior experience with bad surprises in Elm give you this intuition? Or is it from experience from a language like JavaScript where global mutable state is indeed something to be wary of?

Not specifically Elm, I've only written it in one app.

But I'm imagining bugs where a page mutates its state in ways that satisfy some invariant, and then that invariant is violated and no one can work out how it happens. Turns out some other page is editing its state, in ways that probably made sense at the time. (Granted the debugger will probably help, but... I dunno, I'd rather just not have to.)

I'm not convinced large Elm apps don't have problems like this. And saying "no, if you want to communicate with another page, you have to do it through this specific mechanism" seems like a fine way of avoiding it.
FANG equities don't require making any "bets". They're as good as cash.
On the contrary code signing is the only current solution to this problem.

It allows fraudulent, malicious, or easily exploited code to be disabled.
I think both the Roman Empire and imperial China went through several cycles of this.
Why not just use Fastmail?
Can I ask what you use Sheets for? For anything a little more serious I always use my desktop, as even typing on my phone is very frustrating.
> correct the confusion caused by people that say they're vegetarian and then eat fish

The confusion can be corrected by using the right term: pescatarian, not vegetarian.
I was with the author until I got to the actual advice. "Worked with technology X" seems a lot more relevant and useful than "achieved x% improvement" or "reduced cost by 30%". The latter doesn't just signals that the owner of the resume read a questionable article online and decided to follow its advice.
Fireball is Werner Herzog’s ode to space rocks
Got a new Panasonic one with grill and convection and was pretty anxious about the digital interface. But they managed to get it even better. If you ignore the extra options you just rotate the digital wheel that goes in 10s increments up to (I think) 3 minutes and then to higher increments. Then you press "start".

And the grill/convection plus a slightly larger size should allow me to use it instead of a regular oven, at least for my limited needs. Still to be tested.
What AI Can Learn from Parents
Hackers sponsored by Russia and North Korea are targeting Covid-19 researchers
I hadn't heard of either Promise or IndieAuth before reading this thread, so apologies if this is a dumb question. But one of the benefits of Promise is that it's pseudonymous:

> You will get a unique identity pr. service you use. This ensures that relying parties have no way to profile you across services.

For me, this is actually the biggest reason that I stopped using social sign-ins. It's not that Google might disable my account one day; it's more that I don't want Google or Facebook tracking me.

How does a decentralized system handle this? If my identity is my domain, doesn't that mean that all these websites now have a unique id which they can use to join together all their separate pieces of data about me?
You don't seem to understand the history of corporations at all.

They don't exist and were not created to sell potentially risky products to eager consumers. They were created to engage in capital-requiring efforts (notably expeditions, but also large scale resource extraction and industrial projects) that would not happen without the personal liability release.

They would not happen because the potential for liability related to the endeavor was clear to all (i.e. people would likely die, and vast amounts of money might be lost).

But societies (and notably royal families) wanted those things to happen, and so they create corporate charters to encourage them to do so.

We could make do without corporate charters, but then we'd also likely be making do without most of things they enabled, because essentially nobody would have had the guts to bet their own personal liability on what were clearly risky and dangerous endeavors.
Wondering if MollyRocket was involved with this and they’re not, but it is a successor to conferences Molly Rocket put on. So cool to see Handmade has become a wider community and movement.
It was also a tongue in cheek assumption.

However the question I have is given your views, why?
Thank you for this insight. Because it's being installed on the order of 100,000's of people, and it all started on October 30th, I believe there is some specific event that set this off rather than a bunch of accidental or misled installs.

The utility of the app only exists in specific habitats.

Indonesia was, I believe, in the top 5 countries as far as install count. Knowing that 3rd party app stores are common gives us another avenue to explore. A buggy or exploitive 3rd app store could explain at least the attack vector, if not the actual objective behind this.
Bit of a self-inflicted dilemma by purchasing a Keurig, though, a product from a hostile company.

It's a small win of liberation to return to simple tech like a dripper or pour over.
Wow, the replies to this actually saying Guido van Rossum should do an algorithm/DS leetcode interview.

It'd actually be really, really cool if more than few people of Guido/Linus/etc's calibre did go in for some of the whiteboarding interviews (under an anonymous resume of course).

As both of them explicitly acknowledge - they don't (or no longer) consider themselves as top notch "coders" as such. Linus has said something like "I'm not even a programmer anymore" recently. And Guido said something like "I'm not the best Python coder by far - on a scale of 1-10 I'd say I'm at most a 6". Not because they're lousy coders of course. Just that (in recent years) they've had far, far, far bigger fish to fry.

So they go in, and "fail" the contrived Sudoku / Knapsack / "build me an Instagram clone, please" problem... then get strung along and gaslit for a while, before receiving an email 6 weeks later tell them that they're "not a fit".

That would be lots, and lots of fun to see.
Right, but sorting results isn't the same as removing a subset entirely.
That rather depends where you're sourcing your chicken or turkey. The birds my local butcher can supply may not be as cheap as those at the supermarket, but they have a whole lot more flavour.
I don't think the PPC emulator ships with osx anymore.

Did the initial versions of osx recognize fat binaries or was that explicitly introduced later?
Yep, OBS FTW! Donate!
Hard to break old habits :)
But there is space between outright censorship and deliberately building a system that promotes the ideas of those who are the best at information warfare.

If you repeat your idea often and loud enough, you can make a large number of people believe anything.

Internet curated by algorithms is a perfect tool for spreading misinformation:

- You need not to carry the weight of any of the legal structures or responsibilities of a journalist.

- You can produce misinformation faster than the news cycle is able to react, meaning your misinformation will be able to poison the well before any conversation is able to take place.

- You can segment your audience so that dissenting opinion is nowhere to be seen.

- By the time any debunking by actual journalists can be done, your target audience is already exposed to the next cycle and can barely remember anything about the previous one.

This is extremely dangerous.

I am sure that the people who came up with automobiles weren't trying to create a vehicle of death, but there needs to be some kind of safety check akin to seat belts for the information propagation that takes place online. I am not sure what the answer is, but acknowledging the problem and trying to do something shouldn't be dismissed with a mere cry of "censorship" when information can and is being weaponized in a way and at a scale that has been impossible so far.
Top 10% of FAANG is, what, around 30K-40K in raw numbers? What's the top 10% in Big Finance? I'd bet it's far lower number compared to that. So it's not apples to apples comparison. If you compare what top 10,000 FAANG engineers make 10 years into their careers vs what top 10,000 finance folks make 10 years into theirs, I'm pretty sure FAANG will come out ahead.
ocsp.apple.com also has an IPv6 address. Firefox connects to it even with 0.0.0.0 in the hosts file and a flushed cache (you need to also clear firefox's internal cache if you're testing with it), so I'd assume that trustd could connect to the ocsp site as well. I don't think this will work without ensuring there is no IPv6 traffic on your network, or otherwise dumping both IPv4 and v6 packets to ocsp.apple.com.

Disable IPv6:
sudo networksetup -setv6off Wi-Fi
(where Wi-Fi is the name of the network service)
Author of the post here. Great comments from everybody.

The importance of numbers on your resume comes from a few places:
- Shows you care about the results of your work, rather than just performed the work
- Show that you understand the connection between your work and technical or business outcomes
- Demonstrates your specific capabilities in using your technological skills in delivering results

At this moment in time, the amplitude of accomplishments does not matter. For example, two resumes with the same type of accomplishments, but one has double the numbers of the first, would not mean that one resume is twice as likely to get interviews. Both would be far more likely than a resume without numbers to get interviews.

In a future world where all technical resumes have well-attested numbers, this may shift. We are nowhere near that point yet.

As for accomplishments not being fact-checked. Well, yes, that's true. And that's why a resume can generate you an interview request, but not a job offer. During an interview, particularly behavioral interviews, an employer will dig deeper and want to understand more about the why and how you achieved what you achieved.