skysight-inc/HackerNews huggingface dataset:
This is what happens when you bow down on everything the ”I’m so offended by <insert some random bullshit here>” -people whine about.

I guess I better get rid of my Master’s degree before some people think I’m a slave owner.
Amazon Says Jeff Bezos Is Willing to Testify Before Congress
But now, they barely care about their desktop/laptop revenue (being only 10% of their revenue) and they don't seem to care much about their marketshare either because they don't seem to be doing much to expand it. They care a lot more about their iDevices now.

The selling point of iDevices is that so much content/code works perfectly on them, and that is because it is created on the OSX platform originally. If Apple think they can maintain that experience for customers while developers flock to WSL or Linux they are kidding themselves.
I use runbox.com and am very happy with it tbh, basically has everything you seem to be looking for (but you don't have to self-host which I never want to do for email).
And now it's even flagged.
I've seen some people floating the idea that this ruling also nullifies that rollback, as the affordable care act does not allow discrimination of provision of care based on sex, and if this ruling is centered around the whether or not the word sex encompasses any characteristic of which sex is a part, then the same logic would apply to the ACA also.
I agree. This was a foolish, grandstanding move and they didn't back down until they were really pushed. Many authors wrote them and asked them to stop. The authors pointed out that books were available digitally or from vendors like Powell's or Amazon. But they persisted.

It's hard work to create a book. I'm happy to ignore the technical violations of copyright when the archive is being an archive. But when it's destroying the livelihood of the authors, I know that we'll have fewer good works from professionals.

The leadership needs to recognize that the authors are people and are often very small businesses who feel they are being crushed. If they're counting on the authors being too small to fighting an effective suit, that's very sad.
I find this move a bit weird to be honest. It seems like they are targeting the wrong users. People interested in writing sheet music usually do not need a DAW. And if they do, they probably already have one.

Also, instead of focusing on polishing their product core (writing sheet music) they are diluting their efforts.
Kavenaugh is turning out to be the dim-witted Federalist stooge everyone thought he would be, but what I am finding surprising is the push-back to his nakedly political opinions from the likes of Roberts and Gorsuch.
> you can't call it "to start a rebellion" when your protocol/approach is closed

Why not? Those seem like mutually exclusive issues to me. I get that you might like their rebellion to be open, but nothing mandates it.
Does anyone know of a recent comparison of NixOS vs Guix? I’ve found older ones but nothing in the past year and with all the recent developments in both communities I’d love to see a side by side comparison.
I've never actually gotten { echoCancellation: true } to work for me, but your sibling comment does have a suggestion I need to try out!

Echo cancellation is a pretty lightweight DSP/FIR task. Whether you do it close to the hardware (? I suspect this is not actually the case with getUserMedia though -- it is still an audio stream algorithm) or in the application layer, echo cancellation requires the same amount of added latency.

But in any case, I did say I suspected echo cancellation would shift to getUserMedia. It's not fully there yet, but it will be.
Just observing the pain of getting Linux to run on new Macs, the answer should be obvious. Not that I think this is a bad thing, there definitely is space for an operator like Apple and exactly what many people need.
IIRC, several sites actually got fined early on for using unobtrusive cookie pop ups, as it was ruled that people weren’t likely to notice them and therefore they didn’t count as “consent”.
> I use EADF, so I can play video games with my fingers on the home row in normal position.

Which direction does each letter go?
Anybody else think it's a nice gesture, but cringing at the thought of updating all your deploy scripts?
All of the suggestions in this thread are good, but there are others. I spent a couple years working on this at messagecontrol.com to build an enterprise email tracker blocker, and I'm sure they have continued to enhance it since I left.
Anything that uses a 32-bit uintptr_t will blow up.
The actual opinions are here:

https://www.supremecourt.gov/opinions/19pdf/17-1618_hfci.pdf
Nat Friedman's reply:

https://twitter.com/natfriedman/status/1271253144442253312?s...
Per narrator's comment above [1], a better way to explain the difference is that, for insurance, the insured doesn't want the event to happen, even knowing they'll get a payout, while in gambling, the insured wants the event to happen because of the payout.

This nicely aligns with what the practice of insurance actually involves: they do a lot to ensure that the client doesn't want the insured event to happen.

[1] https://news.ycombinator.com/item?id=23527972
Originalists and textualists would interpret “sex” the same way. Unless you think that Civil Rights Act of 1964 implied protections for gay and transgender people in that very time and was misinterpreted by everyone (which is very unlikely).

The people who support the idea that “sex discrimination” can be interpreted as including gay discrimination and trans discrimination adhere to “loose constructionism” and think that constitution and laws can change their meaning without being formally updated.
I assume you're referring to the death of Rayshard Brooks with your DUI comment. In that specific case, the police officer only shot once Brooks shot at him with the stolen taser. At that point, I suspect the argument he'd make is that he believed (rightly or wrongly) that his life was in imminent danger and he was ending that threat. I doubt he shot to apprehend the fleeing suspect, which would go against his training and is in fact illegal under such circumstances.

There's a larger issue, though. All laws ultimately are enforced by people with guns who will do violence up to and including death if people don't comply. Some laws are less likely than others to result in death (e.g. drug laws vs. securities fraud), but "is this law worth killing for?" is a question we all should ask when considering what the law should be.
No, that's not true actually. It's possible that the language is defined so that the syntax checker (lexing, parsing, name resolution) and even type checker is run first and compile time execution after that. The only thing what the undecidability then affects is whether we get the constant value or whether the program runs forever. But in the latter case, we have still performed successfully syntax checking.
How the Illumos AMD64 FBT Provider Intercepts Function Calls
I like to have the same UI for all of my email accounts and the idea of yet another email address that is tied to a very unique workflow seems undesirable to me.

This could have been interesting if I could use it with arbitrary IMAP/SMTP accounts, but I have no idea how well their additional features could be mapped back to ordinary IMAP folders.
Web has been well broken already, at least EU tried something.

I think it should be "Oops, this hasn't worked as planned and has been abused, let's try Y instead now"
Alito and Thomas dissent is basically: the word "sex" does not include sexual orientation. So its not covered by the original Title VII. So if they want protection, they need a new law.
In GNU fashion they're using savannah mailing lists and email patches so to those who are comfortable with git{hub,lab} it's slightly less familiar.

Here is their git repository: https://savannah.gnu.org/projects/guix

Here is the web interface to their issues and patches mailing list: https://issues.guix.gnu.org/

As you can see although the project is less popular, it is no less actively developed and you can easily find system configurations by searching git{hub,lab}.
Is there anything more official than a tweet? Like an official statement?
If this were a one-time event, I suppose that might be true.

...but the unfortunate reality is that allowing mobs to destroy property become a feedback loop because they then realize that mobs can destroy anything they like with impunity.

That's no way to run a civilization.
The majority opinion and dissents are rich sources of insight as to how the law in question will be applied as to how the decision could affect precedent in the future so I agree that the least the journalists could do is name the case so those of us who want to go to the source can look it up.

For example, the "legalization of gay marriage" case from a few years back contained phrases and platitudes about "love not being illegal" but the crux of the decision came down to the majority's opinion that a license issued in one state shouldn't be rejected in another. It didn't specify MARRIAGE license... which immediately made me comment to co-workers that in addition to requiring marriage licenses issued in any state had to be recognized in all 50 states, logically this ruling also stipulated that a concealed carry permit issued in any state would have to be recognized even in states that didn't issue concealed carry permits (Illinois at the time) as well as states in which it's very hard to get them (New York and California). To my knowledge, nobody has tested this by getting arrested in such a jurisdiction with such laws and challenging it citing Obergefell v. Hodges.
Release notes for Citus 9.3, the extension that scales out Postgres horizontally
CV Dazzle: Computer Vision Dazzle Camouflage
24 Hour Fitness files for bankruptcy and closes 100 gyms
I'd place a $1000 bet that you are either a Republican, or you have a close friend or family member in law enforcement.

The police are uniquely powerful against normal citizens. Not only are these videos clearly representative of a large number of abuses, but their colleagues rarely try to stop those abuses. Few of them will be held accountable. The police are almost always above the law, if not outright immune.

In "cop vs. citizen" when it's just words, cops will always win. Even when there is video, it is difficult to get justice. A cop unjustly hitting someone and a citizen unjustly hitting someone are two different crimes, in my opinion, and the cop committed the far worse of the two.

The fact that everyone watching George Floyd get murdered in slow motion was too scared to tackle that cop is proof enough of the power to kill with impunity that cops have.
Took a quick look around at the offering, seems like an interestingly focused product for email. And I'll be honest, the kind of dedicated "Works well works here" focus of Basecamp is something I've come to love for general project management.

We live/work in a world were small projects get too easily overlooked. Not every one has to be a FANNG. This should apply to email as well.
That ruling is dead on arrival now - it's only a matter of time before it's enjoined by federal district courts for directly contradicting the Supreme Court's interpretation of the relevant statutory language.
> I didn't vote but I'll venture to guess the comment's sort of cheer leading a cause / for / against various groups was the reason for the votes.

The way I read it, he's just saying that conservatives didn't expect Gorsuch's decision. That is not cheering anything.
Per the FAQ: if you paid for at least a year, you can then cancel and have your @hey.com forward all emails to another address of your choosing, forever.
>However HN seems to have rabid conservatives and also conservatives pretending to be independent with narrative of false equivalency.

Examples of this?
That would be the Chinese, Japanese, and Koreans.

The original motivation for the efforts that resulted in Han unification was to help with library and bibliography management (some of these efforts were by non-CJK speakers). One of the original design goals of Unicode was to be able to represent all of the characters in existing character sets uniquely (so two distinct characters in some charset requires two distinct characters in Unicode), and another design goal was to be able to facilitate conversion between different character sets representing the same script. This dovetailed nicely with the existing efforts to unify CJK scripts for bibliographies, hence Han unification.
Features that caught my attention.

1. Clips - highlight text and add it to a clip board so you can search clips and not emails

2. Merge - feel like two emails are really the same thing? Merge them

3. Rename Threads - don't get stuck with other people's poor email hygiene, if someone can't title their emails properly it doesn't mean your own imbox has to suffer.
Not Guix, Gash: https://savannah.nongnu.org/projects/gash
>race, color, religion, sex, nationality

Wouldn't it be more effective for the law to say that any discrimination that doesn't affect a person's ability to perform the job is not allowed?

When you start itemizing specific traits it's a never-ending list. For example, the list quoted doesn't include eye color or hair color, or spoken language dialect, or ...
The individual officer is guaranteed access to the pension, but there is no guarantee that the public ever bothered to fully fund said pension.
I think both your post and the one you are responding to are correct.

I’ve experienced what the OP was alluding to...namely, it helps tremendously to start out with an understanding of the problem you’re trying to solve, more so in supervised learning. It’s incredibly frustrating to ask managers what business problem they are trying to solve only to be met with “We don’t know, that’s what we want the software to tell us.”

On the other hand, if they say “we want to predict machine failures” or “reduce maintenance downtime” now we have a lens in which to view the data.

If AI could do the magic as those managers hoped, they would be out of a job
Genql generates a typed graphql client
for your graphql api to use in browser or node.

The benefit of writing graphql queries in code is that you can easily keep in sync queries and schema: as soon as your queries are not valid typescript will give you an error at compilation time.

There is also the benefit of auto completion, this way you can easily write queries discovering the fields as you write them.

Genql basically gives you a personal prisma client that you can use with any graphql API.
Show HN: View, update, and clear your Slack status in a single tap via iOS widgt
Does anyone know of a recent comparison of NixOS vs Guix? Both these projects are awesome and I’m a NixOS user but I want to learn more about Guix. I’ve found older ones but nothing in the past year and with all the recent developments in both communities I’d love to see a side by side comparison.
Ok, so compare to protonmail or tutanota. The point is the price is high compared to other paid email providers. If you want to revolutionize email, you're not going to do it with a proprietary system that costs > $8 a month.
Roberts is a chief justice, and will be talked about for decades, centuries even. He doesn't entirely want to be on the wrong side of history.
"No relation" is wrong since it is the same word.
Looks great! Seems like it would make for a lovely email client as opposed to a new closed provider.

I wonder if they’re concerned about gmail absorbing their features sorta like they did for Inbox by Google.The key features seem to be inbox organization, slick GUI and a whitelist.
SVG Animations in React using react-spring
As far as I can tell, it's a class-less css framework

There was a good thread on these a few weeks ago:
https://news.ycombinator.com/item?id=23220081
I was shocked to see the other post that was “flagged.”

The moderation and users here definitely skew far more conservatively than any polling is reporting. Also a shocking amount of support for Chinese governance.
They are basically right. It is unimaginable anyone writing the 1964 Civil Rights Act had transgenders in mind.
I am pretty shocked by other responses. It is definition of "rule of law" that we do not rip off each other because we feel wrong but instead are governed (ruled) by law.

In a democratic country the law is supposed to be made by democratic process.

If you feel wronged, pillaging shops is not the way to solve it. The way to solve it is to get informed about what democracy is and cast your votes to get represented by people who will defend and strengthen democratic process.

Instead, what happens is people do not put enough or any due dilligence when casting their vote and the country gets represented by people who don't care about democratic process and only care about their partisan interests.

Get some good laws to make sure the best way to be profitable is to do good to your customers. Let's not be naive that trying to rip off the insurance company is an attempt to alleviate any of current problems (except for personal budget problems).
A reasonable strategy for me is:
1. Trawl through a resource like this when I come across them
2. If one looks interesting, do a quick google search of "[sub-category] recommended texts for [my-level] level"
3. Buy or Pirate the top recommended text

Resources like this serve as good inspiration to learn about something new.
The dissenters on this one are horrific people. One of them is even a person of color. Imagine the hypocrisy.
STUN is only useful if you're trying to negotiate a P2P connection, which isn't the case when using an SFU. If everything you're doing is going through an SFU then you don't need STUN.
How is a "pension scheme" different from "social security", in any way that matters?

Also, if Amish are allowed to opt out of social security, why can't Libertarians?
I'm offended by the octopussy. That is really problematic. Can that be removed as well?
The strategy here is to pick things that cannot defend themselves like words and statues and attack them. If an impact is achieved, you can declare victory, use it for recruiting, etc.
Woman buys insurance to make money... and somehow she is arrested.

This reminds me of the other articles -- parents pay $500k to private university so their kids can be accepted... and then somehow they are arrested.

When articles write about people being arrest, do bother to document what is the violation.

Probably the best reading of "..." nowadays is "and making money is bad, so" or "and this made somebody higher-class than them sad, so".
Yeah - I reached out to the people listed o nthe main photo page - we'll see if they are able to respond.
If you mention 'him' in a negative light, lots of downvotes.
Unfortunately DNT is dead in the water, and has been for some time now. You are likely making it that much easier for yourself to be tracked because so few people go out of their way to turn that on anymore. An excerpt from the Tracking Protection Working Group mailing list[1]: "the TPWG working group then decided at the W3C technical plenary on 2019-10-24 to close down".

Further than this, the corporations that are tracking us actively would like you tell you they don't care about DNT, and they've no obligation to respect any DNT user[2]: "The DAA does not require companies to honor DNT signals fixed by the browser manufacturers and set by them in browsers. Specifically, it is not a DAA Principle or in any way a requirement under the DAA Program to honor a DNT signal that is automatically set in IE10 or any other browser." This is point blank saying that DNT may as well be used as another way for you to be tracked, from one of the biggest places for advertising online. This is an international discussion; it's not just companies in the US[3] that feel this way either.

[1] https://lists.w3.org/Archives/Public/public-tracking/2018Oct...
[2] https://digitaladvertisingalliance.org/press-release/digital...
[3] https://youradchoices.com/participating
Agree with antirez - this is not a problem.

However, the hecklers will probably end up having their way simply because they do not have better things to do.
> I say something about a nation, you expect me to back it up with other nations. But there are very few data points, and they are interconnected, and the problem has a huge number of dimensions.

Sure, but there's little/nothing that suggests the effect you speculate about, it seems to have no parallel in history although empires have existed before, there are counter examples ... so it seems not too likely that that is the cause. Of course, no two days are the same, no two countries are the same and no two countries are even the same with regard to their not-same-ness on two different days, but countries and cultures move slow enough, and countries and humans are similar enough that we'd see such obvious and large patterns, I believe.

On the other hand, we have other explanations that have supporting evidence, apply to multiple situations etc, so they seem more likely. When you present a new theory, claim that it cannot be falsified because no two countries are exactly the same (and therefore no relationships between countries can be the same), I think you should offer some evidence to support that theory instead of asking others to just accept it.
Not the name of the project (which is pronounced 'geeks') but the implementation of the shell and coreutils, as from the text in the article. This implementation is called 'Gash'.
I think the answer to that question is in the wording of the question itself. "One of the most private things." Make a list of those most private things and then evaluate the various messenger apps. Count the number of things on your list that are sent to each app's servers.

I don't know what's on your list, but I know what's on mine, and no other messenger apps I've looked at gets below 1 item. What that item is varies. Which suggests to me that getting below 1 is difficult and that it might even be impossible.
That's a good point! I did not need to relearn core concepts.

The bulk of that 12 hours was actually spent debugging negotiation and timing/race issues in the signaling/SIP layer. Even for me, figuring out how the WebRTC API is supposed to work was a little difficult.
it seems ironic to me that the people who are complaining about others being offended are usually the people who are most offended.
The pricing is more than steep. For that amount I can also buy an office 365 subscription which doesn't sell my data, and gives me access to all the desktop tools. I mean I'm willing to spend for this for a private mail address with a new way of working (I could even live without imap), but I can't justify these costs.
In probably 99% of AI/ML use cases the AI/ML is basically just a commodity item and the real “expertise” comes from getting and preparing good datasets for analysis, and having a clear problem to solve. The strategy behind something like AWS SageMaker is based entirely around this idea.

The problem is that too many companies believed it was the opposite so they built and hired all these AI/ML “experts” that just wanted to “built models” but didn’t want to focus in the messy hard stuff like finding and cleaning data. Nearly all of these AI/ML “experts” inside companies were also broadly just applying off the shelf tools and algorithms, perhaps with a bit of ensembling, rather than actually building new AI/ML approaches.

As a result, the big investments inside most companies produced a flash and puff of smoke that got people briefly excited followed by a lot of money spent with little business value returned.

I’m a big believer in ML approaches, but in most cases companies need to be focusing in their data first against clear business problem and just use off the shelf tools for the rest. That’s good enough for nearly all needs.

There’s a big bubble at the moment with all these “AI/ML” teams that’s going to crash hard as businesses realize the above and reset to focus on stuff that works and generates tangible value for the business.