skysight-inc/HackerNews huggingface dataset:
One thing I remember from watching the Inbox Zero presentation [1] by Merlin Mann a couple of years ago was the analogy he used involving a burger joint.

Paraphrasing, he said that lifehacking is similar to optimizing the process of taking orders and organizing them, but at some point those orders actually need to be fulfilled. Otherwise you'll end up with a lot of angry customers, who don't care about what awesome optimizations you're doing behind the scenes!

This is not to say that lifehacking is useless. Rather, the emphasis is that ultimately, you have to get things done.

[1]http://www.youtube.com/watch?v=z9UjeTMb3Yk
Beautifully done! Nice work!
GPS signals are very weak. Simply broadcast your own fake signals at the target.
Not too impressed with this account, which I will admit starting to skim around halfway. E.g.:

I'm not sure the author realizes TCP is a virtual circuit protocol (then again I'm sure OSI had one or more much heavier weight ones).

The real fatal flaw of OSI, before even getting to the point of finding out if their protocols worked---many of them did get far enough in standardization process---was their going to ISO in the first place. If you just needed to get things done, the difference between spending around $2,000 ($1,000 in 1988 dollars) to buy a shelf of the standards documents, or $0 or thereabouts to get all the RFCs (chicken and egg, you might need to buy a CD or a tape to get them to your systems), made a very big difference.

If you're really interested in all this, I highly recommend Padlipsky's very opinionated "The Elements of Networking Style: And Other Essays & Animadversions on the Art of Intercomputer Networking" (http://www.amazon.com/Elements-Networking-Style-Animadversio...), a very colorful work with rhetorical gems like "gilding the ragweed".
I should say I totally agree with one sentiment from the original post: don't blindly pick up Kanban as a magical solution for your problems!

If your underlying process (or lack of process) sucks, then you'll still be in trouble. Fix your process first.
Yeah, well, prostitution is technically illegal in Thailand too.
I would think that the real limiting factor right now is that it is only available for Go applications (its a Go library, not a standalone server). There are comparably very few Go applications in the wild that could use this... where a memcached server can interface with just about anything. Or am I missing something?
Watch The Wolverine Movieedde
Watch The Wolverine Movieedde
Wasaastch The Wolverineeee Movie Jackman and company smartly try taking a step in a different direction withJackman and company smartly try taking a step in a different direction with Watch The Wolverine Movie
3 Quotes Explain It All: Why IBM Is Betting On Cloud Foundry
I have TimeWarner as well in SE Wisconsin. Quite honestly I wouldn't describe YouTube w/ the "dial-up" badge; but this is probably a regional issue, at least in part.

I have their second-highest tier, 30Mbps down / 5Mbps up. The speeds I receive are pretty consistent, even during peak hours, according to speed tests.

I often find that YouTube will either work splendidly on my TWC connection, or it simply won't work at all. In other words: perhaps 80-90% of videos I can seek to a new spot in a 1080p video w/o any perceptible buffering... the other 10% of the time the video just refuses to load, or seeking is horribly broken, or it cuts off before the video is finished.

I guess I would agree that, for the videos that fail, YouTube _does feel_ like a different product.

(I should also add that, in my case, advertisements usually work even when the video fails to load.)
Sorry, I just don't see the appeal of any of those ideas -- though clearly I am not your target interest group.

The smashing of computers as a recycling effort seems ridiculous to me in that computers are filled with tons of toxic materials.

I don't see how smashing them with hammers is good for anything...
I think a really good depiction of this struggle is Mad Men, surprisingly enough. You've got two factions of symbiotic employees who have more or less differing objectives. (Thankfully, I haven't had to work with any Pete Campbells.)

A lot of this has to do with the way we incentivize/disincentivize various business roles. At your average company, an engineer/developer's #1 goal is "don't fuck up", meaning: take time and caution when developing and releasing things and don't do anything that could break anything (both in the sense of 'throw an error' and 'cause a customer to leave'. The latter is especially important in the enterprise space, where a single customer can be worth more than 10% of your revenues and act as a marketing engine through whitepapers and referrals.)

On the other side of things, sales folks are usually incentivized to sell, sell, sell. They get paid to sell things, so any behavior that doesn't maximize their ability to increase their commission is actively disadvantageous to them. Usually, this incurs a sort of long-term blindness: by devoting three developers to feature ABC for a week and making $X, you take them away from perhaps a bigger feature that might make the company $X * 10. Plus, by making time-sensitive promises to clients/customers you limit the engineer's ability to not fuck up.

The answer to this isn't "sales people are bad and should be more honest" or "engineers should be better at what they do". There are a lot of different strategies: at smaller companies, you'll see ideals like uniting sales and marketing ("marketing" not in the sense of advertising, but in the sense of product development) but the biggest successes I've seen have revolved around shifting those incentives: commissions are simple and easy to tinker with (there's a lot of new interesting literature about 'recurring commissions' which reward salespeople for longer-lasting customers), but your average engineer at a firm deserves a better incentive to produce quality work than "if you don't you will look bad." Sales commissions for engineers may sound weird, but I think if you remove the decades of context there's nothing crazy about the idea that if someone creates a feature that generates $6million for their company, they're entitled to a small slice of that $6million.
If you care deeply about privacy on the internet why don't you want to follow and participate in the discussions here concerning the unfolding drama about the erosion of privacy on the internet?

I want to do a bit more than just read about this topic. I want to discuss it with my hacker/geek/nerd/techie peers and that sure ain't gonna happen in the comment section of the Guardian website.

I also want to do more than discuss though, I also want to change things. I'd like to help out a bit maybe. Donate to the EFF or something, anything.

Witness the news about Tox - I'm not gonna hear about that on the Guardian. I suppose I could go back to /. ^shudder^

In what way is HN censored?
A Semantic Web for End Users
In Rails 4 with russian doll caching, when data or the view changes, the key changes, so rather than expiring keys, you just don't use them again. So you have no real need for expiry or overwrites, as when data changes, the key changes with it (I think they use the object modified date + hash of view template). As far as I can see groupcache would be compatible with that caching scheme, or others like it.

The only bit which could be tricky is if you want to clear the cache, I don't see a way of doing that from a quick look at the API. But to clear the cache you could have a special version key hashed into each key whose sole purpose is to empty the cache, which you bump whenever you want to remove all keys at once for whatever reason (in a perfect world, this shouldn't be necessary of course).
That is my experience as well. In my thought experiment the 'offender' would be a server instance, not a process running among other applications on a single machine. Applications that hit swap often have memory leaks, and hitting swap is then just a matter of time. Creating a cascading failure may be preventable however.
Oh, I see you helped yourselves to my Secure Chat logo -

http://dribbble.com/shots/479881-Secure-Chat

http://logopond.com/gallery/detail/165288

https://www.google.ca/search?q=secure+chat+logo - first page hit too

Not cool at all, "cool guys around the world".

--

(edit) Regardless of whether this was copied, over-inspired or independently conceived (but let's be realistic here), the generally accepted rule of the game is that the first to the finish line gets to keep the logo. I don't make my living with logo design, but I did kill a week of sketching, refining and re-balancing on this one and I do happen to like it a lot. For what it's worth, I wrote a P2P VPN system in the past (called Hamachi) and I am involved in p2p and crypto domains in general. So I expect you to extend some professional courtesy, change the logo and close this matter in an amicable matter.
I don't understand your question.

My (admittedly naive) understanding of using RSS is this. I have a model of the data, which in this case will be expected frequencies of my n-grams. Then I compute the actual frequencies of the n-grams, take the difference, square the difference, and add up all the squares. A small number is then indicative of a good fit.

I don't see why this would be better. Not least, this has the problem of all those n-grams that don't turn up in my decrypt. I still have to square their expected frequency and add them into the sum. That contrasts with the method I'm using, where I just take the n-grams that do appear, multiply by the expected frequency, and add that into a running total.

So I guess I don't understand your suggestion.
The do have the linked website (status.github.com) and a twitter account (@githubstatus) which honestly seem pretty sufficient already.
> letter of the month in Time Management Magazine in the early 1990s

Did you know you can set a "wake up time" for your computer? This is set in your computer's BIOS (Basic Input Output System). Access it by pressing F2 or Del while the RAM counts down (hurry and press it, unless you have 8Mb of RAM!) This is how I get my computer to start the lengthy boot process before I've woken up, saving me hours of waiting every month.
Did netcraft confirm it?
Google appears to be moving away from Android
Marketing Your App With a Website: How to Get Started
Probably because OTR only works when both parties are online at the same time.

Edit: that said I haven't looked at their solution. Maybe it has the same issues. Or worse.
Sometimes introducing more markup can be better architecturally. I agree, .control-group isn't the nicest way of doing things but I don't think nesting an input inside a label is any better.
It's an interesting question really, and it's not as simple as a binary choice. Fundamentally to have a functional society you need to have regulations, an authoritative hierarchy of some form (even if it's direct democracy) and a way to physically coerce those who do not obey rules.

The idea that this isn't a sacrifice of freedom would also be misleading, as it certainly is. When people say they won't sacrifice freedom I see it as just ignorant of the struggle and hardship required to establish the regulations that allow for an actual free society.

I could go on for hours, but won't.
I was a jr programmer once as well and I was curious and engaged people outside my direct work assignments but was always focused on making sure the work I was expected to do got done.

More than enough time is wasted in project specific meetings so actively looking to sit in on unrelated meetings screams 'wasted time'.

I'm not 'entitled' I'm speaking as someone under pressure to deliver software projects and to explain why they may be late or off course.

If I have a jr programmer who is constantly away trying to understand how to run a business so he/she can fly the coup to start their own company then I'm not going to be impressed with said programmer.

I enjoy working with people who are creative, engaged, and curious -- but also focused.

Call it what you will.
What stops speed tests being done that use real sites for their tests?

I could envision using a random YouTube/Netflix/Hulu video for a test to be done across several providers at the same time. Add some legal torrent and FTP servers as you're at it.

That way you get results that can be compared directly. For end user results, you really don't need to be that thorough when comparing results (after all, if you're doing at different times on different you are already adding unhandled variables) you just use any random video from one of those providers.
This is absolutely amazing! However, it reminds me a lot more of the early versions of - http://pixologic.com/sculptris/ - than it does of ZBrush.
Offer HN : Come up with your Big Data Problem, will solve for you.
Hi,

I have spend considerable amount of time, learning Big Data tools. Now that I am technically sound, if someone wants any problem solved, I am happy do it.

LMK!
Asynchronous procedurally-generated competitive multiplayer in the browser
Procedurally generated content seems to be all the rage these days. It can be a useful tool for extending content and increasing replayability, but at the slight cost of players losing relative comparisons. When the level design is always different, it can be difficult to compare player skill levels.

In [this browser-based alpha](http://cryptrun.lostdecadegames.com/), procedural generation is deterministic, backed by a simple linear congruential generator. Each time a dungeon is generated, the seed value for the pseudorandom number generator is cached. When a player’s game is over, a URL is displayed that has the seed and score information encoded within. This makes for a very small amount of data that can easily fit within HTTP GET limitations. When the challenger's game is over, the two scores are compared, and comparative skill levels can be determined.
I'd also bet 5$ that in 20 years the changes won't be as dramatic as the 80s-00s shift.

Thare's been a "dramatic change" between the 80's and 00's? If so, I must have missed it. I look at, say, IBM 1620 versus the machines designed in the 1980's, and that is change to me. In the 1980's, essentially everything we use now in the area of personal computing architectures has already been invented and put to use. Essentially, by the time you get to the 1980's, everything has been so homogenized and regularized that I really don't see anything new that happened since then.

Perhaps some change is going on now - AMD's hUMA seems to me to be the first major departure from the 1980's machine model in those twenty five years or so, but even then, I'm not sure how much is that "new" - IBM has had heterogenous CPUs on their mainframes for quite some time, so conceptually, it's just another idea getting to the PC world from the world of mainframes.
My blog (http://nick.stinemat.es) is the best place to see what I am up to as it relates to Docker. In particular, http://nick.stinemat.es/#continuous-deployment talks about my particular setup.

Once a revision is "good enough", I update the service configuration to load balance between new and old views of the site, and then remove the old view from the rotation. Reverting back to a previous revision is just as simple.

Let me know if you have any other questions, and feel free to drop by #docker on freenode(I'm keeb)

Good luck!
Why do you make fun of gold investors?

Given all the financial scandals and outright fraud that have been revealed over the years, you still feel that legitimate concerns of gold investors are nothing more than wild conspiracy theories?
Obtineo Shave on Kickstarter.com
Thanks!

Those look like totally standard "startup with long rows of desks", although lower density than I've seen elsewhere. Trying to get work done in what is essentially an aisle off of a walkway would suck.

I wish there were a list of companies somewhere which sorted them into private offices, shared offices (2-3 people), team rooms (3-15 people), high cubes, low cubes, work areas for teams in rows in bigger rooms, and "one huge room full of every desk, all in long rows".
Fun fact: Obama also has an opinion on bubble sort.

http://www.youtube.com/watch?v=k4RRi_ntQc8
The car could launch a quadcopter to handle the driveway-to-door part. The car wouldn't even need to stop. By the time it's turned itself around, the quadcopter would have probably made the delivery. Security of the package and picking an appropriate drop point seem the most difficult parts to me.
Could this argument be applied to a room called, "Coworker Fuck Room"? I mean, it's just a room name, so it's only juvenile if the people behave that way, right?

I could see it as the "go-to" room for pitching new ideas (so you can "romance" someone into liking your idea), but the "break up" room makes less sense. Since when do you want to broadcast that you're "breaking up" with a person or idea with a specific room?

It's just a room name, so I dunno if it really matters, but it's definitely a little weird.

Edit: I just realized that the room would probably be way more available than other rooms, because of the name. That might come in handy for a clever meeting scheduler if resource contention is a problem.
Companies in the bay area often have these silly names for rooms. It's not really awkward, and after a while it feels pretty normal.

It's just a fun thing, so it's pointless to read too much into it.
Very nice logo by the way. Took a second glance to see the speech bubble at the top but once you do it's beautiful.
Appeal to authority is only a fallacy when the authority is fallacious.

Let's ask Linus Torvalds and me a question about the architecture of git. Whose answer would you trust more?
I threw in 25 bucks personally. I'd love to see this project become a reality. Good luck!
At the ripe age of 22, you'll like undergo a number of pivots in your career between embracing frameworks and tossing them out. There is no right answer; sometimes they help, and sometimes they hurt. We can't always predict what the right level of abstraction will be for future problems; today's popular frameworks can either become tomorrow's cruft-laden disasters or its stone-age embarrassments. Likewise, the definition of minimalist changes with the times (see jQuery), and minimalism itself goes into and out of fashion.

I happen to like Bootstrap, because I've seen a lot of projects descend into mess and cruft due to poor maintenance; it takes effort to maintain clean conventions, and if a framework dictates those conventions to me, that's one less set of decisions that I and my team have to make. But Bootstrap feels undeniably heavy, and perhaps I'll regret its use later. But for now it makes me faster, and I choose it knowing I'm making a tradeoff.
I'll politely (and completely) disagree with this. I much prefer the HTML convey semantics (to the dev, not to the user) than having magic happening behind the scenes with CSS.

By having the classes in the HTML, you know at a glance what is going to happen. Whereas using extend there's an extra layer of indirection, you end up having to look at the HTML, see there's a class called something like "sidebar". Then you have to look at the SASS, find the sidebar class to see there's an extend directive, then and work out what's going on in there. That's an extra step i'd rather avoid.

People usually follow this approach to get "clean" or "semantic" markup, but there's some falsehoods in that thinking. The "markup looks ugly", or is "non-semantic" are misguided: no user agents infer semantics from classes, and the ugliness you describe is purely aesthetic, the real beauty is in the semantics the developer can infer from having clear and obvious classes in the HTML. Another classic argument is it makes the markup bloated. This may be true on the surface, but when you factor in GZIP, it is completely negated as more repetition == better compression.

A great read on the topic is Nicholas Gallagher's article "About HTML semantics and front-end architecture"[1]. Reading that article for the first time was one of those moments of clarity, where your previous perceptions are completely shattered. Hopefully you guys will feel the same :)

[1]http://nicolasgallagher.com/about-html-semantics-front-end-a...
The downvote on users only appeared for me as I pushed past about 650 I believe.
Courts quietly confirm MMR Vaccine causes Autism
So you think there is not a subset of Haskell developers who are more interested in tweaky tech than in practical problems? If that's the case, then it's true that I disagree with you - as well I should, having observed and interacted with such people myself.
Researchers discover novel material for cooling of electronic devices
Phone(or really, GPS receivers in general) don't need to talk to anything in order to figure out their location.
Matt Taibi is an excellent writer who rarely lets nuance, detail, or chronological sequence get in the way of a great rant.

He's very entertaining to read, but not someone I would hold up as a good example of serious journalism.
The target is not to buy or sell side projects, it's to show your work to the world. A sort of "Show HN" but searchable and only dedicated to side projects. So it's a kind of a directory ;-)
There should also be an option to let the readers know if someone searching for help. Use-case: Someone is a good developer and has programmed an nice app. Because he/she is not a designer the app has a poorly UX. Then he can tells inside the post on Kilaluu that he is searching a designer - someone who is passionated and want to join this side project.

I like the idea of focusing on one use-case, one niche.

Thx for your help :-)
Do you think that quantifying your life actually has some benefits? I was never totally sold on that claim.

You've never had an ECG done?
"Overscroll" was rejected on multiple counts of obviousness and lacking in novelty, due to prior art [0].

[0] http://www.fosspatents.com/2012/10/patent-office-tentatively...
>/g/ in particular is known for much pointless banter arguing over the best GNU+Linux distro

You mean arguing about the second best GNU/Linus distro. Everyone knows the best distro is Gentoo.
Even more astonishing: a service which has been active for six years now is responsible for 1/3 of all of the downloaded data on the Internet.
http://www.faa.gov/air_traffic/publications/ATpubs/AIM/aim01...

(Scroll up to 1-1-19. Global Positioning System (GPS). The FAA's links are all wacky.)

This is the FAA's Aeronautical Information Manual.
But I presume the companies that have been paying royalties for half a decade won't get their money back.
I think the hypothetical niche of technologically savvy rapists trying to remain anonymous and untracable, yet willing to post rape fantasies in a (presumably) public forum is pretty small. Definitely not large enough to warrant logging everything. Additionally, you're implying that's the be-all-end-all lead on that case.
Android vs. iOS: Comparing the Development Process of the GQueues Mobile Apps
That's great, both conceptually and from an ease-of-implementation perspective. Somehow I've never encountered that work, thanks for pointing it out!
80 Percent Of U.S. Adults Face Near-Poverty, Unemployment: Survey
Treehouse iPad App Blocked by Apple from Teaching Android
Having looked in to the possibility of virtualising - ie Hackintosh running on virtualbox - it seems it works but you need an Intel processor (with VT-x) in the host machine.
Bradley Manning verdict to be announced tomorrow