skysight-inc/HackerNews huggingface dataset:
No arguments here! I was just dispelling his misconception that hash rate "must" go up.
The first hard drive I used was a 40 MB Seagate, $900 in 1989. It was the size of a hefty phone book.

The first NetApp Filer I used had 4 GB drives, total capacity a few hundred GB, don't recall cost (not cheap), in 1997. It was the size of a small closet.

The first EMC I used had drives of size I don't recall, total capacity in the TB, for unimaginable prices, in 2000. It was the size of small room.

We're up to 8 TB drives. In 3.5". For under $300. It's mind-boggling.
Yes, you are absolutely right - semantics is quite different. But that's not what changes perf here - the difference comes from whether there is an explicit property load or a property load is an implicit part of the method call. This change is also made in the code that never executes during the benchmark run - which adds to a conundrum.

There is a very V8 / Crankshaft specific thing going on here - slides try to explain it.
Lan ETS 2015 Event in Montreal, Canada
Just had a thought maybe pension/superannuation companies, who have a vested interest in you saving more. Also mortgage companies, who could help you save for a deposit on a house (and therefore take out a mortgage).

Of course mortgage is debt but it is backed by an asset, usually comes with an excellent interest rate that is very close to zero or negative in "real terms".
Agreed. I was working (for) a company that hired an ex-Coke executive as CEO. We made wireless inventory handheld devices. He was clueless; he presided over the decimation of that company and the destruction of its design team.
, would you mind reading
I haven't finished reading it yet but this appears to be a good read with sources https://www.eff.org/files/filenode/att/generalwarrantsmemo.p...

It's linked to from this page which also may help http://www.washingtonsblog.com/2013/07/nsa-spying-is-exactly...
But where do you draw the line? If you accept that Top Secret information should exist, how do you determine what sort of information leaks are ethical, and which are just pointless and reckless, even if the leaker's intent is not espionage or treason?

You can't really say "the law", since a large portion of what the NSA is doing is legal under the PATRIOT Act and various intelligence bills and processes. And you can't really say "the Constitution" either, since only the Supreme Court truly possesses that power.

I do think Snowden should be pardoned, and I think his intentions were pure and he mostly acted properly (though I do have a few issues with some aspects of how he handled it), but the Espionage Act exists for a reason.
This result was more famously previously published by Melissa E. O’Neill as

https://www.cs.hmc.edu/~oneill/papers/Sieve-JFP.pdf

The Genuine Sieve of Eratosthenes

Harvey Mudd College, Claremont, CA, U.S.A. (e-mail: oneill@acm.org)

And is available on Hackage as:

https://hackage.haskell.org/package/primes-0.2.1.0/docs/Data...
I grew up in Alberta and can recall only the occasional bit of anti-rat propaganda. The province's status as a rat-free zone is something most natives of the province view as a curious, obscure fact. Most take it for granted. I can remember once viewing the rat-patrol as a vanity project, thinking that mice (which the province does have) were the same, only smaller. We also have gophers (Richardson’s ground squirrel), which are larger than rats and truly industrious tunnellers. I once thought that the province was kept rat-free with great ease and only as a minor boon for tourism, or some such nonsense. The only time I've seen rats in Alberta was in a zoology course where we conducted some basic experiments on them. Lab rats are white and well-looked after, almost like pets. They bear almost no resemblance to wild norwegian browns.

Then I travelled abroad and encountered real rats. They're dirty, disgusting, and bold. Alberta's gophers, outside of populated areas, are as bold as rats. They'll chew their way inside your pack to get at your lunch, and I've even had my lunch stolen from my hand because I unwittingly held a sandwich near the ground without paying attention to what was creeping up behind me! Gophers are a blight on farmers and horses can supposedly break their legs in their holes, although I suspect this is a rare occurence. However, they aren't vectors for disease and, in spite of all the damage they cause, don't make your skin crawl the way rats do. Some people (tourists usually) deliberately feed gophers. Japan even had a brief gopher craze where they bought them as pets (it's illegal to export pests, so nobody here was able to cash in on that craze). Gophers are also substantially shier in populated areas and generally live outside in parks, not within homes.

Reading this article has reinforced my support for the rat-patrol. They're doing important work. I think I'll send them a thank-you.
Humankind produces enough food for humankind, but due to various reasons entirely human, some of it is wasted or destroyed (to keep price up) rather than distributed to those in need.

http://newsfeed.time.com/2011/05/13/un-one-third-of-food-pro...
I'm guessing it's the significant compilation times required by whole program optimisations. MLton doesn't do separate compilation.

(I think. Citation needed. It may separate some things, then optimise after, GCC -flto style.)
It's a dualism - you can't have one without the other.
Exactly right tptacek... people forget that Snowden isn't just disclosing NSA spying. For example, he disclosed intelligence about a failed al-queda plot that:

revealed that the United States intercepted messages between Ayman al-Zawahri, who succeeded Osama bin Laden as the head of Al Qaida, and Nasser al-Wuhayshi, the head of the Yemen-based Al Qaida in the Arabian Peninsula, discussing an imminent terrorist attack [0]

And as a result, they may have changed communication methods.

He's had other questionable discloses as well.

0. http://www.nytimes.com/2013/09/30/us/qaeda-plot-leak-has-und...
>>We're more efficient than other animals at the killing of other animals. That does not make it not natural. We, like every other species on Earth, are simply that: A species on Earth.

I think you're a bit too focused on the literal definition of the word "natural," and that's rather pedantic. Yes, we're a part of nature. That doesn't mean our actions are ordinary, or like that of other animals. On the contrary, we're incredibly efficient at everything we do, and the impact we're having on the planet is unprecedented. There has never been a species in the entire history of Earth like us. And since we're so vastly different, it's incorrect to treat what we're doing as "natural."
Yeah, but what a first-world problem. They're killing themselves because, what, their Starbucks allowance is too small? They're living better lives than 99% of humanity through all of history. And they think they need a way out? Inconceivable.

I'd rather think its some suicide cult.
I dunno, I feel the games are cherry-picked. For example, just off the top of my head, "The Last of Us" had a great death scene right in the intro. And for that matter, people still talk about Aeris dying in FF7. These are super mainstream, blockbuster games so I'm not sure that the thesis is valid.
Yes, the DEA has to show evidence that the money is the result of a drug sale or some other illegal activity. They don't have to show that any given person was involved in that sale. I don't really have a problem with that.
From blood donor to data donor
Seems to violate several provisions of California fair housing law [0], particularly as regards discrimination based on:

1. medical condition and/or physical or mental disability, (this also seems to violate federal fair housing laws)

2. source of income,

3. personal characteristics, such as a person's physical appearance [...] that are not related to the responsibilities of a tenant,

[0] http://www.dca.ca.gov/publications/landlordbook/discriminati...
Not sure if I want to tell the kids about that one or not. I may not hear the end of it. (or at least, the half hour each till parental controls kicks them out)
Only because Congress is happy with things the way they are. Letting the NSA (and other agencies) carry on with these kinds of programs gives them an out no matter what happens.

If the program gets discovered and the public is upset legislators can pretend they didn't know about it. Nancy Pelosi did this rather famously, pretending she'd never been briefed on programs she was documented to have been briefed on.

On the other hand, if a big terrorist attack happens and the public is in the mood for greater leeway for security services Congress can point to programs like this one and say "See, we've been looking out for you all along by authorizing intrusive data collection."

This is the way legislative politics works in the US. The goal is to put yourself into a "heads I win, tails... I win" situation, and they're very good at it. To operate with principle is to risk giving your electoral opponents ammunition when you're up for office next.

If Congress actually wanted to enforce its will here you would see concrete changes. But it doesn't.
Lets see if we can break github record with animated gif comments on this one. Let the good times roll!
That's like saying, I know my life doesn't mean anything to the Universe, and then consequently jumping out the window.
> it doesn't do the sort in place.

That's one of the easiest ways to raise hackles among Haskellers -- they believe that parallelizability, not in-place sort, is the defining characteristic of quicksort.
The district court decision is anything but established precedent.
See the EEF's response https://www.eff.org/deeplinks/2015/05/landslide-vote-house-o...
Non-Volatile Memory Host Controller Interface Specification
Here is a summary of the meeting https://docs.google.com/document/d/15Y_kJlYm-8cIf-alniaqUWMM...
Snowden said directly, twice, and it meshes with my own speculation from having worked at two of the implicated companies, that PRISM is the NSA-side codename for an efficient warrant process and nothing more.
It's also called "a serious anxiety problem".
Incurring technical debt early on is fine. A large portion of the code for new ideas or new venture are thrown away anyway due to misaligned market or product fit.

However, management need to understand technical debt and their impact on timely product delivery in later stage of development.
Having the same name as an often-violent crime doesn't automatically mean something is that bad.

Squashing an insect and setting a mouse trap are technically killing, but there's nothing wrong with them.

I think you first need to admit that it's at least conceivably possible that your emotion overreaction is compromising your objectivity on this subject.

Unless she's bending it, squeezing them, or using a strap-on, the woman thing is a complete non-issue in terms of actual consequences. If men and women are different, I just can't see how a woman raping is supposed to be equally as bad as a man raping.
House Overwhelmingly Passes USA Freedom Act Without Amendments
Being a French sociologist he would probably find the U.S.'s definitions of anarchism and libertarianism a bit quaint :)

It sounds like his version of French culture is less savage? He was saying he found the American hackerspace to be extremely violent. It's no surprise he feels this way, some radical lefties feel it's important to make examples of people for breaking social norms to the extent of running people out of town. I've also seen social punishments for not participating in ostracizing the wrongdoer, like if you don't help shame them maybe you don't value your place in the community.
Bingo.

Friends in East Asia (specifically Korea and China) have long told me about the insane academic pressure over there and the spectacular amount of suicides of young people.
My Scala one using a Java BitSet:
https://github.com/pathikrit/scalgos/blob/9bd0dd81df52a5a410...
When I was building out El Camino Hospital, Lucile Packard's Children's Hospital was taking up a wing on the top floor, moving in from their other location at Stanford.

I got to know the LPCH people during the project, and they told me that the majority of their patients are preteen girls with severe eating disorders. They said that most of them were from extremely wealthy families in the bay area, and that their parents were typically super achievers in tech - that these kids felt neglected by their parents and stressed about the expectations put on them, and this was how they reacted.
Frei Otto’s Airborne Architecture
That sounds a bit like Guilty until proven innocent. Who knows what any of us will do tomorrow or the fallout from it?
> People are tribal by nature

People were tribal before communication tech.

That said the company success will depend on how frequently the information can be mixed up. That said, some roles do not need as much communication as others, especially in mature business and niche positions.
Privatize gains, and socialize losses. A tried and tested formula!
Alaska: Big Oil and the Inupiat-Americans (2007)
OrderAhead claiming business listings on Google
If they really had 1 million concurrent active users "assuming 5% of our simultaneous actives were chatting, that we needed to be ready to support up to 50,000 users chatting at once", and were seeing growth "chat was an instant hit. It grew week-over-week to well over 50,000 concurrent connections", why did they shut down?
And should we expect a rise in the VOIP industry to get around these proposed changes?
well someone in the bunch ain't acting their age. IMHO. Otherwise they wouldn't have created the situation in the first place. nah mean?

but thanks for the down votes. ;)
An image I found of a heartbleed logo with the word "heartbleed" superimposed indicated the same response -- "instrumentation."
> I just don't understand what logic brought us to this place where it's not seen as weird that someone wholly non-technical and unfamiliar with software can be a manager of a software team (or run a software company, for that matter).

"Brought us to this place"? We've always been in that place. In the last few decades, we might have started inching away from it a little bit, we certainly haven't recently arrived at it.

The idea that leadership of an technical organization should be skilled technicians (at least up to the point in the organization where there is a distinctly technical organization) is something that has never been the dominant wisdom in business ("management" as a distinct and transferrable skill set has been more dominant.)

Certainly Lean Software Development (and its direct predecessor in Lean Manufacturing and some of the other things that fed into Lean Manufacturing) tend to hold the position that leadership in a technical organization should be technical, but while that Lean has become powerful in some areas of manufacturing, its never been dominant in software development or business generally.
I suspect this is always the case when both sides feel equally vulnerable to an issue.
No, it is not at all "guilty until proven innocent".
I really appreciated the spectrum[0] from informal internal usage of the brand all the way to the hardcore, "on message" usage in the actual product.

Unless you're on the design team for a large company, it's easy to forget that other people use assets differently and you can't just copy and paste something from a hackathon poster into something that appears on the marketing website.

The thought that goes into changes like this is deep and complex. It's also not glamorous nor does it get prioritized often. Great write up.

[0] http://officeofbenbarry.com/images/portfolio/1200/benbarry-0...
Would be nice if that site didn't hijack keyboard shortcuts for 'Back' and prevent you from leaving the site.
Why are you so sure of this? Aren't you essentially saying "no matter what else comes of the Snowden leaks, enough good has been done that Snowden can't possibly be culpable"?
Don't ever move to a college town. I'd bet 90% of the houses near campus are rentals and roughly 35-45% of the remaining houses within 4-5 miles of campus are rentals year round.

It makes houses within walking distance 2-4x as expensive, houses in the target area about 1.5-3x as expensive.
> That's the everyday struggle; as developers we can produce so much wealth just by typing at a keyboard. Yet we let ourselves be controlled by people who don't know what's what and can't even prove their ideas have any return on investment.

That's the everyday misconception. Nobody produces wealth just by typing at a keyboard. Products don't design and sell themselves and it's arrogant to pretend that product people and salespeople aren't a huge part of the value creation process in tech.

There are of course developers who are capable of identifying a market opportunity, conceptualizing a product to exploit the opportunity, building the actual product and getting it into market successfully.

But if this is common, why are so many talented developers sitting at desks in open office spaces working 10-12 hours a day for low six figure salaries?
Yeah. I'm willing to spend $50 and more on the right book: the one that covers what I want to learn, walks me through the finer points with good pedagogy, and points me to other places I can learn more when something is outside scope.

And I know the kind of effort involved in creating such a thing is possibly not adequately rewarded at $50 retail -- $10 per retail sale might well be a disaster that leads to a glut of even crummier books.

The problem is that until I invest the time to read it, I don't really know whether it's a $50+ book that delivered what I'm asking for or a $5 book I could have gleaned from basic docs and blog entries but priced as a $50 book.
Check If Any Given Script Has Loaded
> What do we need to do to prevent people like you from writing an article like this again?

I thought it was a great read, and totally didn't take the "Haskell programmers are liars" literally ...

... until I saw #4 on your list and that this example was actively discussed on the mailing list and ultimately determined to satisfy it.

Haskell is really nice. Keep looking for a better example. :)
Which keyboard shortcut?
After reading the community participation guidelines, I'm not seeing it either.

https://www.mozilla.org/en-US/about/governance/policies/part...
Had a startup fail because we tried to do the right thing instead of "Fuck it, ship it". Worked at another place where the codebase finally curled up into a ball and refused to accept any refactorings short of a complete rewrite of some core systems--at which point we discovered some nasty bugs in production that we punted to our support folks to deal with. I've no idea if they ever eventually sorted it out.

Good engineers will recognize when it's "good enough". However, that requires biz folks that can provide useful feedback and actually get things in front of customers and get paid. Because, honestly, if we're like three extra features in, have no validation, and are cutting corners, you're damned right I'm going to put on the brakes and redirect the effort toward paying off technical debt.

Because, and this can't be overstated enough, whether or not the business fails in six months is not something we engineers can control--but I'll be damned if I'm going to come in and keep sinking my dwindling life force on a fucking technical lemon. If your biz folks can't establish trust in their abilities, then you might as well hone your craft.

EDIT:

Large amounts of technical debt are a sign of either rapid growth or bad management. If the company is growing, we can overlook the debt every time we, say, waste 30 minutes waiting on a build or fixing a weird nested CSS bug or some other damn fool thing. If the company isn't, then we lose respect for everyone above us in the technical leadership, because they let--by deliberate neglect!--the situation get so bad.
OK, that's cool. I stand corrected. Clearly it can work outdoors in some circumstances. IR texture projectors get washed out by ambient IR from the sun. Thus the choice of a shady forest for the very nice demo. People have also used Kinect outdoors in the evening, etc.

But in the general case you can't rely on this approach because sun.
Yeah, part of the problem is perfect grades no longer stand out much. Top tier colleges continually turn away students with perfect grades and very high test scores.

I have nieces and nephews that age, and from what I can tell getting in to a good college is an unpaid full time job now. Instead of working part time at McDonald's summers for spending money, these kids are being pushed to do things like create nonprofits for whatever "social justice" fad is in this year, or spending a month feeding people in Haiti.

That kind of stuff is fine if the drive is coming from within, but I would sure as hell have chafed at being forced into sainthood at age 16 in order to have a chance at being accepted to an Ivy.
Why did you stick with the class?
Fine the property owner, and increase the fine for repeat offenses.
This is great news and makes me very happy. I wanted to switch us over to io.js but dreaded a future in which npm package only work on one or the other or maybe a npm and a iopm would exist. It's great to know that I don't need to worry about moving over and that my imaginary future will never come to be. Also glad both projects were able to reconcile their differences for the great good of node's future.
I'm a firm believer in the adage "Build the first version to throw away; you will anyway."

https://en.wikipedia.org/wiki/The_Mythical_Man-Month#The_pil...

I feel like that's it's own idea and should not be confused with technical debt. The article seems to make this conflation as well.
It's funny - as a former French Horn player, the second horns get all the good parts...

I've been political, I have been apolitical, I've been places where there were no politics. In the end, it's all the same.
In Chrome, Alt - Left Arrow.
If you have ever written VM software, the serial port is the first thing you implement in order to get some output from the kernel at boot.
how so? you seem to know so much more, so please explain and elaborate.

from where i am standing i see a lot of ego involved, among other things.
Adding more info: https://twitter.com/GOTOchgo/status/598489575481286656

Sign up to their newsletter at http://gotocon.com/chicago-2015/
This is serious, but not that bad. First you need to actually get code running on the VM in the first place.
Using AT&T's Performance Diagnostic Tool with Lollipop
The list is my framing of what I think is wanted based on what I saw in the mailing list threads, I don't decide the direction of anything WRT the haskell.org website.

I'm just a barnacle writing a book so people stop saying Haskell is hard.
But if you look at the old wordmark and the new not yet implemented wordmark side by side, you can barely tell the difference between the two after careful scrutiny - and that is looking at both side by side blown up to big proportions.

In real life no one will notice the difference. And the favicon is now flat without a bevel. That would have taken about 10 minutes.

Seems like a lot of work for nothing in the wordmark change.
It's more common than you might think.

Most software, especially middleware and EHRs, are the worst sort of enterprise garbage.
Wouldn't a pardon only apply to current charges?
Aren't you essentially saying "no amount of good done by an action can outweigh a wrong caused?"
You're thinking in terms of "stuff". If you have enough "stuff" you should be happy and not commit suicide. But it's not about stuff, it's about constantly being told that you're a failure. Or constantly being made terrified of failure, even if you're not failing at this particular moment.
Three Life Lessons I Learned in the First Three Weeks at a #Startup