skysight-inc/HackerNews huggingface dataset:
Ease of use really matters. If you think of your product workflow being a series of micro solutions, then user delight implies you picked the right micro problems to build a solution for. For instagram, a key micro problem was it took too long to upload photos from a phone. They solved it by pre-uploading it. A great talk in this regard is 'Stanford to startup' by the instagram founder.

Before stripe came into the scene, I tried to do a paypal integration into an app once. It was an absolute nightmare. The one time I did stripe integration, my grandmother could have done it :)

Also, it doesn't matter that every bank builds an API once Stripe becomes (or is perceived as) a market leader. People view it as genuine and provide disproportionate value to the leader. People will go out of their way to use the market leading product even if they have to pay more. When you're in a store, think of how many times you buy the more expensive product because you see that as the default brand in that space.

But wasn't PayPal the market leader? Then how could Stripe have taken over? Well, PayPal sucked (for developers). Stripe was 10X better and took over while PayPal slept.

To replace the incumbent you need to be 5-10x better, otherwise nobody bothers to move over. The key to that is to pick the right set of micro problems to solve.
This industry is in its infancy. We have some of the greatest minds working in it, and yet we barely know how to make things work right, and OP’s suggesting we try and design tools that an average person can use to create powerful software. How about we let highly-trained specialists figure out how to write complex software first, before we try to teach average programmers how to do it, and perhaps then we can turn our heads towards the masses.
I think people who are so concerned about Facebook policies and practices are way too invested in it, and should focus on spending less time on it. It's just a platform for showing grandma pictures of the kids, providing ex's a means to stalk you, and check out the latest virtue signaling. Anyone using it as a primary news source is doing everything else wrong too. I don't expect Facebook to start restructuring just because people are still looking for a scapegoat.
Show HN: Write MySQL queries in JavaScript using SQL tag
To further point out, the test that caused the incident was not a 'routine test'. They had purposely disabled a large number of safety catches in order to perform a risky and ill-advised test.

The aim of this test was to determine whether cooling of the core could continue to be ensured in the event of a loss of power.
Another argument against open plan offices.
There is a common sales technique to ask customers questions where the only possible answer is yes. The point isn't to gain information, but rather to build rapport with the customer and get them into a positive frame of mind.
Presumably the same approach is helpful in criminal interrogations.
hipsters are like teenage sex. everyone talks about it and makes fun of it but it dorsnt really exist.
I do not accept the author's premise that 'personalized curation' inherently implies 'false news'.
This sets off my BS detector.

The approach is to make a "thought experiment" about how neural computation might work mathematically, then look for evidence that the guess is correct. Their thought experiment makes them guess powers of 2 are special, that they should expect to see organization at sizes 1,3,7,15.

But when they analyze data, I don't see any comparison saying that 7 is really more prevalent than 6 or 8, or 15 is more prevalent than 14 or 16. Indeed 15 seems to be the largest they looked at.

The whole numerology theory driving the headline looks like unlikely, unsupported nonsense to me!
> The assets will be hosted on GitHub alongside all the code, maps and level scripts.
> In all honesty, I don't know why apples fall down and aeroplanes fly up.

The problems usually only start when it's the other way around.
This is HN, not a psychologist forum. I mean most people won't be able to help you as they are not experts on addictions.

They will tell you: "just sell them", but the problem is that you will have an emotional attachment that will make it nearly impossible. I for one sold my Spectum Z80, Atari, and Apple computers without thinking about it and they were part of my life because I care little about things, I care about animals or people.

I will ask those who know: psychologists, specifically someone specialized in breaking habits. If you don't have money you can read self help books or videos audiobooks on libraries, or even pirate them, everything is online, you only need to know what are you looking for.

The other alternative is putting your computers to great use. Create a channel on Internet about old computers history. Donate it to a Museum so other people can watch it and volunteer to explain the history of those computers to audience while they can interact with the machines.

The fact that those machines are useful to other people instead of collecting dust will be a great way of getting rid of...ehem, improving your life.
World’s biggest forest destroyers don’t know which forests they’re destroying
It's not that the data is illegitimate per se, but it makes any conclusions from the data unreliable. (e.g. "When is the best time to post on Product Hunt?" is difficult since the raw data alone does not account for the impact of having an influencer post the submission, and asking for upvotes through networks)
Adventures in bash – catching several exit values in a piped set of commands
And that’s just learning how to use the car. We’re talking about building one.
No I'm not, I'm suggesting it be used to identify the user, then they can enter their password the same as always.
That's just demographics - more old people in rural areas means more social security. Nothing to do with being rural?
I tend to think that these xkcd URLs are becoming like bible verses for geeks. I find myself memorizing those numbers. (e.g. "Ugh, he's getting like xkcd/386 again.")
We already had similar discussion here in Poland couple years ago. The thing was: should all on-line news sites be officially registered in similar way as paper newspapers? Then what about blogs, personal webpages and other sites that are not strictly news sites but do happen to publish/spread news? Obviously it went nowhere. It would create a new barrier for a lots of people trying to simply publish something on the Internet and would not really fix much. Not to mention that in Poland there are already mechanisms in place to stop/punish people spreading harmful information, and that laws are not tied to any specific medium - do you not have those in USA? If the news/article/comment/etc is untrue then someone can sue, right?

The real problem here is that people put trust in things they should be skeptic about and the official certification not only doesn't fix it, actually it could make it worse depending on who is in power...
>In the mean time coal power plants kill more people than Chernobyl disaster every year.

In the mean time, solar/wind is just as cheap to build as coal whereas nuclear (when built safely) costs more.

Nuclear also benefits from government subsidized insurance (the nuclear liability cap).
Hmm. Interesting. I would have never thought to use that within a program during runtime.

I don't think that the IRQ affinity facility is meant to be used like that ("that" being the masking of interrupts for a given CPU to create critical regions with a program).

For starters, it seems like you'll need to be running as root to be able to change it. That could be an issue for some applications. It also says that you can’t disable interrupts for all cores.

It also seems very non portable.
Number of times Snapdeal has been bought by Alibaba–and the damage it caused
Tech billionaires award $25M in Breakthrough prizes to top scientists
I'm incredibly confused at calling courier not a suitable font for reading. Screenplays are meant to be read and understood quickly and the monospace font allows for that more easily than any other font. In fact. Courier has been the staple of editors in publishing houses anywhere from short stories to epic novels. Times New Roman is getting to the levels of "acceptable" but that's mostly all that is allowed or else you're unprofessional and don't understand the industry.
The "Import from Dropbox" feature is currently broken. Shame because it would be useful for data scientists...
TLD glue sticks around too long
CDN Comparison - matrix of major CDNs, their features and pricing
An AI that calculates how to fix social problems would suggest SV billionaries to give up their money and power. We are a long away off from this, and not technologically.
You can engage in a dialog with humans. "What? Hey! Don't get mad! Let me explain!" Instead of just deleting all your files without recourse.
In Rust, each closure has a unique type, and derived expressions are templated on that type. This is key to making them statically dispatched, which is important for making the base case (sequential) fast.
This is valid.

Facebook might have a 'moral responsibility' on a civic level, to address issues within it's community, but ultimately, if people are choosing what they are going to read, well then so bit it.

Suppose someone invented an 'open ranking' system whereby news and content from various sties was socially ranked, but wherein there was no 'central platform' ... we would see the same thing but have nobody to blame.

If e-mail had bee designed just a little bit differently - and it was more identity/socially oriented, more conducive to 'sharing' ... then again, we'd have nobody to blame but that form of 'email' - not an organization.
I absolutely LOVE Jupyter but I personally have found something better. I also love that Microsoft is behind making this happen with Jupyter.

RStudio's new feature to R is Notebooks and it is available in RStudio version 1.0+. It takes what is great about Jupyter Notebooks and adds easier version control and much easier to batch process your reports. Which are both huge wins for me.

http://rmarkdown.rstudio.com/r_notebooks.html

Blog Post: https://blog.rstudio.org/2016/10/05/r-notebooks/

"Interactive R Markdown

As an authoring format, R Markdown bears many similarities to traditional notebooks like Jupyter and Beaker. However, code in notebooks is typically executed interactively, one cell at a time, whereas code in R Markdown documents is typically executed in batch.

R Notebooks bring the interactive model of execution to your R Markdown documents, giving you the capability to work quickly and iteratively in a notebook interface without leaving behind the plain-text tools and production-quality output you’ve come to rely on from R Markdown."
Maine Adopts Ranked-Choice Voting. What Is It, and How Will It Work?
It's like saying, driving a car requires a neutral energy balance, you need to put in just as much gas as you burn.

While 100% true. It's not helpful information. It doesn't mention the fact that different cars burn fuel at a different rate. That some drivers can afford a higher octane fuel. And that a poorly tuned vehicle with incorrect tire pressure will require more fuel.

The point is, that there are many factors that go into weight gain and loss. And while in terms of basic physics it does indeed boil down to energy balance, that ignores a great many factors that affect both ones internal demand for more energy and ones ability to make use of ingested energy rather than turning it into fat.
Wow! That mesh product line looks bananas. Thanks!
Pflua to assembly via dynasm
And people have spent years learning how to check facebook.

The problem with this pitch is that it doesn't understand the distinction.

By a lot of people's standards, I am a scientist (just not a domain scientist). I spend my life understanding how things work and figuring out ways to further our understanding of those. It is great. If you ask me about how a computer works, I can talk for hours. Physical phenomena? Minutes. Biology? I can make a crude joke

As for a car? I vaguely understand the principles of a combustion engine, but I couldn't for the life of me make one. My understanding is "You get gas into the engine. You light it with a spark plug. It bursts into flames which moves a piston which moves a crank which moves a bunch of gears and eventually moves wheels". I don't know anything beyond that

Hell, another good example is in the realm of video games. Kerbal Space Program is awesome and does a great job of making people remember why they learned physics. But engines are a black box for the vast majority of us and you genuinely don't need to understand how the fuel gets to the thruster or what happens. It is just a black box where fuel goes in one end and fire comes out the other, with fire generating delta V.

And same here. Most people don't need to know WHY an apple falls. They just have to know that stuff will fall. Whereas the physicists and funky table makers DO have to understand why the apple falls and how it can be stopped.
Airbnb is no longer the nice guy of the sharing economy
Well, one 'difference' is that many 'real news' sites are going out of business :)
Sounds unimaginably scary. Yet folks work in foundaries; climb telephone poles all day; cut down trees; fight forest fires; wash windows on the 100th floor. Dead is dead I guess, and you can get used to anything.
Some of our work is related to integrating apps with zcash.
I'll answer in reverse order:

> Also need to consider how long it will take me to download back those pic once they decide to shutdown the "free" service.

This is an incredibly good point, both in terms of bandwidth considerations (particularly their ratelimiting) and in terms of products randomly disappearing with limited takeout windows.

FWIW, https://get.google.com/albumarchive/<G+ UID> will net you takeout archives of your image albums. Incidentally this works with any Google account that doesn't have public photo access turned off, and is rather fun to play with (as is the site: search operator :D)

--

> can google backend really handle that, if so for how long?

YouTube used to officially report that 300 hours are uploaded per minute, back in 2014. http://tubularinsights.com/hours-minute-uploaded-youtube/ says we're likely at 700hr/min now.

OK. (Been wanting to do this math for a while, actually...) Let's see. This is all back-of-the-envelope and I wouldn't mind some more concrete numbers to work with!

YT reencodes all videos into several formats.

I'm looking at http://youtu.be/1tQ5XwvjPmA, which is 1:20:58 long. It was uploaded fairly recently so has the full complement of encodings. I see:

- 5 DASH audio bitrates: 51k (27.53MB), 66k (31.93MB), and 120k (58.02MB) for clients that can decode OPUS, 89k Vorbis (46.67MB), and 132k M4A (73.16MB)

- 6 DASH video sizes in both WebM/MP4 (so 12 total formats): 256x144 (43.09MB / 63.54MB); 426x240 (39.79MB / 140.34MB); 640x360 (71.80MB / 122.65MB); 854x480 (118.37MB / 266.00MB); 1280x720 (234.63MB / 548.81MB); and 1920x1080 (463.04MB / 1.05GB). (Yes, WebM is amazing compared to MP4.)

- Three legacy video formats: 176x144 3GP (39.51MB), 320x180 3GP (116.05MB), 640x360 WebM (211.30MB), 640x360 MP4 (205.97MB), and 1280x720 MP4 (621.68MB).

So, for this standard, 30fps 1080p video, YouTube is actually storing... 4.51GB of data. Huh! Nice.

If this video is 1h20m, 1-(60/80) means I should subtract 25% from 4.51, and I get 3.38GB for one hour of video.

OK. Taking that figure of 700 hours... that's 2366GB (2.31TB) per minute :)

In other words YouTube needs to find disk capacity for 39.42GB of data every second.

I'm not sure how to multiply by an increasing gradient with a back-of-the-envelope calculation, so I'll punt and pretend it was 700 hours/min all the way back to 2014, so the past 2 years. Quite inaccurate, but possibly still interesting:

(2.31 * (1024^4)) * 12 * 365 * 2 = 22249277495024025.60

Uhh.... that's... ah. 22PB. Err, 19.76PB to be precise.

This is for the boring 30fps-and-under 1080p videos out there. Not the 60fps, 2K/4K/8K (!), 360° and similar stuff, and there's an increasing pile of that being uploaded.
Again, I don't want to be rude, but have you been in a relationship? Recovering from a foot in the mouth can be a lot harder than hoping you actually have a back-up somewhere.

Also, that is kind of a worst case scenario and is pretty hard to pull off these days (most OSes are smart enough to prevent rm -rf * from doing much more than ruining your afternoon).
The urge to flag any post that has "Walled X" in it gets stronger every day.
Find a low-income school in your area. Dedicate yourself to becoming the school's free computer science department. Get yourself background checked, etc., and get all the paperwork in place to that it's legit. Pitch your ideas to principals who understand the importance of computer science education.

When people ask why use these old computers, explain how their simplicity makes them an ideal fit in an education setting.

Use your acquisitions to teach the kids the things you wish you were taught when your were their age. Donate your time and your equipment to the cause.

This feeds two (or more) birds with one loaf. Focussing your attention outward may help to stem the acquisition urge. The kids get an education in something that will change their lives. And you get a lot of those computers out of your house.
Can it be decentralized?

What about a browser extension that allows users to "rate" each story/author?

You could follow other users you trust, and get an aggregate of their ratings so you wouldn't just get the global rating, which could be corrupted.
Is he a CEO though? Wikipedia and other press articles say that Hassabis is the CEO: https://en.wikipedia.org/wiki/DeepMind and Suleyman is Chief Product Officer, the head of applied AI at DeepMind.
What about material that's true but is also hateful?

The thing I've discovered is that a lot of "racist" and "hateful" blogs tend to be reasonably accurate - often more so than the mainstream media on their topics of interest. Typical facts they like to discuss:

- Black on white crime is far more common than the reverse, and far more common than police shootings.

- Black people underperform whites educationally and this is probably NOT due to things like poverty (e.g. on the SAT, blacks with $200k/year family income perform about the same as whites with $20k income).

- Muslim immigrants in Europe seem to commit a lot of sexual violence against white women, and European police often play it down to avoid seeming racist.

These are all true facts (I can cite sources if you like, but we shouldn't derail the discussion for it), but sites that spread this stuff are very often quite hateful.

It would be great if the "bad guys" were all liars and the "good guys" were completely truthful. But in reality that's just not the case.

See also: http://hurryupharry.org/2016/11/27/who-gave-us-post-truth-co...
hehe... effectively, yes, oh the irony....

You have to consider tho, that the smart meters don't operate on the public internet, its all on a proprietary WAN (government specified).

There are many, many wacky design decisions regarding the UKs smart metering design but they do at least make an effort regarding security and robustness.
> More and more, users are put into - sometimes golden - cages, and forced to hand over their ideas, personal information, and even identities to international quasi-monopolies that put everything into walled gardens which the creator can only access through tiny keyholes.

I don't think this has anything to do with software, it seems more like an attempt to educate the masses on the evils of facebook and twitter, but then again that isn't a software problem. You can see this kind of locking system in financial businesses like loans/mortgages, or even benign ones like the eyeglasses business.
World's first commercial Hyperloop System is announced
Nigerian Senate Wants an Act to Regulate Entrepreneurship and More Stories
Small stars may have Habitable Zones, but habitable planets might not be common
386 is funny one!
NetflixOSS: Announcing Hollow
And yet for each of us, where we're at right now, we lose weight by eating less and exercising more that we are right now. Its a wonderfully self-calibrating system.
For instance, becoming the market leader worth $30B.
"How to explain Zero Knowledge Protocols to your children": http://pages.cs.wisc.edu/~mkowalcz/628.pdf
I have an old computer.

Xeon 3Ghz 12/24 core with 64GB memory.

I can barely run my games.

It runs TempleOS. God's third temple.
A falling sand game in a pure functional language on a GPU
I am a huge fan of Jupyter notebooks, the idea of being able to run my code easily alongside natural prose is crucial when telling the story of data.

But, Jupyter faces most of it's challenges in the word-editor part of their product rather than in the code part.

I'd love to see a partnership between them and the Eve programming language (http://witheve.com/) who have absolutely mastered the IDE interface in early renditions of their product.

I know a lot of people are against the concept of Eve from a purist perspective of code not needing to be humanized. But, one of the common goals in data is to communicate insights and solutions through visually crafted and accessible stories. I think there is still a long way we can come in that.
The Problem of Our Surveillance Laws: Report Exposes Deeply Rooted Gov. Secrecy
I don't fully understand the underlying cause, so take this with a pinch of salt... but my girlfriend's father's photo collection almost got wiped out by Google Photos.

After being locked out of his Samsung tablet (supposedly it set itself a lockscreen out of the blue), I checked whether it had backed his photos up on Google Photos, but nothing there... After resetting it (it seems Samsung removed the ability to reset the lockscreen password via your Google account) I assumed that the photos were lost. However upon opening the app we rejoiced when they started appearing. Shortly afterwards, the Google Photos app popped up a message stating that an upgrade was required, after which all of the photos had disappeared again.

The workaround was to reset the tablet, open up Google Photos, wait until the photos had synced and then disconnect from the internet as soon as possible to prevent Google Photos from trying to update itself (the message couldn't be dismissed). My hunch was that the version of Google Photos that shipped with the tablet was very old and they have long-since updated the format for storing photos, hence why they wouldn't show up online?
How much does it cost to build your own human resource management software?
Talented programmers are surely open-minded, but not necessarily pro-western, moving away from millennial bubbles in central parts of megapolises (even the bubbles imagine their pro-Western vector in a very unclear form, which is pretty understandable considering Western discourse is not monotonic at all, so its hard to follow it without a clear definition social media youth lacks generally). About funding, I'm not sure at all, probably it's not much different from 2011, are any links behind the claims?
It leaves no traces on the host, so your work is invisible. Just encrypt it and there you go.
"MaxIOPS" - It's not magic, so what is the actual hardware? NVMe SSDs rather than SATA SSDs?
Here's the sole proprietorship form, it's actually one page: http://www.hamburg.de/Dibis/form/pdf/Formular-Gewerbeanmeldu... – but obviously it depends a lot on the individual circumstances (like the tax ID you need for cross-border transactions). VAT is annoying, but it's only monthly if you're above 120000 Euro or so. We've started only filling in our revenue (which I can get within a few seconds) and file the tax we paid to suppliers with the yearly declaration. It's much faster to do it all in one go.