skysight-inc/HackerNews huggingface dataset:
I'm delighted with my Fitbit Charge 5. Costs a fraction of the Apple Watch, don't need to buy into the Apple Ecosystem to make it useful. Tracks my sleep and fitness shockingly well. The official app is surprisingly good, and there's an API that works pretty well and has endpoints for most if not all the data.

That said, I'm a casual exerciser, not a proper hardcore sportsperson. For those I'd say avoid a lifestyle device like the Apple watch or Fitbit watches - it feels like Garmin supports that niche better.
That is good feedback

The idea would be to subscribe to have this data shipped once or more per year so hopefully some of the data would survive.

Any advice on error correction metadata and tools?
Do many political leaders care more than one election cycle out?
will not be categorized as spam if I email the conventional gmail

There will be many recommendations here about affordable and reliable email providers. I can name a couple if you really want. As for not being categorized as spam, all bets are off. Based on a myriad of posts here over the past year about gmail it seems their spam filters/detection have been a moving target and highly unpredictable.

As for recommendations, I set up Fastmail and several custom domains for family members to create aliases email canaries and they have been happy with it and not been flagged as spam when emailing gmail thus far, but that could change. I also use it for specific use cases. They have good documentation and support. They integrate well with Thunderbird which also makes it easy to each non technical people how to encrypt their emails in my opinion, though others here have had bad experiences with this.

My own personal theory of which I have absolutely nothing to back this up with other than a gut feeling is that Google likely realized the benefits of gathering data from their free email service is not worth the cost and are likely instead focusing on b2b commercial products like corporate email, google docs, etc... Breaking the spam filtering could be a passive-aggressive way to get people to move off the product without having to outright cancel it and deal with the blow-back. But I could be wrong.
Zombie company usually means a company that should close down but continues to exist because capital is soooooo cheap.

Imagine things like unprofitable companies that are riding venture capital, etc. Uber could be one, perhaps.
RAID-Z2 is the long term solution for anybody capable enough of managing such a setup
There were a bunch of answers, but this is the one that is the most handy in my toolkit.

Linear growth of A on B: For every new B, k new As emerge, for some k (could be and often is fractional).

Quadratic growth of A on B: A grows approximately linearly with the number of handshakes in B, so that in the above language, for every new B, k × B new As emerge, one k for every existing B that the new B could interact with.

On this basis one would say that the number of bugs is quadratic in the lines of source code. Each line has some small probability of interacting with some distant line in some non-negligible buggy way.

Exponential growth of A on B: A grows approximately linearly with the number of connections between A and B, so that in the above language, for every new B, k × A new As emerge, one k for every A that the new B could interact with.

So for “knowledge increases exponentially,” the precise technical claim is that it increases exponentially with time, and this means (somewhat dubiously for long scales) that in a given period of time, every every fact you know has a constant probability of generating a new fact which you now also know. This holds when you don't know very much about a new scenario but tends to be tempered out rapidly, the phenomenon of “low hanging fruit” etc. A meme similarly has an approximately exponential region where the number of folks exposed to the meme drives further exposure to the meme, but this dries up as the probability of “already shared it!” rises and curtails that “I must share it with friends” impulse.
Don't use auto-increment. Use a ULID or some other algorithm driven PK
Comparing intolerance of intolerance to just plain intolerance is a false equivalency.

It’s a bit like saying the abolitionists and slave owners were equally destructive and bad because the slave owners were intolerant of black people while the abolitionists were intolerant of pro-slavery advocates.

There are some overzealous or radical elements on the left, but not at all in the same way as on the right. Not in scale, not in effect.

If you want to say far left ideology is as harmful as far right ideology, fine. But when one problem is 100x larger, let’s not try to give both problems equal attention.
This unbelievably cynical. I don’t buy it.
This is more similar to California than Texas. Europe is not facing a shortage of energy but a shortage of generation and transmission capacity in times of peak demand. Luckily, as we know from California, there are plenty of responsible people in the society. When there is a risk of shortage and blackouts, many people will voluntarily lower their power consumption for a while.

Also, because this is about peak demand, increasing base load generation is of limited help. There is a shortage of power plants that are cheap enough to keep idle most of the time but can be adjusted quickly. That means hydro and natural gas. Even coal is too expensive. Storage may be the long-term solution, but we are not there yet.
Paying people 50% of their wages in ballooning retirement benefits is not the best way to get the best and brightest.
Shrinkflation is very real and illustrates that companies still have some agency based on profit/greed in determining prices.
Things aren't actually as clear-cut as you say. While protests started out peacefully things quickly escalated into violence, especially in Almaty. Most notably, armed bandits captured the city's airport, burned most of the government buildings, tried to assault multiple law enforcement agency offices, tried to go live on multiple TV channels, robbed ATMs, etc. The government has promised a large-scale investigation into the events, but is is already clear those people didn't want either freedom nor democracy and were quite probably influenced by criminal and illegal armed groups.
You probably want to checkout Sleep++ or Autosleep for sleep tracking. The third-party apps go beyond the basic, built-in feature.
Probably true. The rumors seem to have begun within the British (London) ex-Hong Kong community, being reported in an Indian video interview. It's not impossible the rumors reflected inside knowledge but we have no real reason to think so at this point. Epoch Times (religious rag) sometimes get good inside info early from their contacts (and spies?) but seem to have nothing on this.
https://www.theepochtimes.com./xis-absence-from-public-eye-a...
Stories sell better than data. If you pitch a software deal with “Look at company X eating the lunch of company Y, who chose someone else” you will sell more than “We see a 12% profitability increase with a 73% confidence level”

Same with news.
"Contrary to popular belief, birth control pills account for less than 1 percent of the estrogens found in the nation's drinking water"

https://www.sciencedaily.com/releases/2010/12/101208125813.h...

As for "hookup culture" that sounds like something largely made up by conservative pundents and you are describing it as a real thing.
I recommend ProtonMail.
Or you can buy your own domain name and config a email to Zoho Mail.
but personally, I think proton mail is more secure and private. But the free version only has 1GB as I remember.
A little more heavy and less generalizable than this, but I’ve used this Drop-in Minimal CSS bookmarklet [0] several times to quickly try out drop-in CSS frameworks on my projects!

[0] https://dohliam.github.io/dropin-minimal-css/
> I can say that this is a crux for me because, if you convince me that the linear-time guarantee is this important and that langcc has it

The fact that langcc has the linear-time guarantee follows from the fact that it generates shift/reduce parsers that take steps according to an LR DFA. If you are not already convinced that this property is important, I am not sure that I can convince you, except to ask whether you would be comfortable running, e.g., a worst-case-O(n^3) parser for a real industrial language in production. (Or, for that matter, running a parser such as GLR which may fail with an ambiguity at parse time. langcc parsers, of course, will report potential ambiguity as an LR conflict at _parser generation time_; once langcc produces the LR DFA, its behavior at parse time is unambiguous.)

There are also many other important theoretical innovations in the langcc paper, e.g., the LR NFA optimization procedures, the conflict tracing algorithm, and XLR.

> This is an interesting set of claims because all the arguments I've heard in the past in favor of handwritten parsers were about error messages, not perf. I know langcc has an idea for that as well, but you seem to be focusing on performance as the real breakthrough.

Yes, langcc also features a novel LR conflict tracing algorithm, which makes conflicts very easy to debug at parser generation time. I am not sure if I would call performance the "breakthrough"; more so that linear-time performance is a _prerequisite_, and the theoretical breakthroughs of the langcc paper are what allow us to satisfy that prerequisite.

> Would you accept a generated parser for Ruby, C++, Haskell, Delphi, or Verilog that is empirically within 3x the parsing speed of the handwritten alternative as sufficient evidence that some existing work is already competitive on this front?

I have not studied Ruby, Delphi, or Verilog extensively, so could not comment on those languages at the moment. I know that Golang 1.17.8 is sufficiently difficult to parse as to be a good benchmark. I am not sure whether Haskell is sufficiently difficult to parse, but would at least be _interested_ in results for it. C++ parsing is undecidable, so that would seem to rule it out as a candidate for a fully automatically generated parser.
Eyewitness accounts are unreliable and may be completely mistaken. But nevertheless, they are evidence.

'Evidence' doesn't imply 'proof'.
I think depending on the type of project, Rust might already be there. A couple of bullets raise questions:

> ready to use tooling support

This really depends on the use case. If the tooling you're looking for is "Unreal Engine", then Rust is definitely not there yet. But if you want to write network services, databases, CLI tools, etc., I think Rust has been fully viable with good tooling and library support for years now.

> easy to hire if project expands

No doubt hiring experienced Rust developers is hard, because there aren't that many yet. But anecdotally, training Rust developers is much easier than training C++ developers. Rust makes it easier for one or a few experienced folks to have confidence that a larger number of less experienced contributors aren't introducing stability or security issues.
Perhaps one company buying another shouldn't be allowed, no matter how big or small. It shrinks the competitive landscape and is ultimately bad for the customers
I get that; a computer is a tool; it might be a love but mostly it’s a tool and it just has to work. That is really why I installed Linux in the first place back in the day but maybe things did reverse. I have a script which just makes any apt machine into mine; it is something I cannot do on Mac and win anyway and that is enough reason; I can get a laptop and run that script giving me a full working station in about 10 minutes. That is already nice. But then I don’t have much wishes; if it’s very heavy, I will offload to servers and I don’t need a lot of graphical stuff outside a modern browser.
Based on context, I’m guessing they mean companies that are “Alive” when they should be “Dead”

For example, many public company SPACs, many highly funded VC startups, and a vast variety of other companies that employee hundreds / thousands of people without ever having made a profit (and worse, many of them with negative gross margins - meaning even if they trimmed operations to barebones they still wouldn’t be profitable)

These sort of companies proliferate when VCs and investors run out of high quality companies to put their cash into. Which tends to happen when money is “cheap” (which is another way of saying “when interest rates are extremely low”)
Transactions... have destinations? I may not be understanding your question.

My ISP has a consistent name over time, and my bank already stores and displays that on each transaction with no effort on my part.
Look on the bright side. At least Europe has made it clear that they won't bow down to force. It should ideally have made the obvious policy choices eight years ago at the latest.

But doing the short-term irrational thing and joining the economic (and in weapons support, kinetic) war against Russia is exactly what the fucked-up initial conditions require. When you've worked yourself into that kind of lose-lose situation, making the rational choice has a long-term game theoretic downside.

The next Putin that manages to maneuver a Western country into a bind can't count on them rolling onto their backs and crying for mercy, even if that seemed like the rational choice. We've seen it demonstrated, also disproving that Westerners are lazy, fat, spoiled and unable to handle significant pain for a greater cause.

This is certainly a lesson for the West, but it's also a lesson for the autocrats.
It grows in every way, because it grows in no way. Does a dog have the Buddha nature?
Dillo, Links and Lynx would run on that.
A missile with a dummy warhead could easily bring it down without exploding. Just hit it where structural failure would result. What you'd want to look for is an appropriately sized hole, and residue from the missile's exhaust.

The reason for the warhead is to improve the odds of the bringing down the airplane.
Swift is another one that has had a really bad migration between major versions, I can’t really remember now but it was either 2->3 or 3->4. They had a static migrator and it barely helped, it would get into loops where it would e.g. flip flop between two different uncompileable fixups.

Seems like this is a really hard problem, what is an example of a platform that has solved it perfectly or is even close? Swift was a brand new language, it should be easiest to do it there vs any system with legacy (although it was designed to interoperate with ObjC, so… maybe legacy remains).
BC does that for electricity, but there's talk of getting rid of it -- because it punishes people for using electric cars and heat pumps.

Great for reducing electricity consumption; not great for reducing total energy usage.
Yes basically pay the money upfront not after 20 years of service after they quit or quit in place
Based on location or availability?
> The extremely fit Australian scientist, who hiked, biked and surfed at Sydney’s Manly Beach, had been bolstered by four doses of vaccine.

> [...]

> His acute myocarditis (inflammation of the heart muscle) was on the mild end of the spectrum but severe enough to reduce his mobility and working life.

No refunds.
I think you've got your units mixed up. 100A @ 120V = 12kW. Assuming the newer homes are 200A, that would be 24kW. 166kW seems ... unreasonable, especially over 120V, that's like 1400A. Toasty.
It will set a floor on oil prices, keeping them from going as low as they otherwise would have. Some have argued that this is a good thing, since it will help to stabilize the "boom/bust" nature of the industry -- guaranteeing that oil producers continue to invest in expanding supply.
Well, who’s going to know? Especially if you make sure to click reverse translate a few times. That’s a good tip generally anyway it often highlights words that are confusing and allows you to replace one that then translates into a more appropriate word.
Write.as is a lightweight, minimalist blogging platform well suited to technical writing as it supports Markdown (including syntax highlighting and tables) and MathJax.
This whole thread is why c++ is..bad. It just leaves me with a sense of hopelessness.
Nix can manage Homebrew (via nix-darwin) too! home-manager works great too.

Re: flakes, IMO, don't worry about them too much, Nix is complicated as it is.

IME while the package selection is indeed huge it does happen the odd package is missing or temporarily broken. In that case, I just use Homebrew via nix-darwin.

[edit]: okay, maybe do learn about Flakes, I've read parent's comment and got the part about helping with cross-platform stuff, plus Flakes are the future. But you might not need those features right away, people have been happily using Nix for years without them.
I'd add

:root {
color-scheme: light dark;
}

This makes the browser choose dark colors for those that prefer them, including form widgets etc...
A standard suburban indoor mall has tons of parking and is walkable.
You don't. You ignore it and use AppCode instead.
Agreed, good public transport is never profitable. Where I live it's great but very subsidized.

Which is not a problem to me considering it helps solve many societal problems for everyone, like climate change, too much traffic in the city, air quality etc.

But the US is very conceptually opposed to subsidization so I don't think it would work there. And leaving it to the free market just won't make for good enough transport.
The propose of a purge is to ensure there is nothing other than the purge gas, so there won't be an explosive mixture
> Who wants to be known as the Christian

Christians do; many quite vocally, even aggressively. Thus the pushback.
> By the time a new business has grown large enough to potentially benefit from a mainframe architecture, it has been using x86/ARM commodity computing for years/decades.

And this is why I say IBM is failing terribly in providing a simple onboarding ramp to these platforms. Almost nothing will scale as far up as a Z, but almost no company will need that and spending the money required by the entry level mainframe is a capital expense most companies won’t consider appealing.
Needs a progress bar.
The use of "small multiples" here in the visualization is excellent, and the layout of the first visual is provocative and eye-catching -- love the vertical line! Great job, author!
>"Taxes on alcohol accounted for 1.7% of Japan’s tax revenue in 2020, down from 3% in 2011 and 5% in 1980."

It sounds like the "sin tax" is working as expected, to reduce consumption.
Compare GC Java with GC Go.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
https://forums.puri.sm/t/comparing-specs-of-upcoming-linux-p...
What does the internet have to do with it?
The existence of evidence is not veridical in nature: that’s why we classify evidence as circumstantial, observed, etc.

In other words: if nothing has changed about the eyewitness accounts in the last 26 years, then there is no new reason to doubt the (overwhelmingly likely) explanation for them.
He seems to base important health decisions not upon his training but instead upon on his personal experience: first time he got covid it was nothing, second time it was severe.

That's not science, the same reasoning can used to produce great harm. This guy should not be put on a pedestal. His Hubris isn't that he thought he understood Covid, it's that he thinks he understands the scientific method.
humans learn words through contextual exposure to them.

exponential has two meanings depending whether you studied and understood what exponentials are in a math class, or did not.

if you did not but you've learned the word through repeated verbal contexts, it means "bigly"

also, in the example given of F=ma, the "a" is characterized as "speed" (per second) which it is not; but rather "acceleration" (per second per second) which is related to speed via an integration over time (seconds), but that's a f(unctional) relationship as is exponentiation, so from context I think people pick up that exponential means something like biglyly

(When I read the Mysticization title I was prepared for a pun on the game Myst, but it didn't show up. Myst and SimCity date from the same period of time, and SimCity is a system dynamics game. I was disappoint.)
Speak for yourself. My family was faring really well under feudalism ;-)
"minimum viable product"

I've heard a few folks use this term disparagingly lately, and I just want to point out that the spirit of an MVP isn't that you do the bare minimum required to huck your product to an unsuspecting customer. The point of an MVP is that every milestone you deliver something that's actually useful and functional in some way, end-to-end. The alternative to an MVP is a junk mock-up with all of the technical debt swept under the rug and the devs whistling and looking the other way when questions start coming out.

Also, I loved the article.
There's a third possibility: there was a missile but it came from terrorists from a country we would like to protect, for unrelated reasons.
"the statute of limitations runs from the date the litigant obtains actual knowledge of the facts"
Agree almost across the board.

So: what to do? :)
Felt Style Language: A Powerful New Mapping Grammar
Not explicitly mentioned here, but worth bringing up: Text width should always be constrained to a maximum width to optimize for human reading. Every book ever printed has text with set within the same range for a reason. Full width text guarantees most users will have a poor reading experience.
I bet you think autos should not have wood interiors, too! Heathen!

(I wonder if it is a "posh / classy" style or what not?)
Vaccines drastically reduce hospitalizations and death. That is required for public health systems to function. Beyond that, it is up to each individual how much they want to avoid getting the disease at all.
ok, lets go with smaller unions then.
I just thought it would be fun to post. The image is an old meme some are familiar with. It's straying from the usual techie type posts here on HN. Also it satisfied my intellectual curiosity since it's a Single Serving Site with a dedicated domain, and those are actually unusual and strange.
Europe is not doomed.

If we didn‘t join this war, the war would come to us. Most Europeans fortunately understand this.
Yes.

If that's what it takes for public sector employees to be well taken care of. Unironically, yes.
Since Romania escaped russian influence, it is fine and dandy. Russians have no culture and nothing good to offer to the world. So it is not about what the USA decides, it's about what the allies decided and they decided not to be stupid, poor and backwards.
It's written in Guile, which is a variant of Scheme. #: is used as the keyword indicator, not an uninterned symbol like in CL.

> Why does gnu-build-system use %standard-phases (a symbol with %)

AFAIK %symbol indicates a constant in Scheme.

It's unfortunate that it isn't written in Common Lisp. CLOS would've been immensely useful there instead of the ad-hoc object system via Scheme records.
But it would be better still if browsers offered an opt-in modern default style, to relieve us developers of having to make assumptions about the user's visual needs, which should be the domain of the user agent.