skysight-inc/HackerNews huggingface dataset:
When I go outside and talk to random people they tend to answer in Japanese, not American English (I live in Japan) :)
unvested RSUs will be converted to cash at $54.20 and paid out as cash at the same schedule that was planned. Source is the 8K: https://d18rn0p25nwr6d.cloudfront.net/CIK-0001418091/e61e437...
Thanks for this post. Not standard fare for HN. May I ask - do you ever laugh at the weirdness of it all? That hundreds or even thousands of years ago, a bunch of cut throats and thugs started to give themselves cute names, and - cut to the present - all of the United Kingdom bows and scrapes in deference to their descendants who still sport those made up titles? From the inside - which more or less is your position as a baronet - does this feel more or less peculiar? Do you ever just think, WTF? How did we get to this?
Uh... I can solve entire batches of problems by just saying, "don't do that and you're good."

Unfortunately, real-world constraints always seem to get in the way...
Only if you live entirely on the internet.

I've never met anyone in real life that actually hates people with money.
I'd rather use something that can be packaged and maintained properly by distributions: https://repology.org/project/caddy/versions

I use distributions because I care about security and I'll be downvoted to oblivion for saying this.
If you really want just one commit on your PR you can reset your branch to its target before you merge:

git reset --soft <target>

Which will undo all commits and leave all modified files in the staging area. Then you can make one commit and force push it to replace your branch @ remote.
Most option awards have change of control provisions which accelerate vesting. I imagine if/when the deal is official there will be a massive party.
Apple's mobile marketshare is much higher in the US, which is where an antitrust suit could reasonably happen. It's above 50%
It's because it matches the way we speak dates aloud. When intended for human consumption, sortability and big-endianness doesn't matter, but matching the way we speak does. Maybe other cultures actually speak dates differently, I don't know, but I have never seen a native English speaker habitually speak dates any differently than "January 1st, 2001".

All that said, I definitely agree with the original complaint, m-dd-yy is an atrocious format. If you're going to use dashes, stick with yyyy-mm-dd. Replacing the dashes with slashes, as in 2/22/22, would have been fine.
Child care isn't free in the UK. At all. And while it's true we have free nationalized healthcare, people in professional roles in the US will take home way higher salaries (50-100% more in tech), with slightly (~5%) lower income taxes. Not to mention the cost of living in many categories, like fuel and food, are cheaper in the US.
I find this kind of shallow dismissal of a tenured Stanford professor's work based on their thesis unproductive.

Engaging with their current, relevant work would be more appropriate.

This is exactly what the GP is saying - many of us don't like the conclusions, but just blowing off a whole body of work in a sentence is pretty arrogant.
It feels a lot like the FP idea of a zipper coupled to an interactive shell.
Which is amazing to me. I always figure HW companies are at a disadvantage. If I write a piece of SW I pay for the NRE once and then more or less make free money on the continuing sales. If I sell HW I have to pay for NRE and then materials, production, logistics, etc for each unit sold. Pure software can scale really well if you don't need to customize it for each user.
around here it’s an annual day off.
CFPB Invokes Dormant Authority to Examine Nonbank Companies Posing Risks
> Am I missing something?

Yes, the numbers are all the same, and the author is based in the US, and thus is using the default format in the US. So odd that this is the top comment.
That is interesting about Google support because a while back I had some issues with my Google home devices so I was browsing their help guides and a popup asked if I need to speak with technical support. One click and 30s later someone was one line and spent 30m fixing my device issue. Not bad for something I spend $100 on.
I think the server side rendering part of rails has largely become obsolete but the api backend side of rails is still going strong. Some day other things like rust might replace it but I don’t see that happening any time soon.
I disagree, dependencies can change causing types to change which requires you to alter hundreds of lines across multiple repos.

Each new line or character is a line to maintain, there is a cost associated with that. Tests have costs but are extremely valuable, they are a no brainer to me, types are way less obvious.

I have spent a lot of time maintaining python types. I have no idea how many bugs it has prevented. I am not sure it is a large number.

I know there have been bugs in types, bugs in mypy and dependency changes which created work which only existed because types were in place. There have definitely been days worth of types maintain.

There are the extra type imports, extra time to run tests and integration tests etc.

It is not as straightforward as you might initially assume.
This is not true.
https://www.history.com/news/egypts-oldest-papyri-detail-gre...
There are plenty or records about the pyramid constructions, it was also proven that they were built by a paid voluntary workforce rather than slaves like most people believe.
Quick Tips for Software Design
Conspicuous consumption and showing off status symbols.
That kind of arguments goes in favour of the CMS. If you assume that only a handful of geniuses can do maths then as a society it makes little sense to allocate resources toward something completely inaccessible to the masses. Designing the education system for Scott Aaronson to the detriment of everybody else would be a mistake socially and economically. That is how these people think, not some nonsense blank slate theory.

In reality it's not quantum computing that we're talking about, it's high school calculus and algebra. You don't have to be a hardcore blank slate proponent to believe that most people can learn it. And that is what these people don't believe.

It's important to consider the goals of this committee. They propose this reform because they oppose the blank slate theory. The current structure really isn't appropriate to most people. Because it relies on a wrong form of the blank slate theory. They offer the wrong solution in my opinion, because they end up going too far the other way.
Did he retain 51% of voting rights? A lot of people (e.g. Brin, Zuckerberg) own way less than 50% of their companies but still maintain control.
This works well enough if (and only if) your company has a culture of small, atomic PRs.
If you increased your usage metrics by 10, 100, 1000 what does that do to costs? How many users or messages an hour would make it untenable for you to keep hosting?
I believe those were merely renamed, and the original year was 10 months from March to December, with a nondescript “winter” period between December and March.
> I think the UK might be an exception, where as far as I remember the royalty still theoretically holds pretty much all the power just politely decide to pretend they don't know they still rule.

I would say that it is the rest of the country politely pretending that the Queen actually holds the enormous power she is legally entitled to. It is the law that is a polite fiction.
I know you are joking. But if you had actually understood the rest of the comment you wouldn't be asking this question.
Thanks for the tip, man! Really helpful indeed.
But the PRs aren't part of your git repository? IMO a git repository should be self contained and not require a hosted provide to give context. It lets you manage your work with superior local tooling and without a browser running. Basically I take the exact opposite approach where my PRs are always just a short summary of the commit messages and provides a place for me to put the github specific things like the "Fixes #..". But I make sure my commits are a clean artifact of the changeset by themselves (ie. I do any squashing, etc, on them outside of the PR).
> Is anyone aware of a culture that did/does not have exactly 4 seasons?

Sub saharan people (and many Asian), have two seasons, rainy and dry.
Locked down in Shanghai, I’ve caught a glimpse of our techno-dystopian future
That's such a different approach than I've grown used to, but different platforms encourage different flows.

I've been using bitbucket (not the shiny nice new bitbucket) at work for years and its PR search is so abysmally bad that anything in the PR message but not in the commit message may as well not exist once its merged. `git log` is forever, bitbucket search is /dev/null

I'm curious what other affordances or lack of affordances encourage what git behavior.
The HN Guidelines[1] say:

"Please don't comment about the voting on comments. It never does any good, and it makes boring reading."

[1] - https://news.ycombinator.com/newsguidelines.html
I'm not sure what "generally" means here. In professional sports, my failure of not getting into any major league will be due to your lack of talent. In higher-level math, my failure of passing any exam will be due to your lack of talent. In chemistry, my failure of not being able to consistently reach precision of under 0.1% is due to my lack of talent (and trust me, I really tried and followed all kinds of instructions to the greatest details, or so I thought). In mechanical engineering, my failure of not being able to piece out a 3D model from a 2D schematics is due to my lack of talent. In medicine, my failure of not being able to memorize thousands of latin terms for all the bones and organs is due to my lack of talent. In biochemistry, my failure of not being able to internalize the energy cycle in human body is due to my lack of talent. But on the other hand, you didn't even use a computer until switching your major to CS when you were 20 yet you became the best student in every single class in a prestigious university. That's your talent. You studied world history until you were 30 years old, yet you switched to physics and somehow got Fields medal, that's your talent.

Not all failures are due to lack of talent, for sure. A blank statement like
" ascribing failure or lack of progress to lack of talent is a mistake " in the context of our discussion is nonetheless a mistake as well.
How do you know this? I find it very likely he has written some code here and there through the years. Whether that is Python, C++, Matlab or R, who knows. As chief scientist at SpaceX he at least needs to do some modelling on a regular basis that requires - at minimum - tweaks to some code.
Bulova has dozens of amazing automatic pieces on their site for under $1000, many under $500.
You could also rebase and squash all commits into a single one and then rewrite the commit message with git commit --amend.
I think some CSS stuff did get merged. But if you look at the insights tab you can see the project is moving at 3% of its previous rate. Mozilla got rid of the servo team so I assume it’s only hobbiests still working on it.
Or get a 600k house for 25k down like me! I don't understand why FHA is ignored so much in housing policy discussion..
Simple and terse C object-oriented programming for single inheritance designs
Is it different in EU?
FWIW he's fairly anonymous outside the USA. It was in Mike Duncan's "Revolutions" podcast that I first encountered him properly (not counting a reference I didn't understand in "Scrubs" a decade or so earlier). When it comes down to it, he was a bit more of a complex Bad Guy than your Adolfs Hitler or your Judases Iscariot.

What is odd is the suggestion that "Benedict" is ill favoured due to the memory of Benedict Arnold, while more universally and unambiguously bad guys (from the perspective of the US state) like Robert E. Lee and David Duke don't have this
Having a passive strategy doesn’t mean you don’t test it, and you can even perform actual failovers once on a while to validate everything.

Active-active is also valid, but the point is that it comes with a huge amount of increased complexity. At some point you need to make a value calculation to decide if you want to focus on that, or on building the product.
Totally fair, and I appreciate you asking with an open mind. I have nothing strong against Ubuntu or any debian/ubuntu derivatives. Its still a good distro to recommend.

Also Fedora relies a lot on Flatpaks for most desktop software, so the repos only come into play for command-line tools or something more system related or if you want a native copy of something. Like Discord, Slack, Element, etc are all flatpaks on my install.

Then tools like exa, ripgrep, and so on come from Fedora repos or `asdf` if not in the repos or if i temporarily need a fix in a latest version that is a bit behind in Fedora.

For everyday users, the difference isnt huge if they want to word process, browse the web, play some games, print stuff, get some photos off a camera, etc.

I think in the end I just wanted something between Ubuntu and a rollign release system like Arch or even Suse Tumbleweed.
Only two weeks after Maori first heard from the British there were people on Chatham Island, 600 mi to the east, they sailed out and exterminated them.

It seems likely the same thing happened to the Marquesans who first discovered Hawai'i, once people from Fiji or Samoa or someplace arrived. The latter's descendants still talk about "menehunes", small people who come out only at night.

Brits, not long after, hunted Tasmanians for sport.
The real answer is three years of law school plus a couple of years of work in the relevant field.

If you want a taste of what it involves, for patent law, here is one of the seminal cases on how to construe claim terms, Phillips v. AWH Corp., 415 F.3d 1303 (Fed. Cir. 2005):

https://scholar.google.com/scholar_case?case=220719574132079...
For those who write multi paragraph commit bodys, is there a tool you use to format them?

Example commit on the React repo [1]. It just seems like a lot to type in the command line.

[1] https://github.com/facebook/react/commit/ec52a5698e2dfea7050...
Hmm. It would have been helpful to list some example orgs for that final catch-all category.
I think the secret is to go with much larger monitors and blow up the text size. Right now I'm typing this on a M1 MBP plugged into a curved 48" 4K TV that I use as a monitor. I can have the text scaled about 3-4x as large (physically) as on my Macbook and it looks great. Slight bonus, avoiding reading small text is healthier for your long-term vision.
What's surprising about that belief?
Well Apple's trick is that their hardware is the only way to access their software, so they don't need to rely on a hardware advantage to keep their margins, because while some people are buying the hardware, most are buying access to the software.
The one exception I can think of is a bug in the mssql datetime type (but not date or datetime2) where strings in that format are assumed to be yyyy-dd-mm if the locale dateformat is dmy (e.g. British English).
Delta to begin paying flight attendants during boarding
If I was wrong you wouldn't have to insult me.
> Is history really this hard for some people?

No harder than civility is for others.
> Japan and Singapore aren’t Nordic social welfare states. They invested heavily in development but not particularly targeted at the poor.

Nor are they comparable to American inner cities.

My own anecdote about Singapore is an old friend who grew up very poor in Singapore (themself a child of impoverished rural immigrants laborers from India), but whose family received subsidized housing, transportation, and most of all, stability and security. If their family had arrived in Singapore as slaves, their outcome might have differed.

> Only if you pretend that white people in Appalachia are the same group as white people in Massachusetts.

Who is pretending that? Not me. I agree that they also have born the brunt of disinvestment and de-industrialization, and we are seeing the effects of that in the opioid and methamphetamine epidemics in those areas. It's interesting that we don't usually call it a culture problem with them though, like we do with black inner city communities facing similar challenges.

> That indicates that America’s problem is culture, not the availability of school psychologists.

It indicates a problem of economics and disinvestment. The psychologists are only there to manage the impacts of that disinvestment on society, not solve the original problem of lack of economic opportunity.

I'm also happy to reduce the number of school psychologists when teachers no longer have to deal with traumatized children disrupting and endangering their classes. Until then someone has to manage those issues, and as you stated, that's what we expect public schools to do.
I do love a G-Shock, had a few but I do break them, straps usually break but the casing gets scuffed and damaged from time to time, however they are the closest I've found to be indestructible which is why I keep getting them, havent found anything better.
In Ukraine Russia is fighting people armed with NATO arms (appearing to be largely donated), guided by NATO military advisers and aided by a sanctions program and rhetoric from NATO countries.

Hence the hot stove comment. The US is planning to figure out where Russia's red line is between for being at war with NATO by stepping slightly over it. If the US military were actually worried about how this is turning out they wouldn't have let the situation evolve like this.
To elaborate, the parent doesn't call get_fizzbuzz_equivalent in a "const context", which would require it to be evaluated at compile time. So it's called at runtime like it didn't have `const`.

You can do something like the nim without build.rs or proc macros:

#[derive(Debug, Copy, Clone)]
enum Value {
Fizz,
Buzz,
FizzBuzz,
Number(usize),
}

const fn get_fizzbuzz_equivalent<const N: usize>() -> [Value; N] {
let mut result = [Value::FizzBuzz; N];

let mut i: usize = 0;
while i < N {
let n = i + 1;
if n % 15 == 0 {
result[i] = Value::FizzBuzz;
} else if n % 3 == 0 {
result[i] = Value::Fizz;
} else if n % 5 == 0 {
result[i] = Value::Buzz;
} else {
result[i] = Value::Number(n);
};

i += 1;
}

result
}

fn main() {
const FIZZBUZZ: [Value; 31] = get_fizzbuzz_equivalent();

println!("{:?}", FIZZBUZZ);
}

There are certainly some ergonomic issues here; having to use while because for isn't usable in const contexts yet, which is annoying. But this does compute the whole array at compile time.

(Shout-out to https://stackoverflow.com/questions/67538438/const-array-fro... which I basically smashed together with OP's code to produce the above example.)
“I have two retirements worth of watches” is obviously the kind of bragging that puts people off.

It’s purely a show of higher social status which reminds them of suffering in their own life — and how they will be unable to retire no matter how hard they work. You’re making a triviality of their entire struggle in life.

That kind of garish wealth display has led to the downfall and deaths of many aristocrats throughout history.
If you use YouTube regularly and you have some music subscription, I'm not sure why anyone wouldn't just buy YouTube+ or whatever it's called that gives you free streaming music + no ads on YouTube.

I bought it right when it came out just to not have ads on YouTube. Then when you got free streaming music included, it was impossible to turn down.

The plus side is that YouTube music recommendations seem to be quite good.
If I recall correctly it had something about not doing if constexpr if being lesser than static if, and how greater it makes D over C++, overlooking the fact that since Andrei published its book that has mattered very little.

Now if I happened to reply to the wrong comment, sorry about that, and I should pay more attention before replying.
IB has very conservative risk management wrt margin and there is no margin call. If the market moves against you, they will liquidate you rapidly. Something to keep in mind when considering your LTV. Their margin rates are good, but there’s a reason they’re good.
The problem is that youtube doesn't have effective competition in its niche, so most people don't have anywhere to go (tiktok and tv overlap a bit, but for lots of content types they dont)
> I keep thinking "oh this time people will realize why federation is important."

On the flip side-- what if it were the case that Mastodon's onboarding, server setup, maintenance, moderation options, and overall UX are so poor that it cannot gain traction, even when a history of four "major events" would otherwise have delivered it a massive userbase by now?

Honestly, even if the interface was constrained to a HN aesthetic, if a social media alternative were as fast as git and as easy to install and get up and running, I'd use it in a heartbeat.
Seconding this. Eco-Drive is great. Keeps accurate time, never needs a battery change or winding. Prices are reasonable, and they come in lots of different styles.
That banner-password trick was how I made my first money online, decades ago. I’d password protect a zip of Pamela Anderson photos.

Made $2k in a week for a few minutes of effort, used it to buy my first computer, taught myself web development and went on from there.
Maybe someone familiar with the graph theory math can help me.

I don't understand why these properties aren't numerically accessible. Why is the estimation necessary?

E.g. Assume N nodes, and edges E can be created at random with redundancy (picking same edge e twice just keeps the prior edge) by picking pairs of points.

Assume N random edge picks are made, then the probability of e.g. a Hamiltonian cycle appearing in those N picks can be calculated.

(My quick back of envelope sketch says P(H-cycle) = N! / N^N , but please consult the expert literature.)

But one can also calculate the probability of a H-cycle given N+1 random picks, N+2 random picks, ... and that appears as
= P(H-cycle) * (1 + extra factors that account for increases in other edges not redundantly in the H-cycle)

(Again, my back of envelope sketch for N + 2 picks gives:
= P(H-cycle) * ( 1 + 2/(N-1)[N - 3 - 1/N]) , but please consult the expert literature.)

These probabilities would seem to tell a user that given a graph with N nodes and E edges, that if e.g. in the H-cycle case, E > N the user can get an explicit probability for the likelihood of a H-cycle being present.

Are there graph properties that prevent this approach being viable?
> engulfs the worker inside a dead-eyed grunt culture, featuring an endless spree of work-life balance destroyers. It might be great for people who ask for things from others, but for the people who have to actually do the thing being asked of them, Slack is a nightmare world.

I think it depends on the organization and how you use it. In a previous role I would’ve agreed with you. People expected you to reply at all hours, where I am now that isn’t the case.

Tools do not create toxic culture or destroy work-life balance. Organizations do that.
If I have Spotify open, then Spotify plays. If I don't have it open, then Apple Music starts up instead.
I like the conventional commit style [0]. You may have seen these in open source repos or used them at work. They look like

feat: support new line chart

fix: update props for new line chart

chore: bump dependency version

What's also cool is there are tools (semantic release) that will then handle automatically the versioning and publishing of your module based on these commits using the commit type (feat, fix, chore etc) to determine the next appropriate version [1].

[0]https://www.conventionalcommits.org/en/v1.0.0/

[1]https://github.com/semantic-release/semantic-release