skysight-inc/HackerNews huggingface dataset:
Okay, I'm probably going to get a fair bit of heat for saying this, but am I the only one who's never been a huge fan of letting users delete all content associated with their account at will?

I mean, in the olden days of forum software, this sort of thing was removed as a feature for a reason. Because it meant that if left uncontrolled, people could basically destroy discussions and make the site difficult to use by removing vital information from the middle of a conversation or making it hard to track whatever's going on. See for example many old Reddit topics, where you've got a long string of names saying 'deleted' and comments referencing some script that 'removes all posts to protect the user's privacy' or what not.

That's why my ideal solution has always been to basically say 'by signing up with this service, you grant us an unrevocable, unlimited right to use your posts for the purposes of the community' with a nice 30 minute or so editing window set for content. Don't like that? Well that's life I think. You can't take back emails or phone calls and you can't ask people to take your name or information out of a book or magazine once it's been available for years.

Still, maybe I'm old fashioned now.
Full disclosure: I work in ad-tech.

1. Why do you guys downvote civil, informative posts that just happen to be philosophically different than yours? Seems anti-knowledge, and a net negative to HN.

2. What do you think pays for the internet? This is the first time I've ever engaged in a discussion, but I've been lurking for a year or two, and at least half of the links shared in the comments are ad-supported. Probably more. Sharing information is going to be more difficult when the money dries up and everything is behind a paywall.

3. People are annoyed that they see the same ad over and over again, but "tracking" is a cardinal sin. How is this supposed to work?
Would have been nice if they went more into the actual training, all I see is "The cognitive training utilized the Strategic Memory Advanced Reasoning Training (SMART) program developed at the Center for BrainHealth" but they don't go on to say exactly what that program entails.
It is so hard for large organizations with existing hardware and systems to develop completely new systems. That's why new companies work. Nasa is the existing org of course. Space X is the new one. It happens over and over again.
This is timely as I am literally just getting into working on the account management / login / registration stuff for a new app tonight. Most of this stuff isn't really new, but it's good to have a reminder, and/or validation of certain things.

We're not (currently) doing 3rd party providers like Google / Twitter / Facebook, but since we have (well, will have) multiple independent apps out there, we have a CAS[1] server set up for SSO and all our apps use that for authentication.

This current app is a little more complicated to deal with, since it's basically an "app for provisioning apps". So we have "login to the main site" level login, and then login / authorization for the stuff that gets provisioned. We also want to support things like "invite a user to join via email", etc. Still working on how exactly the user experience will work on some of these scenarios.

[1]:https://github.com/apereo/cas
It's already begun.

https://news.ycombinator.com/item?id=15347067
We understand it well on that side but as far as applications for it go we’ve barely scratched the surface.
The convenience, discretion, safety, and ability to launder money easily have pushed most drug sales online.

These are real transactions by real people selling real things.
> An ex-YouTube insider reveals how its recommendation algorithm promotes divisive clips and conspiracy videos. Did they harm Hillary Clinton’s bid for the presidency?

So the reason people didn't vote for Hillary was that they were fooled by videos they saw on the Internet? Is this what people who are upset their candidate didn't win believe, even one year after the election?
I think they are referring to this app:
https://brainhealth.utdallas.edu/brainhealth-app/
Possibly even testing them, because I've used sites that rejected passwords that met all the requirements.
It's not a given that social media had anything to do with the result of the election, the few scientifically researched reports out there suggest that good ol’ mainstream media was by far the prime channel of influence:
https://cyber.harvard.edu/publications/2017/08/mediacloud

That aside, so what if “fiction was outperforming reality”? it’s a marketplace of ideas and people choose to spend their time watching what they may, stop infantilizing them.

I realise that the media has been under “attack” lately (if you really consider name calling as serious attack) but they would benefit from some introspection, not only are they scapegoating social media and calling for it to be regulated - freedom of speech be damned - they also keep advancing the invented notion of a “backlash against tech firms” projecting their own aversions onto the rest of the world.

See: no real evidence of any such backlash:

https://www.wired.com/story/davos-big-tech/

https://www.edelman.com/trust-barometer/
Ask HN: What's the future of journalism without ads or subscriptions?
Given that the internet has made people very hesitant to pay for content, or how it means you're competing with hundreds of free sites offering the same thing?

I've heard individual article payments via sites like Blendle are a possibility, but I'm not sure how many people see the value of the content being high enough to pay for that. Same with subscriptions, which seem to dependent heavily on prestige and a lack of competition to truly be successful.

Patreon type schemes could work I guess, though in that case I fear the idea of a publication might be lost to a bunch of individual authors earning less than minimum wage as 'influencers'.

So what is the solution here? How will journalism become profitable again?

And what will it look like once ad revenues drop even further and the print world finally drops dead for the last time?
I just installed it on my OpenBSD laptop for when I actually need X (it's rare) and it's a joy to use.

I've used every other wm under the sun and I end up spending more time configuring my damn window manager more than getting work done. So much lost productivity vs just not using them to begin with.

CDE still does one thing that no other wm seems to be able to do: completely consistent behavior everywhere
I think the most stunning thing is that NeXTStep basically won in the end, and has far more mindshare today than anyone would have ever imagined...

But yeah, it was way better than CDE and Motif in it's day, but still on the margins.
The U.S. government is set to borrow nearly $1 trillion this year
While I don't think it was his artistry per se, it was, to a good degree, his taste. And I don't think he was so much stealing as he was hiring the very people who produced the Xerox Star, so their work could see the light of day. And it improved pretty dramatically under his management as well.
A similar thought experiment:

If you could somehow pause the universe, create an exact duplicate, then press "play" on both at the same time, would they remain in sync? Would their futures be the same?

If so, it implies that any randomness we think exists is actually deterministic but too difficult for us to currently understand.

If they diverge then randomness or free will do exist. But this doesn't explain what mechanism makes it possible.
http://unix-kb.cat-v.org/
Non-mobile link: https://motherboard.vice.com/en_us/article/vbpgga/whois-gdpr...
Many people do work which is time sensitive: processing more per hour or turning around results faster is quite literally money in the bank.

Think of a photographer: if you charge a fixed fee any boost in productivity allows you to take on more clients. If you’re a freelancer at a public event, getting your final photos out quickly might be what decides whether someone buys from you or a competitor.

For a small business that kind of margin is often the difference between making it or failing.
It is critical to note that this study does not address the transfer of learning or performance on one task and show that it improves performance (or in this case, energy efficienty) on any other task.

Put another way: lumosity makes you good and efficient at lumosity, but not anything else.

Transfer learning is a bugbear for neuroscientists as well as ML people, sadly.
Nobody uses threads, look at any public slack. They are too difficult and unfriendly to use. The entire idea of a "thread" is broken in the slack ecosystem if you can just post in the channel without starting a new one. It makes no sense.

The fact at that slack has to blog about how to search proves my point, IMO. Gmail doesn't need a post about that. I'm talking about context, which is where search fails, because threads don't work. I can find keywords in slack just fine (which is all the blog post talks about, really). I can't find and save an entire conversation about something important.

:/ I've tried slack and all the shortcuts. It fails as a business tool. Simple email and chatting produces more productivity.
This article is basically one giant ad for using google sign in for your website... and for good reason! They know what they’re doing. I’m delighted when I see that I can create an account using Google SSO because I’m so much more confident with them.
Curiosity’s five-year journey across Mars – in one stunning photo
Does Apple maintain this and update it when the websites change their requirements?
Don’t know anything about IR beds, but near IR (shorter than 800nm) is just visible as a dull deep red color.
"I know Alexa is always listening and recommends products that it hears people discussing nearby" -> this is not true. https://qz.com/1121880/the-technical-reason-why-alexa-cant-l...
Cmd+Q is awful IMO. It's too easy to hit accidentally trying to do Cmd+Tab.
I know HN does not reward these reactions with upvotes, but: ALWP. A lot of laughter. I'm still chuckling. This is amazing.

And here I thought that urinals without a divider were awkward.
And there's at least one extra level: the ability to think about things that can't be imagined.

It's not that difficult to visualize a hyperbolic plane and learn to visualize hyperbolic space. It's much, much harder to visualize the real projective plane, and essentially impossible to visualize a quaternionic projective space. Yet these can still be worked with using geometric and topological intuition in a way that feels (to me) fundamentally different from manipulating abstract formulae or matrices.
> I interviewed with a stealth-level startup a few years back. They were developing a product, similar to a WiFi router, that would be installed on premise and sit there, filtering out Google/Facebook/etc. ads and replacing them with ads that the owner of the box wanted. You can imagine this box being installed in Starbucks, airports, libraries, and everywhere else.

Funny, I was a similar boat once. They weren't a startup, yet. Good for them, because in both meetings I had to tell them their business idea was impossible unless they broke prime factorization. I was surprised I had to meet them the second time.

Oh, and their business idea was a little more intrusive than merely replacing ads. They wanted to be able to read people's emails and Facebook data and serve targeted advertising based on that.
I remember Solaris 10 shipped with CDE as one of two available desktop environments. The other one that it came with was based on GNOME.
Desalination is not economical for agriculture. Crops like pomegranates, grapes, etc requires large amounts of cheap water.
I've used moviepy quite a lot and even submitted a PR or two.
It's not perfect, and docs aren't super up to date. For many tasks a good nonlinear editor is way easier. BUT, it also makes some tasks really easy that seem surprisingly complex to do with (the admittedly simple) GUI tools I've tried. E.g. making a 3x3 montage of videos playing simultaneously, with a caption beneath each.
Its incredibly naive to think that any and data being recorded or transmitted won't be harvested (both legally and illegally) by authorities.
What are your favorite AR resources?
I'm interested in learning more about AR, especially AR development, but I'm not sure where to start. What are the best resources for learning about AR?
Court Doesn't Bar Claims Against Online Platforms for Hosting Terrorist Content
Part of a series: http://esl.fis.edu/grammar/langdiff/

Interesting stuff -- I wish each one were treated in more detail!
The 10% quoted was for x86-32 specifically, which does not have PC-relative addressing modes (x86-64 on the other hand does). In x86-32 PIC code compiled by GCC for example you will see a lot of calls to __i686.get_pc_thunk.bx to obtain the PC value in a general purpose register which can then be used for address generation.
Great. As long they attempt to keep these rules up-to-date.

Recently, saw strange thing -- I was allowed to have password with lengths between 16 and 128 characters, but my password manager 1Password supports only... 60 or 64 characters. Oh well, wish that this would be a problem, not other way around. Still kills me that my health records are behind 12 characters password, and my bank think 16 character password is enough.
I agree, and I'm eager to see what we get in the rumored "new Mac Pro tower" that is supposed to be announced some time this year.

Still, the iMac Pro can be considered a good buy if you do like many Apple users and sell it after a few years for a hefty percentage of the purchase price, using the funds to offset its replacement. It's how I progressed from a PowerBook Pismo G3 -> eMac G4 -> Mac mini G4 -> two Intel Mac minis (2006 & 2011) -> Mac Pro tower, only keeping the first gen Intel Mac mini when I moved away from the platform for daily use. Because I recovered at least half the purchase price of each successive unit (again minus the first Intel mini) I was able to upgrade for more or less the same cost as a comparable PC workstation.

Conversely, good luck selling a used custom built PC for pennies on the dollar even if you used top of the line components. Even name brand, quality PC workstations don't have a healthy used market; eBay is full of 2016 era corporate machines that were $800 new, now going for $200 or less.
This probably isn't mostly about password generation rules, but rather about how to fill the forms, e.g. what's the user name field named, etc. (Otherwise why would it be called "AutofillQuirks" and not "PasswordRequirements"?)
Man OpenWindows was so much better looking and XView much nicer to program for.

And anyways by the time Motif didn't have ridiculous licensing and costs it was already too late. The world had moved on.
Nothing worse than the standard American corporate building restroom system - each floor has one or two bathrooms per gender and each company has to give keys to the employees when they go to the bathroom. Aside from being annoying (how many times have you wanted to go but there's no key?), people lose the keys and well, they may not wash their hands.

Do these buildings do this for security? I'll never understand. In my current office we share a few bathrooms with one other company but there's no key at least.
There are 2 aspects to this.

First is: battery density per unit of weight of battery.

According to chart in https://forum.cosmoquest.org/showthread.php?166243-Energy-De..., battery density between 2008 and 2013/14 (i.e. in 5/6 years) more than doubled.

Price per kWH dropped 5x in the same period.

What that means is that for the same weight, we could put 2x more battery in the car and it would cost 2.5x less (5 / 2). That would double the range, all else being equal.

But mileage doesn't depend only on how big the battery is.

The smaller / lighter the car, the more mileage it gets from the same energy. That means Tesla 3 would get a better mileage than Tesla S or X if it used the same battery because Tesla 3 is a smaller car.

There's also aerodynamic efficiency of the car and how you drive it (e.g. accelerating quickly uses up more energy than accelerating slowly).
Logins for news sites was tried in the 2000s and it failed miserably. The only ones who could survive such a strategy are news institutions with a large subscriber base like WSJ or the NYTimes. But even they are struggling.

Would a login collective be any better? I highly doubt it.
No, AMD has claimed that tensorflow works for them since 2016 IIRC, but it's not exactly correct.

The main tensorflow branch does not support AMD GPUs at all.

There's a bunch of experimental code by AMD that possibly works in certain conditions, but is neither properly supported nor widely used. For example, there's hiptensorflow which seems to be a TF port stuck on 1.0.1 (TF is now up to 1.5, with many major releases and key changes), not being actively developed (the last commit seems to be at the end of 2017) and core parts of it (ROCm) don't work in OS X (tensorflow as such runs just fine on OSX, just CPU-only, which is a major performance limitation compared to any machine with a good nvidia gpu), and thus are not that relevant for discussing Apple systems.
There are also some OpenCL port efforts, none of which are stable, up to date, and actually usable to get the expected performance improvements. All these projects are interesting, promising, difficult, and their developers deserve all the best, but calling them "Tensorflow has been supported" is an extreme exaggeration, PR vaporware.

Proper support is not there yet. I believe that there are likely ways to jury-rig some code together and run it on AMD hardware, but that's not comparable to the maturity level of these tools on nvidia (essentially, run the install, and it works). AMD still has to do their homework and fulfil their promises. They've spent far too long saying that the software support is coming soon, and now their claims have to be taken with a grain of salt. They can hope that the community will take over effective development a year or two after they do that and people in the ML scene start widely using their hardware, but not earlier. Currently, even if you have a nice AMD GPU, it's cheaper to just buy another high-end GPU from nvidia rather than spend a week of engineer-time to possibly maybe get their shoddy software to do what you need.
Weight and size miniaturization of this thing sound pretty badass to me. JAXA seems in a good position here. Does this havr any effects on Electron, i.e. grab away the low end of their market?
Useless DevOps Trends
I get something like 100 spam emails, and half a dozen spam SMSes every single day, then 2-5 phone calls a week. That's just from a couple of domains where I hadn't noticed PrivacyGuard had lapsed.

The emails can be blocked easily, but the SMSes don't come from a number, they just have a random word in the "From" field and they use a random one each time, meaning blocking the "sender" is useless. They also come at all sorts of hours, so I can get 2-3 SMSes at 4am advertising Amazon crap, or other affiliate spam.

Spam seems to be getting worse and worse, despite all the efforts to combat it.
Microsoft's Ink to Code: using AI to convert wireframes to code
Why Puppet/Chef/Ansible aren't good enough (and we can do better) (2014)
Or Cmd+W. The amount of times I've gone to close a tab and ended up quitting :-D
My understanding is that there are partner venders who have old toolchains set up only for C++03 and thus would have to upgrade their toolchains to build our API if we upgraded.
The Business Case for Container Technology
Ancient people were not as stupid as you think. They knew that lightning was dangerous. More to the point, they knew that fire was dangerous--ball lightning resembles a floating orb of sun-bright fire, and any human will instinctively avoid such a thing. Historical phenomena later believed to be ball lightning were usually described at the time as "balls of fire." https://www.wikiwand.com/en/Ball_lightning
Sorry this is late, but check out Dr. Giulio Tononi's mathematical apparatus called Integrated Information Theory. In a nutshell, it considers a system and all the causal relations within it, measures some quantity related to the number of states that system can take, and then considers the graph cut that minimizes this quantity in the subsystems. The difference between the uncut and cut graphs gives a degree of "integrated information", which can be argued is a useful analogue or even the very definition of consciousness.
Giving the amount x-rays released, surprised they don't have cancer!
free unique iPhone case
> Surely Google has something that maps the hashes to actual URL patterns, but like the other commenter said, the partial hash you send is only sent when it matches a local DB already.

It sends the first 4 bytes of a 32 byte SHA-256 hash of the URL. There isn't a reasonable map back for that.
This is good advice. However in 2018 you can go a lot further. Our company wrote up this guide:

https://qbix.com/blog/index.php/2018/01/modern-security-prac...
Good point, but in the photo, the expanded dictionary property in the property list is “PasswordGenerationRequirements,” so it’s most likely all of the above.
Thanks for the explanation. Good point about staking, assuming if the validator is chosen before, then they are certain to get the chance to order the transactions in their favour.

The article, as I understood, the caller predicts the outcome of the 'random' function first, and then calls if the result is favourable. It seems like yours is more efficient, as it relies on using revert() to undo all state changes, if the outcome was unfavourable, so no need to predict anything!
SENS Research Foundation Receives $2.4M Ethereum Donation from Vitalik Buterin
See my reply to topmonk.
So given that Google as a smart phone ranks as part of "other" in market share, does that imply there aren't many "smart" Android users.

As far as "rarely updated", Apple is already beta testing 11.3 - 11.0 only came out in late September.
The Commentaries of Julius Caesar [audio]
Overall the file does appear to contain various autofill quirks, but the expanded dictionary in the screenshot is literally named “PasswordGenerationRequirements”. It’s definitely about password generation rules.
> ownership being public record is an important part of the social contract.

This is silly. Public ownership records are a practical utility, not a deep-rooted moral practice.

Incidentally, we’ve figured out how to have digital asset ownership without invoking “the social contract” or any of its many connotations; we have blockchains now. Namecoin solved this exact problem, although it never took off.
Yeah, the thing that irks me is when C-a and C-e don’t work. (Most things support it these days, but I’m afraid it’ll be less prevalent in the coming years as fewer people are familiar with emacs.)
I did. Here's another warning, from the journal Cell: http://www.cell.com/cell/fulltext/S0092-8674(14)00286-4
As that page notes, C-a and C-e are not just Emacs bindings; and are even in Vi. However, the other bindings mentioned are Emacs bindings; and macOS textareas do support Emacs keybindings (on ctrl, not cmd), and that includes C-a and C-e.

I believe the comment about NeXTSTEP was not that the keybindings originated there, but that NeXTSTEP implemented Emacs keybindings in textareas, and that macOS inherited that (I don't know about the accuracy of that though).

Oh, and the page said "Rob Pike answers in 9fans: “I believe ^H ^W ^U date back at least to TENEX.”"; it seems odd to me that he didn't mention that 'H' with the control bit flipped is literally the ASCII "backspace" control character.
Interesting, but there are only 48 sites in this list, which is really tiny. Perhaps they will continue to expand it in the future.