skysight-inc/HackerNews huggingface dataset:
When does "the meter is broken" comes into play? When the ride is about to start (so that you can hop off without paying yet), or when it is over (so that you can hop off without paying either)?
> He just could move to Canada or Europe

You know it consistently baffled me that someone can look at a person who struggles to pay a hospital bill and think that moving to a different country is a viable option.
iTunes still has a store where most music is DRM free, and available in a lot of countries (as opposed to Amazon MP3, which is only available in a few). If you have a Mac it's fairly easy to right-click a purchased, downloaded song in Music.app and click "open in finder", so you can copy it (or the entire album) to some self-hosted music server/app.

There are sites like bandcamp, boomkat, beatport, bleep, 7digital, but they all have smaller collections, so may not have what you're looking for.

There's also budget options of questionable legality hosted in countries with a more flexible approach to music licensing, like e.g. mp3va.com.
The Square-Cube Law
I wrote a french translation to this article[0] without noticing I was in violation of their copyright (my bad).

Quickly sent a mail to LWN and got their authorization in the next 10 minutes.

Big up to the team and awesome content! This motivated me to buy a subscription to support them.

[0] - https://linuxfr.org/users/linkdd/journaux/lwn-une-porte-de-sortie-pour-a-out-63380a9d-20e0-44de-979d-74afcb6f3910
If you rule out anything eaten with a fork, you immediately rule out open-faced sandwiches, which as far as I know, are universally referred to as open-faced sandwiches. You can pry my open-faced tuna melt on rye out of my cold dead hands.

If you commit yourself to the carbohydrate as a protector from mess, is a messy sandwich still a sandwich? What about cucumber sandwiches (not messy on the inside)?

You say a pie isn't a sandwich, but a small pie can be eaten by hand quite easily. How can the difference be just the size? What if I, with my large hands, can comfortably palm the pie and eat it like an Uncrustable, but my wife can't? Conditional sandwich? Isn't an uncrustable just a small pie.
I was thinking that you'd actually ask out people you're attracted to. Why would you be nervous to be rejected by someone you wouldn't actually want to date and thus weren't invested in the answer?
Sorry to be that guy, but this doesn't work in languages that use floats:

let a = 9007199254740992;
let b = 1;

a = a + b
b = a - b
a = a - b

a // 1
b // 9007199254740991
This seems like a facetious word-salad. You asked if a poem that was written then burned, still exists. He answered that the poem exists in his memory.
It doesn't make any sense to say, what is empirical evidence for order or culture or context. You can't ask him to redefine literally everything, before you accept his answer.

I agree with your overall comment thread, that you separate empirical stuff like engines rooted in reality, from values like the highest good. You conclude that a way to achieve the highest good is to be religious. But are you sure? It's certainly good for you, your family and the community around you. But is it the highest good for the world? Across all nations, all the wars that have been fought over religion - I'd dispute that it's still the highest good.
I did say "almost every" and not "every". :)

Were there fast managed languages? Yes, a couple.

Were there fast managed object-oriented languages? Yes, Self and a Smalltalk or two.

Were there fast managed statically typed languages? Yes, SML and Haskell.

Where there fast, managed, statically typed, and object-oriented languages? Not many. Maybe Eiffel, but that was shackled by DbC dogmatism and probably some amount of Eurocentricity. I don't think Ada had GC back then and if your complaint is that Java is too verbose, you sure as heck aren't gonna like Ada.
It sounds like you've really poured yourself into this project and it pains me to hear that this is the outcome you got.

I don't have any great advice but do want you to know I'm sorry for what you're going through and I can relate. Please know how amazingly talented you are to have pulled all this off!
What would an AI come up with? something for the ingnobels, perhaps?
The standards organisations don’t have any authority to do that, and why should they? Who’s mandate would they be operating under?
How can they cause weight gain when they contain no or a tiny amount of calories?
>A sandwich is any food that uses a carbohydrate to protect your hands from a messier food, so that you can eat it at a card table without getting your hands dirty (a la the origin myth).

I mean legally speaking it requires bread not just a carbohydrate https://en.wikipedia.org/wiki/Sandwich#Language

>In the US, a court in Boston, Massachusetts, ruled in 2006 that a sandwich includes at least two slices of bread[1] and "under this definition, this court finds that the term 'sandwich' is not commonly understood to include burritos, tacos, and quesadillas,
I don’t think the compilers recognize the specific idiom here, but instead (what you also say) perform normalizations (e.g. into static single assignment form), expression analysis and elimination, yielding the same result. For the present case, I’d imagine a sequence of transformations like this:

Convert into SSA:

c = a + b;
d = c - b;
e = c - d;
b’ = d;
a’ = e;

Eliminate c:

d = a + b - b;
e = a + b - d;
b’ = d;
a’ = e;

Simplify d:

d = a;
e = a + b - d;
b’ = d;
a’ = e;

Eliminate dependency of e on d:

d = a;
e = a + b - a;
b’ = d;
a’ = e;

Simplify e:

d = a;
e = b;
b’ = d;
a’ = e;

Eliminate d:

e = b;
b’ = a;
a’ = e;

…resulting in the normal swap.
Yeah, C++ isn't really that hard to write if you are experienced with unit testing in other languages. The big hurdle comes from managing the build system since it integrates with the language and there is no default way to just build and run things, this is very different from most modern programming languages. Which is why for team projects you shouldn't use C++ unless you have a person experienced with C++ who can set that up and manage it properly.
That's a conspiratorial and untrue claim. The most popular curated playlists (i.e. ones that aren't algorithmically produced by Spotify under the guise of curation) don't actually have label influence. Anyone can contact those curators directly, and if presented with something palatable, they will most likely put it in rotation.

> Otherwise you're just sending your demo to a blog and hoping it might get listened to in the same way you would have sent it to a college radio staton 30 years ago.

What do you think the record label is doing when they contact a curator or radio station? It's the exact same as if a musician had contact them. It's an email to a person, who makes a decision based on the content.
if your onboarding is automated/nearly free

and your costs track a certain number (e.g. number of checks/hosts)

why would you bill per user?

if you did all that and you have the right LTV and CAC numbers, at certain point you could basically run it on auto pilot

billing per user, but maybe you have 1 power user in a team, and a few extra accounts for non tech/backup/etc, which login once a month to check something
I would love to see a solution like that. Or even if we could reliably tie a corporation to pay a fixed amount if they use free software would be nice.
I'd assume any data needed for the mining process is transmitted wirelessly. Sending electricity wirelessly is infeasible.
Quoting the linked-to SciAm article:

> According to the simple scenario, the presence or absence of a Y chromosome is what counts: with it, you are male, and without it, you are female. But doctors have long known that some people straddle the boundary—their sex chromosomes say one thing, but their gonads (ovaries or testes) or sexual anatomy say another. Parents of children with these kinds of conditions—known as intersex conditions, or differences or disorders of sex development (DSDs)—often face difficult decisions about whether to bring up their child as a boy or a girl. Some researchers now say that as many as 1 person in 100 has some form of DSD.

Nor is it only XXY which is the issue:

> For many years, scientists believed that female development was the default programme, and that male development was actively switched on by the presence of a particular gene on the Y chromosome. In 1990, researchers made headlines when they uncovered the identity of this gene, which they called SRY. Just by itself, this gene can switch the gonad from ovarian to testicular development. For example, XX individuals who carry a fragment of the Y chromosome that contains SRY develop as males. ...

> The gonad is not the only source of diversity in sex. A number of DSDs are caused by changes in the machinery that responds to hormonal signals from the gonads and other glands. Complete androgen insensitivity syndrome, or CAIS, for example, arises when a person's cells are deaf to male sex hormones, usually because the receptors that respond to the hormones are not working. People with CAIS have Y chromosomes and internal testes, but their external genitalia are female, and they develop as females at puberty.

Noting "But they are rare—affecting about 1 in 4,500 people." (The "some form of" is for a wide range of issues, like "surgeons reported that they had been operating on a hernia in a man, when they discovered that he had a womb. The man was 70, and had fathered four children.")
Free climbing is dangerous enough to be in that list, IMO. Lots of things can go wrong even with ropes.
Hydra (YC W22) releases the Postgres data warehouse
Hello again HN, It's Joe and JD from Hydra (YC W22)(https://hydras.io/).

In spirit of Postgres, we’re building a data warehouse that's accessible to every developer. The cool thing is that you can swap the storage/compute between Postgres, Snowflake, and BiqQuery(coming soon), and Postgres queries keeps working. There’s no need to change your app code to use Snowflake and BigQuery back-ends.

We think even small, budding companies should have a data warehouse. A data warehouse can start as a unified home for your product analytics, marketing campaigns, vendor payments, sales tracking, etc. before actually needing massive analytical processing.

Here’s our official release blog: https://hydras.io/blog/2022-03-21-announcing-hydra-postgres-data-warehouse
Modern large-scale datacenters are pretty neat. I recommend visiting a datacenter if you ever spend a chunk of time working for one of the FAANG companies... as a software engineer, I used to just think of it as a big room where you stick computers, and it kind of is that, but at the same time there is a lot of advanced work around power systems, cooling systems, and all this hardware that I usually have the luxury of ignoring.

I visited the Facebook datacenter in Fort Worth and was surprised how many people there formerly worked on submarines. I guess the jobs are similar, you are maintaining a system of advanced electronics in a controlled environment.
And groups of people who are driven by ideology, rather than profit.
Yes, I imagine the Windows security model where things stop working at random by no good reason (like "not enough people use that software") is an important factor here.
Yes, but unfortunately modern medical billing practices have not yet come to Osman's home country.
Drug company bias is definitely a well known issue. But there are even bigger issues with science based medicine.

* MDs are not PhDs for one, though people often equate the two.

* Things like surgery is in fact hard to test. There are ethical issues around it. E.g. are you really going to do a shame surgery "for science" if you think there is a chance it might save the patients life? On the flip side, surgery has a lot of risk, and performing surgery that doesn't work exposes patients to unnecessary risk.

* There are entire fields where pseudo-science is common. Notably a lot of physical therapy and chiropracty is not science based.
Every year there's some new survey saying something different is the most important factor to happiness at work. I thought the Google research which determined that psychological safety was the most important factor was really interesting because it didn't rely on multiple-choice surveys.

I'd almost rather just read like ten mini-essays from ten randomly chosen developers who try to explain what makes them happy at work in their own words. I mean, I have conversations like that with people at work and I've never heard anyone say "salary" is the most important. Usually it's feeling proud at having solved a hard problem, or being proud of having shipped a product used by real customers. And I don't see either of these things on this survey.
The problem with this line of reasoning is that there is a huge difference between controlled trials (which are obviously imperfect themselves) and post-hoc analyses of uncontrolled real-world outcomes. There's a big leap of faith in trusting our public health authorities' ability to accurately measure and faithfully represent the real situation.

Just to name one small issue, our only measurements of vaccine efficacy are case counts, covid hospitalizations and covid deaths. Each one of these measurements is confounded by population-level differences in testing rate, testing polices (ie routine testing on entrance to hospital), PCR cycle count, and many other factors. There is no longer a monitored control group, so we can't ever account for any group-level differences or confounds. I've seen no attempt to address these issues.

We also have no access to reliable data about confirmed adverse effects. A year later, it is still very hard for a person to quantitatively assess his/her own age-stratified risk/benefit tradeoff, even with the confounded efficacy measures.

So, given all that, why isn't skepticism reasonable anymore?
"Prior to Okta, David was the Senior Vice President and Chief Security Officer at Symantec" So, his prior experience is as CSO at a company who's principal business is selling fake security products. Ho, boy.
What's also interesting to realize is that the standard HTML button is a sort of unholy chimera that doesn't model any sort of physical button in common usage.

Physically speaking, we generally have either:

1. a "push" button, which activates when you press it down fully, or

2. a "hold" button, which activates continuously when you hold it down.

In either case, the "action" occurs at the instant you press the button down, and perhaps continues until you let go.

But the standard HTML button works differently, and from a physical perspective, quite weirdly: when you press it, it only gets "cocked", and when you release it, it activates. That's why its state representation feels complex and unintuitive!

Rather than the behavior of a "push" or "hold" button, the standard HTML button behavior is more like extracting an SD card: you press the card in and then release it to get it out.

(I'm sure there are physical buttons out there somewhere that activate on release. And you can also make a great model of a "push" or "hold" button with custom JS. But I think it's fair to say that the default HTML button doesn't work like real-world experience would lead anyone to expect.)
Rather I think Key Lime Pie is misclassified, it is just bent toast arrayed in a circle.
Some squares here now have a floor made of pebbles mixed with some kind of (epoxi?) resine instead of a floor made of concrete or just soil. Do you think that it's possible to use lignin as the glue instead?

Is the mix with lignin waterproof?
> Wayne Pankratz, executive director of operations for Applebee’s franchisee Apple Central LLC.

> “The advantage this has for us is that it will increase application flow and has the potential to lower our average wage. How you ask?

> “Most of our employee base and potential employee base live paycheck to paycheck. Any increase in gas price cuts into their disposable income. As inflation continues to climb and gas prices continue to go up, that means more hours employees will need to work to maintain their current level of living.”

Just wow, what a soulless scumbag.

Not that I ever went to Applebee regularly, but seeing as how this is the kind of person the organization promotes, I will never return. I'd even rather starve. Utterly disgusting.

Thank goodness for HN today, because with this broadcast I know that by tomorrow or the next day the news feeds will be awash with this story.

Is it just one worm, or is this Apple is rotten to the core?
All of y'all doing this gives me incalculable joy for reasons I don't even fully understand myself.

Thank you. Shine on you crazy WABBLABA DOOOOOO BADIBA DIBBA GO!s
Or, better, for your employer to do so. It’s really hard to get permission to donate money at many large organizations but if the CIO kicks in $20k/year for support, training, etc. the accounting department won’t even blink.
Doesn't that destroy your credit?
Yes.

Google (and plenty of others) uses IP addresses, browser fingerprinting, etc to link anonymous accounts & browsing sessions together.
No. Modern UI is crap.
Mozilla did cancel Eich and the fact that he was resigning out of free will is not in conflict with that assessment.

We probably all know from school how easy it is to bully someone into doing quite a lot of ridiculous things out of free will.

There is nothing hateful or resentful about recognizing this event and describing it in this specific way, even though there are some people who don't agree with the description.

It doesn't make you a troll, "Mozilla-hating", "alt-right", "GamerGate" or part of any other team description. Those are designed to polarize. Labels like that discourage intellectually honest conversation.

Mozilla is well known for their problematic culture, irrespective of the whole Eich-event. They make it a brand-statement to demand from their employees to ideologically fall in line behind their leaders.

I think they should be allowed to do that, sure. I'm probably, (unfortunately) implicitly supporting it by using their browser.

I'm also personally very happy to work in an inclusive, diverse and intellectually open environment where there is no such pressure to conform. I'd personally love to see a Mozilla with this kind of company culture instead of the thing they are doing right now.

If someone is criticizing a company it does not need to be founded in hate or the desire to spark conflict. Mozilla is an emotional brand that started with an unusually important mission providing a life-shaping product. I use it for hours a day.

Enthusiastic criticism can be motivated by users that care so strongly for the product, they spend their free time taking part debating its future with strangers on the internet. What would other brands give for this kind of engagement.
>> They have a Y chromosome. They are a male. It’s the lack of the Y not the presence of two Xs that make a woman a woman

> Unfortunately, it just is not that simple.

Unfortunately, it probably is that simple:

https://www.webmd.com/men/klinefelter-syndrome:

> Klinefelter syndrome is a genetic condition in which a boy is born with an extra X chromosome. Instead of the typical XY chromosomes in men, they have XXY, so this condition is sometimes called XXY syndrome.

> Men with Klinefelter usually don’t know they have it until they run into problems trying to have a child.

When people say things like "males have XY chromosomes," it's a somewhat fuzzy shorthand for the idea that "maleness" is determined by the natural progression of certain biological processes. That those processes can rarely take a few unusual twists and turns to get to that phenotype doesn't invalidate the core idea.
Overflow?
not bad for advice from 2015
That was lots of fun!

I wish there is a replay mode so I can relish on my glorious strokes of luck.
>The point of disaster planning for a hurricane, tornado, earthquake, or wildfire, is not to be “not-screwed.” It’s to be notably less screwed.

This times 1000.

Thanks for sharing this article! This is the exact type of analysis that resonates with me and that I do in a less formal manner and have been keeping my eyes on the horizon, so to speak, for a good decade now. There's a reason I'm alarmed.
> (this is in the 90's, when watching video on PCs was heresy!),

Are you sure? After the multimedia PC, and later videoCD's and DivX it wasn't an heresy any more.
In the meantime, everyone except professionals and image-quality obsessives has moved to phone cameras, for which Google and Apple have developed incredible software. It's been obvious for at least ten years that camera makers need to improve their software, and they've not done so, or very minimally done so.
I believe this is for the same reason some microcontrollers do it, to whit there is no page table and much less page access bits. These days the browser is a greater thread vector than ordinary application code.
> where do you see that stated?

It seems the most plausible way to explain

> ...has a color gamut ideally reaching 60,000

given the rest of the text («four color pigments - cyan, magenta, yellow, and white - [are] used to achieve a full color gamut at each pixel»).
I agree, something like that. From what I've experienced it's (for me) a common problem in that realm:

a lot of blah-blah that makes my eyes glaze/lose focus before getting to the core/overview.

~15 years ago, when the company I'm working for first implemented PKI, I needed something like 100 hours of "help" from local security engineers and the external software-vendor's programmers to understand how that worked and what the SW was supposed to do. After that, explaining to colleagues at least on a high level how that works became a matter of minutes.

To be fair towards myself, even the local scrty eng gurus (relaxed, as they themselves didn't have to "deliver" anything) and the external vendor's programming gurus (hardcore, as nothing would be paid if the SW could not be implmemented) were often absolutely not understanding each other, so I ended up becoming their unofficial mediator/translator:

if I felt like an obvious question was not dared to be asked by one of the parties then I sacrificed my self-esteem to dare asking it, if "even I" did manage to understand some concept then both parties were supposed to get it as well and if not then at least I could act as gateway to explain/expand offline :P

It was an interesting time - not nice nor very bad (a little bit bad, as we had of course an implementation deadline), but at least I learned a lot, as well in the area of social skills :)
It really shouldn't surprise you given the amount of humans that treat other humans like they lack deep intelligence, emotions and thoughts if they don't speak English.
This makes my soul hurt.
IMO Common Lisp is extremely unlike Rust, which is basically (C++)++, and I would not use them for the same things
Thanks for your detailed thoughts.

On the ice cream, I was referring to this catchy tune and Apple advertising:

https://youtu.be/h6o51Qr7cPU

Enjoy!
While this is a neat idea, one immediate challenge is that this renders pages completely useless with javascript disabled. I'm far from being an anti-javascript person (I love javascript!), but this is an unfortunate side-effect that prevents some users from being able to view any content whatsoever.
I wonder what the USA would look like if minimum wage was defined as; two people being able to afford a 1 bedroom apartment within a 1 hour drive without traffic.

The static (both in the nominal and inflation adjusted sense) for minimum wage doesn't make sense imo. Minimum wage should be tied to some level of living (not necessarily a great living, but something)

This guy smh