skysight-inc/HackerNews huggingface dataset:
Look at most continental European systems, or developed Asia - some form of government backed insurance is usual:

https://en.wikipedia.org/wiki/National_health_insurance

Singapore has an individual fund system if I understand it correctly, and that provides extremely good value for money.

One big difference is that these systems are less centralised and therefore less bureaucratic, less prone to political tinkering, and they reduce the problems of lack of accountability and incentives for efficiency.
They probably will freely admit to their close non-judgemental female friends that they’re only on Tinder for hooking up / having sex with hot guys (aka Chads).

> Would they say the same to their parents? A random cop? Co-workers?

Most women would not say this openly, since there’s a lot of judgement about this.

But their actual behavior paints a very different picture / story.

Millions of modern educated women seem to be engaging in casual sex with a relatively small number of highly-attractive-looking hyper-sexual men (who probably sleep with someone every night “spinning plates” so to speak). Meanwhile, millions of other men are relegated to being involuntarily celibate. We’re talking men who are software engineers in the Bay Area who are earning circa $300k with interesting passions and hobbies but can’t find a single woman, due to monopolization of “sexually liberated” women by so-called Chad men (who have virtual harems as a result) and the consequent smaller dating pool of women.
Hey, Titouan part of the Onedoc team.

You are absolutely correct and most existing tools do leverage a browser (sometimes headless) to convert HTML to PDF. However, browser's CSS print specification implementation is severely lacking and layout options are poor to say the least.

There is a second option using libraries that abstract part of the layout process such as react-pdf but although it uses the JSX syntax, you can't port existing HTML components easily.

Onedoc is able to take HTML + CSS as well, quite similarly to what you can do with Resend. React is mostly an abstraction layer that allows you to take advantage of all the existing SSG toolset (e.g. charts, existing frontend components, ...) without having to write things from scratch. The process is thus indeed similar to Astro if you omit any client: directives.

We have put up a small comparison at onedoclabs.com/why-onedoc to show a bit better what capabilities this opens.

Hope this clarifies things!
Game over? Industry suffers slowdown after decades-long winning streak
Does this not need any xcode/macos license?
Bookmarking System (2023)
The number of times I landed on Kagi after typing !hn something, then tried multiple times to get the bang right, then went to Algolia’s instance direct, is maybe a dozen by now.

However, I wonder if they [ninja-]fixed it, because it does work as of now. Kudos if so!
That is not the correct tower.

See https://old.reddit.com/r/videos/comments/1aqc0pq/how_one_man...
Comparing just on W/$ feels like it's missing a bunch of additional problems with the power generation, such as nuclear risk or needing more than solar to cover a full year's electrical demand.
I guess most people just like their UI elements much smaller than me, I work all day on a 42” 4k display running 1080p@2x 120hz and I wouldn’t want to shrink the UI elements any further. I sit ~4 feet from the display.

My husband uses an iMac (27” 5k display running @2x) and I struggle to do anything at that resolution.
The point is that Apple trades in part on being fashionable.

Lots of people use Facebook but virtually nobody considers Facebook to be fashionable.

Meta doesn't care if Facebook is fashionable, but the more Apple looks like Meta, the bigger the opening for being disrupted on that front gets.
I didn't realise Edge was such. Why would it make any significant difference to energy usage then?
It's probably because the underlying diffusion model is started with grayish noise and can't easily turn that into complete black. At least Stable Diffusion had a similar problem. https://www.crosslabs.org/blog/diffusion-with-offset-noise
And since this is your position I assume you can tell us the mass of a nuclear power station.
Agreed, that's why I said it's a "big portion" and not "all" of what a test suite should be. Many tests are "how-to guides" in the Diátaxis documentation approach[1]. They're also useful as a part of tutorials. Anything over 25% is a pretty big portion of the total documentation.

Automated property-based tests, fuzz tester cases, and similar things aren't documentation at all.
Sounds like a 'pay to play' down-round.

It feels like you had 15% before the round but the company was probably underwater, and as a common share holder that equity was probably worth nothing.

A 10 year old hardware startup burning cash in this funding environment is going to raise on pretty poor terms if they can raise at all.

99% dilution does seems super high for a down round though, even with ratchets.
Tech pays so much, people can afford to move on.
That's probably the biggest reason.
There's also the chance that you think you had zero problems because you never got notified.

Some years ago I built a small N3150 based home server with 16GB RAM. All was fine. But there was this one process that would always act weird after running for a couple of days. It was a Python server with long-running WebSocket connections which I had configured to use `select()` instead of `epoll()`, and for some reason it would eat up file handles until it crashed or froze, can't remember what it was, very odd stuff. I think it was running inside a Docker container and that container then behaved very strangely.

Turns out that when I then made a MemTest86 it had faulty RAM. All the data which passed through that area of the RAM and got written to disk was assumed to be corrupted.

After replacing the RAM (RMA) and doing a MemTest on it for a day to ensure that it was OK, that problem never appeared again.

But keep in mind, this was just one specific process which showed an issue after running for a couple of days, among other long-running processes.
Did you know you can also use a data-URI as a favicon? And if you use a <text> element inside that SVG, you can set any text as a favicon - including an emoji.

For example, this sets the favicon to a little picture of the text "!!!":

<link
rel="icon"
href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><text y=".9em" font-size="90">!!!</text></svg>'
/>

You can also replace the "!!!" in the above snippet with any emoji, and it works. (I couldn't do an emoji here because HN filters them out.)

You could maybe add this as an option for copying code from your site, and the result will work without any request to any server (with the caveat that the emoji design will vary depending on OS).
Well, the fecal oral route of transmission of things like norovirus is very real. If you just set out a big bin of utensils, I've no doubt gross people will spread gross diseases that way.

That certainly is not a slam dunk case for individually wrapping forks though. If the fork is in a plastic wrapper, you touch that and can still pick up the germs from it. It's some amount of reduction of spreading pathogens I am sure, how much I do not think we know. It is also, however, cheap and easy and not a really big hit to the environment, plastic wrappers on utensils probably don't make the top 1,000 sources of carbon emissions or landfill space.

The best solution (and you see this at places like stadiums now, and spreading to fast food) are the little machines with a hopper that dispense the utensils. You can get a sanitary supply with no individual wrapping. But they're not practical in situations like a hot dog vendor who is walking around passing stuff out. And you're still touching the little lever that 1,000 people before you did.

Nothing's perfect, it's all tradeoffs, but to a health department, they get no thanks from the public for sparing landfills from plastic wrappers, but they do get blamed whenever an outbreak happens, so you can expect them to err on the side of caution.
They should definitely mine bitcoin. No transmission lines needed. Can use all of their excess power.
I do that as well, but typically name that variable delayMilliseconds so there's no confusion.

sleep(delay) always looks ok, but sleep(delayHours) is probably going to catch your eye as suspicious.
Uber Serves over 40M Reads per Second from Online Storage
Charge Robotics (YC S21) is hiring SWEs to work on robots that build solar farms
Calling C from Go
You pay a higher price for power that works in darkness
That's pretty wild. Do you much about this? It's kinda related to a project I'm working on and I'd be interested in chatting if so!
Currently, when you recenter your view, things just fade out and then fade back into their new position rather than fly over.

I would expect any window management system to be the same when auto tiling
If you are rich enough to do that.

But OK, if you don't then you now have a smaller share of a bigger pie.
Ask HN: The "Routing deadline expired" error
I am not even sure where to ask this, but I am at the end of my wits trying to identify the source of an error.

My app users are receiving error "Routing deadline expired"

I am also seeing this error logged in Sentry, but there is no useful information associated with it (e.g. no stack trace, which is unusual for Sentry – all other errors have it).

There is no mention of this anywhere in my codebase, and I cannot find mentions of this error in node_modules, i.e. I don't understand where it originates from. I even tried downloading every script in the bundle and looking for similar errors – nothing.

Even more bizarrely, I cannot find any references of this error happening to others when searching Google. I also tried searching GitHub, but there are no references to this error.

The only useful piece of information I have is that the error is caught by React error boundary. So we know it originates from some script within that context.

My Stack is Remix + Vite + React.

I also use Sentry and PostHog for monitoring.

I've sent support requests to different vendors, but figured I have little to lose by posting here too.
Also, it is unclear what the posters goal is. Are they looking for advice on actions they can take? Looking for sympathy? Trying to make a political point?

Seems strange from a self described serial founder with 20 projects under their belt.
Switching to gokrazy[0] was the best thing I did for my Raspberry Pi uptimes. I think a lot of that is because it defaults to using read-only partitions so the common issue of SD cards falling over when you run apt upgrade no longer happens.

But I also think that gokrazy's simplicity and design helps it be just a solid, reliable foundation to build on top of.

[0]: https://gokrazy.org/
"Identical extension support" is untrue: Brave is a Chrome clone, and it intends to keep supporting manifest v2.
I agree with all of that, but she/he did mention a [Bluetooth] keyboard. That removes the problem completely.

...Ok, they didn't say Bluetooth, but why else would they mention a keyboard?
I think the point of the article is that R&D is not the actual source of the cost for developing new products.
Buddy got the Saverin treatment/Zuck’d

https://youtube.com/watch?v=-Osi_8_VAow

Except there was no settlement
spectacular public works history in the Phillipines !

https://en.wikipedia.org/wiki/Edifice_complex
Thanks for the detailed reply, much appreciates.

Sounds like React JSX rendering while omitting any client-side JS could benefit from forking off React itself, no?

OTOH it's up to the user of course to choose components that do not require client JS and diagnose problems caused by components relying on it.
What's the company worth now? I once passed on a similar funding round at a startup that I had left. The investors in that round lost ~80% of their additional capital.
I know it took my local utility about 5 years just to run about 30 miles of HV wire from me seeing "announcment of public commentary" -> studies -> "final notice of commentary on route" -> building starts. The building itself took about 6 months, as it ran along a road I travel a lot. That's a long time for 30 miles of HV towers.
Russia uses Zircon hypersonic missile in Ukraine for first time, researchers say
Does the percentage really matter? You own X number of shares at Y value, so X*Y=$Z.

Doesn’t matter if it’s 20% of the overall issued shares or 0.2%.

If you’re not in a position to buy more shares when they are issued your percentage goes down but, if the new shares are issued at a greater value than what you got your shares for then you have more $Z.
It's actually a bit more bogus than that. If I can tolerate occasional bit errors -- which ECC permits -- I can reduce my power consumption by far more than the overhead of ECC.

Right now, I power rails set to where billions of bits to never flip. If I can tolerate a one-in-a-billion bit flip, my tolerances go up a lot, and power consumption goes down by a similar factor.

Properly implemented, ECC would likely cut power while increasing reliability.

"Properly implemented" only happens in volume. That sort of optimization makes no sense for the very limited volumes ECC has today. Neither do a lot of other optimizations.
Your hands get raw after washing too much.

Wrapping things up is a natural progression from constant hand washing.
He's currently trying to be an indie hacker influencer (and his products are sold to other indie hackers), so he just posts threads like this on Reddit/Twitter/etc. It's meant to gin up anger for the sake of engagement.

https://twitter.com/johnrushx/status/1758876724123619497
International jet travel doubtless seemed like a crazy idea to people 100 years ago, but now it's a reality - and 100 years from now, it's a very good bet that solar will be providing the majority of human civilization's energy demand.

Solar is already cheaper than nuclear in terms of cost per MWH, and while adding extensive storage tends to even the cost out, nuclear still has some disadvantages including: uncertain uranium fuel sources and costs, black swan catastrophe concerns, cooling water demands, and long-term waste disposal costs - all issues solar mostly avoids. Some niche nuclear uses are more promising, e.g. China's current attempt to make pebble-bed helium-cooled models work for industrial process use (500C steam).

Look at France, they've got a big expensive mess on their hands after betting on nuclear:
https://www.reuters.com/world/france-braces-uncertain-winter...
> There are a lot of topics mixed together, basically today's problems (which sound like they can be solved by having a single maintainer who can commit topic branches prepared by others when they pass review) and what to change to. It's good to change jobs in this business.

Alright. I will think about this. I believe any decision taken should not burn bridges.

> Coming from China, value of the choices seems highest for Osaka, but you don't mention the kind of work or employer so who knows. You can also expect some hopefully minor difficulties if you're Chinese and espectially if you don't have any Japanese. But if it looks the best in your resume, it may be worth the effort.

Hi, unfortunately I am not from China. Anyway, perhaps it may be worth the effort.
> Sounds like a nice, sustainable economic boom for the Ute Tribe once they bring it online.

As long as they properly distribute the profits to tribe members. There have definitely been some boondoggles in the past that only help the 1% ers
For commercial AM, especially for a tower like this, typically the whole tower is an unshielded, energized antenna. If it fell over it would be shorting to ground and probably not transit much of anything at all.
Startup Cities Map
>Austria-Hungary wasn't there either.

That's a bad trade if the alternative is the Russian Empire. Besides, in the lead to WW2, Germany also got Italy, Austria and Czechoslovakia, an assist from the USSR - while France got Poland.

>what would've motivated German people to go along with the elites

It's not that hard for elites to motivate their own people. WW1 was itself insane after all.

---

There isn't that much disagreement. Everyone agrees that the treaty left Germany dissatisfied. What the 'be softer on Germany' people miss is that the German elite didn't change by that much and that Germany wasn't so weak. By 1922 you had memos with ideas like "Poland's existence is intolerable". The problem with Versailles was the bad strategic architecture more than its not-quiet-hardness.
I like macOS's window management in general but this is a good point. The dot indicators on the dock tell you whether an application is running, which on macOS doesn't necessarily mean it has any windows open. Clicking a dock icon results in a different action based on whether the application does have open windows, which is not visually indicated.
The integration of Ukrainian war refugees into the German labor market is sluggish by European standards. This is the result of a recent analysis by the Friedrich Ebert Foundation. While just 18% have found a job in Germany, the figure is two thirds or more in countries such as Poland, the Czech Republic and Denmark. The reasons for this are bureaucracy and the wrong incentives.

https://www.mdr.de/nachrichten/deutschland/politik/ukrainer-...
Basketball Ireland's Instagram account disabled after Israel qualifier
How is not moving the control panel important context or related to this product? I'm not seeing it.
That's a pretty standard practice in tobacco, banks, drug companies... Search for revolving doors <industry name> and you will find books and documentaries and articles ...
Similarly, I saw some youtube videos just the other day talking about intel's (newish?) N100 chip. You can pick up a small mini pc for under $150 new, runs windows or linux, and is on-par speed-wise with the 8500 iirc. Plenty fast for small server use cases, although you do give up the raw GPIO pins.

Also of note, it's x86, which has me interested as a field-portable ham radio computer. Most software runs on rpi (my current setup), but x86 is universally supported by stuff. Just need to figure out the monitor situation.... maybe vnc from an ipad? :)
Yeah, it's definitely a simplification.

A lot of the nuclear risk is already included in that cost; we have fairly robust nuclear regulation and safety engineering these days. I have pretty high confidence in the safety of modern nuclear reactors, because there has been the engineering needed to ensure it, and there's fairly strong regulatory oversight. Of course, that all gets factored into the price tag, which is part of why the price tag for nuclear is so high.

I'm just saying that I see a lot of discussion of more nuclear investment as the solution to decarbonization, but it's hard to make the economics work out; nuclear has gotten more expensive over time, while renewables have been dropping in price dramatically.

I'm sure there is some room for nuclear in the market, but it's hard to see it providing more than a fraction of what renewables do, just due to the massive cost difference.
You don't get a popup. In Linux, it's logged in dmesg. In Windows I imagine it goes in the system log. The system keeps on running.

The value of the notification is that if most days you get nothing and suddenly 5000 corrected errors pop up, you know something is not quite right as of late. Maybe you're overdoing the overclocking. Maybe the module isn't sitting quite well in the slot. Maybe a solder joint is failing.

If you have a 2 bit memory error, the typical result is a BSOD/kernel oops.

Which is a good thing actually. It means you know for sure your RAM is bad, and it prevents any faulty data from being written anywhere. So rather than possibly propagating the error is just stopped.

I believe there have been systems that try to handle it more elegantly. Kill the process the memory belongs to if it's a non-essential one then permanently blacklist that block to ensure it's not used again.
What solid roads leading out, are under ukrainian control in avdiivka? They lost the last one some days ago.

Now they try to fall back through the mud.
I thought I was about to read a very different article.
Show HN: I3wm Workspace Switcher
https://github.com/iondodon/i3-switcher-x11

The i3wm Alt+Tab Workspace Switcher is a tool designed to bring the familiar Alt+Tab window switching functionality to the i3 window manager environment. It aims to enhance productivity by enabling users to switch between workspaces efficiently and intuitively, mimicking the window switching feature found in traditional desktop environments like Windows.
> here we have a technical founder who spent years of their life working hard to build a product only to have their hard work de-valued in ownership terms by a non-technical founder who would be cleaning toilets were it not for their ability to scam naive engineers into doing The Work for them.

How can you conclude that? You have only heard one side of the story. The other probably goes something like:

> I hired a CTO who turned out to be incompetent and was unable to build the organization and take advantage of a great opportunity. When we finally convinced him to leave, the company was near failure and we had to raise money at a near zero valuation to keep the lights on. He's getting quite a deal with 0.15% for putting in no money when the rest of us had to risk putting money in to rescue his failure.

And there's no way to tell what's true. Usually in these cases both sides make themselves out to be saints and the other side is the devil, and best to just not believe a word of any of it without evidence.
Yes - 100% confirm based on my experience as a grunting ape, and watching my nephew and nieces and cousins grow up. I have toddlers now, and am dreading the upcoming cave phase, esp because once they reach adulthood (real adulthood - 25/30), I'll be dying age.
So much good stuff in here. Inventing a new document type is really really hard. Agree wholeheartedly with those takeaways.

Fascinating conclusion that a TFT like Muse was a ZIRP.

Glad to see they're continuing in a sustainable fashion!
I don't think that is the point at all. I think the point is that the value of your shares are issued at a point in time, and given the volatility of an early stage startup valuation, it's just as much to 100x in the right direction as in the wrong direction. If it goes 100x in the wrong direction and the startup needs to recapitalize, then whatever stream of work the startup was on prior has effectively failed and its equity position is worthless.

This is part of the risk you take working at a company at that stage. If that kind of downside risk isn't palatable, then you've learned a very valuable lesson: you probably want to be more selective with the startups you do choose to work with, or simply work at a more established company.

There are a significant amount of startups out there which differ significantly in quality. Given that you as an early stage employee are trading your fair market liquid TC for equity, you are effectively investing in said startup ("sweat equity") -- so you need to ensure you are "investing" with the same level of diligence you would expect any sophisticated angel or seed investor would, especially because you cannot diversify for the period of time you are engaged with said company. If you do not feel equipped or ready to do this kind of diligence, then it is highly likely you won't be confident about your decision to work in early stage startups in general.

Of course, there is no free lunch. More established companies often come with a quality of life at work that is not comparable to early stage startups. But for many, this tradeoff for a better risk adjusted total compensation is worth it.
Speaking of cross compilers - I was able to use the zig toolchain in order to cross compile for macos apple silicon, arm Linux, windows x64, windows arm and x86_64 Linux musl (statically linked). It's super handy and works as a drop in.
16 ways technology has ruined my life