skysight-inc/HackerNews huggingface dataset:
Originally it was ""if you have block of code in more than two places", tinco removed that from their reply.

I believe that inclusion solves the issue you've described. Obviously you don't need every 5 lines of code encapsulated into a method, but preventing code duplication should be paramount.
That doesn't seem fair either to me. I mean, perhaps I am a sap, but I feel sorry for bullies as well. Usually what drives them is deep seated emotional problems of their own; and by pushing them out of the system all you do is create adult bullies, and probably offenders.
30 years ago, why would anyone have bothered to use MS Word when nobody used it in the workplace? Everyone used WordPerfect or WordStar.

If you had a generation of kids who have experience with openoffice, it'll be much more likely that openoffice would be something that would be adopted over time - newly formed companies using it, gradual shift away from MS Office, etc.

MS knows their history, and will continue to seed generations of users with low-cost/free stuff to keep their dominance going. If they quit doling out free copies, something like openoffice would gain a larger foothold in schools and eventually businesses in < 10 years. Would MS Office be entirely replaced? Of course not, but it would not be the default/automatic choice for everyone without question.
I regularly delete Chrome's cache because I did somehow "discover" that behavior intuitively a long time ago.

That said, it's totally silly to criticize security measures for slowing down a bit page rendering / navigation.

I'm taking a 50% slower Internet today if, in exchange, it's 100% secure. I know it's not doable and won't happen any time soon.

But those willing to sacrifice security in the name of perfs should be shot to dead.
Tesla's Musk says NY Times review led to a 'few hundred' cancellations
Indeed. Education is only one part of the personal development you get at school. Socialising/communicating with your peers is another key thing.

Which is why so many "proteges" tend to burn out, I think, or have emotional problems as they age - simply for lacking that time to develop with their peers.
Didn't read the entire post - is there some reason the state or local municipalities can't sell this stuff on ebay, get lower-powered hardware to match their needs, and pocket the diff for the locality's coffers?
Equity guide
Perspective of a not yet successful technical co-founder (Velocity, Waterloo)
Show HN: I built a Siri-like iMessage assistant
FBI informant warns so-called Blind Sheik 'will kill Americans'
Yes, and some definitions are wrong ;)

I invoke Layne's Law and go back to work.
I usually leave doping out of the discussion because it's not a point of distinction. Most dominant countries have doping programs. It just seems as though the Bulgarians are particularly inept at planning their steroid cycles to avoid detection at international meetings. Or possibly Ivan Abadjiev doesn't care how he loses lifters -- whether through quitting, injury or doping charges.
"For those keeping score at home, this means that 75 $20,000 routers are depreciating in a state police warehouse somewhere in West Virginia." So we should be seeing 74 Cisco 3945 routers on eBay very soon. (My commission for this idea is 1 Cisco 3945 router.)
With the exception of service APIs in which everyone is forced to use the latest version, I still don't agree. If we're talking about libraries, nobody is forcing people using the library to upgrade to the latest version (or at least shouldn't be). If you have a good reason to change the interface, change it, don't let the fact that it doesn't match previous versions of the interface prevent you from improving the product.
If nobody is willing to sell, then there is no trade. That makes a currency worthless. Bitcoin is even more vulnerable that gold in that regard, because if Bitcoin stops being used as a currency then there will be no incentive for anyone to run the Bitcoin software -- and then Bitcoin will just die.
It happens to the best of us.
Serving flat files...isn't that what a caching layer is for? I don't understand why someone would go to extra trouble architecting an app around flat files on the back end, rather than building it the easiest way and sticking Varnish or nginx in front it.
(professional) Systems like that are already in use: https://en.wikipedia.org/wiki/CROWS
Two new Java zero-day vulnerabilities reported to Oracle
The Saudis have started shipping them Croatian weapons, like shoulder-fired rockets. The NY Times speculates that it's being done with tacit American support.

http://www.nytimes.com/2013/02/26/world/middleeast/in-shift-...
How mobile game Puzzle & Dragons is making $2 million a day
The relatively low inequality in Norway probably reduces reasons for people to care, since a large segment of the population make very similar incomes.

People do care a lot. When thus tax list gets published the newspapers don’t write about anything else for a week :) The data is extensively mined. Maps and list are produced an mass to show things like:
* Who are the riches in your area?
* Where do the poor people live?
* What is the average income in your profession?

For 99% of the Norwegian population, there tax record will be the first hit on Google for their name. If you as a male goes on a date with a girl, you can be sure she has viewed your tax record. So will here parents as soon as they learn your name (there is an app for that).

When thus list didn't required a log in there also was a Facebook app that displayed the income for all your friends.
What's wrong with that? ;)
I agree. Also, extracting to methods and constants is long on on the idea that the code might be harder to understand without meaningful symbols in the future, which is a pretty safe bet usually :)
YES! A corollary to this: there are way too many other things to do to obsess over one code base. I hate the concept of "code ownership" as it invariably leads to "arguments when you change 'my' code".
So because there are people against it, it is therefore easier or harder to shoot someone? No. No matter how many people are for or against guns, they still operate very simply - you pull a trigger, a bullet fires. Simple.
School is a combination of daycare and training.

We make it mandatory because otherwise the kids of the disadvantaged, the uneducated or the just-plain-disorganised wouldn't get a decent start in life. It also allows more people to work - someone else is looking after the kids.

There's some argument to be had about what age it should be mandatory until, sure, but mandatory schooling is most definitely a good thing for society.
If corporations have the concept of 'personhood' attributable, they can probably have the concept of 'moral responsibility' attributed as well.
I hope you wrote this up detailing the people involved? I guess you it would cause a lot of trouble for you, but if you could do it anonymously, that would go a long way to changing this behavior.
They are using different sources. This site is using eBay information. Priceonomics is using classified ads, I guess mostly from Craigslist. Actually, the user can benefit from both by comparing the results on two different market-places.

Locksley, keep up the good work. You need to clean up the results. Removing the unrelated items is desirable. This has a good monetizing potential.
Signal Handling with Ruby 2.0
YAGNI serves me more often than it hurts me, in this case (as with all such rules-of-thumb, they are double-edged-swords, to mix my metaphors). I try not to write code I don't need until I need it. If an interface is necessary, it'll come out eventually. But I agree, some people get really abstraction happy.
great project! so you call snafu still from custom sh-scripts and trigger them by cron?

how do you backup your databases?
Typography Magazines, Journals and Hubs. Part 2 
Last week we talked about typography magazines and we focused on the print, limited editions and university publications. This week we continue our discussion with a couple of veteran online publications and more print magazines.
This is why we need to stop teaching kids that it is wrong to defend themselves.
As everything in IT.
Agreed. Made 'custom' for the tech crowd. Almost every image is accompanied by the words "A Free Syrian Army fighter ..." because you know, without those words we might confuse them with terrorists or guys from Palestine fighting Israel.

Don't get me wrong, I strongly believe the people of Syria have a right for their own freedom, but it is striking how selective our news is. Ben Ali, the dictator from Tunis was supported by the West for 23 years, as was his neighbor the dictator from Egypt, as is Saudi Arabia, hell even Saddam was.

It's not just a war over there. There's a war for your minds as well. Reminds me of the famous "incubator story" where Iraqi soldiers stole incubators from hospitals in Kuwait and left the premature babies to die on the floor. Never happened, but was crucial for the public opinion in the West. Source: http://en.wikipedia.org/wiki/Nayirah_(testimony)
"Other than practical folks like Gruber ... "

I stopped reading after that sentence.
When I was bullied as a child, several of the bullies were children of lawyers and doctors, in well-to-do families. They were dressed well and clearly did not want for anything. It's possible that they were having some sorts of problems at home, but they certainly were not from a family such as you've described. Also, anecdotes are not data (for either of us)

Even then, if I accept "kids will be kids", it should be (and certainly is not) the purpose of a school to teach children to grow from kids to well-behaved adults. You do not teach them this by ignoring the behavior when they bully, and then punishing the bullied when they inevitably decide to strike back.

The Lord of the Flies atmosphere that exists in public schools is appalling, and we should not try to wave it off. It is clearly not "working as intended".
>Google has never ​had a successful product that people pay for.

Pretty sure people pay for AdWords.
It's always going to be a problem; even the best hash tables of this size will suffer performance problems as they age. As the table increases in size, less of it will fit in memory/various caches, and more of it will involve (expensive, potentially numerous) disk seeks.

Once you take caches into account, hash tables are not ammortized O(1). Having said that, those graphs show delays of well over 100 milliseconds, and that sounds excessive. It's possible the delay is primarily due to a poor implementation and not so much due to inherent limitations.
That doesn't imply anything positive about religion, just that some tribes with and without "religion" reached a stable lifestyle early and aren't motivated to progress.
So how much sleep SHOULD I be getting then? I assume it's based on a few things (age, weight, etc).
Sort of related, guys builds a AK-pattern rifle out of a shovel: http://www.northeastshooters.com/vbulletin/build-yourself/17...
Doubt it. They're getting a lot of weapons from other countries that have just had civil wars, like Iraq and Libya. When this is over, the weapons will probably make their way to the next country undergoing an Arab Spring movement.
No - but see marshray's response - if one child of a theist couple "converts" to Atheism and then has 0-1 children, whereas the other child keeps the religion and has 2-5 children, that will not change a lot.

Though I think I would need a proper simulation now to see if it works out as I imagine it to work out... :)
Nice site, but I would like a third graph which shows (e.g.) the average price (for the day) in the y-axis and days in x-axis, so you can estimate how the price has developed over the last few weeks.
It doesn't help that most research papers are behind paywalls, or in forgotten books long out of print but still in copyright (and owned by the publisher, not the author), buried and not scanned theses, or technically published in patents but then also unusable by anyone interested.
Wire fraud.

If you shoplift from a store wearing a fake mustache, and saying your name is "Mickey Mouse", you aren't committing fraud, just shoplifting. If you download documents with an anonymous name ("Gary Host", not the name of a MIT student / staff member) and an anonymous MAC address (once again - not passing yourself off as anything other than a guest) you are guilty of copyright infringement, not wire fraud. Using a script to rapidly change your name / MAC address might be a different matter, as you are pretending to be a crowd of people (and it's hard to respond to). But there's nothing he did to circumvent the security that was intended to make a material misrepresentation, he simply did the equivalent of using his hotmail account to create a new account once his gmail was banned.

For things like fraud, there's no hard and fast laws. The courts use a thing called "common sense" (or precedent, which is using a previous judge's common sense). The bar for fraud is pretty high - he had to have misled the victim, and that misrepresentation must have made them behave differently (among other requirements). Had he used his own name, and used a new laptop instead of spoofing his MAC address, he would still have been able to download the documents.

But that's just my opinion, and IANAL.
Can you imagine having a conversation with someone that's wearing this thing

You mean like someone with, well, glasses?
Show HN: My weekend project "Cake Day Reminder"
Confessions Of A Conference Crasher
But he didn't conclude that "every individual who is employed by the government ... chose their job out of a need to control other people", you put those words in his mouth. Neither did he say he "despised" anybody, you put that word in his mouth too. He didn't claim that startups weren't in it for the money, and neither were any of his statements predicated on any new information in the "unreputable" linked article.

I'm not sure why you've chosen to attack his comment on these spurious grounds. It'd be more interesting to discuss why it engendered an emotional response from you, or perhaps if you disagree with it then make a coherent criticism of his main point: that there exists a formidable power structure in our society and many of us chose to remain unaware of it.
Bullies are in need of solutions too, but that is no excuse to let their problems spread out and have a huge impact on other kids and on society. The same thing is true of criminals. Most criminals (even up to rape and murder) don't start out as ordinary, well adjusted folks who one day wake up and go "huh, I'm bored, guess I'll go be bad", they lead troubled lives. They have been wronged by others and by society and sometimes they express that through theft, self-medication via drug use, violence, molestation, rape, murder, etc.

We have to triage the problem. First, prevent harm from occurring to others. Second, attempt rehabilitation.

Remember that bullies also create problems in other kids which can force them to act out. Force them to drop out and get into drug use. Force them to become bullies themselves, or thieves, etc.
It is not one or the other, it is both of them.

If Cisco wants to be treated like untrustworthy rip off artists, then they acted the right way. People will take note.
And despite their supply problems, the Nexus 4/7 are top quality products.
Sofia Vergara illness
I'm not that excited about the product itself but the technology behind it and the opportunities it creates for future tech. I'm sure I'm not the only one looking at it from that angle.
Happier's App is your Happiness Assistant
Hey, I like it so. If want to design-up that site, let me know. Fkrivda.com
This just sounds like someone whining over tech for no reason other than to whine. I'll pass.
This needed to be said. The social implications of this device are indeed ridiculous.

Most insightful: "Can you imagine having a conversation with someone that's wearing this thing? I'd feel like they aren't even paying attention."

I already detest people wearing bluetooth headsets. They give off the wrong social cues, they were never really accepted as fashion, and other than government-mandated hands-free use in cars, they appear to be dropping out of popularity (thank god). How is Glass any different, on a social interaction level? How is it any better? How does it solve the problems that bluetooth headsets had? It doesn't. It just requires you to talk to the aether even more.

Which brings us to the other insightful quote: "I can only imagine my morning commute on the bus, with 15 different people talking to the screen on their head just trying to check email." If they don't solve this, that could be a real problem. If anyone using one of these things has even a moment of self-awareness they wouldn't be able to stop laughing.

This is a really prescient article. It brings up exactly the right UI points, and the right problems. These are problems that Google should have started with, because that's how you design good human interactions. Instead they put a computer on glasses with a HUD screen and are screaming "LOOK ISN'T IT COOL" everywhere.

No, it's not. It's not human. And the reason is common among all Google products, to the extent it's almost pathological in the company: they are engineers first. They really aren't set up for human-focused design. It's just not in their DNA.

Do they make cool stuff? Of course. But none of them fit together in the right ways. They always seem to be using rivets when they should have been sculpting from clay.
If you don't trust your VPN providers, see my suggestions in this article, you can run a VPN inside another VPN (http://greycoder.com/using-a-vpn-inside-a-virtual-machine-fo...)
I've been scratching my head over how to sell a SaaS product to small businesses for a long time - specifically the distribution problem (getting the word out to them). I like the radio & seminar solutions she proposed that seem to work for CC. Anyone else have any other success stories in reaching SMBs that come to mind? Much appreciated.
"I find it overreaching to conclude that every individual who is employed by the government in a law enforcement capacity chose their job out of a need to control other people."

Honestly, I look at all my childhood friends who became cops and such and I do see a correlation to their social statuses.
Who's saying we want to use a 5-year-old's ability as an indicator of future ability? We want to use a 5-year-old's ability as an indicator of their current ability. I'd say we'll look at their ability again when they're six, but really the ideal is near-continuous evaluation.

Don't just think about slightly tweaking the system we have today. Think about the system after it finally embraces computers as a transformative force, instead of a very silly expensive way to issue multiple choice tests. We're going to free up teachers to spend their time on the stuff that actually requires a human, instead of bogging them down with so much automateable work that they end up hardly any more effective than a machine, what a surprise.
Ok, you have my attention. Coming from experience with other layered engines, Lua based ones as well, tell me about its limitations and performance characteristics. Does the the engine have any limiting edge cases where using some aspects like direct pixel addressing, large tiles or many tiles, world boundary optimizations, # of physics objects can spiral the upper fps down. Previous guesses are just examples and may not representan issue present in Loom, but feel free add to the list if its worth mentioning.

For instance, would I be able to do a simple fluid simulation, particle gelling etc with loom?
They didn't want for anything materially. Studies show that upperclass neighborhoods have as much neglect and drug addiction as the ghetto. As they say: The problem with winning the rat race is that you are still a rat.

Making it your goal to be the lord in a lord of the flies environment is like that. Good families that produce healthy kids are generally solidly middle class: They work hard enough to provide basic essentials, not so hard as to value work or money over family. Current trends make it increasingly difficult for anyone to arrange that. We increasingly make people choose between family and money. We didn't always do that.
AllPing EDM Release - blasting EDM with AWS SES
shrug If you want it to actually work, all the time, go with dual hotpluggable PSUs on everything every time. And two separate UPSs.

If the cheapest router Cisco has with dual PSUs is a 39xx, well, I guess that's what you need.

Of course, there's an argument there that "99.999% uptime" is pretty pointless for a town library in the middle of nowhere, but that's a whole 'nother argument.
Individual goals will vary. GP's points still hold.

Some people want to start a business so that they can positively change the world. Many people who work for corporations and the govt may have similar aims in life. After all, this may be the only chance at life that you get.
I love how he formed such strong opinions without ever experiencing it or anything like it. And then says "Puke" about an article from someone that actually DID use it.

Not to mention that he clearly didn't read the article that closely if he thinks that the only way to interact with Glass is to talk to it.
Becoming a shareholder is voluntary.

And if you discover that a company is not doing enough to prevent fraud then you can divest yourself of that company. This in itself is another form of negative feedback which exists much more strongly for corporations than for government. Because individuals divesting themselves of a public stock company will result in the stock price dropping which will have a negative impact on the company, encouraging it to do something about the problem.
> people enjoy other people's failures and misery

This is a very grim outlook on life. What I see in popular culture is—for the most part—people being clowns in order to draw attention. I also think that having laughs at the expense of someone else's misfortune is not at the same level as causing misfortune in order to get some laughs, completely different things.
I disagree here sorry.

There are kids who have everything except the love and recognition of their parents. This can have a detrimental effect on a childs life, not feeling loved but having everything. Money is not happiness.
every new technology goes through the hype cycle[1]. generally with new services we are at the peak just before the product launches and that's where we appear to be before I/O.

But the op comes across as very harsh against a product that he hasnt tested and at most has been used by very few people. I think it may generally be bash against the hype of the product rather than anything it offers.

[1]http://en.wikipedia.org/wiki/Hype_cycle
A lot of people don't like their boss, don't like hierarchies, and secretly suspect that they're made to do stuff as some kind of display of power.

And in some places? Yeah. Probably legit.

But I the thing is that it's impossible to know if the Valve model is worth studying for clues on how to better manage non-lottery-fountain companies, because the confounding factor of riding a money mississippi is basically totally impossible to factor out.

In conclusion, I'm jealous that I'll never have to face this problem up close.
> That's fair. But in my world “compiler” and “optimizing compiler” are very different things

Ah, ok. In that case, I'd agree.
No, what you write is bullshit.

There are LEGAL ways to try and change a law. That isn't what happened. There was "criminal intent" whether or not you AGREE with the law or now.