skysight-inc/HackerNews huggingface dataset:
>Being sexist doesn’t matter for the kinds of decisions a president makes? Excuse me? Supreme Court justice nominations, for instance?

Yeah, it doesn't matter. Worse case you get more male justices. What do you really expect will happen? Some justice will be unpointed which will undo women's voting rights or equality laws?

>In fact, the Supreme Court invalidates your entrie argument, because guess what: I want people I think are “good people” to be in charge of interpreting the constitution. I think everybody can agree with that.

Well, I don't agree with that. I would not care less if one of my "constitutional interpreters" drinks, takes cocaine, or has extra marital affairs for example. I only care that the direction they take the law is good. There have been legendary lawmakers and politicians that had all kinds of personal vices.

Then again, I'm not American, so I don't have the puritan trait. You guys managed to have a problem with the personal life of MLK too. Nobody in Europe would even think to ask such a BS question:

https://www.quora.com/Why-do-we-honor-Dr-Martin-Luther-King-...
Seems very interesting; nice work for sure. Any chance of a browser port?
Look at what HuffPost wrote about Austen Heinz in the Quillette story also submitted today, for one example:

https://news.ycombinator.com/item?id=19051866
The description in the first paragraph perfectly fits a lot of Western countries today.
It might be annoying, but it's certainly not bizarre. In the floating point standard (IEEE 754) there are reserved bit values (with hardware support) to represent NaNs. For integers no such thing exists, so you're left with a bunch of different implementation choices all with different tradeoffs. A long time ago NumPy devs choose not to support NaN in integer arrays at all (for maximum performance), and Pandas (starting as a wrapper around numpy arrays) inherited that.

For a more technical discussion of the performance implications of one possible implementation, see http://wesmckinney.com/blog/bitmaps-vs-sentinel-values/
I feel for you. I argued for unit testing for ten years before they were instituted and even then it was half hearted.
I think one reason might be that this was never sensitive personal data. Phone numbers, emails and addresses mostly corporate. But real passwords (hashes) from real users, on 50+ laptops with unencrypted drives was pretty normals.

I think culturally there may be a difference since I'm in a place where some data (addresses, phone numbers, ...) is public info, i.e. given your name I can get your address and phone number from a public DB anyway.
This gap is way too big here in India. Here you get yearly hike of 8-10% while by getting a new job you can get as much as 60-100% hike easily.
Maybe here starting salaries are too low, You have to job hop to reach a good salary.
Why do you need to write all these getters and setters? Why not just a public property?
Not really disingenuous; from looking at his resume, I hadn't noticed his bar membership had expired. (And, it's interesting that his resume reports him as active through 2017.)

But still, a legal degree, one-time certification, and some legal practice are kind of relevant, compared to anonymous commenters who are just insisting by repetition "but that's not a 'contractor'!"

Is it your reasoned argument that an individual receiving payment for services rendered to a corporation, under the terms of a mutually-agreed contract, is not a "contractor" in the eyes of the law?
which programming language has a similar popularity and would exhibit less CPU hogging?
> Is there a secret club that bails high flyers out?

It depends.

In the case you mentioned (Elizabeth Holmes) she is well off and connected (via family) that at some point she will find some sort of work if she wishes.

Thats fairly true for most people in a similar social strata - once your that far "in" someone has a vested interest in making sure you dont fall too far.
> sexist (as if that matters for the kind of decisions a President takes).

Considering that the President has an powerful role in all federal legislation, an even more powerful role in federal regulation, and can appoint like minded people to a variety of positions (including, but not limited to, the federal judiciary) that have extensive influence and whose terms extend beyond his own, yeah, bigotry—whether based in gender, race, religion, or whatever else—in that office matters quite a bit.
That’s a nice way to put it.
Yup.

Common Lisp stack traces tend to be no better, anyway, at least with SBCL and CCL. Up to 90% of a trace you see in the inspector can be compiler/runtime infrastructure. Given that macros don't show up, only their expansions, the backtrace can be full of stuff like SB-KERNEL:%FUNCTION-THAT-I-DONT-RECOGNIZE-BUT-MACROEXPANDED-FROM-SOMETHING-I-KNOW.

Like in Java, most of the time the top few lines are the ones related to your code, but just like in Java, there are exceptions, in which the source of the problem ends up in the middle of the backtrace, surrounded by infrastructure frames.
The multi language example for Thai looks like it is rendering wrongly.

Proper rendering: ความสูง
Kotlin got a major push on Android, thanks to a stagnant Java 8 support.

With ChromeOS and Fuchsia on the game as well, it remains to be seen who will win Google's internal OS wars.

So far Android seems to be the one taking them all, though.

Outside Android I don't really see a major benefit switching whole teams away from Java, Eclipse/Netbeans and rewriting/wrapping libraries to be idiomatic Kotlin and such.
Store only the first 16 bits of the hash maybe?
Monitor/laptop makers don't help either by introducing weird size/res combinations. The only reasonable company seems to be Apple with 220dpi displays that are perfect for 2x scaling.
I would appreciate less emphasis on pretending to cover news from several angles. By doing so they imply that both sides are equally valid even when they're not. For instance I've seen them bring on a climate change denier to give the "other side" on a climate change story; anti vaxxers, et cetera. It's particularly bad when one side is willing to lie.
This would be great for telling that idiot driving five under in the left lane to move over, except for cases where I am that idiot. Then it would feel less great.
Note that Mutter already draws decorations for X11 windows. There's also a standardized Wayland protocol to make the compositor draw window decorations. It's just that GNOME doesn't like server-side decorations, from a design point of view.
TypeRacer Tournament Saturday – commentary by world-class competitive typists
Yes, we must present news from all sides:

1. The side that thinks that everyone should have human rights.

2. The side that thinks that only people who look, talk, pray, and fuck like they do should have human rights.

3. The side that wrings its hands and moans about civility/balance/decorum/etc. as though one side hasn't enthusiastically been building (and filling) concentration camps for immigrant children.

4. Billionaires (and those poor, impoverished millionaires) who only care about adding another zero to the end of their bank balance.
Your team can make a decision as a group to not allow defining operators in the team's codebase. As you mentioned you can then enforce that with scalastyle (set FieldNamesChecker and MethodNamesChecker regexes to ^[a-z][A-Za-z0-9_]*$). Is that not enough to handle the one person who loves overloading?
This reminds me of pitch-drop experiments: https://en.wikipedia.org/wiki/Pitch_drop_experiment

Pitch flows _slowly_. Apparently it is so viscous that at room temperature a suspended blob might release a drop about once a decade or so.

A few university physics departments have had experiments to watch pitch drop running for almost a century.
Here down under in Australia, back in the 80's we had a high flying individual who managed to run up extreme debt levels only to end up owing billions as a failed bankrupt.

But during his time he did manage to coin a phrase that went, "If you owe the bank a million dollars you have a problem, however if you owe the bank a billion dollars then the bank has a problem".

I suspect in this instance China will turn out to be that bank.
Going by this graph[0], what they meant was: we had a precision of 93% and a recall of 90%.

[0] http://web.stanford.edu/group/deepsolar/assets2/img/roc.jpg
I get at least 3 emails a day from them. The "Post Most" alone comes multiple times a week.
Really great, underrated series. The book was also very prescient in predicting rise of a distributed digital currency, especially given that it was published before Satoshi's Bitcoin paper was published.
I had a recent project where:

- 0-80% was adding useful tests.

- 80-98% was mostly useless.

- 98-100% found some really interesting bugs and forced refactoring that made testing easier, and was definitely worth it.
Domain registration is one of the most perfect use scenarios for a blockchain type system. It would be entirely decentralized meaning no party has any unfair advantage which leads to these sort of systems where players obtain massive amounts of domains for non-market prices and then sit on them indefinitely relying on the occasional way over market price sale to justify the business model. And while views may vary here, I think it would also generally be a positive for governments to no longer be able to strip individuals or companies of their domains, such as for instance SciHub.

One practical problem in the early stages is that various domains could be snagged and used to extort the companies/individuals who 'rightfully' own them for unreasonably large sums of money if they wanted access to their domains. This issue could be resolved by premining and mirroring the current domain system before public launch with domains transferred to their rightful owners upon proof of ownership akin to the systems used by Let's Encrypt.

Probably the most challenging problem would be in determining how many domain registration coins would be generated per unit time. Too few and prices inflate too high and destroy the system. Too many and prices deflate and the coins become worthless - destroying motivation to keep mining, in turn again destroying the system. Lots of possible solutions though. Fun problem!
Another Go 2 Proposal: Error Inspection
>> Write tests. Not too many. Mostly integration.

If a group of reputable programmers got together and published a book about programming which had a single page which only contained this line in a large font, it would be the most useful and valuable programming book ever written.
Remember the days of Aspects all over Java codebases?

I seemed a cool idea, however I thankfully no longer need to fix bugs in such projects.
There are already ways to do this on Wayland, e.g. xdg-desktop-portal. It's just that those clients don't support it yet.

This is more of a client bug than a Mutter bug.
Thats fairly funny, since I find Rx to be the very complicated thing if used extensively in a project and hard to reason about memory usage and other things when trying to dig into problems.

On top of that it creates huge ass stack traces that makes finding your code difficult unless your debugger can filter out specific packages:

https://github.com/ReactiveX/RxJava/issues/4834

Kotlin on the other hand is a fairly clear language!
I shy away from CL scripting due to runtime startup time, though if you compile it down to binary it's manageable (if one doesn't mind a 50MB executable).

That said, I wonder why nobody tried a "hybrid" solution, in which the multi-call binary is implemented as a resident, self-restarting process, that executes each request in a lightweight sandbox. Actual shell commands would then be implemented as a request to that process, and incur only the costs of setting up IO streams on startup.
At one point the TV was without ads too!

My point: a netflix with ads will be more profitable than one without. However they cannot get away with that right now, competition, etc. Maybe never, but there's a reason ads came around, even for people who paid for television.
Great idea! I'm curious how you found first client.
That's an hypotesis just as many others.
Investigators and medics who visited the patients say they don't know.
Source : yesterday's arstechnica's article: https://arstechnica.com/science/2019/01/canada-halves-diplom...
OTPs are phishable. If you worry about SMS codes, you shouldn't accept OTP either, bad guys are just going to socially engineer your user into giving them a valid code.

FIDO is the way forward, but having run into Microsoft's hapless first attempt (since they managed to get it to not work in anything except Edge on specific builds of Windows they also made it optional, so it actually can't make your security better. Brilliant) I have less confidence it'll ever be useful to the ordinary person... Still, it does protect my Google account.
OK, fair point. Although I don't know enough about SSDs to know whether there's more to it.

But what else is different?
So you're saying that it's the culture of everybody fucking everybody that brings world peace. Hippie
Facebook employees locked out of apps as Apple blocked their enterprise account
Why it's hard to decide on technologies
Flexbox rendering changed between Chrome 71 and 72
Look at the Noise Reduction plugin in Sound Forge or a similar audio editor.
Uh, that's a standard resin printer. Except horizontal plus rotation instead of vertical. Trades angular resolution for vertical.

Yes, they can be fast.

They should fix their headlines.
“We trusted that Medium might not do what many VC-funded platforms have done before: open an API, attract developers and users, grow, then shut it all down. “
That trust was misplaced. Pleased I stuck with Wordpress.
I am glad my bank does not use phone numbers for anything. 2FA works with a special device that is not on GSM networks, for identification they use other means (not including the phone number).
Yeah I rather just see publications own their bias and then come up with my own interpretation to blend them than have a publication do it for me.

I think the zeitgeist right now is people are afraid to fully own their beliefs AND be open to debate.

Right now there's too much fear of repercussion one way or another. Which is only pushing the extremes further.
No matter how you implement fractional scaling, it's not going to look good. The reason is simple: half pixels don't exist. If an app wants to draw a 1px solid border, it can't draw it on a 1.5 scaled display because 1.5 pixel doesn't exist.
WSJ used to. It is now a murdoch paper and you can see its editorial pushing through to news. Fox-WSJ. Yep. We don't have to like it...
Guess what? The first pitch-drop experiment is mentioned in the article... ;-)
When the system involve some not well understood edge cases (e.g. pre-unicode, non-latin person names. Historical dates and time during calender and timezone switch..) and other underdocumented business rules.
I don't know how to replace Google+, I use it as a personal social network for my family. We share stuff only in our circles. Is there something out there that could replace it?
the funny thing is, IIRC, Google are the ones that have *actuallt8 done this.
Not to defend the Soviets, but their paranoia was kind of justified - from the earliest days of the Soviet regime they faced foreign interventions, through to the Nazi invasion then Cold War era threats from the US and its allies.

Of course this all nearly backfired on everyone with Operation RYAN and Able Archer 83 when the paranoia of the Soviet leadership was at such a crazed level that they thought the West was planning a first strike so they thought their only option was to strike first.
On this topic, the smart speakers and to a larger extent smart displays from Amazon Alexa and Google Assistant (and maybe even the fire TV and Chromecast) are very reliant on connection to the server to deliver anything of value.

I don't think people realize that it can just go away at any time. I'm sure the terms and conditions allow a clause which shows the company to shut down these services at any time without facing a requirement to buy back these (now useless) gadgets.
Check here: https://cloudbackend.appdrag.com
Are these algorithms applicable to low light photography?
Right, but do you have any actionable solutions for mere mortals?
I use Bitlocker and I can set limits/conditions on pwd generation which is then saved under a master pwd.
Articles like this are what i love about HN. You may call it some techies wet dream, but the dedication to detail for this dream embodies this community for me.
Are there any SIM card providers in the US or Europe that provide strong identification on Phone number porting? Such as requiring a password or physical identification?
As a child, I was extremely uncomfortable with Dr. Huxtable when he was in his office. I would regularly walk away from the show when he was in his at-home office alone with someone. When I later saw Philip Banks in Fresh Prince of Bel-Air, I consciously compared the two. One felt safe and nurturing, the other did not.

When a criminal's art replicates the conditions in which he committed crimes, I would hope that the commercial and artistic value of that work would diminish considerably. I hope that the Cosby show would not be able to survive continued syndication. However it should still be thrown into the bargain bin of available entertainment for posterity.

In my opinion, deleting the Cosby show erases the chance for others to obtain that same impression.
"It's cute that you think [dumb thing]."

Don't be snarky. Comments should get more civil and substantive, not less, as a topic gets more divisive.

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize.

https://news.ycombinator.com/newsguidelines.html
No for example in the drink space in which I work the CPC for popular cocktail terms can easily be in the 1-2$ range

eg Negroni Recipe is $2.4 in the US
Starship Schematics Database
That would be correct. Why are you terrified? Set up autorenewal in two places.
Elasticsearch Learning to Rank
IIRC, slack does (or did, ~3 years ago) exactly that. Either the email link is structured to cause the mobile OS to open the app, or the link leads to a page that then presents a link that opens in the app. In either case the link(s) contain a token that's valid for one use.
Is there a good Linux tool for logging RAID status?

I just have scripts that write key data from "mdadm -D /dev/md$N" to logs. But then I need to remember to review the logs regularly.
I'm working on it:
https://twitter.com/stefan_3d/status/1090607219975045120

It should work on any CPU with SSE4.2 support, which includes all modern AMD CPUs.
In Italy you can block porting altogether. Unblocking requires visiting a store in presence and showing id.
The World of Hedge Fund Performance Coaches
Good article! I just have one nag: although the science behind it is good, the history is less so...

> “Of course, for an experiment to go on like this, I’m assuming that science still looks somewhat like today, in the sense that universities will exist, there will be professors with labs, and so on,” says Lenski. “Yet if one looks not so far into the past, that isn’t how science was done.”

I have the highest regards for Lenski as a biologist, but this is pretty wrong (unless he was quoted out of context). Universities have been around for the past millennium, and have not fundamentally changed during that time. Provided civilisation survives, I have no reason to expect they won't survive the next 500 years.

Also, the issue with how to preserve the instructions is not as big a deal as they make out. There's plenty of paper books still legible from 500 years ago. As long as you are careful about storing it, that shouldn't be a problem. (Though of course, creating new copies is still prudent.)
That’s a very bright view that doesn’t fully account for reality: Netflix has a tiny sliver of humanity’s film archive available, and while Spotify fares much better it still excludes a lot of content. In general you cannot pay to see the missing pieces in either, they are simply not available anywhere.
And this is just another reason why SMS based 2FA is fundamentally broken.

I bank with Barclays in the UK and they give each of their account holders a PinSentry device. This is a physical device that you have to insert your card into, and then enter your pin code to unlock, you then use it to sign/verify transactions that you are trying to make.

Don't have access to the pin sentry device? Guess who can't add a new transfer recipient.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."
You can download data at the census tract level from their project website [1]. Their code is on GitHub [2]. You can download their pretrained models.

I think your speculation about monetization is unfounded.

[1] https://web.stanford.edu/group/deepsolar/home

[2] https://github.com/wangzhecheng/DeepSolar
I think mainly warranty, although other posters are saying enterprise drives have capacitors to help with writing during power loss. I'd have thought a good battery backed raid controller would handle this but "enterprise"="belt and braces" so I can see why a lot of businesses pay the extra.
Thank you! I didn’t know that!
> Seems like this would be an interesting experiment in itself.

And one we have already carried out many thousands of times. Just ask a classicist or a medieval historian ;-)
Good to see that I'm not paranoid for explicitly using drives of different vendors in my RAID at home.
Intel's graphics libraries are well crafted and pleasant to integrate. In fact, Embree is currently being integrated into Blender's Cycles as an alternative ray engine.

I'd guess we'll see an effort at integrating the Intel denoiser fairly soon as a plugin at least.

Someone recently released a Blender plugin using the NVIDIA Optix denoiser, which I think couldn't be directly integrated due to licensing issues:

https://remingtongraphics.net/tools/d-noise/
It states 60db - that’s normal conversation volume. Does the paper say otherwise?
> Our main finding is the existence of a strong positive correlation between the price of a work and its surface occupied by colors from the blue-teal and orange clusters.

The orange/blue contrast again: https://tvtropes.org/pmwiki/pmwiki.php/Main/OrangeBlueContra...
it's more like both are made up of individuals with high self-interest. The difference is you can choose not to interact with a private firm.
The comment was internet vitriol and the site guidelines ask users not to argue that way. You're right that it was far from the worst instance of it, but still. Pouring acid over the other side feels like championing goodness, but really is just pouring acid. It's an invitation to the other side to do the same, and that's how HN ends up burning.

You guys remember that Hacker News is a community, yes? Community members have duties to the community, and to one another, no matter how strongly they disagree.