skysight-inc/HackerNews huggingface dataset:
This true hacking.

I'm tired of reading sanctimonious comments about the definition of hacking, trumpeting the so called crusade to “reclaim the name.” Hacking is a crafty way of getting a piece of technology to do something it wasn't originally intended to do, or exploiting unexpected side effects. This started with the exploitation of security holes in early telecommunications and computer network environments. Does this include people creating things for the sake of curiosity and creativity? Absolutely. Does this include people who exhibit malicious behavior such as gaining unauthorized access into computer systems? Absolutely. Hacking isn't defined by morals, but more to do with qualities such as skill, talent, cleverness, and creativity. A "mad scientist" doesn't stop being a scientist because he does evil things (not that I condone malicious behavior).

Reading people say things like “Yeah I was busying hacking a website together all night last night in RoR...” Makes me think How does using a well known, well documented framework to do exactly what its meant to do make you a hacker?? This makes you a coder/programmer/web developer. The title “Hacker” used to mean something special, you used to have to be called this by your peers and truly earn it. Now we have blog posts titled “what to learn to be a hacker” which basically provide tutorials on getting Django/RoR/[framework of the month] up and running on Ubuntu, and a python book list to read. Ugh...

Discovering security holes in a system and coming up with clever ways to exploit it is hacking. Figuring out how to use PS3s as a super computer and by extension subverting the entire business of building and selling supercomputers for huge sums of money is hacking. Computer scientists using magnets to create logic functions in their mainframe computers back in the 1950s & 60s because they didn't anticipate this new thing called a “transistor” to eventually take over, is hacking. If this word needs to be reclaimed from anyone, its from bourgeois poseur socialites who just so happen to be interested in technology businesses.
The hash function is not arbitrary. Its purpose is to put the global list of transactions in an unambiguous sequence that everyone agrees on, to solve the double-spending problem. The inputs to the hash function are transactions.

When a block of transactions is successfully hashed, the miner is awarded new bitcoins, as an incentive to do that necessary work of putting those transactions in order.

I was worried about energy consumption, until I worked out how much the numbers. Starting with an extreme assumption that the bitcoin money supply reaches parity with the dollar by 2021 or so, total power consumption used directly for mining is only a couple gigawatts, about a tenth of a percent of the world's total. I worked that out like this:

First assume the cost of mining equals the value returned. If mining is very profitable, more people will mine and difficulty goes up. If mining loses money, people drop out and difficulty goes down. Overall mining will always tend to be in the neighborhood of breakeven, with just barely enough profit to keep people from dropping out (though that's the equilibrium, and in periods of rapid growth we could be far from equilibrium at times).

Pick a date, figure out how many reward halvings we'll have between now and then, and you get how many coins we award every ten minutes. Multiply by coin price to get value awarded each time. If you assume electricity is half the mining cost, divide that value in half. Then divide by the cost per kWh to get kWh per ten minutes. Multiple by six to get kWh per hour, which is the same as just kilowatts.

And now you know how much power production you need to support the bitcoin economy given your assumptions.
I'm sorry but there is very little you can teach them about programming that will stick with 1-2 hours a week of effort. Assuming the kids aren't self-selected (unusually bright, inherent interest in programming), you are very limited in what details you can expect them to remember from week to week. You're better off giving them a few hands-on tasks that are graphical and mostly self contained. Building a simple 2D game in stages over the year can work. Building a world with rules like gravity and momentum, and then building a simple collision detector might be the highlight of the course.
He's not facing 100 years.

To get the maximum sentence for a Federal crime, you have to (1) be the Hitler or Moriarty of that type of crime, and (2) have an extensive prior criminal record.
Crashing the value of the machines?

If they're that good and the manufacturers put a load online themselves, then the folks buying one are not buying as big a slice of the pie as they thought they could?
This is really good as they let u move step by step through touch typing, initially the speed apparently looks to have reduced but once it becomes a habit to type with those fingers on the specific keys it will definitely have paid! Working on using this frequently and making it a habit.
Where I live in America, Seattle, has a amazing reputation for pedestrians being highly obedient of walk signals and drivers being highly observant of crosswalks (and generally polite).

But in fact everyone I know who commutes on foot has been hit by a car in the last 5 years. No one’s been hurt badly, thankfully. (I don’t think anyones even gone to the hospital in that time period - unlike the bicycle commuters I know.)

I know that's small sample size - and poorly chosen - still it suggests bad things.
Not the least bit surprising. Ars is a wasteland.
Surface storage
Spot on. Once you have kids, your self ceases to exist and 100% of your brain power (and patience for that matter) are redirected to the task of rearing those children.

After all, it's not like parents have a life to live, a work/personal life balance to strike or any shot at personal happiness anyway.

Words of wisdom, dear sir. I can totally tell you have no idea what you're talking about.
I had a class that taught Karel the Robot in 6th grade or so, it was really fun and definitely taught me a ton. The book written by the author of the language has a lot of example problems, so learning each subject is sort of like solving a puzzle.
The author explicitly states there is a 24% correlation, and then says there is no correlation. Can he or she not make up their mind?
But the amount of computation required to get a new bitcoin is definitely tied to the total computation being applied to mining.
"If you can't find Chinese, Japanese or Korean glyphs, it is because I have yet to find a good free CJK font to use."

Are there not some CJK (or otherwise) fonts from, for example, Linux distributions that could have been used?

Or perhaps the emphasis could be on clarifying what is meant by "good" that deserves excluding such a large and useful character space for this type of application?
Canada didn't have a civil war.
Best business is instead of digging for gold - to sell showels to gold diggers.
Oh look, another inferior change to a thread title.

I really wish you guys would knock that off.
Psychological measurements are taken all the time. There's nothing special about that.
That link is a bunch of people talking on a forum, with no numbers or analysis. As a counter-example to your thesis, one of the comments in the link you posted to starts:

> I have spent much time in Sweden, mostly in Stockholm and the surrounding area. However, I have been to Malmö and I really like it. It has a grit about it that most other Swedish cities lack albeit being charming at the same time. Malmö is also a visibly mixed city and there are ethnic swedes and "new-swedes" alike, often in each others company. I found Malmö to be pleasant, refreshingly integrated ( despite the fact that there are parts of the city that are indeed segregated in Swedish standards), and nothing like these articles that I have been reading that are persuading the reader that Malmö is an ethnic mix-up disaster and the lead example of Sweden's cultural fate.
I'm pretty sure that overhead and downtime don't count for half the working year!!

At least not for any contractor I know.
Show HN: Multiplayer Snake in Go
Bang seems more likely to imply hookups than dating.
Walks & Walking Essex Walks Epping Forest Gifford Wood Walking Route
‘Flat design’ isn’t a thing, so stop talking about it
This. Got into a moderately long discussion with a co-worker about filtering out access to MySpace (it was a while ago :-) and chat access for my kids when they were younger. They were of the opinion that I was really damaging my kids by creating this barrier between them and the 'real world' and it wasn't like they weren't going to get there eventually. The conversation meandered into manners, swearing, all sorts of things. It was only then that I realized they didn't actually have kids, and said as much "So, you don't actually have kids do you?" and they sputtered a bit and admitted that no, they didn't. But they had a couple of nieces and nephews they knew pretty well and kids were kids. I just thanked them and ended the conversation.

If you are not a parent, evaluating parenting strategies is not possible, just like evaluating sexual positions if you're a virgin just doesn't work out. You need to be 'experienced' as Jimmy Hendrix famously said, to flip the bit in your brain associated with that experience before you can effectively evaluate different choices. Sad but true.
Except that the immigrants there are not starting businesses. They do not integrate and instead are a drain on social services. Sweden's immigration policy with regards to refugees has been far too liberal, and now they have problem ghettos in Stockholm and Malmo.

There is a real trojan horse here. In the last two decades the Arab population has swelled to over 600,000. They hive the highest birth rate of any other group. They live in neighborhoods where police all but refuse to go. Fiercely anti-semitic, some attack the Jewish community in Malmo--to the point where Jews are leaving.

The've let in a population of people that has no interest in learning the language, integrating, or adopting local customs. The next decade will be interesting to see how this is handled.
DNS Changer malware mastermind pleaded guilty
I'd reeeaally like to see a second group of dedicated maintainers that are more concerned about security to step up to the plate, fast. The guys behind Ronin are doing great, but they are really just 2 guys battling against a community which have a track record of producing a code base that has had 8 code execution and 8 SQL injection vulnerabilities so far.

http://www.cvedetails.com/product/22569/Rubyonrails-Rails.ht...

http://www.cvedetails.com/product/22568/Rubyonrails-Ruby-On-...
Sometimes trolling is not false.

You're making broad generalizations about the ruby community and it's members, many of whom do not fit your stereotypes.

His generalizations fit well enough to include the dev teams of the core package management system and the by-far predominant application framework. As broad generalizations go that's a pretty effective reach.

Has the compromise of Rubygems been an event of such massive proportion that it effects all ruby devs and those who rely upon them? Yeah.

Yeah.

Do things need to be fixed? Yes.

Yes.

Can these things be fixed within the Ruby community? Yes.

Woah, hold your horses there. Can they be fixed within a Ruby community? Yes. Can they be fixed within the community as it now stands, with its present culture and practices? I would hesitate before answering yes.

But please, stop being an asshole while doing it.

Turned out Walter was right, in the end. She did kidnap herself.
Yeah, this. They're crowdsourcing the funding for the NRE and associated costs of spinning an ASIC. They're also diversified a bit by being both miners, and shovel-merchants.
Those three comments have got to be the shortest path I've seen from global philanthropy through applied math, a debate about modeling, and the original problem of nihilism.

<turn to crowd>

Internet: please look above for how conversation is supposed to work.
I think it is the conventional wisdom, which is a statement about people rather than reality. It's evidenced by the fact that I've heard it stated almost verbatim by at least two unrelated people. What they both had in common is that they were older and had never used Kayak.
This is great. As a programmer it lets you quickly understand what key sequences you are having problems with and then lets you practice them. The code feature is great too.
The type of immigrant matters, too, I'd suspect. The United States has 13.6% Africans whereas Norway has 1.4, Sweden has 0.8, and Finland has 0.37. [1] I have also suspected that the availability of pioneer country has made it easier for Americans to refuse integration, or the "I don't like the people here; I'll vote with my feet" effect.

This is speculation, though; I don't really consider it evidence until people have studies and analyses done and such.

[1] http://en.wikipedia.org/wiki/African_diaspora
Well, to be fair, trespassing law is complicated. If there's a sign like "NO TRESPASSING" or "WELCOME" it's pretty clear-cut, but otherwise, there's several centuries of case history that comes into play, ultimately boiling down to which of the two signs above was implied by the surrounding objects and circumstances.

It's hard to know whether his presence in the closet legally counted as trespassing or not, but from my understanding (and the fact that he wasn't being prosecuted for it), I don't think it applied here.
Stop being so dramatic. No one in this comment thread has expressed an opinion anywhere near one of being opposed to allowing kids to yell out of joy or fright.

Let me ask you: would you mind sitting next to a group of kids at the movie theater chatting away and carrying a running commentary throughout the film all out of sheer excitement?

I suspect you would; I know I would. Why? Because it's disrespectful. Telling a kid to quiet down while playing a PC game is usually done simply to teach them to respect the presence of others around them. Sure, there are controlling parents out there, and in those cases, you may call it repression, but most of the time it's as simple a lesson as teaching a kid to say please and thank you.
This is the original discovery, before shess copied it into openradar: http://crbug.com/173405#c17
Yes. Maintaining a canonical set of ports for frequently changing language-managed packages is like getting into a phonebook reprinting business. It would be a far better use of precious volunteer time for any given language package to push OS specific changes to that upstream rather than grow downstream collections. The *BSD community could also learn something from the arch AUP as a way to end-users to roll their own packages to make it easier to contribute and reduce their own deployed systems' entropy ... because having a singular ports collection is like SVN or top-down planned economies... they are labor-intensive to support and their decision making is distantly divorced from the intended use-case. Different from AUP would be human-sensible configuration management that doesn't require manual intervention or too much tweaking for deploying 1k+ nodes.
Sorry to the old ladies on hn. I should have used the word crotchety. This is a hot topic for my wife and I as our immediate family is not happy when are kids are noisy, even in our own house. They have a valid argument in places outside of the home, but let us be, in our home. They equate noise with illmanners.
You could do a Tron from that
Pretty cool. Although when you start, you have no idea which snake you are. I end up in the wall half the time because I suspect I'm the other snake.
It makes sense from the perspective of it being a dependency of some end user software such as Typo or Redmine
The code typing sections is cool, but unfortunately not representative of the way anybody codes. I could probably code up any of these examples much faster in vim than having them dictated to me. Plus, code is not written linearly, it is modled / shaped into form.
"Foreign born" has a specific, well-defined meaning. It refers to a person born someplace other than the person's country of residence.

Some foreign born people are immigrants, though "immigrant" is an ambiguous term which can include the native born descendants of foreign-born people. The term foreign born also includes non-immigrants, like temporary ex-pats working overseas for 5 years and students getting a foreign education.

The term "foreign born" is used in part so as to avoid the debate you are attempting to provoke.
Ok, so I figured out that you're always the red snake. Might want to point that out on the page.
What you're proposing is measuring the outcomes of different processes. The laws that Gates is trying to buy would force schools to measure the effectiveness of each teacher based on the standardized test scores (in only math and reading) of their students. In other words, Gates's 'reforms' actually have a lot more in common with school 2 than school 1, in that they try to ascribe large amounts of meaning to tiny samples.

If you were teaching via something like Open Systems Instruction then using value added metrics for teachers would make complete sense, but as it is Gates is just trying to buy laws that would reengineer the schools in minority communities in order to create a large pool of low-income wage slaves.
As a general rule, watching any video with Hans Rosling as a star is a good idea.
The fact that two groups are both European settlers does not mean they're basically the same people. Would you say that the Barbadian slaveowners who founded Charleston, South Carolina, and heavily influenced the culture of the South, are basically the same people as the Quakers and Puritans who founded colonies further north? They did not see themselves as the same people, and ended up fighting a bloody war over it, which they've been refighting politically ever since.
The hash function is completely arbitrary. An infinitesimal amount of the work that goes into a block is actually processing the transactions. After that it's all proof of work, and you can slot in any proof of work.

The problem is that 'useful' calculations aren't suited for extremely fast verification.
Many power companies in my area offer free electricity at night to help them shed excess load.
You've just described how TV infomercials work.
1. Play the commercial on tv.
2. Sell the product and collect the money.
3. earn interest and find the cheapest manufacturer to do JIT manufacturing in the 6-8 weeks you have to ship the product.
4. Ship the actual product.
Had the same thing.
"Yet it is hard to see the Nordic model of government spreading quickly, mainly because the Nordic talent for government is sui generis. Nordic government arose from a combination of difficult geography and benign history. All the Nordic countries have small populations, which means that members of the ruling elites have to get on with each other. Their monarchs lived in relatively modest places and their barons had to strike bargains with independent-minded peasants and seafarers."

Population of Norway: 5 million

Population of Sweden: 10 million

Population of Finland: 5 million

Population of USA: 315 million

That's gotta factor into it at least a little...
It's a fascinating concept, but the implementation is untenably slow.
Goodness of micro frameworks and libraries
Because of two things. Firstly they needed people to chip in money via pre-orders to even get the funding to produce these things. Secondly, it seems they don't want to ruin their reputation (and thus lose future orders) by mining with the devices themselves. These two factors result in them selling the hardware instead of mining with it themselves.
That's Awesome! thanks for sharing this.
i think it's geography. people don't realize how significant geography (and geology) is in the determination of culture. in the case of the U.S., "cultural diffusion" is restricted by the geographic distance between towns/cities

it is only now in the internet age that these cultural distances have begun to erode
3750 and ditto.
That doesn't make sense. If they chose to mine bitcoins they could just instantly cash out in dollars. Creating a business that sells Bitcoin miners doesn't seem like a smart route to take if you think Bitcoin is a fad.
Who thinks that north/south/east/west is the right way to control a snake? The proper controls are left and right.
"The author seems to have constructed a strawman. And I think the point she misses most is transparency of data and the feedback loop."

What feedback loop? You seem to have invented a feedback loop that doesn't exist.
I don't think that's the case when you are rolling in and out of the bank, only when you are in a stable banked turn (or flying level). So you'll actually see them move left and right measuring the rate of roll of the airplane.
I don't know what # user I am (how can I get this information?) but my twitter account was also created in 2007 (on the 8th of April says whendidyoujointwitter.com) and is still active. Also received the email.
Most of I time I run into the "Press Enter" mandatory "resume" option. I am starting to type in, but since I didn't hit enter first, the banner becomes red, and then a new exercise is selected. That's ok but a little bit annoying. It is just a feedback for the website author . :-)
The Untold Story: Columbia Shuttle Disaster and Mysterious 'Day 2 Object'
"Don't treat them like scum and spend the time with them, even though it might take 10x or more of your time."

Absolutely agree. I have 3 recruiters I've worked with for several years - each one has gotten interviews that either ended in an offer or a pass, but none ended up with actual employment. But they've consistently worked to find things that fit my interests over the years, and in turn I give them advice about how to better work with talent. Now I'm off the market as a remote consultant working for a couple startups they all seemed to genuinely wish me well.
Does anyone else think the stages ramp up too quickly? How about cranking down the speed multiplier a little bit for each round? By the time I get a long snake I spend more time just not running into an outer wall than actually trying to corner my opponent.
The problem is not the law, the problem is the attitude that in the administration of criminal justice that the ends justify the means.

The government has long believed it has the power to do whatever it wants to secure whatever end it deems good for the people.

We saw it in the 30s with Olmstead, in the 50s with the FBI under Hoover and the House Committee on Unamerican Activities, in the 60s with COINTELPRO and use of FBI resources to disrupt the civil rights movement, and in our current time with the war on terror, the use of torture, drones, body scanners, and in the prosecutorial realm with mandatory minimums, etc.

Ortiz is not a bad apple, she is amongst the best and brightest of the US DOJ. You can tell from her other cases that she is extremely clever about using the resource of the government to bully the weak and advance the interests of the powerful.

Let me repeat, she is not a bad apple, she is the best the system can produce and what it aims to produce. It is not a law that needs changing but an attitude. The foul stench of the holier than thou zealotry starts at the top and permeates its way throughout the entire system.
Check the resource curse on Wikipedia, regarding other oil countries.

Tl;dr: A country with lots of income from natural resources won't become a democracy -- Norway already was a democracy when the oil money started flowing. It is too lucrative for the politicians to keep the population down, get external enemies etc and steal the money. (Also, too much free money distorts the economy -- this goes for Norway.)
Big friendly FU to all you bastards who cut me off to win...