skysight-inc/HackerNews huggingface dataset:
What I never understood is why the entire discussion revolves around the concept that the kernel gets launched in a vacuum where it is responsible for generating its own entropy. Why can’t the kernel (or the boot loader) restore/reload state from somewhere? I don’t buy the argument that it’s hard to build that.

- For virtualized systems there could be a hypervisor call to request an initial random seed.

- Run of the mill desktops/servers could use a reserved region (partition or boot record field) for preserving RNG state.

- On embedded devices a boot loader like uBoot could load state from some piece of NVRAM/NAND/…

There are hardly any platforms out there that are stateless in the literal sense. All of those approaches above would allow Linux to have a properly seeded RNG from the very first instruction that runs. No need to fully rely dubious things like timing execution/interrupts.
This "blue tape walkthrough" approach is one concrete way of introducing the delay between stimulus (hearing/seeing something obviously wrong) and response ("correcting" them on it):

https://randsinrepose.com/archives/the-blue-tape-list/

> It’s a surprise when a month passes, and you review your blue tape list and discover how items that seemed urgent at the time now seem entirely irrelevant.
Amazon Kingfisher Bird with a Fresh Catch at Cano Negro Refuge, Costa Rica
Nat traversal and endpoint discovery protocol for WireGuard
Imagine if we had a shared distributed database and could even skip any computation that has ever been computed.
> calling many of those a "good reason" is.. I don't have a word.

I'm going with "Heroically empathetic"
$30,000/person for a vacation is definitely out of budget for the middle class. $30,000 for a family of four is also out of budget. Hell, I'm not even sure Disney is a less than a once-in-a-lifetime (if that) for middle class families.
That left/right cursor key bug is the worst. I'd assumed there was just something wrong with my keyboard until my colleagues also reported seeing it.
The actual title of this article is: "Violent overnight attack at Coastal GasLink site leaves workers shaken, millions in damage"

As per HN Guidelines: "please use the original title, unless it is misleading or linkbait; don't editorialize."

https://news.ycombinator.com/newsguidelines.html
> Nonetheless, my plans are to rebuild treefort with ZFS and SSDs from another vendor. Whatever happened with the Samsung SSDs has made me anxious enough that I don’t want to trust them for continued production use.

Not sure if having one bad experience with mdraid is worth switching SSD vendors as well. You can mix and match different vendors, but they may have different performance characteristics as well.

Anyway, ZFS is a great choice either way. Definitely implement snapshots and a regular backup habit with plain zfs send/recv or syncoid.
this is a phenomenal use of technology
The more radioactive it is, by it’s very nature, the shorter it’s half life. That is literally what is going on. Decay means release of radiation. Decay means less of the original radioactive material.

Some of these elements have pretty high overall energy levels released in their decay chains (so it’s not just one decay) some less - but sources that are more radioactive are decaying and releasing energy faster, have shorter half lives, and are very dangerous for shorter periods of time.

You can literally buy Uranium 238 ore through the mail and handle it with no more special precautions than washing your hands afterwards and not eating it. It’s seriously fine.

Except in a few spots where it was heavily concentrated, most of the legitimately dangerous stuff has decayed to ‘meh, not that bad’ levels already even at Chernobyl.

It’s still not a good idea to lick it, or spend all your time in the main reactor hall, but give it another 50 years and you’ll probably be able pet the elephants foot on a tour.

Hiroshima and Nagasaki has been fine for awhile. People do tours at ground zero of the Trinity test site.

Some of these elements are chemically active in weird ways, and even without the radioactivity, eating plutonium, cesium, or uranium will be a bad time. Same with mercury, lead, cadmium, etc. so I’m not advocating for being careless with them.

But the idea of a big chunk of radioactive waste being a glowing orb in 10k years is fantasy.
No one cares about your redesign
Ferries? Fast helicopter to the nearest airport to pass customs/immigration.
Tangential thinking out loud: this makes me think of a sort of interleaving or striping mechanism that tries to leave a small proportion of every track empty, such that ideal power loss flush scenarios would involve simply waiting for the disk to spin around to the empty/reserved area in the current track. On drives that aren't completely full, it's probably statistically reasonable that for any given track position there's going to be a track with some reserved space very close by, such that the amount of movement/power needed to seek there is smaller.

Of course, this approach describes a completely inverted complexity scenario in terms of sector remapping management, with the size of the associated tables probably being orders of magnitude larger. :<

Now I wonder how much power is needed for flash writes. The chances are an optimal-and-viable strategy would probably involve a bit of multichannel flash on the controller (and some FEC because why not).

Oooh... I just realized things'll get interesting if the non-volatile RAM thing moves beyond the vaporware stage before HDDs become irrelevant. Last-millimeter write caching will basically cease to be a concern.

But thinking about the problem slightly more laterally, I don't understand why nobody's made inline SATA adapters with RAM, batteries and some flash in them. If they intercept all writes they can remember what blocks made it to the disk, then flush anything in the flash at next power on. Surely this could be made both solidly/efficiently and cheaply...?
> By that logic, every time a programmer uses an inefficient data structure and introduces pathological performance it's not a bug, it's a "deliberate design choice".

Not if it's efficient for it's primary use cases. Lots of data structures have pathological behavior including in the Linux kernel.
Run every Node.js version in AWS Lambda using layers
I'm guessing mainly computing power. We have a lot more now.
Yeah but it means some poor guy had to go without young teen pussy
I know, anecdata, but on my off dates (I go swimming in the early morning three days a week) I have to fight not eating breakfast early and then needing lunch and dinner in the evening.

On my swim-days I have no problem with a late breakfast leading me to be able to skip lunch and enjoy my dinner.

But I have no other insight as my own experience.
I find Ctrl-A, Ctrl-C, followed by a visit to my favorite text editor often works like a champ -- even when scrolling is disabled and only a paragraph or two is visible.
For how long were you in a deficit before plateuing? There are some adaptations the body will make with regards to the thyroid that'll drastically lower your BMR
From the article:
“ So when I talked to Aksu in November, I made sure to use Signal, an encrypted phone app, to protect our discussion”

The author apparently then recorded that call and uploaded it to a cloud transcription service.

Surely any journalist reporting on human rights abuse by state actors should know that recording the interview on an internet connected device is a risk let alone uploading it to the cloud.
The yoke shape itself compared to the steering wheel is not a big problem, it might even help to steer corectly as in hand positions and overgripping for sharp turns.

But the move from intuitive, easy controls to touchscreens is horrible. Touchscreens do not work correctly if your fingers are wet, dusty, covered with something like a patch over a wound. Maybe you want to use gloves?

Additionally, placing those controls on the turning part of the yoke is a very bad design decision. There horn's main function is to warn other drivers in dangerous situations. You need to be able to use it quickly without thinking. That's why good car makers place it right in the middle of the steering wheel and the whole middle can be used. It is a proven design.
"It’s okay if you don’t have a lot of context on a pull request. Try to contribute one useful thing. One of the best ways is to check it out locally and take the feature for a test run!"

Since I work in the space I'm biased, but having to pull someone else's code locally to test out their feature is such a non-starter for me. If your company is in hyper growth mode (or even if it isn't) and the engineers don't have their own dev environment or better yet an ephemeral dev environment to allow others to test run the code, the company is hampering their product velocity.
If you train for endurance sports you'll definitely lose weight without much attention to your diet.

For example, with marathon training, once you start to hit the 6 plus mile your daily run eats up over 1,000 calories.

Near the end of your training your long run days become over 2,000 calories, and even your easy runs becomes 1000+.

That's essentially an entire extra meal, and you're running 5-6 days a week.

If you're just going to the gym for 30-45 minutes, 3-4 days a week, diet will be essential to losing weight. But if you're running 1 hr + a day and 2+ hrs at least once a week it's hard to get enough calories.
Avoiding calorie dense foods is big, yeah. But exercise is exercise and at higher levels (1+ hour/day) the caloric burn is very significant compared to baseline metabolic rates.

Yes, our bodies are built to take in more calories than we can burn (thankfully!), but if you keep your eating habits constant the exercise will make a huge difference.
there's so many layers that could have caught the issue, even if you don't use ZFS... What's the point of splurging on EPYC with 256 GB of RAM if you don't want to spend a penny on resilience
Ask HN: Would HN folks use a discord server to talk about HN?
Syntax interesting I is a aspects think so the language. Is language the of why seeing programming of of programming a syntax one interesting? Least that
I think that was in the region of 5-7M.
If I remember correctly a Falcon 9 launch costs around $15M, maybe something less.
Think of it the other way. Instead of it being "it costs more to have the safety features", it's "it costs less if you don't need the safety features".

If you want to spend the absolute bare minimum price,you get the bare minimum service.
nodejs outshadows all of these[1] (though rust is closer than I expected), yet is not included. I wonder why... it seems like the fact that JS is wildly popular is some sort of dirty secret in the industry.

[1]: https://pkgstats.archlinux.de/compare/packages#packages=dmd,...
I'm a 40 year old guy who's been sitting behind a desk writing software for two decades. I was in good shape in my 20s but haven't exercised significantly in a very long time.

It took me about three months to get up to that speed, cycling every other day. I started out doing 10 miles, at 10mph.

Three months isn't all that long for an exercise program.
Show HN: BackBlaze Hard Drive Data Failure Viewer
Hello HN!

I'm a huge fan of the BackBlaze Drive Failure Reports[0] and use them exclusively when shopping for drives to use for my NAS.
This project was an excuse to dive into F# and how it's used for Web Devlopment (SAFE Stack[1]) to provide me with a quick way to view the drive reports and search the drives on Amazon.

It's very much a MVP. I'd like to improve on it when I find more time. Ideally, the next steps would be for me to actually level up my front end game to have something much prettier to look at. As well as provide common functionality that you'd expect from something like this. (cough Column sorting cough)

Hope some of you find this useful or interesting.

Thanks!

[0] https://www.backblaze.com/b2/hard-drive-test-data.html

[1] https://safe-stack.github.io/
> latest generation of fitness trackers are reasonably accurate and can be worn 24/7.

I've heard claims of 30% inaccuracy. Not sure if that applies to the absolute latest generation but I'd be happy to know if my understanding is outdated
Reminds me how you can do the same thing with a simple "@cache" at the top of a python function.
I spent years failing to lose weight through diet. I took up endurance cycling and in one day (13 or 20 hours) I burn off a kilo or more, even with the increased eating. Afterwards I'll put that back on in about two months, but as long as I keep doing one or two of these events every month I come out ahead.

I don't know how things are for anyone else, but it worked for me, shrug.
What if you had culture where Slack messages don’t warrant immediate replies?

I set aside time to do “deep work” where I quit Slack and Outlook. If there is something urgent someone could text me (it never happens). If it is an “emergency”, I would get a page through my paging app that has a special entitlement to allow it to bypass silent and DND.
Deno is another project that is trying to add more to a stdlib. In some ways this is really fantastic because in the JavaScript ecosystem there is so much fatigue in deciding what libraries to use. On the flip side, if you couple too much into the stdlib then you’re limiting the huge benefit of an open market.
Seems like a pretty unusual swing though. Gorging then fasting is certainly not typical behavior.

I can see this happening given such behavior, as well as in the "heavier" portion of the population. definitely not a common occurrence across the population though.
> But then I hit a plateau (a high plateau, not a low one) where I was unable to drop weight no matter how low I cut my calories.

Fat cells "remember" their metabolic environment when they were created--ie. they "remember" your weight and fight you when you try to reduce it. It's one of the problems with dieting to large weight losses.

It is somewhere around 3 years for a fat cell to die off and be replaced. You probably need to "hang out" at the plateau weight for a bit until the fat cells that remember you being heavier die off.
None of this says 'ignore standards and the web of the last 30 years'. Some of this stuff was, again, literal web 2.0 shit. Yes, sure, that line of thinking exists here culturally but even its origin is a decade (i.e. a millennium, in web time) off from your original bit of hyperbole.
$99M sounds very cheap to me for such success.

What the heck do they want more than Apple level success?
Almost anywhere populated in the western world will just build a sea wall around the existing coastline. There's no way LA will become islands.
> So you wouldn't bother to try to get the webmaster to fix the issue, you would just resolve it on your own, letting everyone else be miserable?

I mean that I would not be able to. Huge swaths of the web are static content that was just put there and then just abandoned. The web will remain this way unless everything is moved onto SPA social networks, and I hope that we agree that that would not a good thing.

> It sounds like you don't care if people are punished, as long as it isn't you.

If the added benefit of causing people more inconvenience is that they push for problems to be fixed, I don’t think it’s fair to cause that inconvenience with the intent of using that to solve the problem. I think it’s a manipulative tactic. That is my idea of what “punishment” we’re talking about. What kind of punishment are you thinking of if you think I’m fine with punishment, and who is getting punished by it?
I said a primary concern and I stand by it. Yelling or being unpleasant in the name of getting people to agree with you is counterproductive to getting stuff done. People, at least competent people, don't have to put up with your ego and can go do just as interesting things with people who are more pleasant to be around than you. I mean, unless you are Elon Musk or Steve Jobs reincarnated.
Bounties are changing how we think about work
FTA: "The vote against Cook’s pay package would be advisory only and Apple’s board would not be compelled to act on it."
> Apple absolutely has zero incentive to support RCS as a fallback

Wouldn't their users gain better security and privacy with RCS (because of e2e support)? Or are you saying that an Apple user's security and privacy is not an incentive for Apple?
This is where TDD folds in on itself. It's nominally about iteration, but requires that you know how the inputs and outputs will look up front before iterating.
Cannot reproduce. Android 9 on Nokia 8.
I’ve developed a heuristic where anytime I hear phrases like “affordable housing”, “make college affordable”, “affordable healthcare” I simply translate it to “unaffordable”.

Inevitably when these become government programs, they simply throw money at the problem without addressing fundamental supply and demand issues and accomplish very little except drive up prices. Then, when investors see prices going up and to the left, they rationally throw money at it in a way to make even more money, which drives up prices even more.

There’s so many charts like https://ritholtz.com/wp-content/uploads/2018/02/pricechanges... that clearly show the trend. It’s insane.

There’s a really good book I recommend called “Systems Bible” [https://www.amazon.com/Systems-Bible-Beginners-Guide-Large/d...] that beautifully articulates this phenomenon in a way that applies to government policy, software systems, management, org structures, or any complex system of people or machines.
No problem!

Please suggest more solutions.

We can always use more choices.

I am just mentioning what works for me (for now).
No, OneWeb didn’t do anything remotely comparable. Starlink satellites are currently more than all the human satellites ever launched.
Smaller in scope is a euphemism, you are comparing a mere 650 satellites with 42k, 2 orders of magnitude more.
Caseta is also one of the few switches that doesn’t require neutral lines.
> I always feel there are some methodology issues in sports science studies like small sample sizes or strange metrics.

The calorie stuff is from both oxygen and deuterated water studies. You burn the same amount of calories and your system just shunts them around. The science on this is one of the few things in nutrition that is quite solid.

This has the effect, for example, that if you exercise a lot, this actually suppresses your immune system making you more likely to get sick.
Ask HN: How can I secure my AWS instance's SSH access if I have no static IP?
When I try to create a new instance on AWS, I get a warning:

`Rules with source of 0.0.0.0/0 allow all IP addresses to access your instance. We recommend setting security group rules to allow access from known IP addresses only.`

What are alternative security measures that I can apply to protect my servers?
Would that do anything given how liquid tech hiring is? If you have to pay them well to retain them (which would be market rate for their current skill level), why not just pay market rate for that skill level right now?
The LA in the previous comment is likely Louisiana -- where many refineries are based.

Also, CA has its own refineries that have additional blend restrictions (if I am not wrong). You cannot legally sell, gasoline that is refined in LA or TX and sell them in CA gas stations.
I got to go up in, and on top of it once - an unreal experience. It is also the tallest exurban building in the country IIRC. From across the river, you can see it from over 10 miles away quite distinctly.
Whatever argument you're using right now is exactly in support of the current situation.

- Votes (indirectly) set the current allocation

- Votes (indirectly) set the current tax rate

- Votes (indirectly) mean that Schmidt has his current money pile

- Thus, this argument is perfectly in line with Schmidt choosing to take 125M of that money pile and giving it to sources he cares about.

- This argument is not in line with raising his tax rate to fund whatever the voting allocation is.
While I don't experience any euphoria, I agree that intermittent fasting doesn't affect my mood negatively. After the first few weeks, you don't even think about it anymore. And being able to go out, eat a normal meal at a restaurant without worrying about math, or 'cheating on a diet', is pretty positive mentally when you can still fit into a size 6 dress.
UAE has recently shot at least $150M of interceptors in a single night. THAAD, and PAC III.

Raytheon people are all over the place there, to the point I bumped into them on every drone industry event I been (3 in total)
Near as I can tell, no one has yet gotten to the point of having a somewhat plausible guess at cost/watt for fusion, so it’s a moot point.

All reactors are still at best early scientific experiment level, and have been for some time.

Fission exists now, and we understand the economics. With all the political friction and the like, the west basically builds no new plants.

So we’d be comparing ‘no clue it’s even possible to build a plant’ to ‘expensive and generally not building new ones’
I prefer to avoid closed and non federated IM services if possible.
Open-source online SVG path editor
Government prints money, causes massive asset inflation, then people complain about the dollar value of the massively inflated assets that executives get paid in. Their pay didn't go up, the value of the dollar went down.

> Last year, Cook took home $3m in salary, and received $82.3m in stock awards, $12m for hitting targets, and another $1.4m for air travel, retirement plan contributions, insurance premiums and other contributions.

That's ~487,328 shares of AAPL at the last closing price. It would have been about $55.8m at last year's valuation. According to the article, his pay last year was $14.8m. Clearly he didn't get as much stock, maybe some vesting, or multi-year earn-out got paid out this year?

Raise interest rates and Tim Cook's compensation will plummet. Journalists and politicians need to stop quoting stock values like they're cash. It's incredibly disingenuous. I guess it gets lots of outrage clicks, though.
EasyRPG Player 0.7.0 “Sword” (2021)
it's the user interface of a language. you could as well say that screenshots are the least interesting thing about a gui app and what it can do is more important, but people want to see the screenshots anyway!
https://www.reference.com/world-view/michael-phelps-training...
> assumes a certain level or privilege (resources time/money/ableness) that the vast majority of people don't have

Unless you're talking about extremes (e.g. non first-world country, homeless, or disabled people etc) I'm going to call BS on this.

Everyone eats, and everyone has 24 hours in a day.

I don't know about the rest of the world, but in Australia you can buy a 800g can of tomatoes for $1.50, a 185g can of tuna for $1.60 and 1kg of rice for $1.40.

You could cook that up on a stove (with just a couple portions of rice) in about 30min, giving you two nutritious meals for (I'm going to be generous) let's say about $4. That's $2 per meal. 3 meals a day gives you a total of $42 for food per week.

So are you telling me that fast food costs less than $50 per week, that 23 hours isn't enough time left in the day to do everything else, or am I missing something here?
They are in practice true. When people imagine exercising to lose weight, very few imagine that this implies running at a moderate pace for nearly 4 hours per week (while also holding diet to maintenance levels) to lose just 1 pound per week.

The real kicker is that an unchecked diet will offset virtually any amount of exercise. An unchecked diet means people will feel hungrier after exercise and thus eat more. It takes a lot of exercise to reach the point that it manages to outrun appetite and bad eating habits. There are a lot of fat people who work physically demanding jobs.
Seems early to start the thru hike. How many people are on the trail?
Gits ux is just fine,
99M in dividends?
Answers to 20 questions from the James Webb Space Telescope team