skysight-inc/HackerNews huggingface dataset:
I think it's a bad idea. It's already possible to have clicky links to elsewhere and seems sufficient. I don't see what value inline images would add.
From 19-21 (the standard age) I was a cantonese-speaking Mormon missionary in Hong Kong.
Amazing to think a hunter/gatherer type culture from more than 10,000 years ago could still manage to figure out how to balance huge stones on each other and plan ahead to carve the reliefs into them. That assumes a lot of though went into the design and people learned enough to become experts at carving animals. Even today without all of our knowledge most people could not manage to accomplish this without power tools.
Actually it has a name, "Slashdot effect".

http://en.wikipedia.org/wiki/Slashdot_effect
Breaking changes still happen, but commits to the rust repo are tagged with [breaking-change] so you can easily do a `git log --grep breaking-change` and (hopefully) get a good idea of how to fix your code. For more gradual breaking changes, the developers have been good at adding lints to rustc so you're told how to fix your code via compile-time warnings. Vec migration and crate attribute syntax are two recent examples of this.
Old bug is old. But nice clickbait and up vote fodder.
see previous discussion here - https://news.ycombinator.com/item?id=7641861
Open Summer of code 2014
This was fixed before 14.04 came out.
AVG Internet Security 2014 v14 Build 4577-(x86-x64)
Meh, it's reasonably safe to have the lock screen in userland if you do it right. For instance, in recent versions of KDE the actual screen locking itself is handled by ksmserver (the KDE session manager) but password entry happens in a completely seperate process that it launches. If you somehow manage to crash the password entry program the screen remains locked and it gets restarted a few seconds later. Even if you somehow manage to crash ksmserver, that instantly kills the X session so you can't get access that way either.
Fair point; you're totally correct. For some reason, I didn't see the 'from JavaScript' trailing words at first (i've seen a lot of genuine, 'how do I use this software' questions on SO before, which are definitely not programming)
You've put your finger on the nub of it.
When i look at the streets and all that stuff that moves around there, i think: its somehow possible to turn this into a internet of things where stuff moves around like tcp packets in a network.

Without competition, UPS will probably never get there.
Stripe adds support to another country: Switzerland
This is an unfortunately common pattern.

KDE4 killed Linux on the desktop for me. I loved KDE3, used it for years. And then they stopped maintaining it, and the next version was unusable for years. It's still not particularly good or better than KDE3, it's just different.
Let's be a bit more precise: the _language_ has few breaking changes right now, but the _libraries_ are absolutely in a lot of flux.

My "Rust for Rubyists" doesn't use a ton of library code, and here's all it took from 0.9 to 0.10: https://github.com/steveklabnik/rust_for_rubyists/commit/9e5...
They've been doing this for quite a while ("Amazon Logistics") in London, UK. They have a depot in Croydon. Since late 2013, at least.
I personally think it would be fine, although an argument, perhaps, could be made that inline images might bleed off the bandwidth of servers which aren't meant to handle it, so I'd suggest only allowing inline images from sites like imgur if at all. I see no difference in "quality" between linking to an image and embedding it.

Apropos of whatever, here's a userscript I wrote last week which embeds imgur image links inside posts. It's not terribly complicated and doesn't cover all of the API or anything but it does work: http://userscripts.org/scripts/show/471215
You are assuming that the same brain pool that writes (re)writes the screensaver, will be just as interested to (re)write Adobe CS for Linux.
Aphex Twin's S.A.W. II: The First Album to Draw Obsessive Internet Fan Reaction
U.S. judge rules search warrants extend to overseas email accounts
Depression is a medical disorder, and if you're not just feeling down but you're actually depressed, please go to a doctor. I mean this in your best interests. Depression is a terrible thing and needs proper medical attention.
It is possible however for abusive user to be detected and removed, at which point their abusive voting will be reversed - see my own reputation page for an example: http://stackoverflow.com/users/1000900/guy-cook?tab=reputati...

Apparently someone was just upvoting everything they saw, hence I lost rep when they were deleted.
Here's part of my current home office: http://imgur.com/ERUHALo

* Motorized adjustable standing desk from the Ikea (Linak legs; whole thing was under €600), in standing mode. Yes, fixed standing desks are not going to work, you need to be able to alternate between standing and sitting throughout the day.

* On the left, Synology DS213j, TP-Link TD-W8970 ADSL2+ Modem router and Meissner 750VA UPS to keep my internet connection going during Eskom (South African electricity supplier) power outages / load shedding (tested, works a treat! with laptops charged, I can continue accessing internet for a few hours of no power. Telkom exchanges have their own power supplies)

* Cheap laptop with IPS display (see http://wp.me/p1dVx9-6k ) connected to Samsung external LCD. You're seeing Emacs on the left with Zenburn theme, and Intellij IDEA 13 on the right with Darcula IDE + Solarized Dark editor themes, everything still on Ubuntu 12.04.

* My corner is indeed quite cluttered, but comfortable to work in. :)
That is why one should _never_ make cute critical error messages. Cute success and "ok" messages are passable. Cute _fail_ messages are just getting people to get enraged and ridicule you. They time they see that message is probably not a funny happy time for them. So it won't be taken the way it is intended.
It didn't work very well if all of those hoops had to be jumped through just to have the question recognized as valid.
> Now, they could make some crazy play to extend discovery to Google or Atlassian ... Discovery is often used as a tool of attrition, to wear down the guy with the smaller wallet

Not that crazy. If the data exists, the fact that it's on a cloud vendor's backup tape is your problem.

http://searchcio.techtarget.com/report/Avoid-lawsuit-nightma...
Making _costs_ explicit is a goal of Rust. Stack allocation is syntactically cheaper than heap allocation, for example.
I always wonder why people talk about LyX, TeX, LaTeX and all kinds of TeX IDEs while TeXmacs (WYSIWYG) is mentioned almost never.

http://texmacs.org/tmweb/home/screenshots.en.html

https://en.wikipedia.org/wiki/GNU_TeXmacs
Mike Moritz saw this coming:

http://www.linkedin.com/today/post/article/20130805231302-25...

In Los Angeles customers who pay $220 up front for Amazon Fresh, the company’s home delivery grocery service, get ‘free’ shipping on orders above $35. It might be ‘free’ but Amazon has their cash. Customers and vendors have helped Amazon build its 90 fulfillment centers, which now enclose about 65 million square feet. That should be enough to make the managements of FedEx and UPS tremble.

-----

So did Simon Sarris:

https://news.ycombinator.com/item?id=6591112

It's important to note that if any other company spent until their EPS was negative, investors would flip. Amazon is playing with razor thin margins while trying to scale up a platform to end all platforms that we might someday use for everything without thinking about it. If successful, on that day/year/eon dollar bills might as well be printed with Jeff Bezos' face on them.
Amazon won't be using UPS and Fedex trucks on that day. They'll be using Amazon trucks. You'll know that era when you see it, I think.
Stack Overflow needs to make people slow down.

A lot of the time, how quickly you can post your answer is the single most important factor in how many upvotes you'll get. It doesn't matter how thoroughly you research the topic. Too many answerers (#3 "repwhores") are trying to beat the clock, half of them don't even read the question. If you waste 30 seconds trying to format your code or making sure that your solution actually works in jsfiddle, two other people will have already answered the question and the OP might even have accepted one of them. You know what's even worse? While you're still writing your answer, a message pops up and helpfully tells you that this has happened. Thanks a lot! Stop writing and close the damn tab.

The whole system is rigged to discourage time-consuming research. The front page above the fold is always reserved for questions from the last 2-3 minutes, which sends a not-so-subtle message that if you can't grab someone's attention in the next 2-3 minutes, whatever you write will probably be buried forever.

A few years ago, I used to repwhore. It's addictive, but I quit. Now I prefer to write long-form, comprehensive, thoroughly researched answers. On HN I feel confident in doing so, because I know that the community encourages that kind of behavior. On SO I rarely post any answers anymore, because I'm pretty sure that nobody will read them if it takes more than a few minutes to read or write.
So dead that this is #1 on HN.
It sounds to me like you don't want a low-level programming language. That's totally fine! Rust isn't going to be amazing for everything.
>"buying 1Gbps uplink is trivial"

1 Gbps dedicated uplink is not trivial everywhere in the world. You also need more quota. Facebook easily crawled more than 1 TB of data during an hour. The more the better may not be best solution here. The higher the uplink, faster Facebook may crawl. So instead of transfering 1 TB in an hour for a 1 Gbps uplink, the transfer will be 10 TB if you have 10 Gbps. This will also depend how much bandwidth they allow their crawler, there must be an upper limit though.
I think promoting Rc and Gc in that way is a little disingenuous, since memory safety permeates the whole design, meaning that you can never just throw memory and mutability around without caring like you can in other languages.

They help solve ownership "problems" but can't paper over the interesting part of Rust: lifetimes and memory safety. (i.e. they stop you having to structure everything as a strictly owned tree, allowing DAGs (with plain Rc) and arbitrary graphs (with Gc and Rc + weak pointers).)

However, unique ownership will always be the thing that's easiest for humans, and more importantly, the compiler to reason about, and so shared data will always be slightly harder to work with than non-shared data.
The man who invented Napster, AOL and Xbox Live-like technologies in the 80s
Nothing new. From the OED of 1903:

"Now often improperly used to indicate that some hypothetical phrase is to be taken in the strongest admissible sense."

Fowler's "Modern English Usage" cites examples going back to the mid-19th century.

"Irony" is a different beast, since when used in the sense of "cosmic irony" or "irony of fate", it is serendipity's evil twin.

By contrast, I have a gut feeling that there is some deep psychological slipping going on with the way people use modifiers such as "literally", "truly" and "really", and that it is inevitable that these words will lose the sharp distinction implied by a truly and literally literal reading.
Yeah, SO can be pretty bad for deep knowledge. Actually, the web is bad overall. It used to be a badge Of pride to stump SO; now it doesn't seem that hard.

This is a real problem with SO: it seems to prize 'easier' information by design.
vnc was previously an annoying java applet iirc
I just came across this yesterday - "Stories of failure and redemption – 18 startup founders share their lowest moments before coming out on top":

https://www.attendly.com/stories-of-failure-and-redemption-1...
Cute _fail_ messages are just getting people to get enraged and ridicule you.

Firefox's "Well, this is embarrassing" Always calms me down after a crash. It's a reminder that there are real people trying their best.
Serendipity.
Can you elaborate a little more on how this is different from MVC? It seems to me that this library is rather similar to Wikipedia's description of MVC, but with the state moved out of the model.
I think you should be able to see the fix here:

https://code.launchpad.net/~andyrock/unity/fix-1308572/+merg...

I don't know exactly how the fix prevents the problem, though.

As for "how this could happen".... it's code for a UI. There's always going to be weird timing issues, race conditions, etc etc. UI code is never as simple as it appears.
Even if that's not so, his core idea is right.

Linux needs more people writing stuff like Adobe CS replacements (and tons of other tools and core functionality besides), than it needs people rewriting the screensavers.
What does this have to do with Linux? Every OS evolves, free or not free. At least with linux you occasionally have things like MATE happen (forking a previous, popular version). And you have xfce, dwm, fluxbox, and dozens of other choices that fit to your liking. KDE kind has the market corners on that style of WM though. The only others like it are lightweight like LXDE.
Individual differences in native language attainment
All very smooth for me on a Nexus 5.
Stop giving me orders. I feel harassed.
The forced sign-up is so scummy that it drives many users (including myself) away.
People write what they want to write. There's no Adobe CS alternative because the people using Linux don't need/want that tool. The people who want it (designers) overwhelmingly use OSX and aren't looking to switch. It would be a wasted effort to make such an application, but if you think there's a market I'd love to be proven wrong.
You would normally be triggering these menus from a button near the menu, so you would expect the movement. They're only triggered from buttons in the centre of the main page for demo purposes.
This also happens with slinkies - I've ruined more good slinkies that way!
Downvotes, really? Someone posts a bug that's already been reported AND FIXED /before/ release, and yet they word the HN title as if it's a current bug just to get people to click on it, and to get the anti-ubuntu crowd to upvote it.
Yea performance is the thing. You're correct that most of these queries can also be expressed in a relational DB.

The underlying data structures involved in Neo4J do help with performance on these kinds of queries, but in addition to that I find that for me the Cypher query language feels like a more concise and elegant way to ask for the data.

With RCTE it feels like I'm first asking the DB to construct a custom data structure, then I'm asking the DB to query that custom data-structure.

With Cypher it feels like I'm simply asking for the exact data I need by specifying the relationships and attribute characteristics that I care about.

This might just be a matter of taste, but if you start playing around with Cypher it just might grow on you.
Why is that every large company at-last rewrites their codebase in statically typed language. This makes the newcomers confuse which language one should learn seeing their inspiration change their official language. Is the fate of scripting languages are same in every aspect of programming? Are they really only suitable for rapid prototyping?
The most damaging failures are those that lead to a loss of purpose and place you on the edge of the abyss. If you're there I would go see medical attention. Otherwise we have very few options. Give up, or charge on. With enough rounds at the table you are bound to get a good hand. But try to focus on the positives and donyour best not to dwell on the negatives. It's easy to get into a death spiral of depression and that helps no one.
"the system worked"

A system that requires moderation / higher authority to work normally isn't really working, it just has an error recovery mechanism. Systems built on the negative being right and the positive needing proof are particularly painful.
http://i.imgur.com/YlTn5cD.jpg

That's my home office, I live on what used to be a working dock in the north of England but was filled in and used for housing so it has a nice feel, I love it because I'm 200ft from a massive river (great for thinking walks http://i.imgur.com/ibfcLn2.jpg, not so great when a massive storm surge nearly topped it in Dec heh - http://i.imgur.com/P2DRT0h.jpg).

I can't stand working in a mess, I have to tidy both offices before I can settle down to do any real work and I've found as I get older I need more quiet to work properly I don't seem to be able to tolerate distracts as well as I could, I'm lucky in that while I'm starting a business and money is tight the North East of England is very cheap to rent in so we still have a two bed with a spare bedroom for an office :).

http://i.imgur.com/yB0IN1e.jpg is my work office (which feels like home sometimes!) rented in an old Victorian building the council run, high ceilings and lots of space and light which is nice.
Scheme, Lisp, Smalltalk, heck even APL and J posts make it to the top of HN too, and those languages have been dead for the vast majority of developers for decades.

It's not like HN is a representative sample of the computing users at large.
I use an Ikea Gallant desk. My main computer (home built Linux system running Windows via VirtualBox) sits underneath, and a large-screen Asus monitor is on top, as does my laptop. I try to keep the physical desktop devoid of non-essential stuff, but this is a losing battle. I also have a video projector directed at the wall in front of me.

My office is full of books, plants, my LEGO projects, and other miscellaneous toys and distractions. The walls are decorated with classic covers from Byte Magazine

I have one window with three bird feeders to my right. I can also look into my backyard (through another room).

Here are some pictures:

https://dl.dropboxusercontent.com/u/5815303/jeff_home_office...

https://dl.dropboxusercontent.com/u/5815303/jeff_barr_home_o...
Journey is bigger than Goal
We consider questions one by one, just like on the first day SO opened (yes I was there), and the really idiotic ones are downvoted once or twice with their grey headline signaling to everybody who knows the mores of the land 'stay away'.

Everybody who isn't interested in more generic questions, recommendations for libraries, opinions etc stays away from those threads and everybody lives happily ever after.

What is more important is what shouldn't be done - pages and pages of rules and exact definitions of what is and is not worthy of being a question, with a bunch of language lawyers (who, by the way, for the most part have very little content knowledge yet don't let that stop them from having an opinion on everything) spending ungodly amounts of time combing through the details of every post to judge what does and does not conform to the all mighty 'rules'.

I have several times had people with no knowledge (judging from their comment history) and much less time on the site than I have, jump on questions or answers that didn't fit their mindlessly rigid mental image of 'how things should be' and actually detract from the usefulness of the question by their whining about formatting, phrasing of questions, how other content is linked etc.

'Foolish consistency is the hobgoblin of small minds', illustrated nowhere as dramatically (and saddeningly) as on Stack Overflow.

I'm way more bitter than I should be over something I rationally should just shrug of. But dammit every time something good pops up, the idiots take over after 2 or 3 years. Most Usenet groups, Slashdot, BoS forums, this site - tragedy of the commons, it's perfectly rational and explainable, I understand how and why, and still I hate when it happens, every time.
The same thing happened to me. KDE3 was one of the best desktops. Then things where going downhill, at least from my perspective.

There was also Kmail, once a very usable tool for me (I think, the best version also came with KDE3). Then after the update (I guess with KDE4) there where some bugs on receiving eMail that happened again and again. It was nasty (I still can't get it, how they managed to kill the simple POP3 handler) but I could use my mail still. After that with the next update came a version that did not manage to import my old mailboxes that I had managed with Kmail for years. They simply killed this once good application for me! Just for gimmicks. Today I use webmail, though I don't like it. Also they managed to cripple KDE4 more and more ... The desktop applications did not do what was documented and they fixed bugs, that did not exist, thus removing or crippling once valuable options ... There was also a bug filed for that, but the developers just did not listen.

Now I use another desktop, but I fear, one day I also need to kick this one, since I see similar behavior -- adding or removing features, complete rewrites, just because it is a nice mind-game or in fashion. I also where thinking to use a really old desktop that nobody uses anymore, just to be free from feature-creep and fashion-ism. I need the computer to work with, not playing mind-games and update-platformers!
Slack is amazing. We dumped HipChat which had been in beta for 4 years! Slack had good iPhone integration (HipChat would bot give me notifications?!) Really useful integration with Trello.
That was the case for essentially all of human history, and remains largely the case today. Risky businesses have been starting, running, failing, and succeeding all along.
FYI, Mint Mate is not affected. I assume this is a Gnome 3 thing.
This is being told as a story about ambitious new services, but right now I bet it's mostly amazon's traditional squeezing of suppliers. Amazon don't need a comprehensive service for them to be worthwhile: they can selectively cut out areas which deliverers currently make the most profit on, and leave the difficult ones.

It will be interesting to see if this affects relative prices. It could well mean that generalists have to put up their prices in rural areas.
Well you may have cause and effect backwards. More likely the people who need Adobe CS won't consider Linux simply because it won't run it and has no replacement!
South Pole Traverse
> I think promoting Rc and Gc in that way is a little disingenuous, since memory safety permeates the whole design, meaning that you can never just throw memory and mutability around without caring like you can in other languages.

I'm not sure why it's disingenuous, Rc and Gc are supposed to be memory safe as well, and as you note their point is simply to not bother with ownership.

> However, unique ownership will always be the thing that's easiest for humans, and more importantly, the compiler to reason about, and so shared data will always be slightly harder to work with than non-shared data.

Which, generally speaking, I'd say is an advantage not a drawback.
The title is misleading. The bug was fixed before the release of Ubuntu 14.04, so technically, holding down Enter on Ubuntu 14.04 WILL NOT bypass lockscreen.
Totally agree. It's inane that this is even on the front page of HN.
As I've mentioned elsewhere, I'd rather be on the plane because I know I'm not going to miss it, so I can actually focus on my book. And I say this as someone who's 6'5"...
It was fixed before 14.04 was released.
A very interesting question is how each of these methods degrades as more people get further out of place.