skysight-inc/HackerNews huggingface dataset:
Well good thing a CPAP won't do that to you then, for obvious reasons.
What would the other side of an emulated serial port look like? A socket you need to write a daemon to manage? A TCP/IP port to some other emulated device with emulated serial port? Maybe write a daemon that emulates a Hayes AT modem and lets you "call" other daemons through a mapping of the phone number to a remote IP address/port?
Some of what you're describing is very important for users, like accessibilities issues, but not every general solution makes sense for every audience. That's the essence of user-centered design: a ruthless focus on optimizing for particular customer needs. You're not wrong that the site could use an information hierarchy pass—items like "A Message From Warren E. Buffett" are clearly more important than "Berkshire Activewear," for example—but when you're designing for an audience that knows exactly what they want, the best job you can do is to get them there with no frills. Real design is about solving problems for users, and an ugly list of links can do that if the links are right for that user base. In fact, I'd hope the designer spent the bulk of their time figuring out exactly what the right links are. That's 80% of the solution in this case. Better visual hierarchy, better typography and color, navigational elements to help users go back or discover different aspects of the site–the rest are accessories to the design.

So, you're not wrong in your design criticism, but it's important to know what decisions will make the most impact for the users you're designing for and which are less important. For Berkshire Hathaway's target customer, this website may actually meet their needs perfectly fine.

Edit: One note: the author of this article does NOT provide any evidence that this solution actually is the right one for that customer base. I wish they did, because I suspect it's actually pretty close to what will do the best job for their users, but the author assumes it's right based primarily on Berkshire Hathaway's success.
Thanks for the tips. Having everything colocated in a k8s cluster will definitely help with latency and probably overall infra cost but it will be at the expense of engineering times spent on running a k8s cluster in prod.

Fingers crossed that we keep growing which would mean that we can justify working on v2 architecture.
I think people are outraged not because it's illegal, but because it's unconscionable. I think the general understanding is people shouldn't have outside-work activities be held against them, maybe it's time for the law to catch up.

It's pretty easy to come up with a lot of absurd and "legal" at-will policies (e.g. we'll fire anybody who watches porn)
BTW, you can do very complex transforms with XSLT on RSS https://www.bennadel.com/rss also take a look on feedburner
(1) We certainly do have formal derivations of Lorentz covariance and the Einstein field equations, given in detail here:

http://wolframcloud.com/obj/wolframphysics/Documents/some-re...

(2) The article above already discusses the derivation of the matter contribution to the Lagrangian density, the derivation of energy-momentum tensor, and Lorentz transformations for elementary particles.

(3) Both Hawking radiation and black hole entropy, and connections between our formalism and the AdS-CFT correspondence, are detailed here:

http://wolframcloud.com/obj/wolframphysics/Documents/some-qu...

(4) We do not yet know how to do this.

(5) The quantum mechanics paper above makes, for instance, quite specific predictions about the location of stretched horizons around non-semiclassical black holes.

(6) (7) This we are still working on.
I feel like OP should have made an initial concise statement: "I will publish this in 60 days. Your move."
Sorry wasn't aiming at you individually. My point is that debt == leverage and every one of us is complicit in this insane and unsustainable system.
It's definitely a fine sanity check but I'd have to really think about whether it's a barrier.

Immediate things I worry about are around URL parsing.

Is evil.com<insert something here>steampowered.com going to pass as "steampowered.com" when it isn't? Will it handle punycode? All sorts of shit can go wrong when parsing a URL, and it's a real world problem when people implement the mitigation you're describing[0].

https://labs.detectify.com/2016/07/27/how-i-made-lastpass-gi...

This is just for starters. I think if I were being paid to think about it I'd probably be able to come up with some more. Can I mess with DNS? Can I inject some other malicious payload into the page, to take advantage of other vulns? etc etc etc

I would be extremely wary of this technique as a real boundary rather than just an assertion in code.
Can someone write a song about this to the tune of John Brown's Body?
Some Imaginary CSS
there were a ton of lawsuits and there’s a reason why the local university doesn’t associate with him despite his previous tenure and employment.
> Companies receive so many [...] reports

If only Valve could hire a subcontractor whose task it was to triage and clarify theses reports...
I'm confused by this thread: I've been reading the Economist since quite awhile before 2015 and I don't think its editorial stance has changed significantly; it has always been pro-globalism, pro-trade, pro-market, generally what I'd describe as neoliberal. If anything, the shift I detected in their views was toward more government intervention and regulation, coming out of the great recession. I'm very skeptical of the idea that there was an inflection point toward globalism in 2015.

So to answer your question: if you want what the Economist gives, you don't need to go anywhere else.
> Had this virus affected the kidneys instead of the lungs, the outcome would have been way different.

Kidney infections don't tend to spread easily.
Show HN: Cortex – Open-source alternative to SageMaker for model serving
All US states recognize at-will employment. This does not mean that people can be fired for any reason, there are numerous laws that define reasons that are prohibited.

But yes, shit talking your employer is generally not one of those reasons.
> It is a pain in the ass to have a variable number of bytes per char.

In the same vein it's a pain in the ass to write everything in assembler. Which is why we don't do that, we use high-level languages instead.
What breakthrough for Eric Weinstein? So far he's just been doing this grandiose marketing push where talks in dense comically impenetrable jargon TO LAYMEN (eg the Joe Rogan show) and releases bizarre rambling videos on youtube that attempt to tie together politics, history, his beef with academia and his "theory of everything".

It smells like bullshit but people seem to gobble it up and call him a genius, for what? He hasn't published, there's no complete explanation it's just endless front-matter for never-completely explained "geometric unity." If you've ever heard of the internet scammer Ty Lopez... that's what this guy sounds like but for physics instead of self-help.

At least Wolfram has something to show.
Maybe not surprised, but morally outraged certainly
I think you raise a good point of how culture-dependent reactions to the virus are. Even if we're not as collectivist as much of Asia, Europe seems to be much more relaxed about temporarily giving up some "liberties" than the US.

Although it's noteworthy that data protection is also much stronger in Europe than in the US.
The most interesting part of the interview for me:

Ezra Klein: "In phase three you also talk about using serological surveys to determine population immunity. I’ve seen conflicting reports on whether people who’ve gotten coronavirus are immune. What is your best guess on that? If we had that serological testing, would it even matter?"

Scott Gottlieb: "Serological testing is important for understanding where the virus has been and who’s been exposed. It could be important for decisions about returning to work in certain professions where there’s gonna be high exposure like police officers or EMT workers or doctors and nurses. But by and large, what we’re going to find is that a very small percentage of the population has actually been exposed to this virus. If you talk to the modelers and the experts, they say anywhere from 1 to 5 percent of the US population has probably been exposed to this virus already.

"If you look at the data coming out of Europe where they’re already using serology, it’s in the 5 percent range. So the idea that 30 or 40 percent of the population has had this virus is going to turn out not to be the case. It’s going to turn out to be a small percentage of the population — certainly in the single digits — that have the level of antibodies needed for immunity. And it’s not going to be enough to create herd immunity. It’s also not going to be enough to have this pool of people that can just return to work."

If that prediction turns out to be true, then buckle in... it's going to be a looong, bumpy ride.
Coronavirus: The science seems to indicate that facemasks are a winner
We're living with transparent juridical system and it works fine. Imagine that you could be thrown to jail without explaining a reason. That would be outrageous.
> 1. All legal ASCII text is UTF-8. That means upgrading ASCII to UTF-8 to support i18n doesn't require you to convert all your files that were in ASCII.

Eh, realistically if you're doing this, you should be validating it like converting from one encoding to another anyway. I get that people won't and haven't, but that's because UTF-8 has this anti-feature where ASCII is compatible with it, and that's led to a lot of problems.

> 2. UTF-16 gives people the mistaken impression that characters are fixed-width instead of variable-width, and this causes things to break horribly on non-BMP data. I've seen amusing examples of this.

This is one of those problems, and it's way worse with UTF-8 because it encodes ASCII the same way ASCII does. It's let programmers stay naive about this stuff for... decades?

> Internally, your program should be using UTF-8 (or UTF-16 if you have to for legacy reasons), and you should convert from non-Unicode charsets as soon as possible.

There are all kinds of reasons to not use UTF-8. tialaramex pointed out one above. "UTF-8 everywhere" is simply unrealistic, and it forces a lot of applications to be slower, or to take on unnecessary complexity. Maybe it's worth it to "never have to think about encodings again", but that's pretty hard to verify and there's no way it happens in our lifetimes anyway.

> and you need to have strong justification for why your code needs that complication.

Yeah see, I strongly disagree with this. I'll choose whatever encoding I like, thanks. Maybe you don't mean to be super prescriptive here, but I think a little more consideration by UTF-8 advocates wouldn't hurt.
If unicode had a set of "explictly this byte" codepoints, it should be simple to deal with, just pass the invalid bytes of the filename in that way.
Uh, you have to provide a casual link between excess and suppression buddy, otherwise it's not a counterargument.
The opposite happened once C became a thing. Processors started offering features to make C programs faster. The stack frame support that first showed up on 8086 processors comes to mind.

At any rate, what we run these days are for all practical purposes C machines...
Bret helps much more to his listeners than his brother imo.
A sobering chart: our national debt is approaching WWII historic high
> Amazon is straight up firing these people for expressing their personal opinions.

That's not exactly uncommon in the modern world. Especially with the prevalence of social media, expressing your opinion on anything publicly could cost you your job. Same thing happened to James Damore.

If you want to remain employed, you need to be quite cautious about what you post on non-anonymous social media. In fact, I'd advise most people not to post on social media at all.
Azure DevOps has a really generous free tier too, with unlimited public and private repos.

Just pointing that out - to be clear, I don't buy into all the Microsoft bashing that there is on HN (and I say that as someone who was around when Microsoft gave plenty reason to be hated).
It's an interesting idea, and I totally agree with it, but the article seems like a long shower thought. I'd love to see more evidence that a list of links is actually the right solution for Berkshire Hathaway customers. I bet it is, but the author is making a big assumption that what exists works for their customers because Berkshire Hathaway is successful.
Fair enough. I'm not a physicist, so I'll defer to you on this. Do you think Wolfram's strange style is worth trying, as a moon-shot? (Ignoring for a second his personality).
We don't know how it would have been without lockdown. We just see this data and it looks totally normal.
In a way, this is the same problem that we see with tech hiring & recruiting. Most gatekeepers are less technical than the most tehcnical developers they gate-keep, but still necessary because 80-90% of reports(in case of security)/applicants(in case of hiring) are unqualified. Anyone who is qualified enough to screen without false positives can probably get a better job.
These individuals spoke at a news conference apparently
In data that are 2 days to 5 weeks old we see that it kills as many as a bad flue year despite massive efforts to contain it.
So there are a number of pretty funny responses in this thread, I decided to make a list:

Marx

the Bible

Bogleheads

Newspaper titles (you read that right, not the content, titles)

"nothing, I just bought a piece of land to grow potatoes and beans"

Comparative study of the black death

Raw St. Louis Fed data

Fear and Loathing in Las Vegas
The human brain processes ~40gigabits/second of information. Current direct brain interfaces are probably closer to 400bits/second Computer to Brain. I think it's very possible that we will hit wetware limitations for direct brain interfaces an order of magnitude or two less than ~40gigabits/seconds. With less information to process the digital worlds created by brain machine interfaces will be significantly less stimulating than the real world.

In conclusion I believe the real world will always feel more real, and be generally preferred because the digital world will provide less total information to our brains than digital worlds, even with brain machine interfaces.

Neal Stephenson's 2019 book "Fall; or, Dodge in Hell" describes a path forward to the mysterious and sexy place through upload. Upload removes the wetware limitations and provides the most likely candidate for a mysterious and sexy place.
Did you actually read the article? I did. The closest to an answer we can get right now is 47% of studied Neanderthal skulls have exostoses, called “surfer’s ear” in modern humans. This and a number of other characteristics humans share with only with aquatic mammalia lead the researchers to justify ancient humans and/or relatives spent large quantities of time in the water. Does your definition of a proposed “aquatic ape” look like a mermaid?
I don't think they can fix that without completely breaking backwards compatibility. The basic char type in Java is defined as a 16 bit wide unsigned integer value and String doesn't abstract over that.
I'd be happy if I could just get consistent encoding. Have to handle way too many files with mixed encoding, even XML files with explicit encoding header.
I think the real story here is not so much whether or not it's OK to fire troublemakers, but how Amazon got itself into an unrecoverably antagonistic relationship with its own workforce.

The flip side to being a general union buster and hard-nosed employer advocate during "peacetime" is that you lose the moral high ground in crisis and have no where to turn to but more employee-alienating policies. I mean, let's be honest: Amazon's warehouse workers look like heroes right now. And they need stuff, that they don't need under normal circumstances. And the public, on the whole, wants to give it to them. Yet without an existing healthy relationship, the only tool in the union's box is to threaten work stoppage. And the only tool Bezos has is to fire people trying to keep a lid on the thing.

And now we've seen that it's metastasized, and he's having to fire tech workers now too. Needless to say, this isn't where Amazon management would have wanted to be.

So folks: the next time a union calls up and wants to sort out a deal, talk with them and work something out. In the current world, it's hard to see anything but good guys and bad guys. And the workers are the good guys.
This announce is not clear to me, as to what really changed. Can I have protected branch in my private repository now?
The livestream just started (www.youtube.com/WolframResearch). Sounds like it's going to be quite interesting and informative.
I don't think you're right in your assessment of the current discussions in Europe. I think people's focus currently is on how to build these apps in a way that respects privacy as much as possible, and not that it's not possible. Even the CCC is clear in that regard. That said, I agree that the containment of this epidemic is of utmost importance.
Tips for hilarious results: lots of teeth, lots of beard
And as the article points out, even then you might have more than one code point for a character.

> For example, the only way to represent the abstract character ю́ cyrillic small letter yu with acute is by the sequence U+044E cyrillic small letter yu followed by U+0301 combining acute accent.
That's not the premise of the book at all. First, there's no time travel. Secondly, the plot is set after Clinton is elected.
How does it stack up to Terraform?
This sounds like a compiler! Front-end which is some programming language, and backend targets being Terraform / CloudFormation / etc.
Ask HN: Does anyone know a drawing app with good touch-pad support?
During the last couple of days I have been trying to find an application that would let me to create decent drawings using my laptop. I need these for remote whiteboard sessions or similar.

Most of the apps are optimized for drawing tablets, and touchscreens, but they're extremely hard to use with touch-pads.

Does anyone know a good tool for this use case?
The road trip one is more common to flag for fraud; if you leave your card at a gas station accidentally, someone may else may pick it up and make a few minor purchases. It happened to me when I used my credit card to fill up two cars - mine and my friends'. According to the attendant, it happens a lot.
Generally speaking that's what Github's "protected branches" are, and it looks like you lose those for private repos when you switch to the free plan.
In that case, people should make it illegal. Like they did in most other countries.

The US is full of outrage about companies doing unethical things but nobody wants to make unethical things illegal.
Interesting, yet we would expect better engagement if there is supposedly less noise? Unless marketing in general, no matter how digitized, is a game of low bit rates?
If I watch hockey on an SD channel vs. the HD equivalent channel it isn't a different recording, but it is very clearly worse than HD. The graphics in particular are fuzzier and it can be hard to read the clock/score vs. on the HD channel. The graphics are certainly be optimized for HD now; and maybe we would just have bigger overlays in the past to reflect the poor resolution (but with smaller screens, maybe not). Also, a CRT has a different amount of "fuzz" to it than a new LCD TV; so some details which look ugly now might not have mattered as much.
I’m not sure. Let’s say me and my neighbor borrow things from each other and have an okay relationship. Maybe some time later they think I underpaid them for a used car when they find out I sold it for double the price. They don’t talk to me and we’re not friends any longer.

Do I get outraged at them? Should they be outraged at me? Did anyone of us do anything illegal?
I haven't seen the ideas he presents over there exposed anywhere else in either science publications, global media or even hobbyist blogs. Maybe there's a lesson there that some smart minds might do better when absolving themselves of the constraints of traditional science processes and publishing rythm?

Now this guy is in a very interesting position, as someone who became fixated upon an interesting (?) phenomenon at one point in his life, then spent decades studying it, wrote books and papers about it, designed a fundamental theory basically ex nihilo based on his grand idea about that field (I'm not arguing for/against the theory's veracity here), AND then built a whole toolset around it all to do research, AND wrote books about his research, AND recorded hours of videos, AND now apparently is putting it all online for people to get easy access for free.

He's thought about something, he's worked it and now he's sharing it all. So I'm kind of curious, what more do you want him to do at this point?
> Uhh, I don't want to be Amazon defender,

This should give you a hint about this person's intention. Their argument is a classic appeal to authority.

https://en.wikipedia.org/wiki/Argument_from_authority
Do you also build container images through Pulumi, or do you do that separately through your CI system? Also, do you use Pulumi in your developer inner loop, or something else?
So what is a valid and useful definition of self sufficiency in your opinion?

I think any definition would lead to massively plummeting living standards in a country the size of Sweden. It's not just about stuff that doesn't exist in a particular country. It's mostly about lost economies of scale.
I think the reaction of people to Stephen Wolfram talking about the brilliance of his work in a very mild-mannered way says more about them than it does about him.
Your first point surely applies to introducing any browser-specific feature -- and features are generally introduced to one or two or all browsers before becoming part of a standard.

"A website, with JS enabled, can tell what version of what browser you have" is a sailed ship, right?
Yeah, I think with respect to privacy, some Europeans have faith that they can claw back some lost protection via democratic process. Other places are justifiably more pessimistic.
This is a real adaptation being used by real doctors in real hospitals to save real people's lives. There is a pandemic on.
2x 27inch 4k monitors on cheap "North Bayou" adjustable arms
Mac Mini

Desk: https://www.homedepot.com/p/Husky-62-in-Adjustable-Height-Wo...

Overhead TV - don't really use it, tried to add some stripe info + magic mirror via raspberry pi... please don't tell my wife I admit to it not being useful.

Picture from January - https://storage.googleapis.com/hipspec-marketing-images-publ...
How is "game and workaround the system" different from "comply with policies"? Is compliance not the objective?
I'm not a valve developer so I can't tell you exactly what is happening, but you most certainly can serve different certificates to browser vs mobile. The apps are using WebViews which are not the same as Chrome and Mobile safari. It would make sense to us a CA cert for normal browser traffic as it is fairly sandboxed as far what you can and cannot do, the WebViews are a completely different environment.

Again I'm saying this based on real world experience with why someone would use http instead of https, so my point is just a guess. I might be giving Valve too much credit and trying to explain something that is just a mistake. I am basing my theory on the fact that the http endpoints immediately re-direct to https ones, so it seems to be intentional for one reason or another.