skysight-inc/HackerNews huggingface dataset:
While I agree with you (for the most part), I do want to say that Debian is king when it comes to upgrading across major releases.

I've been using Debian since v1.3 and have upgraded I-don't-know-how-many machines across major versions. I've got production servers running Debian 8 right this moment that were running Debian 6 when they were installed.

With regard to RHEL, I always reinstall from scratch instead of attempting upgrades. I think they're a lot better about upgrades nowadays but I still remember, very clearly, the day when attempting an upgrade was just asking for trouble.
Users are People Dammit
It's their cheapest Mac book yet!
This is really, really good. We work on regex ourselves (github.com/01org/hyperscan) and I will definitely point people towards this when they are trying to figure regex out.

The only regret I have is that many of the interesting regexes we see in the course of our work are not something which we can type into someone else's web site. Fortunately there are others who have looked at the idea of making an off-line version:

https://github.com/firasdib/Regex101/issues/76
The Internet of Things is a mess
fun fact: navy nuclear engineers are one of the few/only enlisted sailors that can lawfully refuse orders from anyone above them - all the way to an admiral - if they believe the order will compromise the safety of the reactor.
Well, if an attacker has the ability to access your computer several times, you only need to screw with your init filesystem once to transfer your password over tcp at boot time, or just safely store it on the disk if you don't get a usable connection at boot time.
He's saying they have their own apps (like google search) that can use vps that aren't currently rented to do their own computations (like pagerank etc).
I am considering this but is would take time to find and configure all necessary drivers and build the ROM.
It's great for a light, whimsical touch. Throw stuff at the wall and see what sticks. Photos of yourself making a fool of yourself, everywhere, all the time. Stupid puns, stupid jokes, stupid selfies, stupid stuff which is really the best stuff, if you ask me :). No ultra well thought out filtered perfect square omg look at the color chroma jesus on my toast kind of photos. That'd be a waste of time. Just passing thoughts, fleeting moments. It's so great for a light touch to keeping up with far away friends and family. You don't need a reason to send a snap of just your face doing O.O. And it reminds you of each other. But you wouldn't do that over e-mail or Facebook :P.
That didn't work on JScrambler. The function that does the decryption checks to see if the `eval` has been tampered. (IIRC it checks for a `prototype` property). And you can't modify the body of this function otherwise the decryption fails.
I don't think that is snapchats appeal
At a minimum, Persia's status as an ancient superpower tends to get a lot of mention in Western Civilization courses, as a frequent adversary of the Greek states if nothing else.
Can confirm: everyone I knew in Belgium growing up used MSN, but no one I met at my American college had ever used it.
> weapon ... concrete

If we're going to play this semantics game, then the most effective weapon on the modern battlefield is food. Without food, your people can't do any of the other things they're there to do. Take away concrete, and your military can still do plenty of stuff. Take away food and your military ceases to exist.
Here it is: https://github.com/mozilla/vtt.js/pull/355
msrss - Merge and scrub RSS feeds, so certain clients can consume them without barfing. (I'm looking at you, gnus.)

https://bitbucket.org/endgame/msrss/wiki/Home
Ask HN: Beginner's example to running something on GPU?
Could anyone share a beginner's resource to run my first program on a GPU?

I'm a perf analyst with extensive use of Python for scripts, and a decent background in C.

I don't have a problem in mind. I'd like an example to try and then think of interesting problems I can use my new skills to solve.

PS: I dont have access to a GPU locally. I would provision a GPU instance on AWS and play around.
Google is developing software for cars so maybe soon it will be inside Ford cars too. Of course with Google Analytics preinstalled.
https://senzu.io/investing

A simple tool to compare different investment platforms
You wouldn't expect regular human beings to be subject to confirmation bias? Scientist are people and have opinions. No matter how logical we think we are, all of us have bias. In fact a good scientists is always willing to doubt his or her axioms. Doubt is the pillar of new discoveries and innovation:

http://khanism.org/science/doubt/
Sounds fun to experiment
"We accomplished this by splitting our master branch into two branches: the master branch would be dedicated to stability, freezing with the exception of pull requests targeting stability. All other development would continue in a develop branch."

There was a time when most software was developed that way.
Everyone should understand it but most of the time that isn't the case. And I would argue that most "advanced" users (especially on Windows) are just following instructions from online posts and really have no idea what they're doing. If something doesn't work as expected, they either ask for next steps online with extreme vagueness, or take it upon themselves to start messing with system files and settings, digging their hole even deeper.

Giving users full control like that will only result in a greater need for customer support. We've all seen the stupidity of some of these "tales from tech support" customers. While I agree with you that everyone should at least understand the computer and OS that they're using, I also understand Google's move in creating a separation of users, especially during Chrome OS's infancy.
Hmm. I'm an American/European that just visited Iran and I partly disagree. Traveling around, the vast majority of people I met knew practically no English. I could count the number of other Westerners I saw on one hand. Two of them I saw at Tehran Khomeini as I was arriving; they had just been denied a visa. A lot of younger people understood me decently well, but almost anyone over 25 needed translation. Nobody was near fluent, although their English was very impressive given that they never had a chance to practice it.

I encourage everyone I know to visit - it's seriously one of the most beautiful places on Earth, the people are very friendly and the food is amazing - but language will always be a problem, and you will be the only Westerner most places you go. One example of how rare Europeans are is that I had several people come up to me and ask to take a picture with me, or called me "beautiful", and when I was out walking there were several people who semi-discreetly took photos of me. I don't mind, but it all goes to show that Iran is definitely not full of Europeans. The other tourists I saw were Asian, or had Iranian family.

And yep, being in Iran is great for learning Farsi. I don't intend to become fluent but I do know maybe 100 words after staying with an Iranian family for a few days.

tl;dr Visit Iran, it's amazing, but don't think it's full of Europeans, and plan before you go.
I would guess eventually this tech will become handheld, networked, and fully automated. Sort of a tricorder for archaeologists. A few team members "wandering" around waving the device about and eventually the system will tell you that a model has been captured at the desired level of accuracy.

Ubiquitous 3d models will make streetview look like an etch-a-sketch.
Fair enough. I want to find ways to address these issues and get people thinking, not flaming.
While there is probably a legitimate fear that others will use her evidence to claim that , I see her as making a more limited claim in this piece: current GCM's cannot reliably be used to make definitive claims about climate a century out, and therefore should not be relied on for policy decisions unless their true uncertainty (model risk) is accounted for. Which quotes from this piece do you read as a "call to inaction"?

That said, it's true that she does write elsewhere about her belief that uncertainty does not necessarily increase the urgency of action: https://judithcurry.com/2016/01/05/climate-models-and-precau.... I haven't read many of the linked posts, but it would seem fair to summarize her position as something like "we don't yet have sufficient understanding of the problem to justify taking actions that will cause definite harm".
https://10minutemail.com

I built it to learn JBoss Seam, and recently re-wrote it using DeltaSpike. I personally use it almost every day!
Recently (just within the last couple of days), I've been thinking about setting up a Windows 7 Enterprise VM for occasional use. Am I correct in understanding that this telemetry crap is going on in Windows 7 also!? I don't really keep up-to-date on it (I use only OS X and Linux on the desktop) but I was under the impression that only Windows 8 and Windows 10 were affected by this telemetry ("spying", IMO) issue?
From my first comment:

> "If dinosaurs are a superset of many species, birds would be a subset of them."
nope. root@localhost is a valid mail address.
Why not edit your post to more accurately to say hundreds of German civilians died, along with over one thousand victims of German barbarity, who only died because of German barbarity?

Is there a specific reason why you only want to fixate on German victims?
> I don't see why Jason shouldn't get karma for a post that is highly likely to trend.

Oh, totally agree on that. I'm more pondering the auto-submission of every article by his blog software. Are there many people who do that?
Machine Learning in 60 Lines of Code
Well... The most important weapon in a war are people (for now).
Dead By Zombie.
might have been the world's first commercial true Rogue-like. Why? Played in a terminal, looks/works like Rogue, yet I was literally selling copies to customers and promoting it in person at game conventions. might also have been first in Python too:
http://synisma.neocities.org/deadbyzombie.html
https://github.com/mkramlich/Dead_By_Zombie

The Dread Space Pirate Richard.
a comedy ebook. 1st book on Amazon, 2nd being written. sells copies:
https://reddit.com/r/dspr

Software Performance & Scalability Cheatsheet.
free download. geek out on it. revise and expand from time to time:
http://synisma.neocities.org/perf_scale_cheatsheet.pdf

lots more in the distant past. (eg. once wrote a pretty decent clone of Empire Deluxe, but with more unit types, and for Linux. shoutout to @WalterBright!)

my next one might be Maxitize. but we'll see, its very early.
I'm over thirty. This isn't Indian specific...
piLibs JS
What is it that you theorize immunizes modern workers from the forces that led IBM's employees to participate in the Holocaust? Do you think IBM's 1930s employees didn't realize that genocide and mass relocation was wrong?

Further: tech giants have for the last several decades been arming the world's most repressive regimes with information technology. What do you think the Great Firewall of China was originally made up of? Whose databases do you think track activists in Iran and Egypt? What evidence do we have that modern tech companies will do anything different than IBM did, faced with the same "opportunities"?
Donated once, will do more; the site saved the day too many times not to.
A lot of good points in this thread.

I do want to point out that the investment market is hot. That likely plays into their decision. Why wait when you know you can get a great valuation now, and there is a chance the market could cool.
"she values a diamond" sounds very different.

If it was about "expressed commitment" donating a significant sum of money to a charity would be equivalent to buying a diamond.

Now I wonder if that would float...
I can think of 2 much older examples of 'kit', as a part of toolkit, in a UI framework name:

* GTK

* Tk of Perl/Tk
I also got my current job, by posting in the "Who is hiring?" thread.
If you indeed did build 10minutemail.com - I applaud you. May I ask how much you make (roughly) off of the service? It seems to be the go-to for most temporary email services, at least that I know of.
>I've been following the war in Iraq but I wasn't aware they were building so many walls.

couple days of tomahawk cruise missiles barrage followed by 10 years of nation _building_
How visible are AOL Instant Messenger ads to you these days? ;)
The interesting life of Cornelius Lanczos(1893-1974)
But if you use ZFS, chances are you will want to have lots of disk space and lots of disks, too. If so, why buy a small box?
deb packages distributed to the public should be pgp signed and in a proper repository. It doesn't help people who will just force-install it anyway, but if they care it allows verification.
Birds are a subset of many species of dinosaurs but from one specific subgroup I wasn't contradicting you but some people think that all dinosaurs had feathers and are related to birds that is not the case.

The feather thing was also known considerably earlier than people think as early as Darwin people published books about birds being related to some dinosaurs since we had very early feathered and winged fossils.
Aaah, what happened to your old site? It literally takes 10 seconds minimum from the screwed up JavaScript scrolling to reach the bottom of the site.

I'm sure this converts better, but at the same time the site design and stock photos screams newish SaaS service that could disappear on me tomorrow. (I know better, it's just the impression I get)
If you have an NVidia GPU I would start with learning CUDA. That should help get you going on the concepts of SIMD (single instruction multiple data) programming. That's where I started. Additionally, while I'm not quite up to date on the its current status, OpenCL looked like it was on pace to become a nice standardized way of talking to accelerators (GPU, FPGA, Co-Processors, etc).

https://docs.nvidia.com/cuda/cuda-c-programming-guide/
Passwords weren't very secure back then :P
Off the shelf parts with the Thin-ITX form factor can help you build a pretty powerful workstation at this size. I built one myself:

http://penguindreams.org/blog/building-a-thin-itx-router/

You wouldn't be able to build anything as powerful as these HP offerings, because they can custom fab parts to pack in ram and high end processors in a smaller density (like laptops) and build a lot of custom heat dispensations components as well.

Still, there are Thin-ITX boards that can support a decent amount of ram and power, just not Xeons or high end video cards.
I agree. Lots of language make it too hard to use custom equivalence or ordering relations.
I did that as well. It worths a try: the confused faces of IT people in the office is always hilarious.
You can't exactly strategically deploy food.
How would I make this project more friendly to newcomers? http://github.com/meric/l2l Is it a matter of documentation?
This is fantastic, great work!
Their CEO seems to think so. According to this, he's been racing to IPO all along: http://www.businessinsider.com/snapchat-ceo-evan-spiegel-we-...
I'm definitely excited to read more by Egan, and already own a few of his other works. I just tend to binge on sci-fi and haven't been in that mood since, well, not-finishing Permutation City.

I originally bought Permutation City because of a recommendation on HN. Schild's Ladder might have to be my next sci-fi read for the same reason. "Sheer conceptual interestingness" is pretty much exactly what I want, haha.
Why not just SSH + shared screen / tmux? Not sure why you need to involve the browser.
One of the best documentaries I've ever seen. I highly recommend it to anyone who hasn't seen it.
Why aren't you using tapes? Wouldn't that be more suited for back ups - larger and less failures. You probably don't have a lot of reads anyways?
Apple wants to sell you a $300 photo book about its products
You could write a cron job that uses Twilio. I like to optimise for success.
When do you think this shift took place? The IPCC was established in the 80's.
Also, when heated/on fire cement will explode.
> Jesus Christ why, just why. I'm so done with Mozilla.

I'm afraid "just why" is not enough. Please comment civilly and substantively on Hacker News.

https://news.ycombinator.com/newsguidelines.html
Numbers started at 10000, uin 31337 was one of the AOL admins.

141181 here btw, everyone is offline.
One friend used icq until maybe a year ago, offline now too.
"Los Angeles Plays Itself" - Thom Andersen's 2003 documentary, can be found on Youtube (paid), and is essential viewing IMHO.

"L.A. Plays Itself" - Fred Halsted's 1972 avant-garde gay porn film, the only hardcore work in the permanent collection of the MOMA, referenced in "Los Angeles Plays Itself".

Sorry, had to put that in.
http://hamvocke.com/blog/remote-pair-programming-with-tmux/ it describes tmux setup, but screen can do it as well - there are guides online.
I strongly felt the world needed a way for close friends, family, and coworkers to band together in order to anonymously spam someone's phone with giphys on their birthday :-)

http://birthdaymob.com

It's without a doubt the most enjoyable thing I've done and it came from feeling a little loss of humanity with FB coopting birthdays.
Uber and Lyft both force binding arbitration. Does boycotting send a message?
Uber and Lyft both in a matter of weeks have updated their terms of use to force binding arbitration in case of disputes. I don't like this one bit. At first when it was just Lyft I completely stopped using their service. Now Uber wants to do the same thing. I am planning to boycott or drastically reduce my usage of both. I also wonder why there is so little competition in this space.
There are a lot (15+) of people 25 and under in my family and I can tell you every single one of them uses Snapchat. While Instagram Stories very much replicates the general function of Snap, I really want to know some of those engagement numbers based on age, or even geography, and if it really has been all that much of a gut punch since that Instagram feature rolled out.
> First is the GTK3 port of Firefox not working as a native Wayland GTK3 window.

Is that officially supported yet? I see that back in June/July experimental support was released. Possibly is the current work in an effort to get that working, but it's not ready yet? I just tracked down what looks like the feature tracking bug[1], and it doesn't appear to be ready, but I could be reading it wrong.

> Second is the themeing issues with GTK3 that people ran into, which is something you can live with.

Sure, but from my own problems with themes in Chrome, it's not something you want to live with, especially if you used themes to signify instance information and they stopped working, so I feel people's pain there. :/ Preferably Mozilla would have kept this gated in a branch or experimental build until these issues were worked out. That said, earlier today I did see something about plugins built using GTK2 being loaded into Firefox with GTK3 and the symbols loading wrong, so perhaps it's a much harder problem than it seems, and if it requires theme's to rebuild, then perhaps the quickest and easiest way to make that happen is to force a little breakage. Then again, the distro build probably makes sure this isn't a problem.

> I'm surprised at the seemingly isolated echo chamber perspective of the GTK3 devs.

I imagine that's somewhat to do with where their focus lies. I'm under the impression that a lot of the funding comes from Red Hat, so there are likely complex motives at multiple levels from the enterprise to the funded developers (who might want to justify their paycheck).

In the end, it's one of those things that's hard to accurately critique as an outsider, because there's a lot of specific information that goes into a decision like that. Is a GTK2 to GTK3 migration easier than a GTK2 to QT (or some other toolkit) migration? Probably, but by how much? If this was happening a few years ago, we might be complaining that Firefox uses a toolkit (that is, underneath their own toolkit) instead of X directly. Now we have X and Wayland, so that wouldn't have presented a similar situation anyway. In the end, unless you have some upstream vendor willing to put lots of time and money into making sure you have a performant, backwards compatible API to call (e.g. Microsoft), you'll probably want to make changes at some point in any long-lived project.

1: https://bugzilla.mozilla.org/show_bug.cgi?id=635134
PBN Domains; Quality vs Quantity
Google PhotoScan turns your prints into high-quality digital images – The Verge
Great project. Especially launching from 0.

Have you considered adding a Celcius option for us quirky Europeans?
I mean I had about 5k views per snaps. That means people were interested in the content I was posting. It's really that crazy to think that content creators wanted to monetize their fan base?

I don't think is a bad tool at all, I do believe that as it is today is just not good enough. To be honest, If it weren't for Instagram I'd still be using it.
Agreed, I was merely describing my experience in response to your description of yours. I want to add that the way I currently handle syncing of calendar/contact is via a desktop application - I had been a Windows phone user before Android/iOS were prevalent and kept this old habit of syncing with Outlook when I moved to Android: I have never knowingly synced my contacts and schedule with Google servers. I want to add that there are open-source CardDAV/CalDAV options for Android but I haven't bothered with them yet. Would you mind listing what you use on the server to keep your contacts/calendar? I need a recommendation to finally make the move away from Outlook-based sync.
Kudos to Google for making moves here. Having spent the last year+ tackling GPUs in the datacenter, super curious how custom sizing works. It's a huge technical feat to get eight GPUs running (let alone, in a virtual environment), but the real challenge is making sure the blocks/puzzle pieces all fit together so there's no idle hardware sitting around There's a reason why Amazon's G/P instances require that you double the RAM/CPU if you double the GPU. Another example would be Digital Ocean's linear scale-up of instance types. In any case, we'll have to see what pricing comes out to.

Shameless plug, if you want raw access to a GPU in the cloud today, shoot me an email at daniel at paperspace.com We have people doing everything from image analysis to genomics to a whole lot of ML/AI.
On behalf of my friend:
https://autono.ml

It is a wrapper over DuckDuckGo which redirects all searches without bangs to Google. It also changes the bang operator (!) to the open square bracket ([) because it is easier to type.

Very simple but effective time saver!
You can certainly strategically fuck up your enemy's supply lines. War is one of the main causes of famine for this reason.
> There's an obvious difference between rsync'ing to Chinese/Russian and US/European clouds

Apart from latency, is there a difference? Would you upload your unencrypted data for long term storage to anyone?
I did indeed build it:) I find myself somewhat reticent to discuss the details of the finances, but let's say it's a five figure amount annually.
Adobe made $1.46 billion in revenue for Q3 2016: http://news.adobe.com/sites/adobe.newshq.businesswire.com/fi...
The early Trillian ~0.72; that one I really loved; I found Miranda later, so that I never really used.

A while ago I digged around in my computer and collected _all_ the chat logs I was able to find: Trillian, MSN, Pidgin, Empathy, Thunderbird, XChat, Facebook, and normalized them to plain text. They were in all sorts of formats: line-by-line XML, JSON, per file JSON, per file XML, text, HTML. (I had to exclude Skype due to it's binary log.) If you have any logs, do a similar normalization as soon as possible, it will only get more painful.
Anyway, the trillian logs were exceptionally ugly with with the line-by-line all data in attributes XML, but hey, the user interface and the connect to any platform was awesome.