skysight-inc/HackerNews huggingface dataset:
Exponentially slower is flat out false though in this case
The State of California has proposed a 10% effective pay cut for the entire state workforce (235k+) in the governor's May Revise proposed budget for FY 2021 (July 2020-June 2021), which would likely be achieved by 2-day/month furloughs if some other reduction with the same fiscal impact isn't negotiated in the next couple of weeks with public sector unions.

Which, sure, is just another anecdotal data point, but...
I honestly believe that the mid 2000s were a golden age of easy to use programming tools.

Wanted to make a professional looking website with little code? Dreamweaver.

Wanted to write a desktop application with little code? Visual Basic.

Wanted to make a game or animation? Flash.

Want to write a web application? PHP, just drop it on a server.

Even as you started to get more complex into the late 2000s, Ruby on Rails on Heroku is still worlds easier than pretty much anything that's come after it.

Today you have buildpacks and webpack and deployment pipelines and confusingly named cloud services and yet another Javascript framework. Maybe it's rose tinted glasses but everything seemed easier back then. And I'm not sure what we've gotten in return for the complexity.
Ask HN: What Audio Conferencing solution that does not sacrifice Audio Quality
Hi HN Gang, I'm looking for a suitable IP/Audio Streaming/Conferencing software to provide Live Stream / Meetings with people (1 on 1 or groups) and interact with them.

The instruments we're using have a wide frequency of sounds and we'll be using professional microphones to capture the instruments in the best audio quality. Do you guys have any experience or recommendations?

Requirements:
* Live Streaming of Audio/Video
* High Audio Quality
* Support for Groups/Individuals without them needing Licensing

I've personally tried Discord, Twitch, Webex, MS Teams, Zoom, Facetime, but open to any other suggestions to try out. Will be testing all the contenders over the next couple months as I build out some 'scientific' tests on audio, video, and UX.
The word “stealing” is a big hint
The code that runs all that must either be elegantly simple or ridiculously complicated. In either case, what's in those videos is the future.
I have over a dozen in wall GE z-wave switches and dimmers in my home. They have been working great for years.
It's ironic that you're complaining about ad hominem attacks when your entire source list consists of one large ad hominem attack. You can take your hypocrisy and get out. If you can't handle it, maybe you shouldn't be making them in the first place.
Stay there. This is the worst version of the OS since I started using it, which was Tiger.

I’ve had to reboot twice today. It’s not finding the printer or other network devices. Handoff and AirDrop stop working intermittently. It’s just a total disaster.
The upvote link on your comment goes to [ https://news.ycombinator.com/vote?id=23327414&how=up&auth=51... ] not [ javascript:void(0) ]. Are you sure you don't have RCE vulnerabilities enabled?
The problem I have with this is that my available energy for finding the good stuff in a sea of mediocrity is pretty minimal. As a result I find myself not trying new stuff at all.

If most of the time when I tried something new it was good I'd probably do it more often.

As it stands I hardly use Netflix anymore.
The base rate part is just explaining why the diagnostic doesn't work when applied on a healthy population (like med students)

The instruction would be something like "if the patient complains of x, check for symptom y... if the have symptom y, they are likely suffering from z"

But the med student then checks themselves for symptom y, and thinks they have z, but that is only the case if they are suffering from x. The suffering from x part is what changes the base rate, and can't be ignored.
looks like there's a bug in the json-enc extension: it's relying on the test mock which has a requestHeaders property that a real xhr won't.

so the tests passed but it doesn't work irl...

good catch! want to submit a pull request fix?
Reducing transmission of SARS-CoV-2
Off topic, but that's a shame about them recommending not to prefix X- for custom headers.

Their entire reason (Appendix B) is that "well, if the header eventually becomes a standard header, then there will be old apps that will only work with X-, and we'll have to keep the X- version around forever!" That seems like a very weak reason to me. Most custom headers are not going to become standard headers, and those that do, well, apps can update nowadays and we deprecate old web features all the time.

I see a lot of value in distinguishing non-standard headers as a matter of principle. Also, there's a little bit of classic charm to X-, it's almost a shibboleth of HTTP. Removing it feels as wrong to me as removing the :// from the URI protocol and saying "we really just need :/"
It's only misleading if you take it out of context and examine that one sentence without reading the rest of the article. It's perfectly clear what they mean in the post (to me, at least).
I actually love parser-combinators.

Something about writing them feels very 'correct' and they're often the first I reach for when I've got to parse something and there isn't a pre-existing library.

It's one of the tasks Haskell feels especially well suited for: the function composition tools and the syntax make reading and writing them especially straightforward. Writing parser combinators in other languages just feels clunky.
Carthage and Corinth were Rome’s primary competition. Carthage’s final fall coincided with Corinth's, but its history with Rome dated back much much earlier. Roman artifacts are a relic of their occupation and rebuild of the city. And you’re correct with the notion of the Arab/Muslim conquests. An amazing city that was reduced to a fraction of its former glory. That such a well-preserved artifact has been preserved is quite an amazing discovery. I’m pretty excited by it.
Microsoft is still the largest Mac software vendor, and they are again in the Unix distribution business with WSL. The more things change, I guess...?
fastball has submitted and I have accepted a fix for the headers issue

thank you!
The insanity of loading ads and how you can stop
I remember reading somewhere that urbanization in Roman Empire was higher than before and after. Like 20% or something.
You do realize that Microsoft Word has been on the Mac since 1985 suite and even the first Microsoft Flight Simulator was on the Apple II?

Also Applesoft basic was derived from Microsoft basic?

Yes, they did copy the operating system but that doesn't mean that the Mac Platform is unimportant to them.
Maybe he just believes, as I do, that if you're marching down the street with a bunch of people carrying swastikas and chanting "blood and soil" and "Jews will not replace us", and you don't do what any rational, caring person would do and immediately realize you're at a white nationalist rally and disassociate yourself, then guess what? You're not a "very fine person", you're a white nationalist, or at the very least, a sympathizer. It's really not complex or confusing at all.
And the courts would strike down all of that. Even the ultra conservative judges.

And on top of that would force the government to pay for Twitter's legal fees. And probably also for economic damages.
Yeah, mustly rings true. There's actually very little I want to watch. Archer has become crap, and I've watched Rick and Morty and Arrested Development too many times already.
Distributed Camp 2020
Airbus cut 2,500 jobs in February.. I don't know how many more they cut since then. The reality is that the commercial airline industry is in a freefall and it's nobody's fault.

It's just the virus.
The fact that you’re allowed to do something doesn’t mean you’re not a dick for doing so. Nor does it mean you can’t be called out for being a dick.
Yeah well the first amendment applies here, I think. And quite likely an illegal order.
AFAIK AGPL permits linking without disclosing linked code like LGPL does. Meaning they can still distribute it as their own, train models and serve them with a simpler framework. Just can't build services powered directly by it.
I've been tracking this case along with around a hundred others where people have been sued for submitting infringement complaints to online marketplace platforms.

https://www.courtlistener.com/recap/gov.uscourts.wawd.213269... here's one that's similar in that it involves copyright on books, although it was dismissed fairly quickly.

https://www.courtlistener.com/docket/17189170/the-antitrend-... here's the most recent one, filed less than a week ago, alleging harm to an Amazon storefront after false DMCA complaints.

Here's a relatively recent decision dismissing misuse claims in a case where allegedly false DMCA claims were sent to Amazon. https://www.courtlistener.com/recap/gov.uscourts.nysd.519412...

https://www.courtlistener.com/docket/16562550/thimes-solutio... and here's a case I'm involved in, which involved false counterfeit complaints to Amazon.
If you can't take the time to figure out what it does, then you're not the target market. It's really not that hard. It's a web framework for building static sites. As it says right in the hero of the site:

"Gatsby is a free and open source framework based on React that helps developers build blazing fast websites and apps"
If this is what we think it is and it passes, I am not sure why CCP is worse than US-style democracy that just steals rights.
Firefox focus has an emphasis on privacy. That means no history and no bookmarks. No history means no cache. No cache means I have to refetch all resources every time I open it--if this is, say, a list of articles from a limited selection of websites, this is incredibly inefficient and will eat my limited data. No bookmarks or history means I can't use it as a primary browser to open common sites without typing them in--I can save shortcuts to pages in the launcher, but this causes usability issues (can't see entire title or URL; no horizontal view; my folders on Nova launcher are hierarchically organized drawer groups, which doesn't support shortcuts; can't search shortcuts only, results include deep phone search).

Firefox focus is a very good browser for opening links on WiFi or unlimited data when using another app. It's not very good at all at being a primary browser.
Thats like comparing a car dealership to a debating club.
Ah yes, the other question you quoted is much better. And in fact, when protocols/APIs for things like IM and social networks were more open, alternative clients were developed, including ones for blind people. (I developed one such client myself.) The important thing is having access to the same information and services. It's perhaps unfortunate that in most cases that has to be done through retrofitted access to the same UI that sighted people use.
Guitar Decomposed: 5. Mutating the Third
Where exactly was I making an ad-hom attack? Not worth debating with you.
and market still going up!
Please, knot this sort of comment
If you have a project with 1000 files in it, how often are you editing all 1000 of them at the same time? Virtually never from my experience.

The way they've structured "rebuilds" is to only "build" (or really probably do very little if anything) to just that one file you edited and saved.

Yes if you edit all 1000 files it's going to take longer.

"In theory there's no difference between theory and practice. In practice, there is." I think this is one of those cases where in practice it's awfully close to O(1) so while they're technically incorrect practically it's difficult to tell the difference.

This esp. compared with something like Angular in which you're looking at many, many seconds of build time to get started. I think it's laudable.
You call a flat list with a thousand items of tiny text discoverable?

It’s not.
Same with a degoogled iOS device. In that respect, they are no different.
Forex Hedging Made Simple and Affordable
No, it's especially if you do it really well, because then it takes longer for people to realize it's broken.
Wow, that's a neat feature. I've seen a lot of Fastmail recommendations on HN but none that mentioned this feature. Thanks for bringing it up. I'm probably far from the only person around these parts that wants to migrate off of Gmail but just hasn't made it a priority yet, and this tip certainly helps.
You could argue that these sort of corporate shenanigans are a case for continuing to maintain an independent trusted alternative package manager.
Fuck anyone callous enough to take something as far as an onsite trip with the pretense of a job and then just ghost them. I can't think of a much clearer way to show that much disrespect of someone and their time. And that's just the tip of the iceberg in this case. Remember things like this whenever you see the "microsoft <3 linux" slogan and the rest of the PR facade people are all too willing to swallow.
My selfhosted mailcow (https://mailcow.email) instance blocked me from sending it (the SMTP server actually rejected it), and then blocked the one I sent from Gmail to it with 554 5.7.1 Gtube pattern. Didn't even show up in Spam.
This is just the lowest hanging fruit of a zillion things The United States thinks it owns. Today it's the Republic of Texas. Tomorrow, Hawaii. Then the East Philippine Sea. It's hard to see where it ends.
Ahem https://www.gnu.org/philosophy/enforcing-gpl.html
Carrie Lam isn't independent. No one in HK is anymore. That's the whole point.
This isn't secret news, but when you interview at MS there is always a secret / hidden interviewer. This is publicly known information from Cracking the Coding interview. This person is called the as appropriate and you only meet them if you pass all the prior interviews.

Per his writeup, he did not meet that person, which means that he most likely did not pass the interview.

He also for some reason didn't follow up on the results of the interview for 6 months, which is unique as most candidates will reach out. Assuming he actually filled out a job requisition, which he probably did to interview, he also should have gotten status from that requisition, so things are a little fishy.

I do not know anything about his case directly, but I would bet that he did not pass the interview and a decision was made to not bring him on as a result.

If Microsoft was trolling him to just pick his brain, they would have done more than two small events, and wouldn't have bothered to reach out to tell him they were releasing a product.

This response also burns any bridges that he had built with the team. He could have still potentially made something of his product if he had kept that relationship open and used his leverage as an existing package manager owner to influence WinGet.

If I was him, I would have at a minimum asked for feedback far earlier than wait for 6 months.
I think you will find that the prevailing interpretation is much broader than a literal reading of the text, in a number of ways. Though it mentions "make no law" it applies to executive agency rulings, though it specifies "Congress" it applies equally to state and local governments, etc.

If you're going to make legal nitpicks, you should probably have a thorough understanding of the jurisprudence.
+1 for jetbrains. I prefer webstorm to visual studio myself and the licensing scheme is very fair.
It was recently affirmed in court that the first amendment applies to the government, not corporations. See PragerU v Youtube. I'm curious what he thinks he's going to do though. Any guesses?
I don’t think it has to do with the corporation that did the stealing but more other corporations that might infer things from the retelling.

Plenty of other corporations, of varying sizes, want to steal ideas.

Comments on the internet can be interpreted in a myriad ways.
Speaking for myself (not the person you asked) I still have machines on El Capitan and don't plan to upgrade them because they just work. High Sierra almost completely bricked them. Every new version of MacOS is more buggy than the previous and it takes dozens of hours of googling to figure out how to work around the bugs, restore features Apple removed, and turn off misfeatures Apple added.
The difference, as I recall it (and it's been decades), is that VMS HELP tries to display all of the commands in a curses-like screen. That kind of works for a few hundred commands, but not thereafter.

Unix has things like 'man -k', but those ultimately output into a pager, which is well-designed to deal with quite long lists.

I do miss HELP and EDT, but they're hopelessly outmatched by modern tools.
This is news to say news is coming the rest is speculation.
Actual advice to setting up your own mail servers: set up DKIM & SPF to sign and validate your email to keep it out of spam folders.
One approach I like for this sort of thing is Pratt parsing. A full Pratt parsing "library" can be implemented with barely any work (hour or two), and from there you get quick and easy expression parsing with full support for precedence levels, left/right associativity, infix operations, etc.

Doc I read for introduction to the area: http://journal.stuffwithstuff.com/2011/03/19/pratt-parsers-e...

Quick little TS implementation: https://github.com/JacksonKearl/PrattParse

Above used in a cute little D&D dice rolling discord app (basically implementing a language with random variables as literals & first-class values): https://github.com/JacksonKearl/RollDice-Discord/
I would love if HN banned anything that had to do with Trump by default in all the postings. Most of the discussions around it are a waste of time imo
The grocery delivery market is heating up in India
The last part of the text is the Generic Test for Unsolicited Bulk Email (GTUBE), a string to test anti-spam systems.

https://en.wikipedia.org/wiki/GTUBE
But in the patient's complaint about X, wouldn't X just be another symptom?

For instance, let's say a patient complains of a headache. The doctor uses whatever other knowledge they have of the patient to come up with some candidate diagnoses, and proceeds checking for symptoms from each of the candidates.

Presumably 'headache' is just another symptom on the diagnostic criteria for each of the other candidates. So why is it treated specially?

(Btw, thanks for your response—not sure why you were downvoted, but that was not from me!)
Even aside from deaths, the economic damage alone is rather epic.
A quote of mine, from an eternity ago, is still floating around on the top 100-200 section after over ~15 years. It's amazing (and weird?) that a 10 year old's funny IRC chatlog is going to be immortalized on this site foreermore.
A Proposal for a Great Competition Between China and the United States
Thank you for the thought-provoking discussion.
You could compare it to rust instead.
Entitlement?
First of all please credit the right people, reaching millions of people for free is not Twitter's\Facebook's accomplishment.

You can host a webpage on a raspberri pi and reach millions of people.

Secondly, media platforms affect the reat of society amd its perfectly reasomable that some standards be set for how they operate. Thats usually some form of fair treatment, and you should not be denied a platfork for fictitious or discriminatory reasons
The US isn't really a true democracy (representative or otherwise). In the US rural areas get higher voting power than urban areas.

Trump lost the popular vote, but won the election completely because of this fact. The idea of granting voting power based on land dates back to slavery [1] where they wanted to give power to wealthy landowners.

[1]: https://time.com/4558510/electoral-college-history-slavery/
Also a fan of warm glow bulbs for any LEDs that get dimmed. FYI Ikea also has non-smart bulbs with warmer colour temperature as they dim.
He's going to appeal to his base is what he's going to do, while repelling almost everyone else on earth. As usual.
Every Tech Startup Is the Same
Have faith in HN. If you believe it will be crummy, you’ll probably find comments that justify that belief. But believing the opposite usually yields the opposite.

(You can also yield the opposite directly, by writing good comments.)
How do I get a refund?
Sounds like a job for a userscript / browser extension!
This is certainly impressive, and I couldn’t do it, but I seen no reason why someone who puts an appropriate amount of hours into practice couldn’t do this too, no matter their age.
Shares of a company being traded on different company's stock exchange (which is only regulated by the government, not operated by them) has nothing to do with whether free speech is enforced on their platform.
Large, well known companies (startups especially) often don't encrypt nor authenticate internal prod traffic - I always wonder how they pass compliance checks.

Google with their BeyondCorp stuff really mislead a lot of startup shops and less security savvy organizations, because its easy to get wrong - and they ended up in these situations of having neither a perimeter nor zero trust. If they do "zero trust", zero trust's perimeter is the same size and pool of machines as the their old school network perimeter, meaning pop one machine then freely move around.

Check your laptop, if your machine has SSH, SMB or RDP enabled, then you are not doing zero trust and you can easily be compromised in a coffee shop and your organization's zero trust perimeter just fell over.
The US was never intended to be a true democracy. So all you're saying is a car isn't really a boat and there's nothing inherently wrong with that.
Introduction to UEFI: Part 1
Your guess is as good as mine. Personally, I think the free speech issue is an albatross. What’s much more concerning to me is Twitter arbitrarily “fact checking” Trump’s tweets, but nobody else’s. More generally, the systemic bias tends to lean against conservative voices far more often than liberal voices. There are numerous examples of double standards in terms of who is banned or censored from platforms, or even who/what shows up in the search results.

Search “Joe Biden creepy” on google, and then search the same thing on Bing. Why are the results so different?

Try sending a private message on Facebook containing the string “joebiden.info.” Why won’t it send?
Since it has the GTUBE you are intentionally making an email that will get bounced almost everywhere so you may as well not send it.
The really direct and aggressive negotiating from Jobs and Gates also makes for an interring read.
Meh. Facebook, Twitter, and the like need to be nuked from orbit. An executive order just isn't going to cut it.
Substitutions are omnipresent in my experience, but I view that as a symptom of almost all stores having really profoundly bad inventory tracking (do the developers for the web platform even know whether they have any items on the shelf at all?) so even with ordinary infrastructure hiccups I'd expect there to never be completely filled orders.

I don't know too much about the way the restocking priorities are established, but it appears to be totally ad hoc and at the behest of the shift worker on the line at the moment your order us started from what I've seen.
The stores would need to have inventory systems fine grained enough to know that there are high margin items in stock to be swapped in to implement this kind of malicious action plan, but I think most stores (that aren't Walmart) don't even have their inventory spatially mapped at all, let alone multiple times per day to actively dump target items.
Just a guess: He's going to enact an illegal order that will be overruled by a court immediately.

He can't change the first amendment.
Section 230 is the most obvious target here.