skysight-inc/HackerNews huggingface dataset:
> Electric motors are routinely made to run for 100,000 hours and upwards, because they have rotary bearings and only torque to contend with versus the 2500 rpm of IC engines with bearing impact bangs of the IC engine many times per revolution, and the timing belts, and the tappets hammering and the valves burning away, and the muffler and pollution control gizmos rotting and crumbling away.

This is why the series hybrids don't really make sense. If you have to add an engine to generate electricity then it needs a fuel tank, a cooling system, an exhaust system, etc. By the time you add all of that stuff, you might as well just use that cost and weight to put in a bigger battery.

There is no technical reason you can't use an arbitrarily large battery to get arbitrarily long range, it's just that the incremental cost exceeds the incremental benefit for most people, so the current EVs are targeting the much larger number of people who don't actually need that much range. They're also supply constrained on battery production right now, so targeting the niche that requires a very large battery doesn't make sense yet.

This is somewhat what I would expect to eventually see out of a pickup or something that competes with a Chevy Suburban. You have a large vehicle, so plenty of room for batteries in the floor, which you also need to get reasonable range when transporting heavy loads. But then if you're not transporting a heavy load, the same batteries provide much more range than a vehicle which is trying to be spry and sporty.
One company could change all this: Fitch Ratings.

They do credit ratings of packages of securitized mortgages. Right now, they don't look at "will parcel be flooded before the mortgage runs out". If they did, mortgages on submerged property would be much more expensive.

Startup opportunity here. Come up with a system which reads through a package of mortgages and quantifies the climate change risk. Sell this to the major traders in securitized mortgages - AIG (yes, them again), Credit Suisse, etc.
Proper Markdown support for inline elements such as bold, _italic_, [link]() and `code` (and maybe ```fenced code blocks```). While having full GitHub Flavored Markdown would be nice, I think image, headers and tables and other block elements should stay turned off, because they disrupt the flow of the text
You've hit a GraphQL specific issue with APIs. Generally I think the best practice is to only make additive changes to your API and deprecate as necessary. GraphQL apis don't necessarily need versioning as the requests as it's much easier to continuously update them.

https://graphql.org/learn/best-practices/
I don't know specifically about the Dutch railways, but government operated utilities usually are subsidized by the taxpayers. It's certainly true in Seattle, where the government transportation network operates at massive losses made up by the taxpayers.
The parent comment is downvoted (pretty heavily, since an upvote still didn't un-grey it) as I reply, but it's absolutely correct.

I was doing latency optimization for Google in 2009. There was a strong negative correlation between latency and click-through rate - enough that the additional latency of adding JQuery (~140ms IIRC) would've cost us about $150M, and just moving the ads above the results in document order was estimated at $50M (the latter figure turned out to be wrong when I ran the experiments in 2010 - broadband penetration had made the latency difference in document order negligible - but that was the figure Marissa Mayer got in 2002 when most users were on dialup, extrapolated out to Google's 2010 revenues). 2 seconds was absolutely too long; our target was 250ms for the whole search to come back, including all backend calls.

If anything webpages have gotten slower today, with the rise of SPAs with lots of Javascript. Some of that is compensated for by faster Internet (though not a lot; in most of the U.S, speeds haven't budged much since 2009), but a lot is just that people have given up on the sort of marginal use-cases like amusing themselves that they used the web for in the 00s, and now tend to use it only for important things where they're willing to put up with slowness.
> Hardware works out of the box

If it works at all. Maybe.
Python packages make transfer learning easier
Canned nopal can be readily found at grocery stores around here (Chicago). I'm sure I could find algae easily enough if I tried...
Single reasonably sized screen. Anything to the sides is just at an uncomfortable angle so I’d be dragging it to the center screen anyway if I were to work with it. I don’t have screens with read only information I need to monitor like say a trader, game developer or Ops person.

I have lots of colleagues with multiple screens that use them to spread out their slacks and mail clients and whatnot. I have no idea why you’d deliberately put a distraction at the periphery of your vision!
Assuming that, branch predictor should make that check close to free. But the code still works even when that assumption is violated.
> types as a first class construct

A wild Idris programmer appears
I got a really fancy bed frame that was left on the side of the road. We sterilized it, reattached one ornamental piece on the headboard and built or own cross-beams to support the mattress. It works like a charm and looks fantastic.

Conversely, a relative got bed bugs once and threw their whole mattress out on the sidewalk and went inside. Later, she heard a truck driving up and looked out the window and saw people loading the mattress into the truck. She ran outside to warn them, but they seemed to have gotten spooked by this and drove off quickly with the mattress.
And nothing of value will be lost. If a business can’t survive market realities, so be it.

On the other hand, there is always the “1000 true fans” way of making money. Keep your expenses down and write content a few people are willing to pay for.

Ben Thompson over at Stratechery has well over 2000 subscribers the last time he gave out numbers, now its closer to 4000 probably. They pay him $100 a year for one article delivered 4 or 5 days a week including a free article.

John Grubsr over at Daring Firebsll is able to charge $6500 a week for a sponsorship- one article on the website and in the RSS feed at the beginning of the week and one thank you post at the end of the week.

No horrible privacy invasive ads, no ad networks, etc. It is basically an Apple centric blog he’s been building since 2002.

When Google killed Reader, he lost half of his readers but he was still able to charge his same rates. Advertisers were able to reach a desirable demographic.
That's not really true. The UMLS has a large graph of marked up medical domain knowledge that can be used. It's not as specific as one might want for developing an AI autodoc, but it's quite a bit better than what is available in most fields. It's actually quite similar to what one can derive from Wikipedia.
That's the solution, but the problem is that video providers are too dumb[0] to agree on Layer 2. Each of them wants to own the subscription management platform[1] for themselves. So instead of one service that would divvy up your money between relevant parties and let you watch whatever you want, we get balkanization of streaming space, with payment management pushed onto users. You won't have a Layer 2 protocol in this mess simply because none of the players want it.

--

[0] - Yes, I'm fully aware that they're following their economical incentives. But at some point we really should start calling out falling into short-term profit-maximizing traps like these as being dumb. And/or antisocial.

[1] - This is foretold by calling streaming services "platforms". As our industry proves time and again, whenever there's a need for a platform, everyone and their dog will develop one, hoping to become the winner that takes it all - in the process ruining the whole space for all users with their vendor lock-in bullshit.
In terms of intentions, Bitwarden is very open and attempts to do everything right while putting itself under scrutiny. I suspect that as the company gains more and more users they will grow into the top choice, ie, when they get the cash to hire 1-2 more developers (or even afford a high-paying bug bounty system, )

For example, I chimed in on github semi recently about there being a lack of automated tests and within a week somebody claimed to have decided to prioritize it. With other companies, 1) we wouldn't have known, and 2) we wouldn't ever know if it was fixed

TLDR, long term looks great for bitwarden, short term makes me a tiny bit nervous though

Edit: looks like they added 3 test files that I could find, which isn't terribly comprehensive but I assume there are more I missed on the other repos...
I don't mind someone walking slow that much, most people walk slower than me even when I'm not energized about something, what I hate is if they take up so much space that I can't get past them and generally they don't take up that much space because they're big but because they are normal size but need to take the middle of a narrow path.
You do know that most hospitals in the US today are run by Non-profits right?

This tired old, inaccurate, and moronic belief that evil capitalism only wants to make people suffer, where good moral socialism would solve all of our medical problems fails even a elementary glace at history and reality
I suppose I might choose the excruciating pain if I were alone on a desert island with nobody watching. But if my wife and children were sitting round my death bed I think I'd prefer, for their benefit, to die in a dignified way. And in a timely manner so as not to keep them waiting. Death is not eternal nothingness. Life goes on.
Evolution of Admin Features
Because I lost the count of the number of low probablility events against the popularization of chemlambda molecular computers, I am paranoid enough that I made a post https://chorasimilarity.wordpress.com/2019/04/07/google-scho...
That is an excellent approach for new projects. On stable projects it's pretty common to have lots of little "special" bits where someone over-designed and created an unholy mess. (I'm guilty of this as well, of course.) In stable systems simple is almost always best.
Those things cost money. It's where a good chunk of Valve's cut goes.
Chat on bare .Net Core and vanilla JavaScript via server-sent events
Literally not true, but okay...
It's also business. The hospital looks at how much money they will make vs lose if you stayed at the hospital and weigh it against the probability that you will survive. If it works against them they push towards hospice.
Self-driving cars a reality for 'ordinary people' within 5 years (2012)
I assure you it is not untrue.

People failing to realize a truth doesn't make it less true.

Peaceful death is suicide, if chosen. Period.
Cool story time. I actually was the target of a bit of 'sidewalk rage' not all that long ago.

Not really a sidewalk, but effectively one. Walking down the main hallway in our office (not terribly long, maybe a hundred feet), one of the guys who works not too far from me was behind me, and I wasn't walking too fast (funny, I'd say I wasn't exactly slow either, probably ambling a bit at perhaps 2.0 mph, I've never really felt like speedwalking to my desk to sit for a couple hours). There's a point near the area we both work in where it jogs to the right and you can go around either side of a table, and the guy behind me actually sped up a bunch and cut me off on the other side of the table. Close enough in front of me to be rude about it, but he really needed to be in front of me. At that point we were maybe 25 feet from the area where we work. I almost laughed aloud.

It did make me wonder what it's like to be him. He always seems outwardly angry, never says 'hi' to anyone he doesn't know well, hardly ever smiles, etc. Now I wonder if he lives out his days getting pissed at everyone that walks too slow for his liking, kinda like how I sometimes feel when I'm driving and can't find a clear lane that wants to go the same speed as me. The anger I feel in that situation has had a profound impact on my approach to driving as I've grown older; I try much harder now to remember that I'm not actually in a big hurry and it rarely matters one bit how long it takes to drive somewhere. I changed my definition of 'winning' the driving game as getting to my destination without my blood pressure rising.
Dangerous levels has an exact definition. The EU sets them at 20mSv/yr. To put that in perspective, 1Sv is equivalent to a 5% increase in chance of getting cancer during your lifetime (granted, that dose needs to be spread out). So you can see that they keep it REALLY low. Extra safety is used because they use the linear no-threshold model. Yes, the model is linear so you can extrapolate easily.

Those levels that acidburn was talking about, mentioned in the article, are REALLY low. The reason government is overly cautious with radiation is 1) fear 2) you can't control sources so you say "if we set this threshold we'll never put anyone in danger even if they take in large amounts from other sources that we can't control."

Remember, each of those 200g of mushrooms (which looks like an upper limit of measurement, not average nor lower) is like a 5hr plane ride in a non-northern route (8uSv). People take plane rides worse than that several times a week and are safe. (see below for ridiculousness of this "danger")

You also realize that over time these things degrade, right? Not just by radioactive decay, but because organisms and chemical reactions break down the radioactive materials. You seem to be implying that over the many years it is getting worse. Which is just untrue (and frankly should not pass a smell test).

Side note:

200g mushrooms = 0.008mSv (upper limit)

20mSv/(0.008mSv)*200g = 500kg of mushrooms.

That's how many you would need to eat in a year to get to the legal limit. Let's be real here, this is just a ridiculous amount of mushrooms that you have to consume within a year. That's over a kilo a day.

Note that this limit used to also be 50mSv for radiation workers. Astronauts are allowed much more.

tldr: Trust the domain expert over some article you read on the internet.
I'm a doctor, and what you're describing sounds like textbook asthma. It could be a mild form, but it may be worth it to have a second opinion.

You may also want to buy a peak flow meter to quantify the obstruction when you have an attack (assuming you never had a spirometry while obstructed). Something like this will do:

https://www.amazon.com/Quest-AsthmaMD-Lung-Performance-Meter...
GC doesn't prevent you from writing an OS, see Project Oberon[0] for an example of a system with its own CPU (implemented in FPGA), OS, language and applications by Niklaus Wirth which actually does use a system-wide garbage collector.

The language does allow for direct memory access though through some special functions that the compiler converts to direct memory accesses.

[0] http://www.projectoberon.com/
I'm not sure there's a really great correlation between earnings and skill when it comes to jobs with titles such as those. You tend to find them a lot in financial firms and some of these industries have a lot of people who float straight from Oxbridge type universities into generic highly paid jobs because the firms don't know how to hire effectively. They just delegate to degrees. I've not been particularly impressed whenever I encountered most corporate planning or corporate intelligence type roles.
Sort of sounds like GPL, but for patents. Maybe this is the way to fix the patent system? Build huge portfolios that grant people use of them so long as they are not suing anybody for any payments they hold.
I'm also using it as my default. I also find it great that with every release, they are pushing features that promote immutability; ReadonlyArray, and const assertions, to make developer workflow better and safer.
Firefox started gaining over IE6 when techies started installing it on their friends PCs. It was faster and it got traction instantaneously despite all those made for IE web sites.

Selling privacy is not as easy as to sell speed but if we start installing Firefox again it can gain back some of its former share.
Comcast XB6 Teardown
This. Although I have to say Offline Reading List in Safari is made for this.

I like the basic loading idea, I think it is a little problematic since the Browser Vendor gets to decide how it is loaded.
I kind of understand why we need this with, but most of the implementation sucks. They keep thinking about optimising for Network, bandwidth or resources and not the User Experience.

In the Medium Example, I don't want to see image loading, it is annoying. Images should always be preloaded before I scroll down. Something like ~2 / 3 Fold below the current view should have been fully loaded. So Scrolling ( In general pace ) down all content should be there already.
The article posits that this is something new. Hardly. My whole life I've agitated behind slow drivers. Just yesterday I got stuck behind someone going 25 in a 35 for several miles. Behind me was a looooong tail of cars, probably all wondering wtf was going on.

This sort of thing has always been maddening to me, since long before the internet. Though in my younger days I'd take risks getting around them.
Yeah. No. Let me cut your crusade against the medical profession short by telling you that doctors are putting their money where their mouth is [1].

They see the kind of suffering that prolonging people's lives with certain conditions can inflict and choose to have none of it.

Other than that your comment is incredibly rude towards people who will do everything in their ability to keep you alive anyways - if you/family so insist - and also borders on being a conspiracy theory.

[1]: https://www.zocalopublicsquare.org/2011/11/30/how-doctors-di...
All true, but I guess I mean a ‘better’ model not at the expense of the perfect model.

Can you tell me more about assertive outreach teams?
I also rarely use the full height from my 43" monitor. I have an 32" monitor beside from another machine, but I still use mostly more vertical space than the 32" monitor would give me.

A big plus is no scaling, so no problem with my Windows Notebook (rarely) or Linux (main machine).
Chicago has pretty good public transit. Not Europe/Asia good, but solid. It is different for living and visiting because it is entirely built around getting people into the downtown area (hub and spoke). This makes it harder to go from neighborhood to neighborhood, but easy to go from home to work and back home.
> they expect the ability to manage threads, memory, and even networking as a core part of their language runtime and feature-set.

These can be implemented using a subset of the language that does not need them, pretty much like C++ requires 'new' but when writing a kernel you do not have enough functionality to use it - so you don't, until you have provided enough infrastructure for its use. Or in a similar fashion...

> None of this is going to work when you're trying to implement those building blocks itself.

...most C stdlib functions are also not available when writing a kernel in C (e.g. malloc/free, fopen/fclose, etc) and you simply do not use them until you have enough infrastructure in place to implement them.
> If you take this line of thinking to movies, it leads to dangerous ideas like "everyone but my favorite streaming service should just close down" which is totally ridiculous, but still when I talk to friends about this issue they are quick to propose that as the solution!

Honestly, this is the solution I'd like. Because I don't care about who is serving the movies, I want the movies. All of them in one place.

There's probably some law in economics that amounts to this, but it seems to me that competition is only useful if the goods/services being sold are commodities. Movies, or games, are an extreme example of non-substitutable goods, so as long as providers can get exclusive rights to sell/license them only on their platforms, competition becomes against customer interest, and monopoly is a better option. People are rational to observe that they gain nothing by Origin existing next to Steam, just like they don't gain anything by Netflix existing next to HBO and Amazon.
My pet peeve isn’t slow walkers but people looking at their phones, bumping into you and telling you to “watch where you are going”. Similarly in driving, I don’t mind slow drivers (after all they could just be beginners), but drivers who feel they own the road and double park right across another double parked car in the opposite road.
not quite the same as what I wrote -- it would be more akin to:

print_maybe = putStr . maybe "nothing" ((++ "\n") . show)

or maybe something like:

print_maybe c = c >>= (\d -> print d >> putStr "\n")

but that's already too long to finish
That will likely include Google with their effort to use "AI" in data analysis and search.
I have an old TV that I was given because it had a black band down the screen. I fixed it by wiggling some cables, and it became my main TV. I could afford to replace it, but I don't see why I need to. One peculiar thing is that it has DVI rather than HDMI. I have a YouView digi box which I use to stream. I can't use my Amazon Fire stick with the TV because this would require a device to extract the sound from the HDMI and these are silly expensive. I can't watch BluRay from an Xbox because of DRM, and not being hdmi (There is a hack, but still). I subscribed to Netflix and Prime, but Prime didn't work properly on my box. I wanted to watch GOT, and subscribed to another service that had an app on my box, but the app only showed a selection of that providers content and not GOT. The same provider won't play on Linux at all (no DRM app), and the only Windows machine I had wouldn't play the sound loud enough. So south a myriad of devices I couldn't watch the show I subscribed to see. Kodi had it, and works on Linux....

So I could send my TV to landfill, buy a new one, get multiple digi boxes and subscribe to everything...or use Kodi. I can't be bothered, I cancelled my subs except Netflix. I only keep that for the kids.
Sorry to kindof hijack - I was just about to "Ask HN" but failed - my post would show as regular submission rather than Ask. So I'm posting my question here instead.

Modern Android devices are becoming useless for me, as they won't connect to my car hi-fi nor Linux (neither as mass storage nor MTP device - what a clusterfuck). All I really need is a browser, email client, local storage, MP3 (no streaming), and maybe navigation. Preferably not a large phablet. A good touch display is a plus. Doesn't have to be cheap. Does anybody know of a decent device doing the above, and nothing else?
Probably means trying to master that one little trick (interviewers hate him) is for the birds.
It's tragic how much of afar fry the effects of capitalism are from their ideals. In a 'pro business' world, business would constantly sub contract out to each other; think like these scooter companies being used to make deliveries. But the reality is resource management is just so much more effective in-house. Like you state, it becomes increasingly difficult for third parties to operate. It's almost as if centralization is a natural result of industry.
Doctors can undergo special training in 'palliative care'. These docs have a pretty broad spectrum in terms of when they become involved, but from my own experience they've been pretty good at being patient/family advocates to primary care teams. They should ideally get involved at the beginning of any chronic illness, to discuss goals of care regularly, and provide patients and families with resources for end of life care (e.g. hospice, home hospice, etc).

This is not the best explanation, but hopefully it brings you and other readers awareness of this growing specialty.
Unfortunately UMLS and Wikipedia are not good enough for drug information. Structuring that data requires a fine balance of tooling (with some NLP) and a good team of biocurators (doctors, pharmacists, pharmacologists and domain experts).