skysight-inc/HackerNews huggingface dataset:
What does the amount they are going to spend have to do with anything?

It's important because that money isn't simply burnt; there's a lot of people riding on it, and lobbying to maintain the status quo.
This is nice work.

I don't know if it's just me, but IMO switches like these are inappropriate as a replacement for a checkbox in most forms. I could see it being useful in an app that changed the presentation of something (charts, styles, etc).
https://twitter.com/zalew/tech-python

https://twitter.com/zalew/tech-javascript

https://twitter.com/zalew/tech-clojure

https://twitter.com/zalew/podcasts
I must admit I'm unfamiliar, but at a quick glance it does look quite nice.
No competent engineer in the world would give a green light to 768 bit RSA keys.

This article was based on a presentation I was marginally involved with, and I'm telling you that the assertions the talk was making were very much key length dependent. An event that forces a migration from 1024 bit RSA keys would be painful and dramatic.
I've been doing the exact same thing, and I empathize with you. I'm still just wary of comments like this because I could imagine them taking over otherwise useful tech discussions.

Honestly it's frustrating to me that a meta-discussion like this is necessary here. I think you're right, I just wish I didn't have to say it.
How'd this idiotic comment get to the top? Tables? Really? Have you coded anything in the last 5 years?

So many noobs in this thread, you have to use this method: http://stackoverflow.com/a/10568273
Ouya's Latest Scheme Tries to Crowdsource Its Console Exclusives
The Polyglot Programmer
Which languages do you know and why did you learn them?
One woman to another, might I remind you of the ill effects of arbitrarily mandating what is and is not healthy for all ladies! Your concern is noted but thankfully my constitution is such that I can certainly participate in a dialogue about the use of the female pronoun in this particular article and the tacit conclusions a casual reader might draw from it.
This is stupid. Psychological diagnosis trough Internet is not going to work.

People show symptoms and behaviors that match many different disorders when they are distressed. Psycopathy and narcissism are the two "sexy" mental disorders and people memorize the checklists just that they can "diagnose" others.

To me it sounds like typical defensive behavior. There is no need to think it's personality disorder.
I'm surprised nobody has mentioned the display:inline-block approach to vertical centering. It's a bit awkward for a couple reasons but it is responsive to dynamic content (no fixed dimensions are required), and it does not require tables. It does require a non-semantic (albeit empty) "shim" div. I'm not sure how well it fares in Ye Olde IE 6.0 but hopefully this is not a concern to most webdevs today.

Here's a jsfiddle to illustrate it. http://jsfiddle.net/qu5jq/
> I can be a racist bigot, but if I'm a good programmer I will not prevent login for the users 晴輝, Abd al-Aziz or 湘.

However, if you were a programmer with a very insular mindset, you could create a system without support for such non English names, by not even considering that non English users would use the service. Just an example of a prejudice that could show though.
Which languages do you know and why did you learn them?
To eliminate the problem of end of life heroics would it be possible to add something to Medicare like you get x dollars you can leave to your family if you forgo the heroics. Where x is day 10% of the cost of the heroics?

Then people have an incentive to save money but death panels aren't needed.

Of course this is assuming the heroics rarely work.
As a huge Python fan, comments like this(and many others) have made me want to check out Lua. Is there a canonical Lua introduction out there? I'd love to give it a try.
GOVERNMENTS ARE INSTITUTED AMONG MEN, DERIVING THEIR JUST POWERS FROM THE CONSENT OF THE GOVERNED

The majority do not care, as they believe that they have nothing to hide. They do not realize that this will strike at our very core of being human.

Would I be comfortable talking with my friend in person at my home when I know that our XBOX One, Phones, Google Glasses are all 'listening' to us.

And something I tell my friend in a private conversation might send me to prison ?
Thanks, I plan on using this.
>allows the BOP to monitor client-attorney communications.

here goes another one down the drain.
I'll admit to not really following the trial or general crime news, but it seems like "making an example" has become significantly more common over the past few years.
If you could add a blob.target and a default vectorizer, you could use scikits learn to offer some nice classification and regression. It's pretty easy to do that with what you have now, but some of those concepts are a little foreign if you haven't done text classification before, like me before yesterday. Particularly the part of speech tagging- using those as features could be powerful alongside n-grams.
I think it might have the best documentation of any Lisp.
The PIL, http://www.lua.org/pil/, is as canonical as it gets, written by the creator of Lua.
A study of best practices for targeting your Social Media Audience
I love the fact that Redis database can run Lua scripts, allowing very sofisticated queries.
Well that's just dumb.
The animated switch is nice. Good work.
>1) Why didn't he dispose of the shotgun shells? Surely someone told him that as a convicted felon he wasn't supposed to possess firearms or ammunition?

I'm not sure that a "why not?" like that is a gap. I'm also not convinced that anyone would have told him that. You're generally just supposed to know the law. Nobody necessarily tells it to you.
I had some issues with pythoninterp=dynamic and rubyinterp=dynamic. Ended up with this: https://gist.github.com/jonschoning/6202771
Well, it's less risky to drive in a paddock if that's what you mean.

The tractor still has to dodge fences, rocks, trees, etc. No risk of lives, but it still requires a fair bit of work.
http://www.mayoclinic.com/health/caffeine/AN01211

From a tea site, not sure of its validity.

http://www.veetea.com/site/articles/caffeine-and-tea

Go to Caffeine in Tea: How It Works.

It looks like tea should not affect you as much.
I was using 'valid' to mean that the community thinks they're valid, not to mean that the USPTO thinks they're valid.
This is an extremely useful post! Thanks for sharing it! I think it deserved more attention on HN.
True, but there is also a bit of irony to the request in hindsight because the main thrust of the argument was that the more heterogenous the browser market was, the better it would be for web standards.

However, after Google forked WebKit Opera adopted Blink as their rendering engine, making the whole situation basically a wash in the context of the original argument.
Am I right to guess its because you're more worried about what people get wrong about ECC imementations in 2013, perhaps that we don't even really know about in 2013, than about anything fundamental about ECC or RSA?
The important trick to know is, don't mix DOM modification with DOM measurement. Measuring the DOM is what triggers the DOM modification queue to get flushed.

if you do something like

$('a').each(function(k,e){
$(e).append('<span>' ...);
var width = $(e).width()
// do something with the width;
}

If you have code like the above, it is going to cause a repaint on each iteration. If you unroll it into three separate loops, one that does dom modification, one that does dom measurement, and another that does modification, then you will drop the number of repaints from potentially 100s to just 2.
there is always something more to the story. however, the author does note that the burglary charges against Young are dropped. it is implied by the article that the only crime he is convicted of is of possessing the shells.

if that's false, then Kristof is just lying. if it's true, then I don't think that you have much room here to ask things like 'oh surely he knew what he was doing was wrong'.
Alternatively, there's also http://luatut.com/ for a quick useful intro
A top-spec Mac Mini is pretty beastly at $1500. I have no doubt it would chew up and spit out the vast majority of workstation use cases. 2.6 GHz Quad-core i7, 16 GB RAM, SSD.

The only thing I can possibly imagine would be some seriously high-end 3D rendering or massively parallel simulation software.

To the OPs point, there is zero reason to get the Mac Pro over even a Mac Mini.

Seems like there's a hole in Apple's lineup. You can't get a discrete GPU without a monitor attached (iMac) or spending >$3000. Not that it matters much for Illustrator, Photoshop, etc. which are not GPU-parallelizable anyway. At least not yet.
OK, so it's mostly to analyze text that's already been written? Can it also write natural language text based on data inputs?
Nope, my first time asking this.
Blanket outrage is useless unless you plan to depose the government.
Do people create new, open protocols anymore? I feel that if someone decided to tackle the "email is insecure" problem, we'd end up watching a video on Kickstarter about how cool their new Ruby on Rails SaaS is.
It is not like that... Most things can be done in many ways, some of those in excessively many ways...

It just happen that for most projects any of.them are "right" except the most esoteric ones...

You can fully pull some crazy "clever" stuff, but requires effort, usually the first idea in your head is already good enough.
A classic issue that mathematicians, philosophers, and even computer "scientists" have is the idea that they can somehow reason their way to the truth. Oh, he makes a good argument. But the greeks made great arguments about how the sun goes around the earth.

I could say that this or that argument is flawed. But really, the only valid arguments are data. His data is severely lacking, and many modern methods of teaching are much more supported by experimentation. Logic is a tool for finding logically consistent imaginary realities. Science is a tool for finding out about this reality.
OK, but how far are you going to take that? What about all the devices that are not iphone or android? Why stop there?
In the comments of the source article (linked from Marginal Revolution) people working in labs claimed the ingredients in commercial food mixes had changed dramatically since the 80s, even where the supplier remained unchanged and the calories were approximately the same.
http://tylerneylon.com/a/learn-lua/ as simple as it can get. Lua is a very small (in term a amount of syntax) language.
No one in this thread suggested that the NSA is copying data out of servers except you. It has been reported that they are wholesale tapping communications lines, and trying to collect SSL private keys, so Sneak's sentiment is not wrong. To argue terminology is to play their game, which they are good at and we will lose. If you disagree with something on a factual level, say that instead.
I used to work at a company specialized in front-end development, where we used NVDA, Voiceover, Window-Eyes and Jaws extensively while building and testing websites, sometimes for legal compliance.

Lynx is a text-mode browser, not a screen reader; it's still visual. Assistive tech has a whole lot more going on. They have a slew of navigation modes and need cues from content to prevent the user from getting lost, you can't just scroll or look back up to where you where. I recommend looking at the resources below, and trying to use an iPhone or mac with voiceover and screen curtain enabled to really experience what it is like.

http://alistairduggin.co.uk/blog/screenreader-resources/ (collection of videos & articles)

http://www.youtube.com/watch?v=izrC4R7SsH4

http://www.youtube.com/watch?v=S4QBqpU1jj8

http://www.youtube.com/watch?v=AmUPhEVWu_E

http://www.youtube.com/watch?v=vK1tlLOavvM (linked by PavlovsCat below)
The quality of most of these comments makes me sad. I see snark, refusal to consider new hypothesis in light of previously held beliefs, and rejection of the idea of entertaining other hypothesis (let's dismiss them as speculation). Here's a hint--coming up with new hypotheses is speculating. Then you test. As long as you don't hang your hat on the hypothesis as a new truth without testing it, speculating is great.

Is there some subconscious need to make fat people's fatness a character flaw? I'm trying to understand the intransigence against considering what looks like a great area for research. I'm wondering if this is a case of cognitive dissonance. The reductionist calories in/calories out approach seems disingenuous to me. If large portions of the population began breathing 10% more over a long period, I wouldn't assume they were greedy-breathers, I'd look for a medical cause.

This is an intriguing finding. Particularly that animals on controlled diets are gaining weight. (even if the control is simply what is available). Forgetting the reductionist view, hunger is a drive, and depends on a self-regulating system. If something is interrupting the equilibrium in animals, either type of food, type of calories, environment (not necessarily the global environment, it could be local, like room temperature or something else), or foreign agents, isn't that pretty interesting, especially if it is happening to animals on controlled diets with exceedingly similar environments?
The question you should ask yourself is what you are trying to do? Do you just want to express your emotions or is your goal to solve the problem?
I agree with the article's basic premise, but it's very poorly argued. I suspect that's why it doesn't include a direct reference to the case in question (US District Court for the Eastern District of Tennessee 1:12-cr-00045-1). I obtained and uploaded the prosecution's sentencing memo, for reference: http://www.scribd.com/doc/159437911/12-cr-00045-36

It pisses me off that NYT columnists/researchers and journalists in general are too lazy to spend the 5-10 minutes it requires to make original documents available to readers.
CSS absolute centering for elements with variable dimensions
To the Hellbanned user who replied: Well look what "good enough" has brought us now on the web. Constant security issues and a outbreak of for profit blackhats.
Show HN: Duel Den, a web app for playing TCGs over Skype
True, although a VAT is complex in its effects. Since it's applied throughout the supply chain on added value, not only at the point of sale, it acts partly as a sales tax, partly as a corporate tax, and in some cases as an excise tax. It may push up final prices to consumers, but it may also push down wages, or push down corporate profits, or have effects anywhere else through the supply chain, depending on each party's pricing power at various stages.

How it impacts an individual also depends on how they spend their money. I spend a large proportion of my money on rent, airfare, and foreign trips, none of which incur Danish VAT, so it hits relatively little of my spending.
ZRTP is a is still a 'new' protocol in my book. OTR is only slightly older.
Didn't Lavabit shutdown voluntarily?
You know, I actually like the old git website. It's less cluttered and looks cleaner. Maybe it's just me? The new git website does look modern but with all the logos and unneeded images, it's sort of disorienting.
It's draggable for me (on Chrome).
The constitution doesn't excuse you from flinging poo at the writing style of a highly prolific and well-known writer for his choice of always using the feminine pronoun, regardless of the conclusions drawn therein. All you are attempting to do is downgrade the quality of the article because of something birthed from your own ignorance of the writer and your own insecurity.

At what point do you think "protecting" women by constantly attempting to create drama where none was intended at all (especially considering the author) is helping women feel more welcome to your industry? If "she" is not allowed to fail, then "she" is not accepted as an equal to the "he" that is able to fail with spectacular results. See how easy it is to spin intention against you based on null opinions?
I have written about a much better (IMHO) solution that does not need the height be declared and does not use tables.

https://news.ycombinator.com/item?id=6193203
The flaw, here, I think, is that's it's still prohibitively expensive. If it takes hundreds of thousands of dollars to invalidate a patent, we're probably talking hundreds of millions of dollars to invalidate all of the patents that could be used for trolling.

That's part of the problem, right? For each patent we hear about being killed, there are ten, twenty, or a hundred more waiting in the wings to take over. And why wouldn't there be, since there appears to be little financial downside for the trolls.

Anyway: Having the community spend millions upon millions upon millions to fix this problem would just be another financial drain on the industry. This is a situation where the government needs to step in and do its job, because there's a busted system and the players involved are simply not capable of fixing it without the government's help.
No I don't, my point was more how a jovial and friendly chat can quite suddenly morph into them attempting to convict you of a crime and anything you said without a lawyer is fair game.
In self-defense, and the pre-emptive defense of others
Wow! I love that sidebar. Thanks for the build.
On the DC gravy train, best go club class
It's not draggable for me on Chrome. Version 28.
I know, this is how an informal scientific process happens. Don't be offended.
Show HN: Tennis Swing Analysis Device
How is Mega not all over this?

I feel like this would be Kim Dot Com's favorite thing in the world to do (sticking his finger in America's legal eye). Why haven't they rolled out a privacy focused email service. Their tagline is the "the privacy company."
Pretty much. RSA is the devil we know.
Circle Sept. 10 on Your Calendar for Apple’s Big iPhone Event
Where is this blanket outrage you have imagined? There are other programs that do what the original comment suggested. To get hung up on the fact that they are not called PRISM is to miss Sneak's point that the NSA is already doing it.
Obvious giggles aside, this is well worth a read.
Is there some subconscious need to make fat people's fatness a character flaw?

As someone that was fat my whole life, then lost over 50bs to visual abs, I noticed that people aren't fat or skinny, they have fat or they don't. In other words rather than describing someone as fat, its more accurate to describe them as having a lot of fat.
I don't think that's about gun control, but about America's hostility to post-sentence reinstatement - ex-felons also find it hard to vote, have to ID themselves as ex-felons for the rest of their life on job applications etc. etc.. At least there's some rational basis for restricting them from owning firearms if they have a documented history of violence.
A quote: "Yet the success of the 12-step approach may ultimately be explained through medical science and psychology."

Wait, what? Psychology doesn't explain things, it describes them. If it were possible for psychology to explain things, it would become a science, and because of established principles and reliable evidence, clinical psychologists would no longer be free to offer any treatment that comes into their heads.

But this is a very unlikely outcome. Psychology's biggest obstacle is its subject, the mind, an entity not accessible to objective empirical observation. Psychology's standing has declined to the point that the director of the National Institute of Mental Health, saying "patients with mental disorders deserve better", recently decided to abandon psychology's "bible", the DSM, as a source for science (it will remain as a diagnostic guide):

http://www.nimh.nih.gov/about/director/2013/transforming-dia...

This is not to say that 12-step programs don't work. It is to say that the reasons they work are not a realistic subject for scientific research.
Tails 0.20 is out
I'm curious how far away the display visually renders? Do you have to focus on very close objects to see it sharply (and then can't focus on faraway objects)? Does it rest in a medium-ish focal zone (10-30 ft?)?

I'd love a AR display, but I'm incredulous if it forces me to take my focus off of anything else.
Looks like it: https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI
The Future Of Work: Amazon vs. Zappos
The animation feels wrong to me. It is too slow, and a switch should not ease-out.

This is pretty easy to fix with:

transition: left 0.3s;
transition-timing-function: linear;
I based those statements on my own observations, though I've never had the time to go and dig any deeper. iMessages push layer did seen to sit on EC2 though, which would imply that other parts of it did too.
Well, he's convicted of possession because he already had 12 felony convictions under his belt when he was caught with the ammo. As Rayiner says, the appropriate thing to do would have been to get rid of it in some fashion.
There are a couple of excellent videos on developers.google.com that dig into this a little bit. I highly recommend watching the following video where two Google developers analyze some real world sites and fix the performance issues: http://www.youtube.com/watch?v=z0_jD8nO5Zw There are some great tips in it.
I agree with your sentiment, but unfortunately if you were interested in avoiding a discussion of Snowden you probably just should have stuck to #1.
I don't disagree with your comment except to say that sandboxed, client-side programming - done correctly - isn't a bad idea. But "good enough", whether you or I like it or not, is what we are going to get. I'm not endorsing this state of affairs, but I don't control reality.
What is this? The landing page looks interesting but light on explanations. Has anyone used it? How is it?
Good point. On android the state is written on the slider itself, so that there's no question of what the state is.

If it says on it's on, when you slide it the other way it will no doubt be off.
HTTP is probably the most recent "internet spanning" protocol that has wide use. You could probably make an argument for XMPP (jabber) as well. The message passing libraries like 0mq and similar could probably be viewed like this.

More important than protocols are the data interchange formats that they leave behind. SMTP envelopes are particularly horrible to parse. I'd like something newer, but I think it would lead to feature-itis that has given us abominations like base64 encoded MIME attachments (seriously, what system isn't 8-bit clean in 2013?) , HTML mail (used mainly for spam), return receipts (aka "automated privacy violation"), etc.
You can control a few parameters and improve your odds, but that's about it - you certainly can't control circumstances by definition. Becoming successful is never just a matter of hard or smart work (though it often requires at least the appearance of those as well). Otherwise most people would simply become successful - at which point we would redefine success in any case.
Sanity, or the appearance of, is your friend here. If this coworker is lashing out wildly, then the problem of him being bad for the team will become clear to the people who can take care of it. But it sounds like you're spending too much energy being upset by this. it's not your decision, its your manager's...this co-worker is doing enough harm without you harming yourself with resentment