skysight-inc/HackerNews huggingface dataset:
Doesn't work.. Chrome on mac. Which browser did you actually tested it on? :P
It doesn't look like a good idea to show it to the public before testing it on a few of the most popular browsers... It isn't so hard to do..
It's not a basic mechanism of Erlang, but Elixir.
Robert Sheckley already described that: http://www.gutenberg.org/ebooks/29579
Poverty is an overwhelming contributing factor to crime and thus prisons. So, while my views are mainly focused on the US justice system in what other countries does this not apply?
Giorgio Moroder's Music, Racing Across Your Handheld Browser
All they would have to do is go through traditional judicial procedure to gather information and nobody would complain. That shouldn't be too much to ask.
I have the same hope.
The 'change to the average' is not small. Local changes exceed that all the time, though. I never mentioned the ice coverage of New York.

It's an ass of an example. It's not like I'm calling you an ass for using it but come on. It might have convinced you but it's bad. Many people with a secondary education have airplane lift taught to them in terms of the Bernoulli principle, even if, at the end of the day, it doesn't actually explain lift.
Margins, please.
Where do you host askgolang? I have been working on a go server with websockets too. It seems like websockets cause trouble with Heroku, Google App Engine, and AWS (if you use the ELB).
Chrome on Mac worked here and for a co-worker :)
(1) The speed-up is achieved on a single core (multithreaded). The tiny memory footprint enables us to do embedded learning (e.g., on an ARM chip). We also have a distributed version of WiseRF in development (stay tuned!).

(2) Soon, we'll be publishing a series of blog posts to benchmark WiseRF against competing implementations. Look for that next week.

Thanks for your interest!
But there is a penalty in performance with solutions like asm.js. Am I right?
Good idea, but after browsing through the pages on preview on amazon, I am not sure my sister who is high school will understand most of this. There is a lot acronyms all of the place, and while there are illustrations, I have yet to see illustrations of the concepts. For example there is a page on YAML and comparing it to XML, pages like this and others seem to be just have short explanations of what they are but not sure a child would be able to take away anything from it. Maybe I am being too critical but as someone who has tried to encourage programming to a younger sister - Not sure this particular book would make an impact.
I'm not sure if this is wholly idiomatic. I based it on the following from "Effective Go" [1]:

> There's nothing wrong with providing getters and setters yourself, and it's often appropriate to do so, but it's neither idiomatic nor necessary to put Get into the getter's name.

Since I view "is/has" as derivatives of "get", I opted to omit the "is" from Guest(). But I'm open to hearing other opinions.

There is probably plenty that is un-idiomatic all over this code and one of the reasons I put it out there is to get feedback.

1 = http://golang.org/doc/effective_go.html#Getters
If you work at a large corporation, this is called rotation. Larger companies like to rotate their fresh-out-of-university employees through different roles so that they have a chance to discover what they really like to work on.

Usually this is explained to you upon hire and it is generally expected that after the rotation period (anywhere from 6 months to 2 years), you will choose a path.
Seems redundant. A boolean function is by definition asking a yes/no question.
Limpieza de playas con nuevas tecnologías
La tecnología ShoreLock es una nueva manera de darle mantenimiento a las playas sin dañar el medio.
This is pretty similar to what I've been doing. Does anyone have any thoughts on using CoffeeScript with RequireJS?
In a free and open society, we can't accept a government which operates in secret. If our government is to be accountable to the people, it needs to be transparent in what it's doing and how it's doing it. Just crying "national security, national security" doesn't magically make it OK for the government to do whatever it wants.

I've often considered that if I were in a position to receive one of these, that I'd turn around and publish it on the web immediately after receiving it, and just accept the consequences. If that day ever comes, I hope I have the courage to go through with it.
I used Camino for a year or two. It wasn't much of a choice, run Omniweb or Camino.

Anyone else remember when Camino was Chimera?
Amidst the general decline in quality of publications on the Web, it's great to see Wired, which put out lots of fluffy, inaccurate stuff in the past, publishing so many solid, interesting articles. This was fun to read, had actual equations and graphs, and made sense. I remember reading the headline about charging a phone in 20 seconds and not bothering to look at the details, because, no way.
How can I see just the infrared?
Schema liberation with JSON and plv8 (and Postgres)
I agree :) ... last check weren't they doing 22 mil$ per day in ad rev? 3.5 days covers 150 exploits
I'd rather just see a matrix.
That's not relevant to what he's saying.
How computers can learn better
Anecdotally... The way I perceive framerate is related to the resolution. Take a horizontal panning shot at 720p/60hz... a vertical line might move 2 or 3 pixels per frame. At 2560*1600/60hz the same line jumps 4 or 6 pixels per frame and starts to appear discontinuous in vision. High contrast makes it more obvious. Motion blur removes this in exchange for input lag, but high frame rate is a better solution.
https://groups.google.com/forum/?fromgroups#!topic/elixir-la...

This was José Valim's rationale on the mailing list. Once you understand what's involved, f.() begins to look like a pretty good compromise.
Nice graph! It was very strange that the graph in the original article only covers the last 50 years. (I understand that a graph is not a proof, but it's an easy way to look at the information.)

I searched for a similar graph of Temp-CO2. The first entry in Google images is: http://zfacts.com/p/226.html It covers a similar period of time and has a similar scale.

The first thing I noted is that there is a temperature bump circa 1940 and neither the CO2 or CFC concentrations have a bump at that time. Is there any explanation for it?
Does anyone know if they're actually precluded from this, or if it's just a matter of it being far more convenient to NSL a company that already has the data? As least in the latter scenario, they're not simply collecting data on everyone all the time.
This is on an instance of the smallest linode available (1024MB). It sits there with all of my other side projects.

Load average is negligible despite the HN load:

Load average: 0.04 0.06 0.06

I'm using Postgres on the backend and am not using any caching. This is being reverse proxied by nginx (so that I can host multiple golang projects on the same server over port 80).
What's good for the goose, is good for the gander.
Drupal resets 1 Million Passwords after Data Breach - The Hacker News
I probably cannot discuss the specifics of the vendor, but I don't know if First Sale applies in their country. I'm not a lawyer, and their lawyers brought it up as a potential issue, so I'm inclined to take it at face value.
Never mind works on firefox, chrome, and safari.

I thought the demo was dragging columns to reorder the layout. . .
You can almost make out the tiny C and H on each atom. I honestly thought that was just a notational convenience.
The U.S. really was never as bad as many developing countries are today. In the age of the robber barons, the U.S. government didn't do anything to stop them, but wasn't in bed with them the same way as in China or Russia. Remember, a huge portion of China's businesses are still state-owned, and many of the rest have very incestuous ties with the government. Think of the defense sector in the U.S., except far less transparent, far more corrupt, and far more extensive.
It's also missing Nunjucks, which works in browser and server, can precompile templates (when done so is really fast), lets you do more logic in templates, has autoescaping, and a bunch of other stuff. Some big project like Mozilla's new Marketplace is using it.

https://github.com/jlongster/nunjucks
Bill Gates invests in Berlin based ResearchGate, the Facebook for researchers
This is not that uncommon. e.g. many Broadcom SoCs uses various code from opensource projects - Broadcom doesn't sell to end users though.

They publish a (small) document to their customers detailing what they have to do as they retail the end product using this particular chip. Which licenses they have to reproduce in documentation and which links to place there pointing to the original source code where that's required.

If that's a burden you do not want to place on the customers - indeed, you need to be careful about the selected license.
This only applies to criminal cases, where the evidence can take months. For civil cases it's closer to "a preponderance of evidence leans towards guilt unless proven otherwise."
Pingendo: html & css IDE for frontend frameworks
What does “use strict” do in JavaScript, and what is the reasoning behind it
Who’s hacking iOS game leaderboards, and why do they do it?
Two points:

* Erlang, nor Elixir, has currying. And they can't define their own infix identifiers/operators. This severely limits the way the language works, and you need built in support.
* the |> notion is not even a higher-order combinator in Elixir. It is a special-case built-in you cannot redefine.

I agree with you that this is a bad design decision if you are to evolve the Erlang language :P
Should You Go to College?
Ayn Rand was forced to pay for SS and Medicare (like the rest of us). Is it really anti-libertarian to take what you are forced to buy?

They are subsidized, but I assume she was at the end of the income spectrum that is doing the subsidizing.

Not a Rand-lover or libertarian (in fact, quite the opposite) -- but this is how I always looked at it.
you don't need to assign it to something, unless you need to assign it to something.

sounds like op was specifically referencing to parens for execution.
Elon Musk Silicon Valley Gold Rush 1999
Only the headers as handles seemed like the expected behavior, based on what I've seen from past plugins and such. Open to other ideas though: https://github.com/dobtco/jquery-resizable-columns/issues
From what I remember, he would be fine with being tried in a Swedish court. He just wanted a guarantee of no US extradition, that Sweden would not provide.
They are using Sharp's 4K IGZO panel. The MSRP for Sharp's own monitor is $5500, the street price is closer to $4800. ASUS will be in the same ballpark most likely. If you can just order 3 of them to put side by side in portrait mode, I envy you :)

BTW - one nasty thing about the Sharp display is that it's LED edge-lit, and the ASUS is most likely the same (the press release says "backlit" but they don't mention local dimming so I'm guessing edge-lit as well). Perhaps I am being an unreasonable purist, but I don't like such corner-cutting on premium displays.
That's not correct. You can only request "non-content" data with a NSL, e.g. IP addresses, times of access, headers, etc. You need a warrant if you want actual content of communications, etc.

(that's legally, of course. Many companies will roll over for even an informal request if they don't know better or to play ball (see: the telecom industry))
> is $4,500 really too little? How much hours did this cost him (times a price appropriate to his specialist knowledge, of course), so how much should it have been, for doing the right thing? 2x, 3x this?

I don't think that's the right way to look at it—it's not a straight manual labor thing ($/hour * hours = $). The question is, how much money is it worth to Facebook to fix a potentially embarrassing vulnerability. For a complete profile exposure type bug, I would expect that's more than $4.5K.
Your CAREER IN COMPUTER PROGRAMMING
I love looking up these judges track history with technology:

http://en.wikipedia.org/wiki/Susan_Illston

> Sony v. Hotz

> Currently, Illston is the presiding judge in Sony Computer Entertainment America LLC v. George Hotz, et al.,[13] in which Sony claims that Hotz's jailbreaking of the Sony PlayStation 3 violates the Digital Millennium Copyright Act.

> She has granted Sony permission to track as much information as possible about those who had seen a private YouTube video about the jailbreak and to read their comments, plus obtain access to IP addresses, accounts, and other details of visitors to sites run by Geohot. The access granted by Illston extends even to those who had not downloaded the jailbreak code.

So clearly her interest in information privacy is non existant.
Relevant: "Illston, who is stepping down from her post in July, said another reason for her decision is her desire not to interfere while the Ninth Circuit Court of Appeals is reviewing the constitutionality of NSLs in an unrelated case that she also oversaw.

In that separate lawsuit brought by the Electronic Frontier Foundation on behalf of an unnamed telecommunications company, Illston dealt a harsh blow to the bureau's use of NSLs."
Yes, although

return u.Id == 0

would be even more idiomatic :)
> A NSL isn't diametrically different than a warrant.

The whole judicial oversight is the main and most important difference. Justice is supposed to be a balance and in these case the other side is loading the scale.
In the UK, you have to have a landline (or cable) to have a wired Internet connection.
Those cost like $20k though. If this is available for under $1000, it's a game changer.
> JavaScript: What they got right? It's functional. Really.

It's really not, it's a language that encourages unrestricted mutable state which is very not functional.
People sweat giving their credit card information to every random site they have at least $2 of interest in. Sites get hacked, reducing the odds that you're one of the random victims is probably the best you can do to reduce your risk.

Meanwhile, that local coffee shop will probably still be standing there in a week, doesn't hold your card info (just swipes it temporarily), and you can go back and pound them in person if they do something wrong.
Are we programmers or children? This type of behaviour is completely unprofessional. If I were one of these "investors" that the author was demoing to and saw that this is how he conducts himself in a business context, he would definitely not be getting my money.
Thanks. I am thinking about the same thing on the "clarity" detection and numbers can be used to do some visualisation. Yes, I am going to try it out.
The sad thing here is that there is a real war on terror, no matter what you hear. There are actual violent-minded individuals that the state has an obligation to track and protect us from.

But the powers granted to the state to do this are humongously broad. It's ludicrous to have the FBI be able to write letters and retrieve any of your online activity it wants -- all without you knowing about it. The IRS has even more power. It can pull your records without the NSLs. All you have to be is "interesting" to them. (Don't know if they've exercised this power yet, but it's coming)

So when corporations like Google complain, out trots the assistant director to give classified testimony about all these evil folks in the world. Yes, sure. But one doesn't justify the other. I'm really happy somebody is doing something about bad guys right now. What I worry about is a few years down the road when all of this security state nonsense is used for political reasons.

Some people think you have to be afraid of the government knowing too much about you. Some people think you have to be afraid of corporations knowing too much about you. Some people worry that we can easily find out too much about just about anybody (facial recognition Google glass tied back to something like Spokeo isn't far off). But it's not an either-or choice. All of these factors work together, as we see in this case.

This is not going to end well.
I assume that a non-evacuated tunnel would require air moving at a speed that is close to (or the same as) that of the train. Keep the air circulating constantly, so it's sealed but not evacuated.
Canada’s startup visa program in ‘hyperdrive’ but U.S. is ‘dysfunctional’
> In a free and open society

The people do not seem to want to live in a free and open society.
Missing several from LinkedIn's throwdown: http://engineering.linkedin.com/frontend/client-side-templat...
This is a great page, but it assumes that I (the reader) am already certain I want to invest time learning Erlang. I think it would be valuable if the author would open the page with a brief paragraph on why it's worth investing the time to learn Erlang and some of its tradeoffs vs other languages.
You cannot make that assumption, there can be other factors that lower the rate to 1/10th and without those it could actually be 10x just because "prison isn't scary". I'm not taking any sides but you can't make that jump without controlling every other variable.
The condescending tone was there because I find the tactic wildly condescending.
Heh, true. Guest() exists because: (1) the html/templates are very limited in terms of in-template logic; and (2) I wasn't initially sure that u.Id == 0 would be the defining feature that determines that someone is a guest. So far, it seems to work well enough.
What products came out of that R&D? ZERO

The point of research isn't products (and you can ask famous labs like PARC and Bell if you don't believe me) but MSR has done a bunch of stuff http://en.wikipedia.org/wiki/Microsoft_Research
The people do not seem to want to live in a free and open society.

Yeah. That makes me very sad. :-(
Please explain. My source is someone I know who was imprisoned in Aachen, NRW.
Grading Fairness Proportional to Teaching Quality
Responsible disclosure isn't a requirement for white-hat status, white-hat status just means you don't do any harm. Full disclosure can also be white-hat as can sitting on the bug.
"Within C++, there is a much smaller and cleaner language struggling to get out ... And no, that smaller and cleaner language is not Java or C#. "

B. Stroustrup

D or Rust?

D and Rust can hardly be considered small and clean languages. D is syntactically close to C++. Rust has 4 pointer types ( http://static.rust-lang.org/doc/rust.html#pointer-types ).
The Romantic Advantage
Scheme (and FP in general) is much more than just first-class functions. If that's all that is required for a language to be considered functional, then nearly every modern programming language is a functional language, and the term becomes essentially meaningless. First-class functions are nothing special or unique anymore.

FP is also about frictionless composition of functions, declarative rather than imperative style, use of expressions instead of statements, and very critically, emphasis on statelessness and immutable data.

JavaScript is anything but stateless--it is extremely awkward, if not impossible, to avoid mutation in idiomatic JS code. Imperative statements abound, and everything is a reference, there are really no pure values to be found. Functions can be composed, but the syntax makes it unintuitive and ugly. And though it is probably not a hard requirement for FP, most FP languages at least make an attempt to distinguish pure functions from stateful procedures, e.g. via types in Haskell, or just naming conventions, as with Scheme's `set!`, but JS does not really facilitate this in any way.

Functions and lexical closures are undoubtedly some of "the Good Parts" of JavaScript, but these alone are not sufficient for functional programming. JS is fundamentally an imperative, OO language which happens to have a very light dusting of FP flavor on top.
Nice. Mentoring on demand.
What will your pricing model be?
Archaeologists Officially Declare Collective Sigh Over "Paleo Diet"
Interesting, I looked this up.

> CoffeeScript provides the do keyword, which immediately invokes a passed function, forwarding any arguments.

Apparently in April 2012 they updated the code to make it simulate namespacing.

> A tweak to the semantics of do, which can now be used to more easily simulate a namespace: do (x = 1, y = 2) -> ...
Explained like I'm five: B is for Bit. A Bit is the smallest piece of Data a Computer can know. Arrays, and all Data, are made of Bits. Bits are either 0 or 1, nothing more, nothing less, and nothing in between.

(Booleans have no Business at B, Because Bits are Boolean)
Hack the British Medical Journal on the 6/7 July
Are you happy with it? I've had my eye on Zenbooks for a while. I was about to pull the trigger on one, but have decided to either wait for Haswell, or consider getting a (silly) taichi 31 when they come out.
It's Okay Mr. Cook. Apple Customers Can Also Dream
How is it a crime to sell a security flaw? It is just knowledge that you found yourself (as opposed to was told under an NDA, in which case it might have been).
Follow the Money with IOPro
> I noticed that the people who normally book low rate devs are the ones you REALLY don't want to deal with.

This sentiment ought to be highlighted. It gets repeated often enough on HN that some people here get sick of hearing it (search for patio11's "pathological customers/clients"). But there are always people who haven't encountered this idea, so I think it bears repeating: People looking for a basement bargain deal bring all kinds of other expectations that will markedly impact your patience/time. This has the effect of eating up any value you may have gotten out of charging a low rate to begin with.
I think it's just crappy hiring practices. In my experience, the team of generalists will almost always beat the team of specialists. But managers like pretending they are assembling the A-Team: there's my UI guy, my DB guy, my master-of-disguise guy, etc.
Show HN: IReadLess - Shows best rated product features in Amazon reviews
VideoCore would be even more awesome if it had a usable OpenCL implementation.
TIV2 Wedge Tornado Direct Hit
Thats a great point. I do mention it in my blog post on withdrawal rates! (http://blog.networthify.com/withdrawal-rates/)

Its worth nothing that you could end up with an ever widening gap, but you could also end up with an ever growing surplus if your early years get > 4% return.

I don't think any calculators really deal with this other than http://www.firecalc.com/ (which has a terrible ui -- look for the big red 'Start Here' text and then click the 'Submit' button). Building a user friendly firecalc clone has been on my todo list for while. I'm not sure where they got their data.

With regards to my other calculators on Networthify, I'm not sure how to create a usable ui that reflects this reality.

Also there are at least 2 other big unknowns -- taxes and inflation. So when I'm calculating how much money future-you will have I'm not too worried about ROI. I agree that people need to understand these calculators are just educated guesses. Still -- you do the best you can with the information available. Its better than closing your eyes and not even examining the possibilities. At least you can calculate some worst case and best case scenarios.

-- UPDATE

Oh hey, do you mean there is some sort of formula for expected annualized return?