skysight-inc/HackerNews huggingface dataset:
Resting metabolic rate increases along with weight. Just keeping adipose tissue alive takes a significant amount of energy. People don't keep gaining weight indefinitely unless they also keep continuously increasing intake. Most people eventually reach an equilibrium, although that equilibrium is often much heavier than optimal.

(I have done the math.)
Podcast: Schneier on Security for Tomorrow’s Software
I have nothing smart to add to this other than this is very cool and I've never seen this before. Thanks!
Bitcoin is not backed by any fundamental at all. Any movement up or down is pure speculation.
After watching "Fitzcarraldo", be sure to watch "Burden of Dreams".

Another director would have used practical special effects (models) to film dragging the steamship over the mountain and riding it down the rapids. Herzog dragged a real steamship over the actual mountain and he and the film crew rode it down the rapids.

In "Aguirre Wrath of God" the conquistadors war party lose half of their equipment when a flood sweeps one of the rafts away. This was not part of the script, during on location shooting an actual flood swept one of the movie crews rafts away with a lot of the equipment and props.
I had a draft sitting around somewhere, that I started doing just that and adding a paragraph or so for each. I got about 12 done before I moved on to something else.

For those two specific Qs you asked:

Search isn’t like a database because it isn’t ACID and shouldn’t be the point of record for data - even though lots of teams eschew this advice and use Elasticsearch or another engine as their record store…IMO content should be stored somewhere safer like a CMS, and added to the search engine for the search/discovery/recommendation use case.

Search can be plugged in to a product rather quickly, but the initial relevance is usually terrible - and it’s a beast that needs to be tamed and loved for awhile before it can make users happy.
Like most small-backing Chromium clones it's usually ~2 months behind on patches (normal and security) and the published source is about ~10 months behind. Being effectively closed for the release version and very small from a development side it does wonky things like redirect your "Google" searches through their servers since they don't have proper search agreements.

I.e. it's basically "an interesting Chromium clone maintained by a couple of folks out of Estonia". If you're cool with that it can be a nifty browser, for many that just makes it to unproven to dump access to their entire online world into.
30 microseervices? Seriously? What on earth is the justification for having that amount of complexity? I have worked with very complex, very large monolith and client/server applications for 25+ years. And I never had trouble maintaining the code or add functionality. My guess is that using microservices was basically an excuse to rewrite the application? And that rewriting it to a new cleanly designed monolith might have been a better choice. Using “advanced” technologies like Modules and Libraries. A friend of mine has taken over a legacy (20+ years) 100+ microservices application. And it is an absolute nightmare. The complexity of building and deploying it is the worst I have ever seen. 10x worse than then worst monolith I have ever worked with. Debugging is a nightmare. Synchronisation issues makes auto testing almost impossible. The only good thing is that all the microservices are written in the same programming language. Imagine if 5+ different languages and build systems were used instead? The complexity would have been out of this world.
The earth was once hot enough that nothing could live on its surface. The sun is just biding its time until it engulfs the planet in fiery destruction again. At a long enough timescale records for heat and (eventually) cold become meaningless, but the overall trends recently doesn't look great. I'd put money on this recent record being broken pretty quickly.
What Mr. Musk says has a robust history of being total fiction.
Emdee – Dynamic Markdown Renderer
So. What I take from this is that having a 6 pack won't help me seduce my wife. Good to know.
I recently purchased a Roomba Evo i3 and I have this exact same problem, only with my bar stools [1]. The bar stools have horizontal supports that stick up about 25 mm from the ground—not enough to trigger the bump sensor but enough for the robot to be unable to drive over them.

I'm not super excited about this particular solution because it might affect the stability of the barstools when people are sitting in them, but I'm considering making some 3D-printed pieces to increase the height of the horizontal support enough to trigger the bump sensor.

(If you're reading this and work at iRobot, please file an internal bug report about this!)

[1] Similar to this product: https://www.homedepot.com/p/Walker-Edison-Furniture-Company-...
Honestly though, I'm not sure what she should have done differently. Her funds are pretty transparently about making wild speculative bets and that's the branding she's known for. People piled in on the hopes that her speculative bets would continue to pan out as they did before.

Like, sure, if she'd been able to, she could have saved her investors a lot of money if she sold everything last year and held cash, with each of her ETFs remaining frozen near the top. But that would defeat the purpose of having ETFs open to public investors. And maybe so would buying instruments that hedge against declines in her picks.

Yeah investors who piled into her fund near the top got burned but it's not like they got bait-and-switched.
> In some ways, it’s great to be given a blank canvas! You decide what the keys do! You decide what they look like! On the other hand… you have to make all those decisions, and if they don’t work well, you’re the one who needs to fix them.

This has been my experience w/ fully programmable mechanical keyboards. 104 keys, 70 keys, 60%, split, columnar, macros, layers, switches, keycaps.

So much variation that it is effectively endless. At some point you settle and don't touch it because you realize you're spending more time optimizing the tool than actually performing the task it is supposed to help you complete.
You forgot one case, the method gets applied by others and ROI crumbles.
It is indeed a typo, and my guess is that the author tried to avoid an ambiguity in the parser there.

In Spanish "else" would be "si no", which is literally "if not". Assuming he supports negating any boolean expression with "no", this means the only way to differentiate between "else" and "if not <expression>" is to parse ahead and check if "si no" is being followed by a boolean expression or literally anything else. Also, under these conditions, assigning a boolean at the end of a conditional, e.g. "si no foo = falso", would always result in a parsing error.
Level Up Shortcuts and the Hyper Key
You of all people shouldn't be talking about dignity, because you have none.

https://news.ycombinator.com/item?id=31348078

> As an ethnic Bangladeshi my kids and I have a right of return. I can obtain Bangladeshi citizenship any time I want.

Well then, why aren't you returning. Why continue to impugn on America.

> > Why are you treating America as some kind of science experiment?

> I try not to! My family was invited here by Americans on certain terms, and nobody has ever really complained. But I think they have every right to complain if they wanted.

You were not "invited by Americans"

Your father received a visa from the "American government" and you were a tag along. You are not a special snowflake and when you tell Indians and Bangladeshis to go back to their own country, you should take the first step and go back to your "own country".

The US right wing is strongly anti immigrant and dont welcome you. Liberals don't care about your skin color but will notice your hypocrisy and won't welcome you either. Trust me, 90% of Americans don't want you here - including me.

So yeah, you should take your own advice and go back to your own country Bangladesh, before advising other people on dignity, lol. Clayton bigsby, if you had paid attention, was supposed to be a joke - not a role model.
This is HN’s classic “middlebrow dismissal,” which serves to end interesting conversations rather than start them. So, let’s try again: what do you like about the concept, and how would you change it to reduce the flaws you identified?
Old rfcs used to prohibit labels starting with numbers. Although that rule isn't enforced; 336.net exists (used to be a blog, I think, is just parked now). I imagine ICANN might be reluctant to delegate a numeric TLD.
> expect the government to bail them out

…

> A lot of other businesses did not prepare for this

So did the government bail them out?
If it takes months of practice, probably one didn't learn very much in programming classes. But you'll learn a heck of a lot with those months of practice, and that'll pay off handsomely with that $250,000 offer.
Cool post thanks for sharing! I wanted to throw out another option, older enterprise server hardware is surprisingly cheap on ebay. https://labgopher.com/ has a nice page to help you find good deals (I am not affiliated with them). One warning these servers are outrageously loud and power hungry.

Also, in the bay area I like the local vendor https://unixsurplus.com/
Lucky you. I was taking Koblenz to Utrecht some years ago and every week there was something going wrong in Germany on the way back. Once they just dropped me off in Bonn, no further service to Koblenz at midnight „sleep on the bench, we aplogize but can’t do anything”.
You are right. IMHO there is zero justification for making any application that complex.
To me all these references to Bohmian mechanics, hidden variables and faster than light communication makes hides more than it reveals.

These connections always arise because of some invariant our universe preserves, eg charge is conserved, or spin is conserved, or whatever.

The universe happens to let us create particles - an electron say, from pure energy. But the conservation of charge means you can't just create an electron, there has to be a positron too otherwise charge isn't conserved. They would instantly annihilate each other if they hung around together, so in order for us to see them they must be moving away from each other (with equal but opposite momentum, because that's conserved too).

Until we measure it, we don't know what the charge of either of particles is. Quantum superposition means that until we measure it, the charge of both particles is effectively in a 3rd state: unknown (as opposed to positive or negative).

Putting this in terms of hidden variables, there is a variable that is in one of three states: "particle-A: Unknown charge, particle-B: Unknown charge", "A: positive, B: negative", "A: negative, B: positive". It doesn't look to me like this this variable exists everywhere. It only describes the state of these two particles which by definition occupy a tiny positions in space-time. And no it isn't unobservable either: you can observe the variable by just measuring one of the particles.

It does raise all sorts of interesting questions about how the universe operates. How does it preserve these invariants across space and why are they preserved? Does this quantum superposition look anything like it's being described here? I've seen other descriptions that make it arise quite naturally from the math of 2-norm probabilities and thus not require multi-verses or some mysterious "collapse" (which look to me to be about a useful as explaining what s going on as "Bohmian mechanics").

So these hidden variables are a hand wavy way of describing how conversation laws interact QM superposition. It's not really that complex - is it? Was there any need to introduce "hidden variables" at all?

It seems to me a lot of the difficulty people have in describing QM is not in QM itself, but from the knots people get themselves into in their personal struggle to understand it. They write their knots down, we gumbies read it and say "bugger me that looks hard".
Those down voting please list here what practical uses crypto currently has for the average human
Clocks and leakage burn most of the power. So the most power efficient thing to do is to get as much work done per clock as possible, and if a small fraction turns out to be wasted, you still come out ahead.
I like the „nightjets“ where you can sleep and wakeup in another city. Used that a few times.

I have to say, that if I have to be on time somewhere I take the car. DB is too much risk to miss the connecting train and the employees just look at you „well, bad luck. Next train 2h“

When I m on vacation i would file that under „experience“ and would just sit somewhere and sip coffee.
Time will tell, but I think Cathie Wood's biggest mistake was just starting her funds too late. From 2010 to 2021, picking the highest P/E ratio stocks was actually working--Netflix, Salesforce, Shopify, MercadoLibre, Zoom, DocuSign, etc etc. I guess timing really is everything.
> Any significantly above market returns of any kind are either a scam or have risks that are either not understood or not disclosed.

Before computers were widespread there used to be niches where outsized returns did exist, but just too small for large professional investors to bother. Like a once a month mis-pricing that you could make a few thousand on, max, due to low liquidity.

Hilariously enough, that’s exactly how the most famous “value” investor Buffet started out: convertible bonds arbitrage. So much for “buy and hold undervalued but very good companies forever ” lol.

He eventually grew out of that niche and became too big, so he had to develop a new image to sell to his LPs/investors and move on to bigger things.

I have a hunch that the hedge funds proliferation in some part is due to the availability of speed and compute. Today you can leverage machines to exploit a million small niches, and lots of funds are doing just that. Tons of mini buffets around, they just can’t grow as big anymore, or at least with much lower frequency.
Then the government will need to admit much of a price tag is taxes, probably 1st after taxes.
> > When I got my first Android phone I could root it pretty trivially and run a fully customized ROM, these days it's not really practical on many devices.

> Some of the easiest phones to do this to today, namely the Pixel phones, are also some of the most secure stock Android phones on the market. Freedom and security are not mutually exclusive.

What's so safe about it once you unlock the bootloader and install a custom ROM / rootkit (since by disabling boot verification you don't actually know that what you're booting is the custom ROM you intended to to boot or something else)?
Algorithmic stablecoins are impossible simply because all crypto not tied to outside assets can suddenly go to 0 value, and then any stablecoin is going to be worthless unless they are claims to outside assets (which requires trust in the issuer honoring them).
What would be necessary to cut JS out of the picture and use a technology like web assembly exclusively instead? Please excuse my naivety.
When the Fed raises rates, they do so by reducing the quantity of money in the economy until rates hit their target. There's just less money sloshing around to be invested, and the banks and financial firms who are closest to money issuance and the Fed are more quickly and severely impacted by that.
>My concern would be that we might be unable to distinguish useful genetic adaptations from disease. How do we actually make these decisions? Examine the DNA and then look for SNPs of concern? Is that a perfect process, or one dominated by statistics? How likely is it that this method will arrive at the expected goal?

We sort of do this at a high level and with less empiricism anyways. We are often trained what characteristics in a mate we find attractive and use selection based on those attributes or make our own independnet choices, discarding these trends. Sometimes we make good choices, sometimes we make bad choices.

The concern I would have more here is that the decision process would be fairly standardized and start to lack diversity more than us making the "wrong" choices as we currently do. We're going to make the wrong choices, period, because we don't have a crystal ball to predict all future cases where some attributes we deem harmful turn out to be more useful.

The way we currently fight this and thrive is through a wide degree of diversity in the selection amd decision process, allowing for a fairly wide diversity of attributes. If the process becomes methodical, we're likely to start converging on fewer and fewer "acceptable" mutations. If we're advanced enough that we somehow can tell good and bad genetic attributes from a survival standpoint then maybe this isn't terrible but I think that is a challenging problem in and of itself. Just assume you can arbitrarily change human attributes around, what is the ideal human?

Then we have the social implications. All of this reminds me of the movie GATACCA.
What's that library

For splitting up words into

Syllables again?
Cat vomit from a cat that obsessively eats any exposed cellophane is also an option.

Context: personal experience
You might have been able to make a contribution to humanity before death. Think of the great contribution to physics from Stephen Hawking. What if he was eradicated because they could test for ALS?
You can only model systems that don’t know about your model. ;-)
If you could simultaneously affect all an entire generation of humanity, possibly two, then I can see your point.

Otherwise, doing it in isolation will surely lead to disastrous injustice.
Does setting the gateway address on the wifi network to be your tailscale exit node ip work?
> I think the main class of problems it solves is it lets multiple applications, which may be developed by completely different entities at different times, share data with very strong guarantees.

It doesn't, though. That's bullshit. Sharing data between web applications is not some sort of grand challenge that required new technology to solve.
I don't think free software is apolitical, but it is often non-partisan. It is not about inter-institutional power struggles. It is about giving individuals the technology to defeat and replace tyrannical institutions in the first place.

>How would you feel if you released software under an MIT license that helped a neo-Nazi resurgence for instance?

Firstly, I disapprove of permissively-licensed software.

Secondly, if you're making technology whose goal is to empower individuals, and the majority of individuals want to overthrow their free government and replace it with some fascist dictatorship, then there will be some edge cases like that in which that technology has a net-negative effect on global freedom. I have no problem with that, that's the price of individual freedom and the right to self-determination.

I think what you're trying to say here is some variation of popper's paradox, wherein freedom-enabling technology gives people the freedom to take away their own freedom. While it's true to some extent, trying to make direct use of that principle like you're doing here can lead to some pretty disastrous results, because you can basically use it to justify any authoritarian action in the name of freedom. For example, what would you do in this instance? put backdoors in the software that these neo-nazis are using? Any attempt at limiting the anti-institutional power of the technology will certainly have a net-negative impact on global freedom, because the same modes of technology will used be used more crucially against tyrannical institutions than non-tyrannical ones.

Let me say this: I don't fear any of these fascist or communist dictatorships taking over the world. I think those are merely meta-stable ideologies that are eventually toppled if you put power and knowledge in the hands of individuals. What I am worried about is when the western world develops and exports surveillance technology which enables these dictatorships to continue their miserable existence in the first place.

Communism, Fascism, Corporatism, Cronyism: these systems will always come about in one form or another because they are the emergence of mankind's worst characteristics. The only way to eliminate them completely is to remove from man that which makes him human. That is why the tree of liberty must be refreshed from time to time.
For many, many parents, losing an unborn kid to a miscarriage is a tragedy, too.

Not as hard as losing a one-year-old, I'm pretty sure, but also not just a blip.
Given Apple is doing this on their products its a choice they'll have to make. They either put up with it or lose active users along with word of mouth.
The thing is, I'm never sure that YouTube learns that I don't want Peterson, and not that I'm allergic to e.g. feminism.
Everyone wherever I have lived thinks their weather is special. “If you don’t like the weather here one timeframe, just wait for the next”. Change is apparently the nature of weather.
It really depends on the drives you have. When I upgraded from 3TB to 4TB and 6TB models, I was very much taken aback by how much louder these drives are despite being in the same WD Red CMR product line. Some of their more recent SMR drives have really weird acoustics that always makes me think they are about to fail, but in reality thats just now they should sounds like, yikes.
Adminer: Database management in a single PHP file
I'm sure you can think of a much simpler way of doing stateful things with networked computers than crypto.
>I’m 6 foot 1, or 73 inches tall. My waist is 60 inches around. I’m nearly a sphere.

That sounds like a math error. Height would be diameter. Inches around waist would be circumference. He needs to be pi times wider to be a sphere (plus more to make up the 60 vs 73).
Eh, while there is quite a lot of speculation-only trading, unless you're dealing with cash-settled futures, if you forget to close out your position you'll be expected to, say, deliver or take delivery on 5000 bushels of corn.

Commodities futures are heavily used to arrange actual exchange of goods and aren't abstractions but real contracts.
https://trash.solar/budget-homelab-server-but-budget/
Have you added the Pizza Button yet? :)
Inflation is necessary to a certain degree to decrease savings rate in the economy and promote capital flow.
I don't think aiming to just introduce doubt is a valid debate technique. It is a good way to disrupt productive conversation and ruin debate, though. You've linked to a website about, essentially, derailing discussions. You should stop using those as advice on how to make arguments. Throwing around evidence-less accusations just adds to the confusion, and bad actors are better at exploiting confusion than honest people.
It’s no wonder it was hyped. Even I held ARKF for a little bit when I saw the +150% YoY returns and started feeling fomo. Thankfully I soon realized they had ran out of gas at the end of last year and moved to safer funds