skysight-inc/HackerNews huggingface dataset:
This reminds of the human factors issues during the Challenger Disaster:

https://en.wikipedia.org/wiki/Space_Shuttle_Challenger_disas...
People don't exist without parents. The parts which are not a curse are just the joys (and struggles) of existence.

The part which is not a curse is you.

In a perfect world the ideal people to answer this question would be your parents, but I don't want to presume. We get the families we get, it's just part of the deal.
> I hack on Mastodon and it uses WSS for streams and they're very helpful.

I'm not familiar with Mastodon or WSS. Can you describe how using WSS make the end user's experience better? What would be different if web sockets weren't used?
Go follows the Plan9 system call name instead of the UNIX one. Dial is much more powerful than the UNIX dance of "getaddrinfo"+struct sockaddr init+connect(2).

It might not seem much (and higher level languages usually abstract away the craziness that UNIX sockets are in C), but that's what the OS still gives you in 2020...
Reminds me of a small detail from John Brunner's sci-fi book "Shockwave Rider". If I remember it correctly, citizens who voted were then allowed to bet on who would win the election.
We are in ActiveX 2.0 era. Can we call it GoogleX?
It’s not that you don’t get Japanese results - adding a few more words to the query got the result I needed. It’s how about how far they force their localization on users.
The whole story sounds like something from /thathappened.
Plenty of μC's have filesystems, probably the majority nowadays. They aren't necessarily running an operating system with a concept of users though. Besides, in C the file commands can be used to do non-file IO, so those functions still have a use even without a FS.
If you develop for Win32, you only need to care about UTF-8 and UTF-16 strings and converting between them is just a native function call.
Further Efforts Needed to Uphold Scientific Integrity Policy at EPA [pdf]
Ask HN: Any service or app to track activities with friends
So I along with my two other friends are doing a lot of stuff like doing at least 1 hackerrank problem a day, reading 30 pages of the same novel every day, etc.
I wanted to know if there is any service or any app that would let users track all this stuff?
Help: My HS Physics teacher passed away recently, we never solved this problem
Anonymize with one-click sensitive data in live video conference calls
Because it will never happen I guess. From my experience, it's because of this bad habbit of expecting the program to crash and provide a backtrace,the print is there for debugging. But you're right,it's not the sane way of doing it.
That’s already how the browser microphone/camera API and notification API work, though. At this point, it’s the expectation/default for new APIs to act this way. The browser makers would just have to be convinced to align the behaviour of these slightly-older APIs to the best-practice UX paradigm for new APIs.
Interesting -- bookmarked! I've had a need for something like this from time to time.

Is there any concern over people using your service for illegal/unfavorable activities like torrenting? Or are you planning to keep logs to provide to law enforcement requests?
If you are on GCP or Azure you definitively want to use terraform, because alternative is either POS or doesn't exist.

TF actually doesn't have much edge over CF. When TF was released it fixed many pain points of CF, but since then CF fixed those problems.

The supposedly killer feature that you can use TF with multiple clouds is not that killer, since each cloud architecture is different so you can't just reuse your code.

With CF you have extra benefits:

- built in, no extra tool necessary

- integral part of AWS, so no need to worry about being discontinued

- available within AWS support

- no need to worry about synchronizing state between people

- import / export functionality, you can expose various variables, which following stacks can build on top of

- ability to implement custom states with lambda

- uses YAML or JSON, which means you can use existing tooling to generate config programmatically.

Haven't used yet, but it appears that CDK is built on top of that, and that's much more powerful than terraform.
I very much doubt these processors actually require liquid cooling.
I don't consider it reasonable to expect such level of silence from neighbors that normal singing volume levels would exceed it.
WebAssembly is awesome! It's a substantial performance boost, and will allow the off-loading of standards to open-source communities so browser developers can focus on core browser features rather than having to stretch themselves.
Most of the other uses are pointless.

I don't need WebRTC for chat, because IRC is still working just fine.

I don't need WebRTC for video calls, because Skype is still working just fine.

I don't need WebRTC and WebAssembly for online gaming, because I have Steam to install games locally. Plus latency and performance of games emscripten-ed to wasm tends to be atrocious.

So the only uses where I have seen the new Web* APIs in my life was obnoxious ads and newspaper websites trying to shove recommendations and notifications into my face.

What would you want to cross-compile that couldn't be done much better by building a proper local app?
Hello, have you met the US Criminal Justice System?

No, not that one.

I mean the system used for the poor and/or coloured and/or from a "shithole country." The one that cages children and has decided that prisoners do not need soap or disinfectant in the middle of a deadly pandemic.

The one that shoots first and asks questions later. The one that systemically plants evidence. The one that takes performs "parallel construction" to deceive the courts about the legality of its investigations. The one that had an entire building devoted to making interogatees "disappear."

I could go on, but I think I've made my point. If Japan is not up to "first-world standards," I have difficulty accepting that the US is up to first-world standards, whatever they may be.
Yugabyte hires Bill Cook as new CEO
I blame Douglas MacArthur, though in his defense Miranda v Arizona wasn’t until 1966.

You forgot to mention that police interrogations can legally go for 3 weeks.
i don't know how you can go 3-6x. I listen to podcasts at 1.5x and if I go to 2x I don't absorb any information. I think to actually do 2x, I'd have to stop whatever I'm doing (driving, chores, gaming, etc) and focus specifically on the podcast. That feels like I'm wasting time again.
Taking the modulus of the desired range isn't uniform.
Ahah very clever!
Thanks, "Mrs. Hudson" is interesting. Still think I like the original Sherlock the best...
Yes, but before webrtc they were easy to block.
That's awesome! An example of true art in software engineering! Kudos!
Agreed. Firefox99, latest Firefox but party like it's 1999. Web* disabled. Canvas disabled. LocalStorage disabled. DRM-content disabled. Anything else we don't need?
This. It could even have a "remember my choice for this domain/subdomain".
Ughhh. And it’s outside of the edit window...
I'll have you know this is a Star Trek: Deep Space Nine household, and we are on our 12th rewatch of the Dominion War, tyvm.
I think this submission is the same story from a different source as the one in https://news.ycombinator.com/item?id=23247228 .
>what would it do on an embedded microcontroller?

Throw an exception or return null?
Bitcoin Dips by 4.5% on Speculation Satoshi Nakamoto Just Moved 50 BTC
> My very strong opinion is that the language should impose as little cognitive load as possible.

The key there is "as possible." What is possible depends on the constraints and the goals. Rust does "impose as little cognitive load as possible" generally, given its goals as a language. You can nitpick about some parts of this, but at least all of the examples in the post have good reasons why they need to be this way, thanks to the goals for the language.

Rust and Go have different goals, and so "as possible" is something that means different things for each language.

On the subjective side:

> Rust seems like it makes you think a lot about Rust, which means you are not thinking about the problem you are trying to solve. Brain cycles are a finite resource.

This is true at the start, but once you get over the hump, you don't really spend any time thinking about this. The strictness is what lets you not need to care as much: the compiler will check your work, so you don't have to think about things very hard. It takes a while to get there though.
From reading the blog post linked from the article, DoorDash doesn’t actually make money. Someone who understands finance better, what is the longer term play here? Is it to optimize to grow and then raise prices in the future?
Which is also funny because, if I remember correctly, IE was deeply integrated into Windows Explorer and the desktop was essentially rendered by the browser. I remember being able to even change my wallpaper to a custom HTML page in Windows
Wow, surprising how nice Uber have been during these layoffs. I'm assuming they either cannot afford anymore negative press given that they look like a failing company to the world, OR they've legitimately transformed themselves from the early days. Id say the former, but I hope the latter
amen, brother
This is snark that will be upvoted but not borne out by statistics.
Because they are fed up with making pennies. It's the case in pretty much every country,only in the US they tend to have a little bit more so called opportunities because of mass obsession about anything military related. In my own country the guys from special forces take unpaid holidays and go abroad for some lucrative private contracts because the government pays peanuts.
First of all, we know why viruses disappear.

Secondly, we know why it’s disappearing - it’s clearly associated with containment measures.
Exactly. Put the memo on Trump's desk and remind him they were special operations soldiers and they're gonna be free and clear.
There's also:

- the police use highly unethical interrogation methods to extract confessions

TBH, it's probably a combination of all four factors.
I cannot imagine shutting down a company with a team. Must be really hard. Your note was refreshingly succinct, with genuine thank yous to the people that helped.

I don't have any advice or anything, just wanted to let you know that anyone that has ever tried something and failed understands how painful it is, and everyone else won't. Best of luck to you and your team as you all move forward.
Backup Types Explained
probably yes.

At least with [1] tpart of the problem is (very simplified) focusing too long on objects too near (book, screen, ...)

[1] https://en.wikipedia.org/wiki/Near-sightedness
I feel like the real Liskov Subsitution Principle should be "if you have a subtype P of type S, redesign your code so that there are no subtypes".

Seriously though, I have been a professional developer in a classical object oriented language for the last 5 years and have written 0 class hiarchies. Common functionality can be mixed in by composing "parent" objects around common child objects. Passing multiple types of objects to a single function is better handled via interfaces, not inheritance.

Is there a good reason to have a class hierarchy in modern programming?
They don't have a rocket although one may be ready within the required time frame. However, they definitely don't have a lander and there's no way any current MIC contractor can go from proposals in Oct. 2019 to working flight hardware in four years. All they're doing now is working on study concepts. 2024 will not happen.
GraphQLize Update (#4) – Aggregate Functions and Group By
The US criminal justice system is certainly not up to snuff for a first-world country either.
Two sides of the same coin: it being heap allocated is why it does not implement Copy.
Is this a scheme from adcompanies like Google to circumvent Pi-hole?
Can I ask why you have placed so much emphasis on analytics? To me Hacker News is too frontage-driven already.
I really thought the article ended somewhere in a middle. Really would like to see the 'end' code!
Content Management Tools Directory
Absolutely minuscule delays due to the distance between your ears are a guide to your stereo perception.

Human hearing is quite extraordinary.
Darn. When I saw the title, for a second I thought this was someone else I could get to advertise a /22 for me instead of AT&T.

But this is neat, too.
Sure but none of these desktop processors are used in any of these environments.
What do cryptominers need WebRTC for?
Do people in the UK spell out VAT or say Vat? I've heard it said both ways, but I'm on the other side of the pond where we use NASA not Nasa.

Maybe we should default to "What's it look like on the logo?" The NASA logo for one would look pretty dumb as Nasa.
Konsoolo is right, this is the most stupid solution they could possibly come with. Every time I enter a website, I see the bloody useless cookie banner. Those who designed this law have no idea how people behave on the internet. Nobody is going to read a cookie policy on every single website they enter, people want to get to the content they are looking for as quickly as possible. Privacy controls should be available at a browser level, so that 1) you don't force me to accept/refuse each time, disrupting the user experience 2) I am not going to lose all settings if someone from customer support suggests to delete cookies 3) I only set my preferences once, instead of having to decide a million times. The outcome of this stupid regulation is that website owner can still find a million ways to trick users with all sorts of dark patterns and subtle manipulation of language, and users have no way to defend their privacy unless they are willing to spend time understanding the working of this on each website they visit.
in firefox it seems you can disable websocket with network.websocket.max-connections = 0

Firefox and the illusion of privacy

(1)https://www.remembertheusers.com/2018/03/0455-firefox-and-th...
Aaaand now I feel the sudden urge to get away from this screen and go walk through some trees. I'll see ya all later.
There are also things to hate about Rust, that are not technical at all. I saw a comment on another site in a post about why so few developers are using Rust. I think it hit the head on the nail:

> You left out the part about not wanting to be in a project that spends more of its time debating what a man should call his vagina than working on actual work.
I'm happy to be above average at something at last.
To be clear, evil.com can define sub.evil.com to resolve to 127.0.0.1. You basically can’t look at domains to mean anything much. You have to look at IP addresses.

(Which is in turn made harder by IPv6 public addressing, where you can’t just block the private IP range because you might not be behind a NAT in the first place, instead only behind a firewall. So your address A::B, can route to your Intranet peer A::C, which isn’t public-routable, but is a public address. But there’s nothing, other than the firewall, that says that that’s not a public address. It’s a hard problem!)
Why are you professing these ill-considered demands and pre-conditions?
Anyone have context as to why this is on the front page?
Then this CPU is not for you.

It's for people who want the maximum performance outside of a Cinebench and rendering videos, the presumption is you can get a motherboard that actually supports the CPUs it lists on the box, power demands and all.
Why?

They're providing value that people want; the jobs aren't arbitrary. And some people WANT these jobs. Some young people are proud of having a job, getting experience, and buying their own stuff.
Slow organism was synechococcus, fast organism was E. Coli, original results were highly likely to carry over since it was a fundamental alteration to the enzyme function.

https://pubmed.ncbi.nlm.nih.gov/23819621/

If you use the right tools and live in the right place you can get an e coli design cycle down to 48 hours. In San Diego, i could design primers in the afternoon, have them on my desk in the morning, do a pcr/Gibson assembly that was done by lunch, pick colonies in the evening, miniprep and retransform early the next day and have phenotypes soon after.

It's also robust. I trained an intern with only classroom experience in molecular biology and he made 50 mutations and biochemically tested half over the course of 10 weeks.

https://pubmed.ncbi.nlm.nih.gov/24934472/
Nope, not nearly the same. That's not full 12amp (which parent post claims for Outlander PHEV). Per Sienna manual, the 120V outlet is limited to 100W (less than 1amp). http://www.tsienna.net/power_outlets-322.html

For this level of power, you can get a 12V DC to 120V AC adapter that works on pretty much any car.
>> “ Edit 4: Done researching this now. I went to ebay on Firefox, and wasn't getting websocket scans.“

...Just in case you missed it and you’re using Linux, from the article...

“I thought it might be because I run Linux, so I created a new Windows VM and sure enough, I saw the port scan occurring in the browser tools from the ebay home page”
Probably IoT.
One thing would be seeing a significant mutation appearing in the wild, and noticing that people with that mitation have less symptoms.

For covid, the mutations were minimal, which makes sense - the virus’ construction make it unlikely to mutate (unlike flu).
Didn't think of it? If I saw a line like that I'd be grateful that it printed at all.
That is not correct, &Vec is fundamentally different. &str, &[T], and &Path are all "a pair of a pointer and a length," and String, Vec<T>, and PathBuf are all "a triple of a pointer, a length, and a capacity.".

&Vec<T> is "a pointer to a triple of a pointer, a length, and a capacity."
Signal adds PINs, which will help you move your profile across devices
If Netflix ever adds Spin City to their catalogue I will be in trouble.
Well, I didn't want to say that out loud, but the argument is a soft version of "stupid people will win" argument, which I disagree with (and I find it repulsively elitist). That's where the genetics comes in; I should have written biology instead of genetics, though.
Yeah but the warrant for them has been out since Jan 30 or earlier. Weird!
Before websockets webapp chat features would use long polling. Not sure if all current ones require websockets or if they have a fallback mechanism.
Joe Rogan Is Abandoning the Open Internet
This is about the directx for wsl post yesterday. Some people fear Microsoft is trying to do this to Linux, although others disagreed.
Unfortunately, singing is pretty hard to learn alone. Correct technique is somewhat unintuitive and it's hard to actually see what other singers are doing (internally, with their muscles, throat, larynx) and compare it to what you're doing.

When taking lessons is not an option, I've seen this course get recommended at /r/singing a lot: https://singingsuccess.com/

Don't have first hand experience with it, though.
I can't help but laugh because I've heard Google referred to as "Skynet" so many times... and in the movie Skynet's first operational use was for to neutralize a cyber attack.
Seatable is nice open source alternative that allows personal and business use.

https://seatable.io/
My guess is that he'd never accept it. He originally didn't allow people to distribute qmail with changes; this is squarely a Debian issue.
I agree with the sentiment, but by visiting the site and running the code, I believe you bypassed the firewall on your own.
Azure Arc enabled Kubernetes public preview
The Era of the SaaS Decacorn Is Here
https://en.wikipedia.org/wiki/List_of_mergers_and_acquisitio...

Microsoft is taking over the world. They now own Github, NPM, Citus data, LinkedIn and a ton of other companies. Not to mention they have a trojan horse on almost every new developers machine thanks to TS and VSCode, and all of the data and services that companies are trusting to them on Azure. They are poised to become a data king.

TBH... if I had a bunch of liquid cash to fuck around with I would be buying a ton of MSFT becuase my gut is telling me they are going to really take a huge slice of the open source development pie here in the next few years.

They know that is the market they need to capitalize on which is why all these acquisitions and investments are happening.
Fast growing?

The on-premises infrastructure market has been and is projected to continue shrinking in favor of cloud spend.

Googling around one can find reports with names like "IDC Worldwide Operating Systems and Subsystems Market Shares report" that show how prevalent Linux is vs. Windows Server even in Enterprise IT.
Telling the Bees
It's not "they", it's Daniel J. Bernstein. That's the reason :)

(If you don't know: he is a top cryptographer that can amazingly correct code. However, he also has a very big ego...)
I can't make any claim to expertise, as I've only known a handful of these folks in the US, but from what I've heard, they don't make pennies. They just make a lot less than what private industry is willing to pay for mercenaries.

There is, in fairness, a difference.
Thank you.

So I am about to introduce a new product into this space, can you share how did you get your first 1-50 customers?

Also, Can you share general details about your customer demographic? I.e. what verticals, company size, etc?
I'm a radiology resident. I did a similar thing with PowerScribe 360, the most popular dictation tool for radiologists. I injected an auto-complete dropdown and an inline spell checker. The Win32 SendMessage APIs are quite powerful if the underlying program is built on top of Win32.
I'm not entirely sure if it's the same use case, but I think the de facto tool here is axe: https://www.deque.com/axe/

(IIRC, it's also integrated in Webhint and Google's Lighthouse.)
New Math Measures the Repulsive Force Within Polynomials
(Part time libvirt developer here ...) I argued early on for libvirt to model things properly through a C API. Obviously I didn't succeed. I eventually wrote a bunch of "interesting" C macros to make it easier to create and submit XML documents: https://github.com/libguestfs/libguestfs-common/blob/master/... Example usage: https://github.com/libguestfs/libguestfs/blob/b9065fa7adc931...

However these days when just about everything is a service accessed by shuffling poorly documented and type-unsafe JSON documents over the network, maybe libvirt was just ahead of its time ... [Libvirt XML is incredibly well documented, probably in some ways over documented.]
Do you have articles explaining that ? I'm not a biologist, so i'm only reporting what i've heard and read from professionals working on the subject, but maybe you've got better sources.
I worked with seals on a few projects, back when Blackwater was a thing and also more recently, and I wonder what kind of job offers these guys are getting after they leave the military. Or, frighteningly, while they’re still in it. The number and variety of corporate and private mercenary forces is much higher than most people would suspect. The size of Special Operations Command in the active duty US military is also much, much, much larger than most Americans realize.
I'm pretty sure someone at Firefox has decided the settings panel should be 'clean' and 'easy to use' rather than providing maximum control.

I mean, there's a lot in about:config that the settings panel doesn't support.