skysight-inc/HackerNews huggingface dataset:
Appreciate the response and links. Nice to see there's some work on this.

Re: #675539 I'd make unload happen _far_ faster. Within a few minutes, most likely, subject to some user testing to see what impacts/effects are shown. Rather than time the unload, I'd suggest limiting use to some number of active tabs (plus "pinned" tabs). Once that limit is exceeded, start unloading.

Resizable windows: the "Bookmark this link" dialog.

The history information isn't associated with bookmarks, and isn't presented with them. And while we're talking about history: Vimperators 'u' "un-close tab" feature is absolutely golden.

The bookmarks download feature is more a "sync", but _not_ to some named web service. I've always distrusted features such as this, especially where the mechanism isn't documented. Could just be me not knowing now the feature works.

Firefox is not library management software Honestly: I'm starting to think it should be. Or that if I found something that was it would replace FF for me (Chrome + Readability largely is given lists, tags, and responsiveness).
This is like saying I've accounted for the phase of the moon when predicting my productivity, but in the future I'd like to account for how much sleep I got and whether I've been eating right and exercising.
The Revolution will be an In App Purchase.
It takes at least five seconds out of my life. Sure, not much. But certainly more than the 0.5s it takes to hit the keystroke to mark as spam.

And that five seconds is a lowball estimate if the unsubscribe link is actually to a "manage your email notifications settings" page as is so common these days.
My most effective strategy so far is patiently bouncing the stick higher and higher early on by landing it almost perfectly vertically with a force into the ground just before it hits, then using that big air on the rest of the course to slowly and carefully jump over the obstacles in chunks with almost completely vertical but very high bounces. If I ever get into the micro-navigation of an obstacle instead of just sailing over it entirely then I know I'm in trouble. I got to 180 this way, getting just beyond a wall with a hole in it which I easily leapt over before making a mess of the landing (!).

Disappointingly there seem to be some glitches which sometimes cause the stick to, erm, stick into the ground when landing straight as in my strategy above. When that happens I tend to ragequit, then find myself sneaking back for another session a few hours later...

I'd be very interested if the course has an "end". My hunch is that it does, and it's a cliff much like the one if you try going left. I suspect that before this cliff there is one final obstacle though which can be used skillfully to propel the stick a decent hail mary distance. Haha, I feel like I'm on my BBC Micro in the early 90s again speculating wildly about later levels of games that are just too hard for me ever to see them!
Ksplice update for CVE-2013-2094
Bitcoin’s Winner’s Curse – What Auction Theory Teaches Us About Bubbles
Except the BSA only wants to end the patent trolling that's done by individuals and small entities. Which won't be distinguishable from small entities defending legitimate patents.
The error in question is raised at http://doxygen.postgresql.org/sequence_8c_source.html#l01083

My guess is hard drive failure. Hope they have good backups.
Same here. Firefox 20.0.1 / Windows.

The following call returned a 406: GET http://redpen.io/authenticate?s3_object_type=image/png&s...

According to the Firebug net console it looks like the upload doesn't even start.
That's what happens when you use not mongodb
Disney World Disabled Tour Guides
Most self-proclaimed "game changing" technologies don't end up changing anything.
λ = 444 nanometer
Sorry to be pedantic:
'sewers' transport human waste. Tailors and seamstresses are people who make their living sewing/mending garments.
The replacement is already being piloted in schools: mindfulness meditation. It encourages the same kinds of depth and discovery, in a more general-purpose fashion.

After all, if you aren't patient enough to do nothing at all, how are you going to be patient enough to study challenging material?
The Case Against Intellectual Property
Sort of hoping and praying for the collapse of the US government. This shit is getting out of hand.
That is interesting- My masters program in Software Engineering was not like this. I remember a guy with an electrical engineering BS complaining he had like 16-18 remedial C-S credits to take before he could enter the MSE program.
No, it's more like he offered to sell a UML diagram, and then after he had created it, the site came back and demanded a video of him having created it.
Does anyone know of decent online BS CS programs?
This is simply 'good' programming.
20 Tips for becoming a better programmer
Technical marketing writing is not a very common skill. Most engineers can't write well, and most marketers can't get technical.
I could make a better program:

- check bovada.lv for the line

- guess that as the winner

- fin.

(crowdsource ftw)

Streaks from last year's team? Seriously?
What a bunch of dribble. This comment is so toxic on HN.
My mistake, sorry. Tech has an unjustifiably positive view of its own long-term environmental impact, so, hotbutton.
These restrictions exist in Australia as well. They sometimes need to refund the drivers if they get fined due to a traffic lockup.
> conventional Libertarian

Given that 'Murican "libertarian" is entirely different that what it means anywhere else in the world, it's inaccurate to call it conventional.
I tend to agree. It is easy for professors to complain about bored students and claim it to be a symptom of some broader problem, but I can just as easily claim that it is a symptom of too many professors regurgitating the text and calling it "teaching".
UN declaration is just a statement of "wishes". Almost no country reflects it in their actual regulations or constitutions. And let's not forget that many dictatorships signed that declaration and respect none of its principles, so this is, unfortunately, worthless.
Then he tells you his investors are impressed with your pitch deck, want 10% of your company for $200K and a (fake) cashier check is already on the way. All you have to do is wire Denis a 10% finders fee as soon as possible.
What? A brute force computer simulation can show you that some finite conjecture holds...but an axiomatic proof surely is the only real concept of "why" we have. Because if it is not true, then 1+1 != 2, or some such result.
Watch this one fairly slow. http://wry.me/hacking/Turing-Drawings/#4,3,3,2,2,0,2,3,1,2,3... I like it because it seems to behave pretty well at first and decays only gradually.
I think it would be more appropriate to say it pioneered mashups; it was one of (if not the) first mashups.
There needs to be a 'best practices' for the unsubscribe option. In the ideal case, you click unsubscribe in the email and are taken to a webpage either confirming your choice or asking you to click a single confirmation button. But sometimes you have to re-enter your email address to unsubscribe, or login to your account to do so.

If I'm reading email on my phone I don't want to have to spend 30 seconds entering my email address or looking up the password for some account I haven't used in months. In the worst case I've lost my password or someone else has used my email address by mistake, and then I'm forced to find the password reset option, re-check my email, and change the password just to unsubscribe. By that point just clicking 'spam' and getting the email out of my inbox starts to sound like a good idea.
The "Fork me on Github" banner overlaps the controls invisibly. With a narrow-ish window, I can't click the "num symbols" box, or half the "restart" button or most of the "pause" button.
All good, apologies for the rude tone. I feel like I've had increasing issues with people misinterpreting or misreading my comments on here lately. I took that out on you unnecessarily. Cheers.

edit: really, i'm getting downvoted by someone for civility?
Ironically, it has been a week of not being able to do that, and instead surreptitiously patching binaries and (in one case) a kernel, here at the shop. I read the parent comment earlier and thought "man, I miss Pai Mei."
the link to fucksheep.org is now marked as malicious by firefox lol
And if they don't?
So can you tell us what's your easieast way to implement something like:

books: [
{id: 1, tags: ['a', 'b'], author: ['c', 'd'], count_read: 123, count_bought: 456},
]

where count_read and count_bought is atomic increment, tags are arbitrary string array and could be indexed for searching.

Yeah I knew Postgre could do that. But MongoDB is the most simple and direct way on the market. Stuff like tags makes MySQL m2m joins very inefficient.
As is becoming increasingly common, people are conflating "functional programming" with "immutable data types" or "side-effect-free functions", neither of which are core concepts common to all "functional programming languages." It's getting quite tiresome.
"second, there is a far greater level of information sharing between entrepreneurs here. Putting a sharper point on that second one: In New York City they ask you to sign NDA's, and in San Francisco we don't. And what may feel a bit risky for the one turns out to have a big positive benefit for the many.

I think this is such a huge, and excellent, point that most other "Why Silicon Valley is the startup hub" arguments miss. The idea of openness is simply taken for granted in the bay area while the rest of the world still lives in fear of someone stealing their idea if they say too much. And it goes beyond that. Two simple examples, both YC companies actually: Airbnb and FlightCar. I am from Pittsburgh but go to school in Ann Arbor. I've talked to friends from both cities about each of those startups and I get the same response every time, "But would you really give up YOUR place to a stranger?" or "Would you really want to give up your car to a stranger?" Airbnb takes me a little less convincing now that it is so successful but FlightCar, holy shit...I am told that I am way too trusting and quite crazy. So in whatever way you look at it, the sharing culture is something that is embraced in the bay area while the rest of the world is just starting to catch on to it.

Now that I mentioned that I'm from Pittsburgh, I'd also like to nix the 'Stanford is a great engineering school" argument as well. Why? Well because so is Carnegie Mellon--has boasted the #1 Comp Sci program in several rankings but Pittsburgh is galaxies away from the bay area in being a startup hub.

Playing devils advocate, however, I do feel that a city like Pittsburgh may also have the greatest chance of booming into one given that a great school such as CMU is based here. Look at it this way--right now, almost all CMU CS students interested in startups, whether their own or to be a part of one, want to get to get to the west coast. What if they all started to stay here? I think you'd naturally see a boom of startup culture here. Just a hypothetical thought/situation.
As a guy who spent years on contract work on sports prediction, i can say this is so naive that even don't worth to be discussed.

To start with, you can't 'predict' result of a single game. You can have some advantage (or more likely, disadvantage) over the quality of the betting like a bookie gives you.
So you also need to create your wool and are not allowed to source ready-made wool? Or leather? There is a very thin arbitrary line in there somewhere.
The other half of patience: grit. Also lacking.
Medical research has a tendency to break out of the pen you do it in. How many stories start "so I was researching this rare condition X when I noticed that the mice in test group A started to..."?

Just getting a rich guys attention and having him throw some money research's way is a crap-ton better than another jet-helicopter or mega-yacht.
Yeah, there are definitely cases where you can't swap out certs and all that, but in those cases the automated tools just fall down anyway. I don't miss the days of manually compiling OpenSSL with specific flags to generate just the right FLIRT symbols to find the methods I needed to hook.
They only clean the streets. Not the grassy areas around which is where the trash accumulates.
The only thing left is to allow people to earn a BS in CS through Udacity as well (or dropping the requirement for a BS for this program, but that seems less likely).
Interesting, as it accepts that we're likely to buy stuff from companies we don't like regardless (very difficult to avoid in some spaces). Mixed feeling about the offset idea in general however.
Animated Journey Through Geometry, Topology, and Complex Numbers
PyCon SG 2013 13-15 June. Keynote Speaker: Wes McKinney
Re: un-closing tabs, right click on your tab bar choose it from there.
See also: https://github.com/rgrove/larch - "Larch is a tool to copy messages from one IMAP server to another quickly and safely. It’s smart enough not to copy messages that already exist on the destination and robust enough to deal with interruptions caused by flaky connections or misbehaving servers."
Let me start by saying that I don't dislike Tim Cook, but to me he's just another rich guy running a company, not a tech visionary [1].

I certainly don't offer anything more than the average HNer but the difference is that I don't auction off coffee dates with myself.

To answer your question, no, I don't really think that Tim Cook has insights about tech and where it's going. He's a competent businessman, but he doesn't offer $610,000 worth of insight unless you're pitching a business deal. He is a businessman who works in the tech industry. He doesn't do tech, he does management. He has an M.B.A. He does hiring and firing [2]. He isn't ambitiously driving Apple in new directions, he has his hands full holding onto what Steve created. He isn't responsible for creating any revolutionary products. The only thing I would think he could speak with knowledge on is Apple's product launch plans for the next few years. Beyond that, he has no idea where tech is going more than the average HNer.

[1] I would regard Bill Gates, Steve Jobs, Elon Musk, Larry Page and Sergey Brin, as tech visionaries because of the companies they created. I would regard Tim Berners-Lee, Linus Torvalds and Dennis Ritchie as visionaries because they created 'backbone' technologies that we still rely on today.
[2] Firing Scott Forstall is the most significant event of Cook's tenure as CEO.
An ATMega is sometimes a better choice because it's cheaper and uses less power, not because it has a better instruction format. An 8-bit bytecode would be ideal for very little on a 64-bit computer (you'd end up simulating larger integer arithmetic that the machine can do in a single instruction, for no benefit); more generally, since the details of the target machine are going to vary anyway, there is no point in having multiple bytecodes with the same underlying memory and execution model that can be easily complied between.

Having a C-like bytecode and a Java-like bytecode and a Haskell-like bytecode would be more reasonable, but it would also be a huge pain for browser makers. One highly optimized VM is complex enough...
then they have learned an important messages.. raid or replication isn't a backup
Skype team should be able to inform IE team at roughly the speed of light.

Chrome team does a pretty good job of finding malware themselves.

What's wrong with scanning links is the scanning part. A third party has NO BUSINESS in seeing any of the bytes in my conversation.

If I'm a political dissident in a repressive country, I don't want MS to have the OPTION of handing my conversation over to my government.
It is insignificant for anyone not already using Bitcoin and using Silk Road. (or, a nerd pot or RC dealer who just likes the idea of bitcoin)

There are many many opportunities for money laundering which are cheaper/easier/more stable than MtGox. I personally haven't had to worry so much about AML regulations since I was last seriously involved in digital payments around 2000, but while a lot of the easier routes to accept USD cash and move it out of the US have been addressed, there are still a lot of lower hanging vectors.

The main ML vector would be localbitcoin and other person to person cash exchanges, and they go in the wrong direction (generally people buying bitcoin and GIVING you cash). I'd bet the total volume of bitcoins you could buy for physical cash is less than $5mm/yr/person right now, without a seriously high profile. And probably way less. So, less than would comfortably fit in a bag in your trunk. For domestic stuff (like a pot grow in Humboldt and selling to NYC), shipping bulk currency back and forth is probably fine.

SR is a threat to narcotics control regimes, and it's possible there are other issues with anonymous payments through Bitcoin today, but it's not a high volume channel of going from USD physical currency in the USA to any kind of useful placement.
We do. :)
I sympathize with your sentiments because it's very difficult to break out of the "conventional wisdom" of the zeitgeist.

If it helps, consider that the idea of democracy was very radical to the age when conventional wisdom said only property owners deserved political power. After all, the country does belong to them. In comparison, the idea that everyone had equal say was basically inconceivable, and function infeasible with lack of ballot technology anyway.

Now substitute the word economic for political, it's similar to how capitalism works today. The factory owner gets to tell you what do because he owns the place. "Communism" as an idea wasn't any sort of immaculate conception, but the simple application of democracy to the economic realm. Socialism was just an intermediate step from capitalism (ie aristocracy) whereby only the factory employees (the stakeholders) are given input rather than everyone.

As to the "impractical" argument, as mentioned folks must've had the same reservations before all the implementation details of democracy (eg republics, parliament, congress, etc) were hashed out. For example, in your computer case, it might be simply recognized that sharing some things is not practical and thus some system of reservations/allocation is devised, just as we figured out who gets to write laws when it's clear not everyone can it simultaneously (or otherwise it becomes a mess).
Lets say I'm in a webbrowser, like I assume 99% of the population is 99% of the time (locally running games excluded). What am I going to touch? Unlike on a phone the pinch/zoom gesture that makes clicking on links practical isn't comfortable in the slightest (I have to bend my wrist uncomfortably to put both my thumb and index finger on the screen at the same time). Even worse, desktop browsers aren't going to fetch mobile versions of pages that are meant to be used with touch.

The one place that I've ever seen it being a decent input choice on my laptop is clicking through the menus in minecraft. Unusually massive buttons that only need a single tap of the finger to use. I don't think anything other than minecraft or other "low-fi is cool" style games could really get away with doing that though.

Even if they make all of Windows "lo-fi" like minecraft, which I suppose is what they are aiming for with windows 8, it won't matter. The things people actually use windows for won't/can't follow suit.

I don't know, maybe I'm just an old grump.
I am starting an MS in CS program in the fall (not at GT) and I just have a BA. They let me in, however I have to take a full academic year of remedial courses first[1]. I would imagine they will do something like that.

[1]Calculus 1 and 2, Intro to Programming, Data Structures, Foundations of CS, Intro to Computer Systems, Intro to Computer Organization, Algorithms and Data Structures, Structures of Programming Languages, Introduction to Finite Automata, Introduction to Operating Systems.

P.S. Anybody know where I can learn any of the above online cheap or free? If I learn it elsewhere I can test out of the classes.
No one is reinventing functional programming, as another commenter said, purity is just one aspect of functional programming and unit testing is used heavily in functional programming projects. In languages like Haskell where the type system can do most of the heavy lifting for you (ala QuickCheck - Erlang has a version of it too if you use spec definitions piously) unit testing is less repetitive and much easier to maintain.

What unit testing is in languages that don't have a stronger type system is simply working around warts in language design. Just as ORM systems are a "work around" for the warts in interfacing relational data with an object model.

[EDIT] I didn't write out my thought well enough: unit testing in "other languages" isn't necessarily working around the warts in language design but working around the warts in programmer thinking and process. Strongly typed languages don't solve those problems but they do improve the situation dramatically with their type guarantees and advanced testing systems (QuickCheck) therefore reducing the amount of cognitive overhead and code maintenance involved in writing tests. With languages like Haskell you only write Unit Tests for things that are difficult or complex to test using QuickCheck.
Pretty cool. Just to try it out I uploaded a random picture from my desktop which happened to be somewhat large so navigating was somewhat awkward. It would be nice if you could zoom in/out.
BUT Garcia didn't start playing guitar until after the finger incident. However, in 1986, Jerry Garcia's diabetic coma forced him to relearn some of his most basic motor skills which resulted in him needing to completely relearn and reapproach how to play guitar.

I am a big fan of The Dead.
> death sentence for an internet company

Big difference between an internet company and an internet website.
The color hurts my eyes!
Legitimate patents can die for all I care. We have a brain too; using it in a particular way before someone else do should give you no advantage. Let the implementation do the fighting.
And also that, among others, the four-colour theorem's only known proof is a computerized check of hundreds of cases. Will this increasingly be the case? Is this the way mathematics is going? Will any sufficiently difficult problem from now on require a computational step? Does that mean that mathematicians until now were using the non-computational subset of mathematics?
Dribbble is down
What's your daily ATM withdrawal limit? Familiar with the letters SAR? Mere suspicion of structuring requires a report. If you know any local people that work at a bank, ask he or she how many SARs are filed in the one branch per week, on average.

A major federal reserve branch maybe has $30 billion in cash on hand at any given time. The marginalization of the US cash market is almost complete after the past decade.

Lastly, consider the possiblity that those back scatter xray machines aren't about weapons.
They do provide a payment gateway, but you have to have a separate merchant account. The gateway is a relatively new feature.