skysight-inc/HackerNews huggingface dataset:
Interesting that you mention that.

hhm was my previous username, but I lost its password now. Probably after switching accounts some years ago, after becoming a little paranoid about internet identity (I even sent a mail asking pg to remove that account... he was smarter than me and said he wouldn't do that; thanks pg). I now realize I shouldn't care so much about that really.

By that time, I realized that it might be easy to get into the leaderboard just by posting quality links of stuff I was interested into. I put some effort into that by some time and I reached (I think) the 10th place. I stored a screenshot about that, named something like "and-what-was-that-for.jpg" that I can't find right now. But I remember noticing a couple things about that experience:

- how empty it was after I achieved that random objective... it was just some score, and it didn't serve any useful purpose, so once I achieved it I couldn't feel too happy about it

and the most interesting bit:

- it was very easy to get into, say, the 20th or 15th spot. But then raising into the 10th spot was much harder. I understood that people between 15 - 200 weren't trying to reach that kind of score, or they weren't trying too hard. People don't compete too much. Then when approximating the 10th spot, I found that it was getting increasingly harder. I'm sure somebody trying to get into the 1st or 2nd spot would have to spend an amazing amount of work into that.

It was just a game I played for some short span of time, then I quit. Now I miss that account a little bit :)
HtmlSQL - a PHP class to query the web by an SQL like language
I think it is that they have usually reached a high level of frustration before they email and it all comes pouring out. The lack of expectation puts them off writing until they have reached the edge.
A javascript reactive programming engine.
I bought jeans, and after a few days the rivets started popping out. They're overextending imo
> I'm pretty sure that tkf (if he's the same one who's submitted pull requests to my projects) is from the land of the rising sun.

Him being Japanese doesn't automatically make him an authority on Japanese grammar. The small Midwestern town I grew up in is chock full of white-as-bleach European Americans whose ancestors have exclusively spoken English for several generations. Most of them couldn't tell you the difference between an adjective and an adverb if their lives depended on it.

The same goes for many of the foreign (read: white) English "teachers" in Japan. Most of them barely graduated from college, couldn't find any other work, and so they decided to go to Japan to teach English. In actuality, they should be going back to America and spending a couple years in middle school remedial English classes.

In fact, just to confirm, I got out my copy of Koujien (an authoritative Japanese dictionary comparable to Merriam-Webster's Collegiate Dictionary or the Oxford English Dictionary) to look up 「わかり」. And sure enough, there it is:

> わかり【分り】

> 　わかること｡さとること｡のみこみ｡会得えとく｡了解。

> And his second statement was a joke. And funny IMHO

Well, that went over my head. If so, then his first statement was probably meant as a joke as well.
This is a good opportunity to remind people that reading the title of a patent and looking at the pictures does not suffice for understanding what's actually being patented. You should get in the habit of actually reading the claims, since that's the substance of the patent.

By my reading of the five claims here, in order to be sued for this patent, you would need at least three sections of hair in your combover process (back and 2+ sides), you would need to comb over the back part before the sides, and you would need to put your hand down on each combed section as you applied hair spray.

Also, this dude would have to catch you doing it.
Trivially worked around by starting the program in gdb and running these commands before you run the program:

b ptrace
commands
return 0
cont
end

(In short, every time the app calls ptrace, return a 0 to the caller without executing any ptrace code, and automatically resume execution. Since apps almost never use ptrace for anything else, it's workable to just short-circuit every single call like this rather than trying to check for PT_DENY_ATTACH.)
I know this is anecdotal, however after topping out salary-wise in the programming field after 11 years, I often wish I would have gone the law school route. Don't get me wrong, it is a good living. Its just not on par with an I.P. lawyer or general council with an equal amount of education and tenure.

I just don't see many options available to a tenured programmer beyond the obvious (stop programming) and the extremely risky (join a start-up w/ equity). Whereas a decade of dedicated service in the right law firm can lead to partner status which often times is a lucrative engagement.
Oh, I thought you may have a specific reason for causing gdb to segfault on your app.
Yes, but if you believe that Samsung's business incurred substantial damage from a perception of infringement, surely that perception would have to be "Samsung copied Apple's products", not just "Samsung infringed Apple's Community Registered Design No. 000181607-001".

Basically, if the case was "big" (over the issue of Samsung copying the iPad), then:

- the court would have had to rule on whether Samsung copied the iPad; and, if it ruled negatively, then

- Samsung could have claimed to have incurred a significant damage to its reputation after being smeared as a copycat, and

- the court would have had reason to prohibit Apple from reiterating the copying accusations.

However, if the case was "small" (over the issue of Community Registered Design No. 000181607-001, and explicitly excluding the question of whether Samsung copied the iPad), then:

- the court would merely have to rule on whether Samsung infringed that specific design, explicitly leaving open the question of whether they "copied the iPad" or not; and, having decided negatively, then

- the damage to Samsung's reputation would have been insignificant, since (some) people care about whether they are copycats or not, and the court's decision on that specific registered patent does not touch the greater question, and thus

- the court would have no grounds to prohibit Apple from saying: "the court ruled that Samsung didn't violate this specific registered design; however, we still believe that they copied our products, and here are a few other cases where they were found to infringe our IP".

You see what I mean? I don't see how you can have BIG damages, BIG punishment, BIG limitations on what Apple can say if you don't also have the BIG decision that would justify all that. And the court has said over and over that they have made no such decision.
Resolution of the MIT lawsuit: http://tech.mit.edu/V130/N14/statasuit.html
"corporate standards" are at least partially good. They should be reasonable though and adaptive to the times. Having a set of acceptable programming languages, frameworks, etc. ensures that the company understands the risks of those choices, can apply reasonable upgrade/maintenance/security patches as needed, can attract and retain personnel that understand the language, etc. Allowing arbitrary choice leads to complete anarchy. The opposite is also at least as bad. Having one rigid language/framework leads to obsolescence and inflexibility. A good programmer will be able to make a strong case as to why this new language/platform is vastly superior to the current one because changing to the new one and supporting the old one are not zero-cost propositions.
Sounds just like the mass media in the United States...

(Go ahead downvote it)
Arbitrary drift subtraction in AB measurements
Michael Arndt to Write Screenplay for Star Wars: Episode VII
The content providers seem happy with iTunes running on Windows without such protection.
Does it need to be gargled? If I'm following the reasoning of the article correctly, simply consuming sugary food should have the same effect. Am I misunderstanding?
A few notes as I read through this:

- Passwords are still just as broken now as they were then.

- Functional programming is still widely discussed, though the focus is more on Lisp than Clojure/Haskell/etc.

- Fourth post is the usual, somewhat sensationalist, this commonly-accepted thing is bad! sort of headline that makes the rounds here every so often.

- This post on syntax highlighting [1] reminds me of another recent one [2].

- 37signals is there with another sage-like statement on the business.

- Article on women in tech in slot #13.

- Woah, is that Clojure there in #14? And on SourceForge, even. It's come a long way since then.

- Fears about government invasion of privacy abound.

- Hey, MySpace! That spam "epidemic" never quite subsided, it seems.

- Interesting mathematical discussion in slot #24. When reading the headline, I almost expected to read "stackoverflow.com" in the domain slot. Goes to show how popular that sort of post is here nowadays.

As someone who wasn't around back then, it's interesting to look back on this now and see what the site I love now was like five years ago.

[1] http://web.archive.org/web/20071110115358/http://drinkbroken...

[2] http://www.kyleisom.net/blog/2012/10/17/syntax-off/
TIL my 4 bedroom 500$ apartment isn't so expensive! Gotta loooove living in Bolivia. :)

I assume salaries are priced accordingly? You must be making 6000$/month at those rent costs.
I can't speak to SF in particular, but will share my experience finding housing in NYC out of college, since it's also quite expensive here. Main point I want to make is that I expect you'll find a spectrum, and certainly can find something for far less than $1500 (probably well under $1000) if you're willing to commute a bit and not live in a neighborhood that's decent but not necessarily one of the best overall.

New York analogy, FWIW: $1500 might be a fair estimate for finding a place in Manhattan with one or two roommates, but it's definitely possible to find a place in Brooklyn for $700-800/month if you share with several people (decent neighborhood, maybe 30 min commute to downtown) and $900-1000 for a place in a great neighborhood in Brooklyn in an even more central location.

Of course it will take quite a bit of Craigslist searching to find a good deal, but it depends heavily on both how much you're willing to compromise on distance from city center (some places on the periphery can be quite nice, and commuting via public transit = time to read so usually not bad) and # of people you share a place with.

Again I'm not sure how the intricacies of SF's real estate market compare to those of NYC, but just want to throw it our there that for someone young who's willing to live with others, it's pretty easy to find a place for well under $1,000 in notoriously expensive NYC, so I'd expect the same to be possible in SF, though I could be wrong.
ok, true, you have get there before the bad guys.
True in most cases - but, in some organizations, IT has ludicrous amounts of policy power that surpass what any rational person would think should be allocated to it.

In particular, Yahoo!'s IT organization kept Blackberry's as the Mobile Platform of choice, for a company whose major future growth is going to come from Mobile Consumer usage - far longer than it ever should have.

Eventually, though, somebody gets around to knocking heads, and IT typically falls in line...
If you're interested in building this kind of thing, JGit might be a good starting point, as it offers the right amount of flexibility [1] to be able to pull this off and stay sane in the process [2].

[1]: A good example would be http://git.eclipse.org/c/jgit/jgit.git/tree/org.eclipse.jgit... (Git over Amazon S3)

[2]: If programming Java allows you to do this, of course. I'm not too deep into the JVM ecosystem, so I don't know if you could just use a language that compiles to JVM bytecode.
Why Did it Have to be ... Guns?
Sounds about right - pretty wild. What else surprised me was the strobe light / camera systems at the chokes points to cities / neighborhoods. Overall, I don't think China seemed that bad - not like military with AKs everywhere, but this stuff was quite interesting to see first hand.
I adjust the level of details and technical stuff pretty well according to who I am speaking to.

But sometimes someone with very limited knowledge of something asks me a detailed question about X.

What they ask is too difficult and complex to be described in a simple way. Either I have to overly simplify it which may insult them and will do no good or I have to go on and step by step give them digestible chunks of explanation which will inevitably be a bit technical even though I try to minimise that.

I think it's a two-way thing. The person should also consider their own level of knowledge before asking for an explanation of something and adjust their question based on that.

I don't ask my doctor to tell me why my heart does this and that because I simply don't have the knowledge to be able to understand his answer. I ask, my heart is doing ok? cool!
Turn Your iPhone Camera Into a Right Angle Lens
Part of the problem is that lisp evangelism sets itself up to fail. An instantaneous blinding moment of enlightenment, would you like fries with that? Haven't they heard that you shouldn't start a joke with "This is the most hilarious thing ever"?

I've been doing lisp for several years now. I've built several interpreters. I've never had the enlightenment he describes. The minor epiphanies have been on par with oo design and unit tests. I've travelled far over the months, but it's closer to grok than zen.
Haha, oops! Too late to edit. Good catch. : )
In the past week, there's been discussion of how sophisticated the campaigns are at managing and leveraging the vast volumes of data they collect. I've argued that while they may have lots of data, and that they think they're being sophisticated with it, the results don't seem to indicate that they're particularly clever (or, more importantly, clever enough to be devious with it).

Having access to data is one thing...having the logistics and middle managers who have good insights is the other. I think it's safe to say that no matter how much money and resources these operations have, it doesn't mean anything without campaign operatives who have a real IT/data background.
Have you guys managed to avoid the sluggishness issues similar to the ones Mozilla team encountered years ago when the decided to also build the chrome via XUL (HTML/JS/CSS)?
> Heroku is owned by Salesforce.com.

Well, you learn something new every day.
I think the main problem with all of these reviews is that yes, the Nexus 4 doesn't always shine against the competition but its cost is half that of the other phones which reviewers tend to just gloss over. As phones continue to evolve, more emphasis should be placed on the performance per dollar aspect rather than raw stats.
What is your largest MySQL instance?
Seems to me that most of us who have used MacPorts have moved to Homebrew or that could just be the bubble I'm living in. Is there anyone still who still uses MacPorts who could chime in and say why they never made the switch?
And yet, for some fines, pleading guilty will lower the amount by ~50% ($550->$350 for a traffic violation in the recent experience of an acquaintance of mine).
For me, the primary reason I switched to dvorak was to force myself to touch-type. It worked, but I generally agree that there it doesn't make a substantive difference for most day-to-day tasks.

That said, I really do prefer typing in dvorak. You can feel the difference in number of off-home key presses -- it shows up in your wrists. The difference isn't subtle. "This is a test sentence" has 1 off-home keypress in dvorak and 13 in qwerty. This effect is pronounced enough that passwords, names with foreign spellings, and other types of entropic text are noticeably more awkward to type in dvorak (versus in qwerty, where all text "feels" roughly the same to type). Again, dvorak may not make much of an objective difference as far as health or WPM are concerned, but the feel is enough to make the inconvenience worth it to me.

EDIT: I see the post below me mentions keyboard shortcuts. They were the biggest sticking point for me and they remain the largest compatibility hassle when I have to use a qwerty computer. I would rate the frustration of having to think about shortcuts just slightly below the frustration of having to work with UIs that don't support emacs editing shortcuts, FWIW.
For whatever it's worth, this article actually convinced me to take plunge when I first encountered it.
Well, one could argue that there were a few other mistakes, some quite public, that Romney made leading to the election.
It's also probably worth mentioning that in reading this patent, you are now willfully infringing and liable for triple damages.
CIA is civillian not military, so he is under civillian law. At least currently.

The affair, however, may have pre-dated his current apointment.
Host a Minecraft server on Red Hat's OpenShift PaaS
You should start the title of a post like this with "Ask HN:". :P
I believe this patent is already expired, given that the longest patents (utility patents) only last for 20 years.

However, just because you can utilize this patent without infringement, doesn't mean you should.

(The rest of us will thank you)
So basically nothing has changed?

And here I was operating under the illusion that we were innovating...

Oh well, time to go and make a new photo uploading site.
Yeah do it!

I've been thinking about how those who up-vote stories on HN very carefully have an enormous wealth of interesting content in the "saved stories" section their profiles. It's such a shame that this is value is locked away: Somebody could generate pages and pages of amazingly interesting content based on other people who upvote similar to themselves.
Was this a talented sales pitch or just your standard politics and an old boys club connection? No mention of the consulting company.. If it was my campaign, I'd hang them out to dry.

Seems the IT staff was out of their depth but there were some very serious and very fundamental issues if the users were confused as it sounds.

I say it as a joke but a barbed one: this guy thinks he was fit to manage a nation when he couldn't knock out a web app for 30000 users!?! Really?
Buy Cheap Wigs
A radio is going to get a 100 % cranial prosthesis out there out there in numerous kinds, colorations as well as Trinity Lace Wigs salon/studio will offer tailor-made installation, decreasing plus doing your hair. All these customized wigs will be improved suited for many forms of cancer clients as compared with design wigs.
You could also sit in a steel fold-up chair while you program and probably get about the same amount done over the course of a day. Dvorak layout is like the Herman Miller office chair of layouts. (or maybe colemak is, but its not qwerty)

As a Dvorak user, I came to this thread happy to discuss the pros and cons (I usually chime in on these threads). But it bothers me that the top the thread is someone who is so close-minded. Plus its obvious that you have never learned dvorak, so it also bothers me that you got any upvotes at all.
That consuming small amounts of sugar regularly boosts motivation and willpower has been known for a long time, but as the article says the assumption has been that this is due to the actual intake of sugar. What they are saying is that they think their results may show that simply tasting the sugar is sufficient.

(But I wonder if they controlled for whatever amounts of sugar subjects might inadvertently get in them anyway while gargling)
This is not a case of abusive use of libel laws. This is actually a case of libel where they were proven in a court of law to be lying.

The reason people are upset about the oppressive libel laws is that they suppress true factual speech. Libel is supposed to be about falsehoods.
The bizarre thing is that its a much freerer society than even the states in some ways. The police don't really bother you unless the situation becomes "visible," lots of sketchy things happen out in the open. You don't have to wear a helmet when cycling, etc...
Any thoughts on this? Does this seem like a good deal?
It would seem to me that some variety of Lisp would be the ideal candidate as a sort of runs-everywhere language, a thin portable base language that runs on top of different runtimes, offering easy integration with whichever it is running on.

Basically, something like a minimalist Clojure but not just for Java. It would be able to run atop the CLR, JavaScript or the Objective-C runtime as well. The interface with the host platform may be different, as long as the core language works everywhere. Ideally the core would be tiny.
100mpg is impressive, but 100mpg with 5 second 0-60 times and 150mph top speeds is unbelievable.
Fake News about Absinthe iOS 6.0.1 Untethered Jailbreak
That excuse covers just about anything.

There's a big difference between micromanaging and verifying that your critical infrastructure is in place when you launch.
Excerpt:

"Researchers used to think you had to drink the glucose and get it into your body to give you the energy to [have] self control," says coauthor Leonard Martin, professor of psychology. "After this trial, it seems that glucose stimulates the simple carbohydrate sensors on the tongue." He adds: "This, in turn, signals the motivational centers of the brain where our self-related goals are represented." And it's these signals, he adds, that wake your body up and tell it to start paying attention.
The logical conclusion is that your list price should be priced for toxic customers, and give deep discounts almost automatically to all "normal" customers.... which explains why toxic customers ask for deep discounts because they already expect to be "toxic priced".
Fashion Note > Filing date: Dec 23, 1975
From what I've seen of their security, it's better than most of the bitcoin services, and in this case, due to YC and some other known investors, I think the risk of insider fraud is far less than with most other bitcoin services (run by pseudonyms).
How effective these things actually are in US?

Why am I asking... I am in from Czech Republic, where I can't imagine anyone knocking door over door and asking people to vote. Actually, this behavior is so connected here to Jehova's Witnesses (yeah) that it would have only the negative effect.

Similarly, I can't imagine any candidate seriously considering calling random people and persuading them to vote. Again, this behaviour is so connected to annoying salesperson (most often mobile operators) that it would hurt the candidate.

And I don't think our democracy suffers because we don't have that in here.