skysight-inc/HackerNews huggingface dataset:
An RNN conditions the generation of each character on the entire previous history of characters generated. A Markov chain only conditions on a fixed window. Perhaps a particular RNN will learn to truncate its conditioning context and behave as a Markov chain, or perhaps not; but RNNs in general certainly can generate formal languages that Markov chains cannot.

For example, consider that the RNN in Karpathy's post (the one linked to in this article) was capable of generating well-formed XML, generating matching opening and closing tags with an apparently unbounded amount of material between them. No Markov chain can do this.
>That's exactly what I'm talking about when I say culture matters. You'd probably hate being on my team and I'd probably hate being on yours, even if we are both highly competent devs.

This shouldn't be a matter of team culture. Socially mature people should be able to adapt their communication to different people's personalities without any difficulty. There's no reason you can't say "Hey Fred, your foo implementation sucks." in one breath, and "Hey Bob, this bar implementation might be a bit better if you looked into baz." in the next. And I'm not sure why you find the latter so unpleasant.
> BTW: You mention you were aware that your thoughts would seem crazy to others. Were you also aware that they are crazy (or did they seem perfectly reasonable to you at the time)?

They always seemed as "reasonable" as they've always been. Ideas like solipsism, being God, free will, etc. And many more stupider and embarrassing ones. They are often philosophical in nature and you can argue them in many directions without reaching firm conclusions, whether you are having psychosis or not.

The difference is that when I started to become manic and have psychosis, they became about 100x more interesting and I had a very strong desire to share them with people, which made a fool out of myself by doing so. When you have psychosis you also misjudge social interactions a lot which makes it even worse.

In the hospital when the psychosis was getting really bad, it's like reality itself begins to break. For example I have very vivid memories of another patient reading my thoughts and then saying them out loud. I'm still not sure what happened there.

At work I was pretty good at keeping it under wraps, though.
United States sets out limits on its spying as part of new data pact with EU
"This, I think, is one of the less talked about revolutions brought about by the internet: the creation of hyper-competitive markets that have led to superior outcomes for consumers."

You mean monopolies, aka videogames are now chained to online DRM, steam is a virtual monopoly in the PC space. Things are consolidating.

The myth that markets are competitive when people are stupid to how much things cost, the vast majority of people have no idea how what they are buying actually costs to make. Which means you get 5-10$ "gaming mice" marked up to 5-10x.
Git Commands and Best Practices Cheat Sheet
Killstagram
This is a clickbaity title when it should be can simpler models have the same performance of deep learning models.
Guys, you all may not be fooled into thinking that the load speed is faster from any of the tricks mentioned in the article, but most users are not like you guys. They're not developers, they don't think like you do.
Yeah, that maybe wasn't the coolest.

For what it's worth, it's not hyperbole. I truly find their sanctimony around "privacy" and encrypting everything as a serendipitous complement to a business plan that is abhorrent. >> Be civil. Don't say things you wouldn't say in a face-to-face conversation. Avoid gratuitous negativity.

I'd say all of the things I've said face to face. It isn't gratuitous. Maybe not everyone agrees with my position, but I value companies where there isn't a need to distinguish between users and customers.

I could have avoided a profanity. I could have kid gloved it by saying people are entering into a faustian deal. I'm not perturbed that I didn't.

"If you have something that you don’t want anyone to know, maybe you shouldn’t be doing it in the first place."

– Eric Schmidt, December 2009
Yes. Click on one of the categories on the top of the left sidebar. Scroll down, Amazon.de is listed under "Anbieter" (provider). Click on Amazon.de, and you get your search filtered. You're welcome.

Greetings from Germany :)
pretty sure the latter. I've seen printers, chromecasts, ...
Any link to current benchmarks?
Context: This is a companion for recently-released game SUPERHOT (http://store.steampowered.com/app/322500/) which is normally played in "slo-mo," (time moves when you do), but the clips are played in real time, and can be uploaded to the site.
my understanding is: unpaid work is the model but the current appointment of that model makes liberal use of the term honorarium(o)

(o) https://www.google.com/search?q=honorarium
The Object Primer by Scott Ambler (IIRC). Read years ago but got some insights from it.

https://en.m.wikipedia.org/wiki/Scott_Ambler

http://www.ambysoft.com/books/theObjectPrimer.html

Note that is the 3rd edition. I had read an earlier edition. He lists the differences between 2nd and 3rd.
Impressive bit of work but I couldn't help but think the title should be:

Show HN: 500,000 free places to get hacked plotted around the world
I think the whole point of OP is to have completely separate installs (e.g. system apps installed in one root and user apps in another). If you go installing latest apps from different sources/repos, you're bound to face conflicts with the system packages. E.g. while installing packages with CPAN or pip, it is really easy to cause conflicts with the system Perl or Python, respectively. Right now there are lots of varying solutions to address this such as virtualenvs and docker images. These are fine for developers, but generally not acceptable to consumers.

It would be nice to have a safe consistent experience, a generic user-mode package manager.
Scrutinizing deductive and inductive logic can induce manic states too - look at Cantor, Godel, and Boltzmann.
ah ok. Thank you for your explanation dang. I am quite sure how I got that idea into my head. I stand corrected. thanks.
Just to provide a counter-point, I'm the exact opposite. I get annoyed when websites try to change the language for me based on my location. Just because I may currently be in Spain doesn't mean that Spanish is my preferred language. When I go to amazon.de, I expect everything to be in German. If I need a different language, I prefer to choose it myself. Even having the language connected to my account wouldn't be preferable to me. I would still prefer the site to be in the language of the "hosting" country (but I'm sure this is a much less common preference).

I guess my point is that different people have different preferences which may be one reason why the site isn't designed like you would like it to be.

I understand what you're saying about how you expect amazon to be one unified shopping location. But I imagine that amazon.es is designed primarily for the Spanish market and people in Sweden using the site is a much smaller, unintended market.
So, yea.. As I said, in this context, it just doesn't matter if your statically or dynamically linked against glibc, every single AppImage published before Feb 15th or so requires an update.

What percent of AppImage's in the wild have shipped an update? Of those, how many have updated previous stable releases rather than just the latest version? I suspect very few.

[EDIT - Typos]
Is there a different way I could voice disagreement with the use of the phrase reverse racism?
The Linux Kernel interface does an excellent job of remaining stable. There's a surprisingly small set of interfaces that the kernel actually exposes to userland, and in the words of Linus, "WE DO NOT BREAK USERSPACE!".

I don't see the lack of stable APIs elsewhere as an actual problem. The biggest problem is that it makes life harder for proprietary software developers - it's pretty much mandatory for them to setup automated CI & release processes if they want their software to actually be usable.

There's a huge upside to not caring about a huge stable userspace API: it's much easier to continue to evolve if you just stop caring about backwards compatibility. And often, backwards compatibility means giving up your future to hold on to your past. The difficulty of getting anything done grows exponentially more complicated, often with few significant tangible benefits.
Only context I could find was the caption photo:

"Denis McDonough, President Obama’s chief of staff. He met with Apple last month."
It seems like every time I meet someone who claims they need less than 6 hours of sleep, they are either notably sleep deprived, or they exclude the fact they sleep longer on the weekend and don't bother counting all the random naps.

If anyone knows of a credible resource and testimonials of a program that lets a person go from 7-8 hours of sleep to 4-5 hours please share a link. In every other domain of human ability you can usually train for improvement and I am skeptical that sleep can't be one. This assumes people aren't reporting bad data or secretly taking Provigil.
What about the stereotypical non-technical relative, who you've moved to Linux (because all they do is web and email and message) to reduce your family support effort. Is it reasonable to expect them to run container and run things in that? It seems at least more support load.

This "drop this in and run it" seems a lot more promising for that use case. Similar to freezing a python app, I suppose.
Agreed, in the UK The Cloud isn't free
Scrubbing with a toothbrush that knows when you missed a spot
lomnakkus, I've never heard of you in the Haskell community, but if you do consider yourself part of our community then act more decently in future. You're giving us a bad name.
Careful. Two or more people agreeing on Islam in a positive way probably triggers a MIB bot. And I've got a flight in a couple hours.
Shameless gentoo plug: gentoo does rolling releases. There's still stable v unstable but it's per-package. I've run everything unstable for years (except the kernel and default gcc which I update only infrequently). Most packages get updated unstable ebuilds within days of release, probably because with nice upstream choices, a new ebuild can be made with a change on a single line. I've even made such an ebuild myself with no experience when I needed today's version.

There's even a way to make an ebuild for nightlies, although you can get build breaks with those.
Was ‘Australi Witness’ a troll or a terrorist?
One of the packages in the article I linked above was Wordpress, which is not exactly low volume. I work on the Jupyter/IPython notebook - we found a security bug last summer, got a CVE (CVE-2015-5607), issued patches... and the version in Debian unstable hasn't been fixed, seven months later.

If distros can't do security maintenance for the software people use, claiming that they shouldn't use that software at all is no kind of an answer.
Yeah, I read that article a lot.
Sad thing is that this is 100% a problem related to the tools for building Debian packages (same goes for RPM). The tools can be replaced without sacrificing binary compatibility at all.

If any aspiring hackers are around, I suggest taking a look at Arch and its makepkg/PKGBUILD tools. Pretty much a simple shell script to define a package, and a uniform tool to build it.
EDIT: Why the downvote?

I didn't downvote you, but your post did sound rude to me. Finding free wifi may be easy where you live, but it's not the "wrong question" for many others.

I live in an European country, and while the bigger cities are well served, smaller towns and rural areas often only have one place, if that. If I didn't have a Fonera account, I'd be spending a lot of time looking for hotspots.
Interesting. I doubt you would have any trouble publishing your theories in any sociology journal.
I am increasingly using Google Shopping + Paypal. By using Paypal I can avoid entering credit card details and authenticate with 2 factor. The Google element gives user feedback and increasingly they are offering the "Trusted Stores" insurance. You also avoid the endless chaff of product lines that are unrelated to your current purchase.
On my Linux Mint 17.3:

1. Downloaded the app, opened Nemo and double clicked on the app. Another Nemo window popped-up and the app didn't start. Opened terminal and checked permission to find that it wasn't executable. The point of the ease-of-use is kind of lost as user would be puzzled and give up.

2. How do I uninstall the app? Is it as simple as deleting the file? What if doing that leaves orphan files (that I don't know about) that double-clicking on the appimage file could have created? The website doesn't mention how to uninstall files?

PS: regarding #2 above, I found that right clicking on the Mint Menu entry for the app shows Uninstall option. Clicking on Uninstall removes the entry from Mint Menu. The .appimage file needs to be deleted manually separately (which kinda makes sense). I just hope it hasn't left orphan files.
There is literally no presidential candidate who supports Apple's position.

The Republican field (now that Rand Paul quit) supports the FBI. The Democratic candidates want to strike a balance between giving the FBI what it wants and giving the FBI what it wants.
> When you start a program in a debugger like gdb, it does a variation of the usual fork()–exec() trick

It would be helpful if there was a link explaining the 'usual' fork()–exec() trick.
> If you don't want to exclude older browsers, you need a dedicated IP address, or you need a system to manage putting multiple names on one certificate. Let's Encrypt is a great option for multi-SAN certificates, as long as you don't care about Windows XP users.

This is a website for AppImage. I doubt they're targeting XP users.

> If you have any kind of redundancy, doing perfect forward secrecy gets much harder. The open source approaches to scaling TLS along with PFS are bleeding edge, poorly documented, and may involve writing some code.

This is simply a brochure website, so this does not apply.

For more complex applications or websites, there is a certain degree of engineering required to support HTTPS-by-default. But in today's world it is a necessity.
64-bit Raspberry Pi 3 with WiFi and Bluetooth Leaks
Caffeine for Sale: The Hidden Trade of the World's Favorite Stimulant
The reason why the beauty is more prominent is political in my opinion: The people on Mars can relate to and see the changing environment in the later books. The possibility of Martian life is a mere academic motive.

Also some characters begin to spread earth life already in the first book. So if they would find Martian life after this event it could be just mutated Earth life...
The book is definitely not based on the local job market. I get emails from recruiters and have a sense of what the proper salary range is for my position. The book is usually on the bottom of that range.
Yeap. Fonera APs are everywhere here in Portugal, but if you don't have one yourself, prepare your credit card.
Windows Drivers Are True'ly Tricky
I don't mind the blurry pictures at all. What bugs me is that they're eventually replaced with detailed pictures that don't add anything that the blurred pictures weren't providing already.
The Evolution of Oculus
That's not clear. The idea that (non royal-patent) monopolies always pursue dominance to corner price seems problematic.

Like Standard Oil, Amazon is ... obsessively keeping margins down for the sake of keeping margins down. Who would have to fall by the wayside for them to "win"? WalMart?

Don't look now, but WalMart has quite the online retail presence. I'm not sure how to evaluate the advantage/disadvantage of "in store pickup" but I've used it for big bulky things, when I'd needed better control over when I took possession of the item.

Meanwhile, Amazon's effect may well be part of our increasingly deflationary economic cycles.
I don't care about fast nearly as much as I care about it not having ridiculous hoops I have to jump through to get connected. I just want to connect to the network and be on without having to first have my requests intercepted by their system until I register or click "connect". I suppose maybe this falls under "well executed implementation", but I think it deserves to be mentioned specifically.
Amazon.de at least has an English mode in beta now. I've been wondering the same thing too and noticed that this week.
"Axioms are better thought of as universally accepted truths"
Not really universally accepted. You just have to specify which set of axioms you are using. Different problems may call for different axioms. Like if you want to prove theorems about the security of some computer system, you'll define a set of axioms that allow proving interesting results for that purpose. If you want to prove theorems about sets, you'll want to specify what set axioms you are using. You may even try to specify interesting minimal sets of axioms that make your theorem true. There is no reason to use the same axioms for everything, or to assume they are True in some teological sense.
It all depends on a simple interface, no reason containers couldn't be run on (double) click, or put in the main menu, etc.
http://www.ebay.com/itm/FLASHPATH-ADAPTER-FLOPPY-DISK-ADAPTE...
I wonder how related this is to the mechanics behind confirmation bias. We all have a tendency to seek out get evidence that matches our "predictions" so to say.
Maybe what we define as curiosity is actually just searching for the little hit of dopamine you get when you're right.
> So if anything Standford [sic] is about right for black
> people, and massively over represents Asians.

That assumes only local applications though. And even then ignores demographic prejudice in where to apply (which is probably more slight).

I would guess Asian students are a majority among international applicants to Stanford. If we then looked at high school 'graduation' worldwide as the baseline, that's probably an underrepresentation.
How to Ignore the Asshole in Your Mind
It seems to me that the median number of people per km excluding all the 0 kms would be most useful, but difficult to work out (hint hint if you are really clever and know where this is hint hint kissy kissy?)
Swarm in practice, scale docker for free
What also hinders open Wi-Fi adoption in Germany is a law called "Störerhaftung", which basically states that the owner of the Wi-Fi is liable for all damages that users of his Wi-Fi do, for example filesharing, hacking, whatever. Keeping track of all users is not an option that all free Wi-Fi operators have. I'm sure other countries have similar laws. Do The Netherlands not have such a law?
I have to wonder if the Subsurface demo was key to achieving the endorsement from Torvalds.
Victorian Jokes Database
FreeNAS people seem to mix up what's recommended vs what's required.

The whole myth that ZFS requires ECC memory comes from them, but in reality ECC is as much helpful with ZFS as with any other FS. It's not that ZFS will start destroying your data if you don't have ECC. It's just that ZFS provides guarantees, but it can't help much if data is corrupted in memory, but any other filesystem will also be affected in that scenario.

Similarly with 8GB. You can actually run ZFS on 1GB, but the more RAM you have the better. ZFS has ARC (Adaptive Replacement Cache[1]) which speeds up read access by storing in RAM most frequently accessed data.

Not running ARC won't affect safety of your data, it's just that you'll get worse performance.

There are some warts ZFS (and most likely COW file systems) have. For example until ZFS will have a defragmenting tool (doesn't looks like anyone is working on it) you don't want ever to use more than 80% of your disk. If you do, you'll permanently reduce performance of the pool and currently the only fix would be to backup all the data, wipe disk and restore it (this effectively will defragment it).

Another issue is that deduplication in ZFS is essentially useless. It requires obscene amount of RAM to be used, and if you enable it with less, it'll drastically reduce performance as well. Instead of deduplication it's better to just enable compression.

[1] https://en.wikipedia.org/wiki/Adaptive_replacement_cache
Rails 5.0.0.beta3: More fixes, RC1 is soon
Further, claiming that any field you don't understand is worthless gibberish is also pretty common.
Power of capitalism too.
For the billionth time? Seriously?

Could I ask for at least 2 examples on HN?

The Apple Force is strong here.
3D Scanned Nefertiti: Real, Fake, or Real Fake?
Buffett, in Annual Letter, Rejects Candidates’ Message of U.S. Decline
That does work. Thanks.

It's horrible usability design by Amazon though.
Unprotected networks.... the one near me in Singapore requires a local national id card for login
Editing while female
Beacodes: ultrasonic “barcodes” sent from speakers to your smartphone
I hear what you are saying, and really I don't mind that the formatting is required by the language, I'm not arguing against that.

But... we could have had both! Absolutely require the formatting, but also keep the magic symbols that help your tools help you!
10 best pokemon of all time
No, I don't think it is (just reading the title here)
Have you looked a company like rainforest qa or any of the other crowdsourced testing companies? Your tool seems like an excellent fit to have their users use so bug submissions are better for developers.

That's the "easier" play, but with your tool/tech you might be in a good position to create your own crowdsourced QA company. I'm not sure how the economics look for the other crowdsourced qa companies, but I know from looking at them that there prices seem to be too high. Basically I could hire a full time QA person with their prices...so why would I use them.

If you could figure out a way to undercut those companies while providing on-demand crowdsourced qa using your tool...I bet you'd have a pretty nice business.
I think you'd need at least three consistent days of sleep before you could even begin to assess what is your normal amount.

Isn't that some sort of biological rule? You couldn't settle into a normal pattern in just one day since all the previous days poor sleep would still be affecting you.
I went to an interview where the CIO commented on my incorrect syntax on the white board. Of the 2 other people in the room, 1 who would actually be the direct report for this position said that the compiler and resharper would have caught it so no big deal.
I'm currently adding plain API calls. Later I'll take care of proper mappings for various Options (ajax, remote, indexedb, websql etc.).

For now, these APIs are available: create, destroy, put, post & info.

Cheers,
Ask HN: Suggest an online data visualization course?
I'm a high school math and science teacher, and I need to take a couple courses this summer to maintain my teaching certificate. I want to gain a better understanding of working with interesting data sets, and generating visualizations. I'd like to do better visualization work with students, and I'd like to collaborate with scientists as well. I live in Alaska, so there's lots of interesting science work being done that would welcome some assistance with data analysis and visualization.

I'm aware of many online options - coursera, udacity, mit, etc, but I'm not clear on which ones certify completion in a way that's likely to be accepted for credit. I'll probably need to petition my state ed department to accept the credits.

Can someone recommend where to look for courses that are likely to offer acceptable credits?
From the website:

>Just download the application, website, make it executable, and run!

You want me to download some mystery program and run it with all my privileges? No ... that isn't going to happen...
"All science is either physics or stamp collecting."
Another one: reduce your animation duration in production. That 500ms value from that tutorial was set so you can see it better. In production < 100ms?