skysight-inc/HackerNews huggingface dataset:
I disagree. It's easier to comprehend the scope and lifetime of bound variables and lambdas if you already know them from normal objects. I had a hard time to grasp the lifetime of my lambdas and how the variables were bound, stored and passed to a function.

Of course, C++ is hugely impacted by its legacy burden. Any newer language would probably do it in a simpler way. Still, the fact that lambdas and objects use the same scope makes things much easier to understand remember.
Income Inequality: Perception and Reality
Reaction Engines brings us a step closer to Mach5 commercial air travel
...and MS goes after MongoDB. It would be nice to see an on-premises version, if only to compare performance/consistency with Mongo.
I thought that was a glitch too, until the beat dropped. Nice work!
9 Resume Tips for Young Professionals: Using Resume Examples
Can you describe in detail how to do it? I tried pretty hard, including a visit to the embassy, and failed.
You don't seem to be getting a Berkeley degree; "datascience@berkeley’s technology service provider works with a different university to offer an online data science program that is unaffiliated with the University of California." (3rd page of the form). I wonder what that university would be.
Meeet Kickstarter: Change the future of side projects
Stealthy, Razor Thin ATM Insert Skimmers
Children's books get printed with tones. I think the lack of tones in other contexts is down to no better reason than that keyboards don't have any obvious way to enter them.

Using zhuyin would solve the problem neatly, but comes with its own ("made in Taiwan") political drawbacks. It also wouldn't be an improvement in the context of English speakers reading the new yorker.
The Billion-Dollar Startup Club
Fun fact: Ghostery tells me, this article is framed by 67(!) trackers. Yes. Online anonymity is hard. One reason are morons who sell out their users to every tracking vendor with a little cash at hand.
Not really so far, it's Azure only.
The slow part is fetching dependencies. The "compiling" isn't compiling in the traditional compiled-language sense, where that would most likely take a significant amount of time.
Trench Art
Harper is frequently pejorative. He's also accurate. He has an agenda and it is difficult to interpret him unbiasedly without accounting for it. But if you achieve it then you realize you can no longer argue with the factual points he makes.

That said, it's a completely true point in the notion of "static-types-as-type-theory-defines-them" that dynamic typing is a mode of use of static typing which is completely captured in large (potentially infinite/anonymous) sums. Doing this gives dynamic languages a rich calculus.

Refusing to doesn't strip them of that calculus, it just declares that you're either not willing to use it or not willing to admit you're using it. Both of which are fine by me, but occasionally treated pejoratively because... well, it's not quite clear why you would do such a thing. There's benefit with no cost.

Then sometimes people extend this to a lack of clarity about why you don't adopt richer types. Here, at least, there's a clear line to cross as you begin to have to pay.

---

The "Church view" and "Curry view" are psychological—the Wikipedia article even stresses this! So, sure, you can take whatever view you like.

But at the end of the day type systems satisfy theories. Or they don't. That satisfaction/proof is an essential detail extrinsic to your Churchiness or Curritude.
What Lies Beneath Stonehenge?
Yeah, it's a thing. I'm not Asian either, and I also taught myself to do it when living in Korea as a teenager long ago. Koreans took for granted that the ground was filthy--with good reason in those days. They would never touch it with anything but their shoes, then remove their shoes on entering any place where they DID sit on the floor (home, some restaurants). So, when outside for extended periods, they would use their own legs as a chair, which I found very difficult to do at first. But I trained myself, and my kids (who can't do it) think it's a very amusing skill.
If anyone wants to make another one of those "awesome" link listings, I'd take a list of links to interesting, deep-dive detail&code-heavy stories of general interest to software engineers like this one.. fascinating reading even though I don't touch stuff like this for real.
What app does Khan Academy use for precisely this?
Yea, I came to the same conclusions. $60K seems like a lot for any online degree. Obviously there are still people working behind the scenes, but to me a majority of the cost is covering the Berkeley brand. While that is very attractive, I wouldn't pay more than $20,000 for this program. The knowledge itself is very valuable, but attaining it should not be so costly when there are amazing free resources all over the place.
Foreigners do do things differently; for example, it's widely believed in China that getting IVs of saline solution is a healthful practice. I assume they're not particularly expensive, because people go to the hospital for IV drips whether they're sick or not.

It's also very commonly believed that giving children cold beverages will damage their health. Doctors can be just as superstitious as their background population.
I spoke with Berkeley when deciding where I was going to apply and got the sense that they plan on leaning on their more established programs to provide instruction. While this may sound great, you won't get the specific data science instruction that these curriculums require.

After an awful experience with Northwestern's online analytics program, I don't want to touch any of these programs.
Good catch. It also has "Your privacy is important to us" and a SSL-like padlock. The web-server at requestinfo.datascience.berkeley.edu doesn't even have a valid certificate (it is return Cloudflare's certificate). So if you were thinking of typing in HTTPS manually then think again...

They do send the form to:
https://salesforce.com/servlet/servlet.WebToLead?encoding=UT...

But as we all know if the form itself is in HTTP then it can be intercepted and modified to send the info to an attacker's own web-server making the fact that they're sending to a HTTPS-enabled server really rather meaningless.

HTTP form to HTTPS essentially breaks HTTPS's MITM protections, it only keeps the encryption somewhat in-place (although with a successful MITM the encryption is effectively disabled).
How to Fund an Atomic Startup
Even in the wake of Target, security at many companies is still compliance-driven and consists solely of running through a checklist to ensure you will pass an audit. There's no budget or appetite for actually securing a company's IT assets.

The worst I've heard is "that would require a major shift in company culture, and we won't get buy-in". And they get hacked, the CEO loses his head, the next guy steps in, and... still nothing changes. And the security team will never be able to get a job at any other company because people blame them for everything that happened.

But flip that to the startup side, and I've heard a lot of "we're a lean startup" or "security is everyone's job" so you never find a security engineer at a company with 20 employees, 19 of which are SEO and social marketing.

The state of security in general is just so massively disappointing.
Couldn't you say that about any company selling services?
There's no reason to believe that you can't freely mix implicit type disciplines in "statically typed" languages, either!

It's just (a) oftentimes you can actually reify those implicit schemes into actual types and it's often worth the cost to do so and (b) if your compiler depends upon a choice of type semantics in order to function and your implicit system is inconsistent with that selected type semantics then your analysis may not guarantee compilation!

But again: dynamic types are a mode of use of static types.

---

To be clear, this is the brunt of Bob's response in the linked thread anyway.
Talking about reproducible builds : is there something better than nix http://nixos.org/nix/ ? (honest question)
Nice, I use nedb in one if my projects, always good to have alternatives.
similar to cloudantdb a little bit more because of searching and indexing.
Trying to make money off the brand, pathetic. But they have to pay for all those administrators somehow.
Here you go! http://datascience.berkeley.edu/academics/curriculum/
Being someone who grew up in Maine, not too far from there, spending hours upon hours as a young child, alone exploring acres and square-miles of woods - what struck me the _most_ was "whoah, the boogie man WAS real all those years...."
Here is another option from a different UC university if you are in the San Diego area: http://maseng.ucsd.edu/dse/
First of Its Kind Map Reveals Extent of Ocean Plastic
obviously, that is the goal. ;d
Doesn't the original beacon include temperature and motion sensors (I think I remember reading that in a hardware teardown) - will there be a software update to allow the original beacons also transmit this info?

I'm also interested in the resolution of the motion sensor. I'm assuming that since it's just an accelerometer that it will be a simple "I'm stationary" vs. "I'm moving" broadcast - can anyone from estimate clarify that?

But cool update whatever the answer :)
Pretty neat! With a better search it would be an even nicer free stock photo aggregator.
That seems like an additional program as suggested by the checkbox below it to "learn more about this other online graduate data science opportunity."
I see the freemium template now, it sets things up in a pretty reasonable way. Thanks!

May I suggest a 'bootstrapped' template as well?
Employee #toolate at dropbox doesn't get shit either. Even if that person is a precious developer.
$99 for 10 stickers http://estimote.com/#jump-to-products
It's a sad affair when in order for a publisher to fund a game at a non-publisher studio, the studio has to agree to be acqui-hired (for almost nil) if the game is a success. Basically "okay, you work for us now. But... yeah, we aren't going to pay for your company what it's actually worth. And we'll fuck your dev culture to hell."
Also wonder who the "technology service provider" is. Is it just a repackaging of something like Coursera for $60k?
Thanks for the feedback. Certainly there are lots of complicated concepts to learn in the macro system.

On 4, if I run this program: https://gist.github.com/8fbc12877e2639c5f94c I get a backtrace like this:

[samth@huor:~] r ~/tmp/x.rkt
/: contract violation
expected: number?
given: '(1 2 3 400 500 600)
argument position: 2nd
other arguments...:
6
context...:
/home/samth/tmp/x.rkt: [running body]

There's no other stack frames because `average` is inlined, but if you have more complicated functions you should get more stack frames.
Minor quibble: also Canada.
And that is a creative product name. Well played MS.
Prost is older tech though!

Not sure if it is protected somehow, but the green stripe should be on top and the blue on bottom :)
I absolutely love riding the Boosted Board. It's an amazing vehicle that goes up to 20MPH and weighs just 15lb. I plan on solely using my Boosted Board to commute around SF.

I'm happy to answer any questions or concerns about this service.
Ad hoc queries using SQL like syntax. No need to define indexes.

Javascript execution within database. Stored procedures, triggers and functions can be written with Javascript. "All JavaScript logic is executed within an ambient ACID transaction with snapshot isolation. During the course of its execution, if the JavaScript throws an exception, then the entire transaction is aborted."

Pricing is based on "capacity units". Starts with $22.50 per month (this includes 50% preview period discount). One capacity unit (CU) gives 10GB of storage and can perform 2000 reads per second, 500 insert/replace/delete, 1000 simple queries returning one doc.

In order to see pricing details, change the region to "US West":
http://azure.microsoft.com/en-us/pricing/details/documentdb/

Very interesting addition to Microsoft offering. I was actually just yesterday wondering if they have any plans for this kind of service. Table Storage is quite primitive and Azure SQL on the other hand gets expensive when you have lots of data.

One potential "problem" with this is the bundling of storage capacity and processing power. If I understand this correctly, I would need to buy 10 CUs per month to store 100GB of data even if I'm not very actively using that data.
Indeed I almost always use telprompt:// over tel:// for exactly that reason. It's usually better to bring them back into the app when the call finishes.
For anyone interested in the actual journal article, it's available at https://pdf.yt/d/AIleiAWaKqgZuk0M
Ok, but the sticker will broadcast like an iBeacon correct?

While I see the philosophical distinction you are making here I don't see any technical reason why a sticker couldn't be used as a beacon. So I guess my question is, are stickers crippled by your SDK/firmware to not replace beacons or can they be used as such if someone didn't care about the philosophical difference?
Very nice. I got to the end (I think? I was send back to a screen with the album title), but only found about half the songs.
Who would risk his reputation in scientific circles, to get known by the general public.
Hi Steve,

Is there a volume discount, or is it still $10/sticker (which is a pretty good price in itself)
Just like SQL Server
Hey Mathew, Tanuj from Estimote here. Yup, our original Beacons include temperature and accelerometer sensors too. We actually unlocked those features via an over-the-air firmware update a few months ago: http://blog.estimote.com/post/87918401035/firmware-update-ac.... Use the Estimote app to update your beacons' firmware and you're good to go.

As to your other question, currently the beacon or sticker just transmits exactly as you said: moving or not. But we'd like to expand that in the future to include direction, velocity, time in motion, etc. Are there particular parameters you'd like to see?
That is actually good to start with, yet scaling will cost A LOT.
Can you link some of these?
Vemory Automatically Compiles Video Memories from Your Social Media Photos
Maybe that's why they don't do that. Big Red Button "actuates a power relay to cut AC power to the network switch"
URX API: deep links for mobile apps
Umm, so, basically, this is a system which would get rid of one-vote-per-person, and implement a pay-to-vote system, where those with more money to spend have more vote, built into the very fabric of the system. Unless I'm getting it completely wrong.
Not sure why this was posted to HN, but it gave me a nostalgia shot. Weffriddles was huge among my friends in the summer of 2008. I had just graduated high school. About four of my friends and I spent the summer before college Skyping and AIMing late into the night solving these riddles until 3 AM without resorting to the forums for help. I have fond memories of eating pretzel sticks and drinking Dr. Pepper while cracking these clever problems. If anyone wants to attempt all 70 or so levels, I recommend keeping copious notes.
I upvoted this strictly because of the name.
You did! I figured if someone made it all the way to the pyramid, they deserve to win. If you're a bit OCD as I can be, there's a 'moon door' in the pyramid that lets you drop down and keep searching.
This is an unfortunate over simplification (for both responses). Argument towards invalid data is stating an assumption- "Most of our experiments have nothing to do with each other" < that isn't a scientific method. Its simply an opinion that you are taking no effort to gain clean data - meaning the truth.

If a scenarios exist that can invalidate your findings, then you use every scientific method to avoid them not enable.

"Pinterest is a pretty big website, so it's unlikely that our experiments affect each other in ways that'd make our tests invalid." << This is the very reason why you will have an attribution problem.
I was contemplating this master's degree as well. In the past couple of months we had a bunch of emails go back and forth. However, the $60K tag on an online program makes no sense.

I would rather pay that kind of money for a brand name if I will actually make connections with people in real life.

Just having a piece of paper from a reputable institution with no real human connection is just not worth the price in my opinion.

This is based on my assumption that I do make better connections with people in real life compared to virtual setups.
Ah, that's what FOMO means, thanks.

Yeah, my first impression is that this is most useful to people with discretionary income burning a hole in their pockets, looking for something to spend it on. Not what I'm looking for, personally.

Am I missing the point?
Can I use DocumentDB out of Azure (hook my own)?
Do not underestimate advanced renewables in the medium to long term, but the only thing that can scale fast enough to displace coal in an energy market as gigantic as China is nuclear.

China might be able to simply import nuclear technology. But it is also possible that China's nuclear power program will fund the development of new safer, less-expensive reactor designs. That could help the world even more than cheap solar panels.
But that difference wasn’t always a good thing. It was disappointing to hear a recording of Pavarotti’s Nessun Dorma sound worse in studio master, as it exposed the fact that the orchestra and the tenor’s tracks were recorded separately in different environments. They sounded disconnected – something that is masked in the CD version.

That's similar to what happens with digital cameras and HDTV...you see a lot of detail that you couldn't with standard definition, and somehow a bit of the warmth and magic is lost. I remember reading an article by a television makeup artist about how HDTV changed their approach. On HD, you can now see small details like stubble, acne, and pores, so they end up putting on thicker foundation to smooth it out and make it more like standard definition. I wonder if HD audio will take a similar path, by "smoothing" out the audio to make it more like standard definition.
> However, I wonder what it says that several dependency management tools have emerged for Go.

In the case of Go, it's more meaningful to note that most larger Go projects have been developed for quite some time without needing any of these tools.

If you need specific versions, the standard, idiomatic Go approach is to vendor your dependencies. Google, for example, does not use any Go-specific tool for vendoring IIRC. The last tool you mentioned, Godep, is one Go-specific approach at vendoring. It's also the one that I have anecdotally heard recommended, but this comes with absolutely zero personal experience and is solely hearsay.

But most projects don't even need to vendor - I've been writing Go as my primary language for almost 2 years both at work and for personal use, and I have never once needed godep. YMMV, obviously.

(Looking at tools that exist isn't meaningful in se, because people will try to build libraries to replicate pattern from other languages whether or not they apply. They will look for what they're familiar with, see that it's "missing", and then decide to write one, rather than questioning whether that idiom is actually appropriate for this new language.)
The tool might have to recursively parse each file into an AST to find the `require` statements, and potentially apply various transforms (e.g. coffeescript).

On large frontend codebases, these tasks can take an annoyingly long time. Hence, some tools cache (e.g. see browserify vs. watchify).
Its OK for about a week or 10 days. Then you need to return to maintain normality. I did hang out on my own when I was younger, but never longer than a couple of weeks. This is UK, very high popn density place.

Knowing that there are people to go back to is really important of course. I wonder about the rough sleepers who have no-one sometimes.
Yup it'll broadcast like an iBeacon. So yes, if you wanted to use stickers instead of beacons because the price / size / aesthetic / whatever suits your needs better, that's possible and 100% up to you. Our goal is to be super developer focused and make the platform (hardware + firmware + SDK's + API's for management) flexible.
Restling for Node.js – A lib to make promise based asynchronous http requests
Hear Ice-T Narrate a 'Dungeons and Dragons' Audiobook
> We've figured out how to do type systems

This is probably the only valid point you have.

> a lisp programmer from the '90s would be amazed by CPAN, never mind maven

CPAN was started in 1997. A lot of Lisp programmers back then were also doing Perl, and a few people who were doing Perl then are doing Lisp now.

Whoever is "amazed" by Maven should go jump off a bridge.

> We have a bunch of reasonable approaches to effect tracking, which Lisp folk used to have to do by hand

I'm assuming you're talking about generalized arrows or something and not monads. Generalized arrows partly came out of work on linear types and parallelism done by Lisp people in the 80s and early 90s.

> We know how to solve the expression problem.

Thanks mostly to PLT/Racket people: http://en.wikipedia.org/wiki/Expression_problem

> blah blah blah Rails functionality

Rails doesn't have functionality, Rails has a bunch of shitty complicated ways of doing web programming, with a bunch of shitty poorly maintained Ruby libraries (most of the good ones are just FFI into C libraries).

If you're going to talk about modern "practical" languages, you could do better. Go is pretty great except it doesn't have exceptions. JavaScript solved code distribution and program-level virtualization. Those are much better comparisons.
Oh, if only more of my fellow countrymen could get a worldly experience before they settle down. Many people in my hometown hardly go but an hour or two away except on a vacation.

I remember how I had a culture class before my first deployment to Iraq (USMC, 2007). I, being someone who has always been interested in other cultures, really liked it. I'm not sure my fellow Marines took to it so quickly but after we came back I think they were better people for it (the class and the deployment).

I think your reference to our American Prudish-ness is likely spot on too.
How to Spend 7 Days in New York City with Only $100
Yes, except that if you spend your money to vote irrationally, smaller players can use this as a profit opportunity to extract money from the "rich"... irrational/biased voting is penalized.
C++ lambdas are not CS-theory lambdas and they're (by definition) syntax sugar for the functor-class bullshit they're described as in the article.
As you know my fellow brazilian friends, Senna's Brand belongs to Instituto Ayrton Senna, don't be silly using his image without permission.

I engaged on conversations with his sister Viviane about using the brand in the past, but she's totally focused on reverting benefits to IAS and not just licensing.

There's only two copyright efforts that are enforced in Brazil, Globo and Senna.

Just be careful.
Interesting. I used Crowdflower just a few months ago with fairly acceptable results. Wasn't aware they raised their prices.

I've been using some local college students now to tag wedding images. Much better results. Id be interested in talking to you more about this if you don't mind. I might be able to fork my tagging system so you could use it.
Your thoughts are pretty closely tied to the number of massively successful games being dwarfed by massively successful startups but they're both extremely rare and they both fight their way through tons of competition to get to the top of their fields.

Plus the bit where game developers are happy to make minimum wage while everyone else is more expensive sounds imaginary.

YC has funded a ton of companies, very few of which have/will generate huge rewards, one of which was a game company.
This allows you to use SQL queries, and built in index support
60k for online is disappointing. I would pay 500 to coursera instead