skysight-inc/HackerNews huggingface dataset:
I switched to opera on Linux recently as Chrome and then Firefox had gotten a bit slow or unstable for me as of late. Have to say, I am very pleased. It's tidy, fast and integrates in pretty well on Linux. It's also featured packed without the agonizingly long startups Chrome was giving me.

I know they monetize with ads and such, but I haven't found them intrusive at all. I think one of their major sources is that they have a kind of Flipboard-esque feed of news articles on your home screen at the bottom. If that is where they do their advertising then it's a model of how to do it IMO. I've found that the articles it shows are genuinely things I want to read and it's not intrusive at all; in fact I'd miss it if it was gone.
>The bitcoin blockchain is subsidized by the speculators.

And parents paying for the electricity necessary for mining coins ;-)
When? We've been hearing this for at least 4 years now. Where's the revolution? Did I miss it?
From some sources, I've heard that it appears that those with AMD graphics will suffer a downgrade in performance until the point release in June. I think by June, the open source AMD drivers should be up to speed or have the same features as the previous flgrx ones. From what I gather it's more like a downgrade in supported features.

I think this is just an issue if you are doing 3D graphics work or gaming.
China claims a major breakthrough in making space babies
["But why?" gif]
To be honest, I've solved many more problems with Linux by reinstalling (usually a different distribution) than with Windows.

And just yesterday my Linux did what I've never seen an OS do before - it losts it UI clock display. The solution was simple and typical for Linux - it involved killing a random process. But at that moment I realized that we used to laugh that rebooting stuff is the Windows way of doing things. Not anymore, apparently.

;).
>They may actually break even some day.

I get the sentiment, but the fact that someone can say this about a company that, at one time, sat on a billion dollar valuation is mind-numbing.

Pure SV echo-chamber product on so many levels. Self promoters heaven. Quora offers nothing that I can't get somewhere else on the internet, and the fact that I can't move from link to link without logging in is stupid.
>The underlying basis for PyPy has big implications for a number of dynamic languages

Isn't it just a tracing JIT? Aren't these relatively well understood and implemented dozens of different ways?
The VPN is also in Canada, a https://en.wikipedia.org/wiki/Five_Eyes country, so in addition to selling your web history they'll also turn it over to any govt agency with no warrant or even notifying you.
No,I mean displaying them inline in the REPL and allowing you to interact with them.
My Belly Fat Progression by DXA – [2013 – 2016]
Thanks both for posting the original.
5 Creative Workspaces for Entrepreneurs on a Budget
> Javascript is not the most popular language

> does not have the largest package library, which is what I think you mean.

Yes, you've said that before. Do you have any supporting arguments?

I'm basing that opinion on:

1. JS is #1 on modulecount and #2 on libraries.io, the two places that track the size of package repositories.

2. JS continually coming up as the #1 or #2 most popular language on StackOverflow eg http://www.r-bloggers.com/the-most-popular-programming-langu...

Happy to talk about Perl once this becomes a dialog rather than you telling me I'm wrong without the courtesy of explaining why.
I'm not sure that all of the databases described in this article were obtained via signals intelligence. Particularly because the article describes legislative authority to demand information from British companies.

Ubiquitous encryption is a great solution to wiretapping, but nothing that we can unilaterally deploy protects most of the other aspects of our privacy. One thing that would clearly help is being able to do more things anonymously, but that ability is often limited by laws or companies' business practices that crypto alone won't solve.

Sometimes crypto offers a way to do something anonymously, but the counterparty needs to be willing to participate in the privacy-protective protocol (for example, privacy-preserving metering and tolling schemes). If the counterparty says "I'm just going to record your fine-grained usage data with a traditional meter" or "I'm just going to record with RFID whenever you cross the toll bridge", the fact that an alternative has been invented doesn't help you. If we invent a privacy-preserving presence mechanism that could allow mobile phones to be anonymous except when actively making a phone call, or a way to pay for mobile data anonymously without revealing the identity of the SIM or device, we still don't get a privacy win unless mobile companies are willing to deploy it on their networks. If ZeroCash is deployed, we still don't get a privacy win in any particular area of the economy unless sellers are actually willing to accept it.

Privacy advocates started worrying a lot about databases in the 1970s as database and storage technology improved. Privacy writers called them "databanks" back then, and they were probably the major privacy preoccupation of the day. All of these concerns sound super-quaint now that big data is so ubiquitous, but at the same time the concerns were largely correct! And the databank-preoccupied privacy advocates weren't necessarily thinking that the databanks would be filled up with data from wiretaps or spying on the Internet (which most people had never heard of at the time). They envisioned people stockpiling or obtaining a lot of transactional records, and making people register in order to do things, and linking one database to another by joining on common fields. And that's happened.
Do you mean this -> http://www.anandtech.com/show/9470/intel-and-micron-announce... ?
I haven't used Foundation as much, but both frameworks (BS4 and Foundation 6) are designed around Sass components that can be customized and recompiled. BS3 has a very good Sass port. Overall, both frameworks are bit opinionated, but very customizable. If you want complete flexibility, you can look at other Sass frameworks, such as Bourbon.
That's nice for me. It would be better if the font size of article is one size larger.
What did dang say when you emailed him a link to the comment?
After they get momentum by attracting people with their speed improvements, it will be a lot easier to attract talent and money to tackle Python 3. The reason Python 3 is on the back burner is that there simply isn't a large enough audience right now. That could change if they keep increasing their reach.
Ncurses with Swift on Linux
The novelty is that the JIT is produced by compiling a simple interpreter.

http://morepypy.blogspot.com/2011/04/tutorial-writing-interp...
I haven't tried it but I think if you do a manual install and format disks as zfs you could have a zfs root filesystem with 16.04.
Machine Learning Predicts Death of GOT Characters
Quoting my below response so you see it as well: "That may be what's supposed to happen and what does in testing, but that's not real world behavior.

I had the YouTube app crash on my Xbox One just yesterday. I hit menu and selected quit. Waited a few seconds. Hit menu again and quit wasn't an available option which should mean that it's done being force quit. Started YouTube again and it will still hung playing audio with a frozen picture. Sometimes I'll start it again and it'll just show the YouTube logo for a few seconds then return to home. It'll often do this a few times in a row. I have maybe 6 people in my neighborhood with Xbox Ones that all experience the same issues."

And it was just confirmed by another HN user.
I always wait a month before upgrading/reinstalling. I have done upgrades in the past through multiple versions and they generally go smoothly but there might a minor glitch or two that requires manual intervention to fix (usually solved though search google for advice.)

Another thing I've done is keep /home on a separate partition so I can nuke everything else for a clean install if needed. In such cases, I backup the /etc directory beforehand to recover configuration details as needed.
Couldn't that be changed in the Bootstrap source code easily?
PR?
[edit] SA have been in the press lately for another reason. [Saudi Threat to Sell U.S. Assets Could Hurt, but Mostly the Saudis](http://www.nytimes.com/2016/04/20/business/international/sau...)

Is there another side to their story?
[The Real House of Saud](https://www.youtube.com/watch?v=TmSRWXCosxc) Abby Martin, (formerly with RT) conducts an expose.
And a policy mechanism that lets you define how important a directory (or file) is and how hard the system will work (eg removing less-important data to free up space) to save this.

This idea falls over if the amount of data you create (which the shell can't know in advance) is too big to contain in a snapshot. All that would be possible is an automatic notification that the operations in XYZ directory are no longer undoable due to its size.
Tubman’s In. Jackson’s Out
Looks like https://github.com/chaordic/tiopatinhas
[WARNING, RANTY]

This is a blue-sky project. Completely new, with no legacy dependencies.

AND YET THE DEVELOPER CHOSE TO WRITE IT IN C. WHY FOR THE LOVE OF GOD, WHY?

Could someone explain this to me? Is it developer hubris, believing in one's own infallibility that a single exploitable stack frame or buffer overflow couldn't possibly happen "on my watch"?

If you need a native binary, your options are endless. Rust, Go, Haskell, hell, even C++ with smart pointers and runtime bounds-checking would be a step up.

Please, someone educate me on why people still choose to write inevitably-vulnerable software in 2016, when there is no legacy reason to do so.
Correct, but SSchäuble was a slogan of rather low level (in my opinion), just as "Rollstuhl-Nazi" (wheelchair nazi).
Wireframe, mockup, prototype,

those terms are arbitrary to some extend. You can have any degree of interactivity with any of those states.
Weirdly, I used to own this domain name!
Why do only update / rebalance every 30 minutes? Is that because of the per-hour billing (so replacing an on-demand one only part way through its life is a mistake). If so, it still seems like you'd want to inspect every 5 minutes or so (keep on-demand until it reaches > 60-frequency).

Disclosure: I work on Compute Engine (and launched our preemptible VMs product).
IIRC, xenial beta1 included nginx 1.9.12 with http2 explicitly disabled.
Microsoft badly bungled the launch of the XBox One by making several unpopular decisions, including non-resellable games and others I can't recall. Sony's announcement was a few days later and they basically said "the PS4 will be are doing the opposite of everything that Xbone is". Microsoft backtracked later, but the Xbone was tainted and the mindshare battle was already lost.
I actually think that other factors have not been mentioned in the article, like the contract lost to AMD in the video console market, or the long winded legal battle with Nvidia that didn't go the way intel had wished.
How I Learned to Love Snapchat
i thought the use of md5 here was just to check that your download wasn't damaged, by comparing your hash to theirs.
Then the source of our disagreement is simply this: Is the definition of "criminal"

(a) Someone who has committed a crime

(b) Someone who was convicted of a crime he may or may not have committed

I was using (a). If you are using (b) then I understand where you're coming from. But I think it's not a good idea to use (b) because that would make everyone who is the victim of a miscarriage of justice a criminal when in fact they are not.
Home office desk of a serial entrepreneur
AI has reached peak hype. I think it's time to start an uplift breeding program to create intelligent animals. I say we start with ravens or octopuses.
While that potential was always there (and people were paranoid about it), in real life it was extremely rare. ABIs don't tend to change much between minor versions on sane libraries. I can't remember it ever happening to me.
I have been thoroughly enjoying this series; thanks for posting!
What, you mean questions like "Was Bill Clinton a cooler president than Obama?" [0], which is currently featured on their homepage?

[0] https://www.quora.com/Was-Bill-Clinton-a-cooler-president-th...
If it meets the guidelines, this might make a good "Show HN". Guidelines: https://news.ycombinator.com/showhn.html
That and the collosal amount of testing bootstrap gets in the real world, it means you run into far fewer niggles and edge cases so you project a sense of precision even if the UI bit is a bit bland.
You're really misinformed on this topic.

> The reason I think it's linked to Marijuana is how easy it was to obtain

Marijuana is easy to obtain just about everywhere on the planet. I knew around 20 drug dealers at one point in the US. I buy weed here in Cambodia from an old grandma. It's easy if you're looking.

> If these homeless people can get access to it, they probably wouldn't bother working to improve their lives. They can have an "awesome life" in their minds if they get to smoke pot.

Do you have some strong evidence that a homeless person's sole desire in life is to easy access to marijuana? Because if not it comes across as a sweeping, irrational judgement against a diverse group of people.

> That's why all countries ban drugs even though they don't ban Alcohol.

Many countries ban marijuana because the US used its leverage to compel those countries to do so.
Ultimately, nothing. They could still aggregate your usage data, though, and not necessarily be out anything investment-wise, compared to using the Opera client proper.
So why you create temporary accounts to comment?
I wish PyPy supported multiprocessing. It does theoretically, but imposes a significant penalty, so it's not in a practically usable state.

https://bitbucket.org/pypy/pypy/issues/1538/
Great points.

We have dedicated many pages (and will dedicate more) explaining how/why serverless is different. Why we think it's superior (in some instances) to traditional technologies and how it can alleviate the burden that comes with managing traditional infrastructure (and current methods of implementing back ends for web applications).

The book is covering AWS and technologies such as Lambda, and API Gateway. These have already evolved as we began to write the book. I want to focus more on patterns and applications but we also need to introduce readers to these patterns and show how to actually put them together - so it's an interesting question of finding balance.
My understanding is that HTTP2 support in Apache was held out of Xenial but may be included later.[0] nginx in Xenial does have HTTP/2 support but no SPDY.

[0] https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#HTTP.2F2_su...
SunEdison Files for Bankruptcy
There's a related blog post here (also many other insightful posts):

https://geopoliticsmadesuper.com/2016/04/20/why-saudi-arabia...

In short: liberal democracy requires liberal elites to be present and not vastly outnumbered. Without this condition fulfilled what you get after a revolution is what you had before despotism: tribalism and sectarianism, permanent civil war and the likes.
It's interesting that this story sounds far-fetched but if you told it about a chimp no one would bat an eye.

I think we can accept how intelligent chimps are more easily because we can understand their body language and facial expressions. Even dolphins and dogs are more relatable.
This is really cool. I'm wondering if people are using BS4 in production? I recently used BS3 because I saw that 4 was still in Alpha. Is it safe to use in production even though it's in alpha state?
I call it HN-roulette. As a side note, I am also friends with one of the authors (Jacob). And as a self-ad - I am also developing a quantum game (https://github.com/stared/quantum-game, albeit with a different goal, and based on a different subset of quantum mechanics).
The (ex) AT&T Research command tw(1) has pretty much replaced find(1) for me (particularly with some canned search selectors for particular projects).
Do you not know what HBM memory is? You're talking about "stacked memory" and stuff, so I thought you'd know.

As I noted before: Mobile CPUs are using standard DDR3 or DDR4 RAM, on a motherboard drawn with copper wires to the CPU. The ONLY use of "3d stacked memory" that I know of is the HBM RAM of the AMD Fury X.

http://www.legitreviews.com/wp-content/uploads/2015/05/HBM-D...

I'm laying counter to your fact-claims. Only high-power GPUs have stacked RAM right now.

Anyone who has opened up a phone can see the DDR3 or DDR4 RAM on the phone's motherboard, with the phone SOC designed to go "inefficiently all the way" to the DDR3 RAM over "long latency" copper wires.

Read the spec sheet yourself if you don't believe me.

http://system-on-a-chip.specout.com/l/1107/Qualcomm-Snapdrag...
Weird I've seen figures contradiction this in specific cases.
In Windows 10 there are some things that can only be configured from one of the Control Panels and I never remember which.
Is this project open source/on GitHub? I would love to see how you built this with Jekyll! :)
Show HN: Sesto browser password manager
Lenovo Launches Supposedly the Vibe P1 Turbo with Specs Very Strong
It looks like Ubuntu 16.04 comes with Nginx 1.9.15, which is both not the latest stable release (it's a development, aka MAINLINE, release, although Nginx development branch is pretty stable) and it's one minor version ahead of Nginx's own development PPA, which is at 1.9.14.

The ppa[1] notes there's a newer version[2] also

[1] https://launchpad.net/~nginx/+archive/ubuntu/development
[2] https://launchpad.net/ubuntu/+source/nginx/1.9.15-0ubuntu1
Magic Leap releases 2 minute video
At least in the picture of the vending machine I see no possibility of using cash. Instead you probably have to use your ATM card or credit card, which leaves a strong data trace.
My 2014 X1 Carbon runs perfectly fine on Debian Wheezy, Jessie, and Testing. Also ran Linux Mint on it (forgot version, circa late 2014). Not a single problem, from touchpad to sleep mode to wifi. Even saw better battery life.
Most people with AMD graphics have been using the open source drivers and will just see all around improvements.

edit: Also, you can get Vulkan with the new drivers.
Intel basically pushed the integrated graphic chips out of the motherboard like they did for the north bridge. I think that was a smart move.
Ada, frankly.
Data analysis shows individual driving quality relates to government quality
Why don't they have more examples for d3js?
Was just looking for something like this, thank you!
If the fed does nothing the party will continue. Institutions will need to chase yield and will still give money to VCs.
No they all use the same general principal of backpropagation to do the training. Different flavours of optimizers exist with different tweaks and additions to speed training up.

Relevant file in project: https://github.com/tflearn/tflearn/blob/0.1.0/tflearn/optimi...
Well, if you work always in tmux/screen (a recommended practice for operations, that I did import to my daily shell activity) you don't need job control.

When there is a "surprisingly slow" command, then just press the shortcut for a new screen session.

Will get alerted in the status bar when the slow command finishes.

Output of each command will be in it's own screen session (not mixed).

That Ctrl + z response was no for issue1, but for the wishes of the second sentence of @hibbelig.
At the moment we are thinking of building a community first, so we are having the challenges free. The thought process is to provide Quality challenges that attracts top talents to solve them, thus turning it into a community of people who like to solve interesting problems and compete with each other.

But what you mentioned might be something we can implement if we have a lot of users.
But bash is installed by default if I'm not terribly mistaken, and it's classified as an essential package. If you put in a bash shebang, it should work.
Hey Newbies: This Is How You Build a Relationship with Reddit
http://www.thecrowbox.com/

> The Crow Box is a device designed to autonomously train crows.
I think Intel was hoping to be able to license (virtually for free) Nvidia technology at some point, during the legal battle they had with Nvidia.
Snowden to take Norway to court to secure free passage
>But you will soon be able to vote from your mobile phone in a way that is 10 times more secure than the current US or UK systems, at a fraction of the cost and fraud-free.

Malware on the phone: No need to attack the block chain if there's a weaker part of the system.

Also only those who really understand the technology and math behind the block chain as well as the voting software's source code are able to verify the votes. All others have to trust the technology/math/software.

Not so with voting on paper: It doesn't require special knowledge to check that votes have been counted correctly. In Germany everybody has the right to observe the voting process, including the votes being counted.
Does TDD slow you down?
Connection is encrypted
Others have shown up and take the same approach, Graal and Zippy for example.
Yes all of the users are students. We are in 3 schools, primarily based in Chennai, India.
11 illustrations that perfectly sum up life in New York City vs. San Francisco
Once you've got the chip removed (which is non-trivial) you then have to prepare it to be resoldered, which would require re-balling in the case of a BGA pinout. This is beyond the scope of what a maker/hobbyist could do.
They use bash as a service. It's integrated in node.js 2041.4.1.
Apply HN: DevJoy-Developer Sourcing Tool with Focus on Minimising Recruiter Spam
DevJoy scans the web, and maintains a database of ~3 million developer profiles. It provides powerful tools to developers to minimise recruiter spam, and to recruiters to search and filter the ideal candidates for their company.

(Github, Bitbucket, Gitlab, Stackoverflow, Twitter, LinkedIn)

For developers (devs)

===

We allow devs to see and update their profile.

We are annoyed by recruiter spam ourselves, and are building tools to give devs the power to minimise recruiter spam:

Spam Lists:

- DevJoy maintains a global spam list of recruiting agencies

- Each dev can add to / update the spam list locally for his/her profile

- A recruiter who is on the spam lists (global + local profile) would not see the dev's profile in the search results

- We also plan on creating plugins so that the devs can sync their DevJoy spam lists with their email service (gmail, outlook). This will help avoid any recruiter spam from DevJoy as well as from all other sources.

Job Search Status:

- We allow devs to set their status as ‘Actively looking’ / ‘Passively looking’ / ‘Not looking’.

- Devs whose status is ‘Not looking’ will not show up in any search results.

===

For recruiters

===

- DevJoy provides a wide range of options to filter developer profiles, such as:

-- contributions to specific open-source projects on Github / Bitbucket / Gitlab with relevant language / stack

-- devs connected to any of your team members (for referrals)

-- location specific search

-- contributions on specific topics on Stackoverflow

-- packages on NPM, RubyGems and other package managers

- Referral recruiting - you can uncover if any candidates are connected with your team members on twitter, linkedin

- Tools to collaborate internally with your team: create shortlists, internal notes

===

We are working on the prototype and will have something to show the community soon!

We encourage you to put your criticism and feedback below.
> HN coolkids downvoting advice that makes software more portable and reliable. What a fucking shock.

A little more verbosity on the advice might have helped. I wouldn't have properly understood you were saying without @peatmoss's reply. So without the context, your original comment just seemed like knee-jerk bash-bashing.