skysight-inc/HackerNews huggingface dataset:
Why am I seeing "Edit | Destroy" links on your blog.
It's not as easy to lay things out nicely when you have things of an unknown length that could spread out to multiple pages with HTML as with pretty much any other method.
Ah, well. I guess my point was about selecting from tables, which is still the common case.

I presume that if you find yourself picking columns out of UDFs, it's a code smell that the UDF needs rethinking.
This is awesome, however, municipalities have put fear into people wishing to do this over legal issues arising from what someone might do on your connection. Who is to blame when something illegal (mp3 download, etc) happens? That whole issue needs to be put to rest so we as a society can create our own Internet without fear of suppression.
Mentor's Thoughts Week 52: Waves After Waves Of Positive Energy
The Zoomquilt - Perpetual Zoom in HTML5
Why is this article on HN? Come on. Select * is just a construct. When is it bad? That would be a better discussion. In any case the article demonstrates a lack of fundamental understanding of relation database technologies such as a clustered index...hm wait. I'm taking the bait. Read a good book on relational databases. SQL for Smarties will get you started.

Is select count(1) from mytable faster than select count(*) from mytable?
The problem this approach has for me is I get startled if someone suddenly appears in front of me. I find ambient noise works best for me, though these days I find distractions from multiple monitors, tablets and phones are increasingly getting lethal.
I am sure you'd be more careful next time after you tell the ambulance driver to take you to a sub-optimal hospital were they end up killing you.
In case anyone hasn't already seen it: http://www.tarsnap.com/scrypt/scrypt.pdf

tl;dr

Use scrypt.
Is there any reason why you wouldn't use bcrypt + random, individual salt? Am I right in assuming that bcrypt would protect against brute-force attacks and salt protects against pre-computed bcrypt rainbow tables? Or is the salt basically useless?
Well it's also nowhere near "public". For the most part we're talking about private hospitals and private insurance companies, the combination of which have failed to bring U.S. healthcare costs in line with the rest of the world.

Don't simply blame "regulation" either. Many industries are regulated, some heavily so, and still manage to produce companies that are profitable and efficiently deliver good products.

I don't think we'll see a real solution to the healthcare system in America until we stop treating it like it's just like any other industry.
They used GPU crackers, not rainbow tables. Salting would not have made a difference.
This is massively important to me, and it's why I live and am extremely productive in the middle of nowhere.

Also, since moving from an environment with constant noise pollution, my high blood pressure has gone down to the point that the only reason I'm taking the medication anymore is it would make my MD sibling very unhappy if I went off them. I suspect that chopping wood and carrying water also helped with that, but when I learned of the noise to BP link, it was an aha moment.

Anyway, I'm curious about how different countries seem to have different set levels for acceptable noise. In Honduras, noone seemed to think anything of trucks driving around with loudspeakers blaring various messages. That seems slightly less acceptable in America, but there is still enormous tolerance for more subtle noise pollution here. Are there other countries that are less tolerant?
Maybe the real takeaway from this article is that password strength meters should do a better job, not only assessing raw password complexity, but also comparing the proposed password to lists of common passwords, etc.
http://tradeshift.com/invoicing/
Because it is not scientific to accept something because it sounds plausible.

For example, I can work without problems at quite a high level of noise if it is regular, like traffic noise.
bcrypt is already randomized, as is every other modern KDF. There is no such thing as a bcrypt rainbow table. Rainbow tables have never really mattered. Stop thinking about rainbow tables.

You need to be using real KDFs to store passwords. Salted hashes are not real KDFs.
- The "secret courts" aren't full courts for the purposes of holding a trial.

- The "secret courts" only have a judge, there is no prosecutor, because no prosecution happens.
My saying "meaningless" might have been a bit hyperbolic, but stands for the type of meaning I prefer.

I doubt I would have thought twice about it if there wasn't a research article dropped into the middle of the piece that didn't really seem to justify anything that was being put forward. I would have just gone through the article, nodded, and read something else.

Once I skimmed the research article I was in a "research journal" frame of mind.

I don't necessarily think that "noise is bad for concentration" is an extraordinary claim, but it's an imprecise claim, and at the point where it's serious enough to start citing research sources, I want more meat. I'd like to know what we're defining as noise. How loud is it? What's the duration? What kind of content does the noise have? How are we defining concentration? If it's about productivity, how are we defining productivity? Since we're talking about stress hormones, what are the short and long term impacts of stress on our definition of productivity? How large is the impact? Does the type of work being done change the impact? Does is change across cultural boundaries? Does is change across age groups? Can one be conditioned to be more resistant to noise?

That might all be a bit pedantic and overwrought for the type of article this is, but that's the path I went down
It's so true. I can do routine work with noise, but not the kind that requires insight.

The sad thing is that noise is yet another example of the phenomenon of "the tragedy of the commons." Which means things tend to get noisier and noisier. In fact, what has surprised me most about living in Palo Alto is how noisy it is. You'd think living in the suburbs would at least be quiet. It is on weekends. But the problem with this suburb is that people are too rich: they all have their gardens maintained by gardening services, who use among other things gas-powered leaf blowers and hedge trimmers.

The leaf blowers in particular are unbelievably loud. You can hear a gas-powered leaf blower 3 blocks away. Which means during the day you can almost always hear one. (The city of Palo Alto has outlawed gas powered leaf blowers, but the gardening services all pretend not to know.)
As I recall there were a few reasons. The two biggest ones:

1) The Belgians threw a shitfit over the French wanting to build a wall to seal in France with them on the wring side of it. They offered instead to allow the French to connect French eastern border defenses to Belgium's eastern border defenses, promising that if the Germans did decide to invade Belgium again that their line would hold.

2) The portion that was completed cost over twice what was projected. The Franco-Belgian border would have been harder to fortify than the Franco-German border, and considering the cost overruns on the latter portion the former started to look infeasible.
Or the Project Meshnet:

https://projectmeshnet.org/

http://www.reddit.com/r/darknetplan
Young Tech Sees Itself in Microsoft’s Ballmer
Examining -D_FORTIFY_SOURCE=2 and -fstack-protector in gdb
How many times do we have to hear about EBS issues and companies like Reddit reporting EBS being a disaster before we stop seeing outages from it? Either, Amazon is looking into it, publicly, or people have wised up to the facts and stop using EBS-backed services. Those include Elastic Load Balancer (ELB), Relational Database Service (RDS), Elastic Beanstalk, and others. It's just part of the AWS fabric; you "need" to be in multi-region, multi-AZ, and architect to be on ephemeral disks that can disappear at at any instant.
So how do you bring your child back after you ended up picking a cheaper bad doctor who kills your child.

If you buy a bad TV you can return it and provide a bad review, so next time you shop from a better store. If you buy a car and it turns out to be a piece of shit, you just lost lots of money. It will take you years to recover and save for a better, but you still can.

You can't get your life back, you can't get your health back sometimes, you can't return your dead child back. That's the problem.
At the same time, it's naive to look back on the past as a monolith, where just everyone was racist, sexist, etc. until - what's our cutoff point, the 60s, 70s, 80s? 90s, even?

Borges' best work was arguably done in the 40s, and he was at the peak of his fame probably in the late 70s (thanks in part to promotion by the Videla dictatorship, which he supported). That's a while ago but not classical Athens. There were a lot of people with more progressive views on women around during those years, many of whom Borges considered political enemies.
Use scrypt if you can. But don't get too hung up on this. All the modern KDFs are fine; use PBKDF2, bcrypt, scrypt, whatever you have available. Just stop "salting hashes". Attackers laugh at salted hashes.
This one comes to mind (it's free): http://onepagelove.com/themes/clutterless
I tried reading this back when I started writing lisp- and it's been a year since. I know I got stuck when I couldn't find functions in slime with C-d C-h, and just assumed that they were defined by the book. This is much more reassuring.
So if the manufacturer charges a dollar for the bag of saline, and the hospital marks it up a couple orders a magnitude, hospitals must be absolutely swimming in cash, right? Did I miss that part in the article?
Thanks very much for that explanation. I'm not a computer expert, but I'm endlessly fascinated by passwords and cracking.

When it comes to picking passwords that humans can remember, what's your opinion on Diceware? Do five or six word passwords still stand up with the increases in computational power? http://world.std.com/~reinhold/diceware.html
Seems a stretch to say its untouchable. A policeman. An always show up and ask you to attach some hardware to the machine.
>"Mathematical programming - linear programming, finite domain constraint programming"

Huh? I am not sure if you are trolling or if you copied and pasted that without further investigation, but comparing operation research algorithms (such as linear and finite domain constraint programming) with a programming language is at the very least... disingenuous.

> "Lisp is a dangerous language"

That's a very strong and weird statement, would you mind to explain? because to me is completely the opposite.
I don't find this useful at all. I can easily get similar results searching for emails in Google. In fact, this service is probably best for people who don't know how to use Google at all.

If I wanted to find emails of Paleo bloggers, I'd just search for:
paleo blogger "@gmail.com"

Also, good luck scraping Google if that's what you're doing. Even a few hundred proxies won't be enough after awhile as they're doing a very good job blocking scrapers.
What the hell? He really didn't say that. It really does look like you chopped up his comment to make a fake comment to argue against.
Again: that is a sentence you made up. You ignored the "it is even more" clause, which makes it clear that he believes the current market dynamics presage what would happen in a deregulated market. What's worse, in order to "object" to the sentence, you deliberately misquoted the comment and attributed your broken misquote to him.
I think I should read it in emacs ...running on an ec2 instance
I've become more sensitive to noise and auditory interruptions as I've gotten older. I don't think it's because I'm thinking weightier thoughts, or because my general multi-tasking ability has decreased. In support of that last point I'll add that visual interruptions don't seem nearly as annoying. I don't think there's anything wrong with my hearing at a purely physical level, either. However, I do think the effort of converting the sounds of spoken language into meaning has become more stressful. For the same reason, I positively loathe it when two people keep interrupting and talking over one another. One person talking plus random noise is OK (though not ideal); two people talking will make me angry very quickly. So it's not the ear, it's not the conscious part of the brain, it's the piece in between.

I don't know if my experience is the same as anyone else's, but it's certainly consistent with observations I've made over the years. Some people just aren't as good at turning sound into words, and some get worse at it as they age. Maybe those who are lucky in that regard should show some consideration for others around them.
Ah I made a static copy of the html when I was logged in so it would be faster to load, didn't think about the edit links.
I hope this becomes a bigger trend, but if we're going to do this again, then I hope we do it right this time, and we make it as secure, as uncontrollable by governments, and as anonymous as possible (if you so make that decision on it).

The US government/NSA is ruining the old Internet, so I hope the new one will be very resistant to such attempts in the future. I would watch out especially for hardware-level backdoors for such an Internet.

If they can't spy on the network directly because it's P2P they will try to force either the OS vendors or the hardware vendors to implement backdoors and keyloggers for them. So at the very least the focus should be on open source operating systems with open source firmware (and possibly even open source hardware in the future). Such hardware should be given extreme preference for the mesh networks.
I'm in much agreement with your initial point (that free markets allow for price-fixing), but you're getting a lot of comments here because you overstate your case!

There's nothing peculiar about medical supplies that make them easy monopolized. Pharmaceuticals and medical devices (neither of which are the topic of the original post) enjoy patent protection, but there are often many out-of-patent substitutes available.

Doctors are limited, but that is primarily because the state makes it illegal to practice "medicine" without either being a doctor or being supervised by one. Much other scarcity stems from this one, e.g. limited insurance options because it's difficult to create a physician network.

There are absolutely free-market-advocates out there who would remedy price-fixing problem by allowing self-taught people practice medicine. That should increase enough market-entrants to break any cartels we see.

I'm not one of those advocates, because I see some sort of quality guarantees as helpful in this arena. But there are lots of aspects of the healthcare market that could benefit from more market-like behavior, whereas there are other aspects which could use less (i.e. more regulation). We need nuance in order to make progress.
Arrows across America
Well put.

We'd love to hear from the client. Unfortunately this is a common enough occurrence that I am giving the designer the benefit of a doubt.
The sentence you're objecting to isn't claiming that US healthcare is a completely free market (which, as you note, would be an unbelievably ignorant view to hold... literally unbelievably). It's claiming that certain failures of the fairly-free US system already illustrate the sorts of failures that would plague a free(er) system.

You may or may not agree with that conclusion, but it's a far more plausible view for someone to hold than what you seem to have thought the original poster meant.
Sorry I think you are being too extreme in your rigorous quest: imagine that answering all your questions about noise and concentration could take 50 years. Will you wait for 50 years to take a decision for your own life or take an action before? "Sadly" scientific studies are an infinitesimal part of the reality.
Had an old boss who was a Romance languages PhD dropout. He told me that Borges' first language was English (his father was half-English and it was the primary language at home), he went to boarding school in Switzerland, so he basically doesn't write Spanish as a native speaker. This can make his writing in Spanish more accessible to English speakers, but jarring and dissonant to native Spanish speakers.

Can't judge the merits of it myself, but it seems plausible.
I'm sorry to pick you out from the crowd on this, but this is exactly what's so frustrating about civil debate on Hacker News.

You ignored the majority of the parent's point, instead electing to pick on one word ("Romans") and then strawman that half to hell.

If it pleases you, and you'll read the rest of his argument before bashing out an angry rebuttal, put in some other example of your choosing.

You literally missed his entire point about the purpose and necessity of intelligence gathering agencies in the global theater. People shouldn't have to worry about their exact word usage because someone -- like you -- will come along and nitpick it so the original point is buried under the burden of a disagreeable example.

You responded to his post either without really reading all of it or understanding it. Allow me to summarize his point:

Spying does not require nor dictate that two countries are enemies. Allies and spying are not mutually exclusive - your entire point about how you'd like to think about your allies as someone from the Netherlands is thus irrelevant.

Next, allow me to address your second paragraph. All states are always competing. We don't live in an idealistic world where globalization has renderd us kumbayah with everyone else. Again, let me reiterate - that does not mean we are enemies.

Finally, or course there is an economic benefit to all intelligence gathering agencies. This should be self-evident. But no, that's not the only one by any means. Intelligence gathering agencies also benefit their homelands with intelligence, which is obviously not just an economic benefit.
Well, to be fair, this guy we're referring to DID come to IBM from the CrossWorlds acquisition. Which, at the time, was a start up. So, I really don't know.
Wonder Material Ignites Scientific Gold Rush
Yes, the countryside can be quite full of sound. For example, the cidadas are going outside my windows this evening. But there is a difference between hearing this natural sound and hearing a siren every ten minutes, the swish of tires every minute, the voices of unknown people intermittently, etc.

I think the reason so many turn to constantly on music in the city is it drowns out the more subconciously distressing sounds with sounds that are familiar, that repeat, that you control. Since moving to the country, I only put on music when I want to really listen to it, to the exclusion of all else.
A bag of IV saline is a commodity. I would feel ripped off if I bought a bag of white flour and was charged $300 for it, too.
(putting aside the rudenss and cluelessness of your comment ...)

Operations research type algorithms can be thought of as forward chaining compared to prolog's backward chaining. Prolog implementations usually integrate them in because they are more efficient in many cases.

Lisp's dangerousness was why ML was invented by Robin Milner.
$300/hr also buys a lot of $5 wrenches.
Great book, but not if you are just starting out with Lisp. For that, see PG's other book:

http://www.amazon.com/ANSI-Common-LISP-Paul-Graham/dp/013370...

Also make sure you check the errata for On Lisp, there are a few examples that you will really need the errata for.
Point is:

Not enough information available.

Also

Pay your developers / designers.
Ah, Schopenhauer. Schopenhauer - Über Lärm und Geräusch
http://de.wikisource.org/wiki/Ueber_Lerm_und_Ger%C3%A4usch

Interestingly enough his main ideas were influenced by Hinduism, but there was little known about Buddhism around 1818 in Europe. He later acknowledged that his philosophy was essentially buddhistic: http://en.wikipedia.org/wiki/Arthur_Schopenhauer#Buddhism

John Cage ventured into this arena in a different way. He is famous for his silent piece 4'33. John Cage on silence and sounds:
http://www.youtube.com/watch?v=pcHnL7aS64Y
A Shocking Solution to Facebook Addiction
Hopelessly addicted to email, social networking, or other online distractions?
Two MIT students created Pavlov Poke to wean themselves off Facebook and finish their dissertations.
Eyeing Emerging Markets? Think Micro, Not Macro
there are outcries when 3rd world countries do homophobic things, too.

i think russia's case is because 1) russia recently accelerated its homophobia by passing laws or intending to pass laws, 2) the olympic games are going to be held in russia, which brings up the question of gay athletes, 3) russia is in the news lately for a lot of things, such as for supporting the Syrian dictator, and 4) gay rights in general has received a lot more attention recently. in particular the U.S. essentially just legalized gay marriage
Are you saying the Amazon outages may be related to the Amazon outages?
I'm in scientific computing so the floating-point performance is by far my biggest concern. In the tests I just ran, Nimrod and C are virtually identical in time (probably creating near-identical machine code).

test.nim:
var sum = 1.0
while sum<1.0e10:
sum = sum*1.00000001
echo($sum)

test.c:
#include <stdio.h>
int main() {
double sum = 1.0;
while(sum < 1e10) {
sum *= 1.00000001;
}
printf("%f\n", sum);
return 0;
}

C time / Nimrod time, average of 10 runs: 1.00
Actually, salting makes a HUGE difference, even without rainbow tables.

Salting does nothing to the difficulty of cracking any individual password, but it makes you crack each person's password INDIVIDUALLY. So you have to crack 123456 + %randomString1%, 123456 + %randomString2%, etc instead of cracking 123456 once for all of the entries on the list. So if it's a list of 1,000,000 password hashes + salt, that will be ~1,000,000 times harder to crack all of them than a simple unsalted list.
Nations that act like gentlemen are wiped out. Even the most cursory perusal of non-revisionist history makes this clear.

Nations aren't people. If you're a nation, you read even your allies' mail.
"US healthcare system is in fact a perfect demonstration of the dangers of a completely free market"

The commenter actually says exactly that...that the US healthcare system is (in fact) a perfect demonstration of a completely free market.
To say nothing of the hairstyles
On crapware:
http://hal2020.com/2013/01/15/crapware-and-how-we-got-here/#...
I like to use the readability API so I don't need to see the HTML of every single site. I did an example here: http://danielfrg.github.io/blog/2013/08/20/relevant-content-...
Crowdfunding campaign for continued git-annex development
R vs Python Speed Comparison for Bootstrapping
I can do routine work with noise, but not the kind that requires insight.

I have the same problem, and it's part of the reason I often like to work during the night more than the day.
College Kids Design Desktop 3D Printer to Be Crowdfunded and Sold For Under $500
I'm sorry but you are taking that out of your ass. Please stop.
that is sofaking amazing. cheers to Hank!

If he can figure out how to convert it to a serial gas/electric hybrid that would be cool. cover the roof in solar panels - blinds could be solar panels too.
Unless you are a Spanish native speaker please don't talk for us. Is offensive.
You don't understand how GPU crackers work, or, for that matter, how Alec Muffet's "Crack" works, from the early 1990s, the original password cracker that everyone used to use to work on Unix password files. Suffice it to say: no, salting does not make a huge difference.
Use vim as alternative to less