skysight-inc/HackerNews huggingface dataset:
I personally find it causes a lot of confusion. Generally the term "reactive" has become very buzzwordy and meaningless if late. I think Meijer's talk just touches on the beginnings of it.
I don't think that's so bad- it's what was on the interviewer's mind, probably; and it's useful to know how a potential co-worker thinks. Better than writing fizz-buzz for the thousandth time.
Fair point. There will still be some very, very large scale problems in the B2B wave.

If I weren't trying to keep the wording of my blog entry so tight, I would have more clearly distinguished the following three cases:

(1) B2B apps that do not challenge our notion of scale like the B2C wave did. (stuff that doesn't need something like Couchbase)

(2) B2B apps that are of similar scale to the B2C wave (stuff that does need something like Couchbase)

(3) B2B apps that challenge our notion of scale in a whole new way (stuff that will disrupt Couchbase)

I was trying to say that:

(a) There will be a lot of case (1)

(b) There will also be plenty of case (2)

(c) I'm not sure we will see any of case (3) in this wave. We're probably not going to see much NEW disruption that didn't already happen in the B2C wave. And that's part of why there won't be a lot of buzz.

--
E
I agree. This is no different than state governments granting companies generous tax relief for the "creation of jobs," which more times than not are a few hundreds of minimum wage jobs. Doing the math, it does not make sense, but I guess the rationale is that you get $1500 or zero. I am not really sure at what cost though.
I think the most troubling part of it is essentially becoming a full-time employee of the business running the competition. It wouldn't be so bad if they just took the app, handed over the money and parted ways but now they're responsible for maintenance with no extra compensation. Seems quite dangerous to me.
I'm using both as well. I like the extract of articles in Slashdot, which helps in getting idea what the news is about rather than just a catchy title.
I really hate sites that do this. Only once or twice have I found it ok.

And to vent, I dislike sites that have different layers and the images underneath changes [0].

[0] Not a prime example as I actually found this one ok (maybe because it is smooth), but this style: http://www.coolcodebro.net/
Supreme Court rules private employers can decline birth control
I haven't looked at Elm deeply, but last time I took a look it seemed to be very much FRP. What do you think it is missing?
Because it allows you to have your User.java class in both com.comp.ldap and com.comp.db packages.
Step By Step Path to Becoming a Great Software Developer
Also, much of the calculator asks for things like a liter of gas or a bottle of Coke, whose price is not going change radically no matter where you shop.

Not necessarily. There is a Big Mac Index[1], that looks at the price of a Big Mac from McDonalds, which shows that the price of a very standard product (a Big Mac) can vary by location.

[1] https://en.wikipedia.org/wiki/Big_Mac_Index
Message passing - http://www.buckleyisms.com/home/2014/6/16/the-case-for-messa...
Frankly, perpetual unpaid(?) support reads like a Nigeria letter... :-(

What are the business backgrounds of the ones organizing the competition?
Lenses for Cardboard:

http://us6.campaign-archive2.com/?u=85bd3f403e0135c08c00d17e...
Indeed, and the post hints to that Brazilian user base by using the word "Tchau" and talking about communities that have sprung up "in every corner of the world" in other services.

Anyway, this should get the last stragglers on to Facebook.
SCOTUS: Can’t make employers cover contraception
DataDog is an important part of monitoring at SmarterAgent, where we use their API's and Integrations heavily, especially the CloudWatch integrations for Amazon's Web Services (AWS). Using these, we have been able to put up effective dashboards for new environments in a matter of minutes.

We leverage DD’s API primarily for eventing. For example, deployment notifications are posted to datadog, where they overlay our metrics. This has proven very useful in tracking changes due to deploys and/or configuration changes.

While we do leverage the DataDog agent for standard and custom metrics, DataDog’s ability to put together dashboards (and alerting) for AWS without any modifications to the host is what really closed the deal for us.
What happens to the developers that are on the individual teams what maintain these projects? Are they all dispersed to different areas? Do certain groups that work well together get to stay together? Are some let go?

Google products remind me of HBO's Game of Thrones series. They have so much going on at any given times, they can kill plenty off and still have their head high above water with plenty of forward momentum. What would Vegas bet is next to go?
I think this is the beginning of the end for New York and other cities where this is happening.

Why is New York real estate valuable in the first place? Because a lot of people want to live there.

Why do they want to live there? Because there's a lot of other people there, and those people can afford them various opportunities in their chosen field.

If New York becomes a wasteland of empty apartments held by overseas billionaires, none of the people that make New York a desirable place to live (and thus, a valuable apartment to own) are going to be there making it desirable (and thus, making the apartments valuable).

Everyone I know who's living in New York can't wait to leave. It's a miserable place to be unless you're a billionaire. These people are destroying the value of their own investments just by making the investment in the first place.
The dmd compiler for D compiles faster than gc and yet supports compile-time templates.
Managing Complexity in Responsive Navigation Systems
>>I´ve provided the links as a example of cherry-pick<<

And they make curious examples of code-size when -- "Each program must implement 4 separate functions / procedures / methods like the C# program."
Agreed that money laundering is a big issue, but are you saying that these properties affect prices for homes purchased by normal people? Are these properties are affected by rent control, or were you using that as an example?
Some great general advice here, but regarding a specific point:

> An illustration software: I personally prefer Inkscape, but the industry standard Adobe Illustrator or newcomer Sketch are just as good. Use it to post-process your plots and graphs; it’s often much easier than writing plotting directives in Matlab or matplotlib.

This is something I've been grappling with for a while. It's true that plotting directives are an awful pain, especially when hopping between different graphing options for different specific problems, but on the other hand they do make re-producing the graph when you have new data wonderfully straight-forward. I still don't know what the best workflow is here.

The best candidate seemed to be Sweave+ggplot, but it's very slow to produce complicated graphs, and certain kinds of data manipulation in R aren't as easy as in Matplotlib/SciPy, so I'm going back to IPython notebooks now. But I really haven't found a great solution.

As an aside, there's a good GUI/scriptable graphing app for OS X that just had a major update here: http://plot.micw.eu It's a bit quirky, but it definitely fills a niche.
Gasbuddy.com is a good example too.

They pay in gas coupons for top contributors, through different means.
It's useful to note the difference between enabling your customers to use your product and supporting the company's goals. Enabling your customers to use your product means your company is fulfilling its purpose, and invariably this will be a good thing. But there's more to a company than just serving the customer. There's the people who work at the company and the work they do that matters too.

This is what's so funny about #2 and #5: they are at odds. If you take pride in your craft, you can't possibly feel good about 'just shipping' something out the door. The phrase 'just ship' is literally saying you're giving up caring about anything else to only focus on delivering a product. Where's the pride in your work? Where's the respect given to the other employees who have to deal with your output?

There is a time and a place for 'just ship', but it should never be a constant. If you'd like to reduce the costs of the company (by not having to spend as much time/money on maintaining 'just shipped' products), and help your co-workers feel better about the work being done, try to focus on the design and implementation more and produce something of real value.
i see little overlap with sending humans to mars. i dont think its a great way to send people such a distance (and expect to get them back) by cutting corners in planning, redundancy, etc. And its my understanding that the bulk of the costs of going there is getting all the fuel and supplies from earth to there, which is not solved by paying rocket scientists 1000$ a month.

NASA already operates on a shoestring budget. the article makes it sound like NASA has lavish funds. And they do so with a really good track record.
Consider it a very short work sample test? I don't think it's particularly unethical; if anything it's better for you to be demonstrating your expertise for real rather than figuring out how to get chickens and foxes over a river.
People who look cool wearing Google Glass
I don't think salary is necessary at all for this data to be useful. In fact, I think accurately portraying salary differences in different regions is a far harder problem than accurately portraying general COL differences.

In particular, this data can be immensely useful if you live in X with a known salary and you have an offer for a different salary in Y, and you're wondering how it'll stack up. This will answer that question for you.
Increasingly, the places people want to run your code are most easily addressed by browsers. And the only language that runs in the browser[1] is JavaScript.

I'm not saying the current state of JS development is great.

[1] The Browser being a nebulous term encompassing multiple hardware profiles, operating systems, and browser implementations
Robotic Leg Braces That Let Paralyzed People Are Approved
In fairness (perhaps) to them "A Service Contract Agreement, Service Level Agreement and Source Code Escrow Agreement shall be signed between the organisers and the winner to guarantee the operations of the app year-in, year-out" implies to me that they will agree to pay something in return. I doubt they'd expect the developer to service the thing for ever and ever for nothing?
This is true for Google because they run search advertising, which gives a clear intent signal to which the algorithms can react. User searches for "laptop"? Show the laptop ads.

Personal data is more important to Facebook because they do not have search intent to advertise against. Personal data are really the only criteria for targeting ads there.

Twitter is somewhere in between. You can target ads to "look alike" personal data criteria, or to hashtags (which are essentially a keyword search).
Why Python doesn't need blocks
This proves again that you cannot trust any Google service in the long term. Is Gmail next?
Nice! Graph implementation in Red is could be really awesome!
It's BASIC of new generation(s).
Decentralize the Gatekeeper: Why Open Hardware (Still) Matters
No offense, but you should really try and meet more people, if everyone you know feels that way. Maybe your peer set isn't diverse enough? Or seek geographic variance? Everybody here seems to be talking about multi million dollar SoHo lofts and what not, which are honestly not even a little bit relevant to the lives of most of the millions of people in the city.
yeah the military seems to always be obsessed with 1 aircraft that can do everything. that just means you get something that can do everything poorly.
Who knows, it's entirely possible that in FB's T&C, there's some legalese that says that using FB means you allow them to do whatever they want while you are on their site, which amounts to "proper approval"
I also found Martin Odersky's Principles of Reactive Programming Coursera class [1] very helpful.

[1] https://class.coursera.org/reactive-001
Give me a break. People have been predicting Orkut shutting down for just about half a decade. Hell, a lot of people ridiculed Google for having two social networks.

Yeah, sure, gmail's next. Whatever you say.
PSLV is still constrained by pay-load, it cannot carry more than 2000 kg loads. India should focus more on getting GSLV MK II and MK III to become more reliable so heavier pay-loads are delivered.
I'm curious on the exact legalese (not so much to go look it up though). "The year-in, year-out maintenance and support of the app shall be the sole responsibilities of the winner." - Okay. And if I don't do it, then what? This stipulates they're solely my responsibilities, but that means I get to decide what maintenance and support is necessary, too.

The rest of it is terrible though. Upon winning you have to complete the app according to unspecified additional requirements? Without any guarantee of additional pay or anything else? Ha ha ha ha ha. No. I don't care if you need the money, don't even try such a thing; you're selling your life for $3k.
Any idea why the screen blacks out a few times from 2933 seconds?
http://www.youtube.com/watch?v=UR5S5nNbd4U&t=2933
>the fortune that was simply being born into a first world democracy

Neither necessary nor sufficient. It's easier to get that kind of money if you ware born into a small elite in a resource-rich and/or poverty stricken country.
I wouldn't go as far as unethical but I will say it's a bit shady because it really does rob you of the chance to interview properly. Yes, if it is a hard real-world problem you're solving then it will look better on you, but at the same time, those types of hard problems are typically tackled by teams while an interview is more or less focused on YOU, and YOUR ability to work with a team. Or if you'd like I have a friend Frank who would love to come to an interview with me.
UK Minister in charge of spies opens new datacentre
And as I commented elsewhere, you're also agreeing to complete the app according to unspecified, additional requirements. It's not just maintenance; you're agreeing to do unlimited dev work up front for no additional pay, too.
Proof-of-Solvency for Bitcoin exchanges
SCOTUS: Closely Held Private Companies Do Not Have to Provide Contraception [pdf]
Strange: FF 30 throws a warning [1]

[1] http://imgur.com/zziDXJt
HN, TC and Product Hunt: which is most effective to launch your product?
Will you send pens and not just stationary from pen japan? I'd love to see some interesting pens too!
For some reason that reminded me of NeWS, which I vaguely remember had co-operative multitasking of threads within the display server itself.

Object oriented, multi-threaded PostScript FTW!

http://en.wikipedia.org/wiki/NeWS
Here's an introduction to Bacon.js, implementing a game with eventstreams, if anyone is interested in more.

http://philipnilsson.github.io/badness/
A very pragmatic response.
I am impressed at the efficient compression. Low color depth and dithering I guess?
For those interested in the mechanics of firearms, there is a great game[1] which teaches assembly and maintenance of various weapons along with X-ray views of their operation.

[1] http://www.kongregate.com/games/vklimov/gun-disassembly
Have you had discussions with your mom's extended family about what should happen as they near the end of their lives?

My grandparents moved to Hot Springs Village in their 60s. Grandpa died this year (after having a major heart attack with EMS more than 45 minutes away...) and they hadn't really discussed what to do with the house, or Grandma now that she's losing her faculties. She certainly can't stay in the house because there's no help for her and she cannot live by herself.

I'm reading this thread because my aunt and uncle moved to the Villages, and it's really split them from the rest of the family. My parents and I disagree with their choice strongly. We intend to stay as mentally and physically active as possible as long as we can; to do this we're going to put ourselves in places where we're around people of varying ages who will open us up to new ideas, that have good medical infrastructure, and we're going to live in places where we aren't dependent on cars.
a six-month jail sentence was sufficiently effective enough that it made Swartz end his life, to say nothing of merely stopping his attempts to liberate the JSTOR archives

Well, if we're taking this point of view, what stopped his attempts to liberate the JSTOR archives was the private settlement he reached with JSTOR, before he knew he was facing any jail time at all. The jail time was completely superfluous in that respect.

That said, Kerr's article makes a comment in a somewhat similar vein to yours:

"[T]his is one of the puzzles about Swartz. On one hand, he was deeply committed to civil disobedience and to the moral imperative of breaking unjust laws. On the other hand, he seems to have had his soul crushed by the prospect that he would spend time in jail. This is an unusual combination."

However, I still think the "deterrence" theory of punishment doesn't quite fit a case of civil disobedience. Increased punishment for repeat offenders assumes that the offenders have no reason other than narrow self-interest for violating the law--in other words, they commit crimes because they think it benefits them, so making it not benefit them should, at some point, get them to stop committing crimes. But someone who breaks the law for the greater good is not doing it for their own benefit to begin with.
How To BE GOOD AT OPERATIONS (by Chef guy)
You would think that but business and people don't work like that they try to get away with some outlandish shit and if a lot of Nigerians bite that's it folks a industry is born.

Don't expect it to get better since if you don't accept the shitty deal their offering someone else will.
Java SE sounds like a sensible choice for the author's requirements (REST backend).

It seems he's still putting the architecture together. Perhaps the Dropwizard framework[1] could be helpful.

[1] https://dropwizard.github.io/dropwizard/
That's exactly my issue. Maybe that's the case in your country of origin, but not here. The ID lists your address and you're required by law to update it whenever you move.

Plus, they got that (address/name, a header of a utility bill), but complained about blacked out passwords/details.

Plus, if your fallback is to send a registered letter to verify an address, why .. not list that from the start and just do it that way? Slower, but less crap.

We won't find some common ground here, of course. I don't think that I 'made a fuss', not before the process became utterly broken and laughable.
>> Basically you're saying that I'm playing with fire with SSH because I trust a host on first view: everything not stamped by a third party is rogue.

Nope. I'm saying nothing of the sort. I'm saying that if you do not have an existing trust relationship then bootstrapping one over a public channel is asking for trouble. Third parties happen to form a part of the solution we use for https. It is a flawed model and it is rife with problems.

But it's better than not having it at all.

So yes, you are playing with fire if you trust an SSH host on first view. You will get protection against someone changing the signature later, but you have no protection against a malicious MITM player who is well resourced. Like, say a government that can insert themselves at various ISPs and do what they like with your traffic.

>> Trust is not a commodity to be exchanged by money!

It's up to you to decide what trust is. What it is not is blindly trusting that nobody out there is performing an MITM on your data.
Sure, cost of living would be cheaper, but computers aren't locally made, and are still going to cost a lot.
As a counterpoint to this popular meme: Most developers I know are VIM converts (from TextMate).

I've never seen their choice of editor improve their coding speed. Haven't seen it on videos online. The idea that being fluent in VIM makes you an all around faster/better coder and the IDE is a crutch just isn't supported by evidence IME.

I use IntelliJ. The startup is a bit slower. And the minute or so pause if I change up dependencies can be annoying (though that's rare). On the other hand I always have method signatures at my fingertips, depend a lot less on the web version (of the same documentation), can jump into compiled libraries for exploring interfaces, and instead of a fuzzy "ack-like" symbol search, I have true jump-to-definition/open-class, etc. I have access to the FSC which provides continuous feedback as well. Ensime is a pale shadow of IntelliJ IME.

Maybe those things aren't important to some people. I find it makes me very productive though, and I haven't met a VIM user who can outpace me yet (though I did see some true VS.NET/RAD-tooling masters back in the day that could put me to shame).

All this just to say: Use what works for you. If that's IntelliJ, cool. If it's VIM, great. But there's a lot of anti-IDE sentiment out there. It's just another tool. Use it if it makes sense. Judge it on it's own merits. You are not less (or more) of a coder for using IntelliJ.

As long as you stay away from Eclipse at least. I think we can all agree on that. ;-) (Seriously Eclipse... It's 2014, and you still can't easily theme your IDE with a couple clicks?)
No, it would be the other way around. You would have to find legal precedent that implies you must obey random requests for data from website operators...

(and I'm pretty sure there is none).
>Anyway, I'm glad there are less than 170,000 people who don't have to do anything at all to live.

Don't have to do anything at all to live better than everyone else in the world, that is. There are a lot more who are dependent on various safety nets. We're cutting food stamps, because we think they shouldn't eat as much.
If you're interested in FRP in terms of GUI programming, as described in the linked article, you should definitely checkout ReactFX [0], an FRP library for JavaFX, and also the author Tomas Mikula's blog [1] that contains very convincing examples of FRP's usefulness for real UI tasks [2].

[0]: https://github.com/TomasMikula/ReactFX

[1]: http://tomasmikula.github.io/blog/

[2]: http://tomasmikula.github.io/blog/2014/04/25/combining-react...

If you are confused by the term FRP and its different interpretations, I tried to summarize them in a stackoverflow answer: http://stackoverflow.com/questions/22795062/is-it-possible-t...
I don't get the downvotes, I thought this was pretty witty.
Intelligence is certainly still a door-opener. But it will never get the job done on its own. Diligence, rigour, a reliable network, and finally not being a dick are essential qualities of not just software engineering but any profession that’s outside the little bubble called grad school.

Aha--Nicely put. The dynamics of premature optimization by gatekeeping functions is always a good topic of debate.
In light of this story, Facebook deserves to lose every one of its users.

Ad mortem te duci iam pridem oportebat.

If those users would give a rodent's backside, that is.
"A miserable place to be unless you're a billionaire." This is such a vast exaggeration, it's difficult to take your comment seriously. Is New York expensive? Yes. Is it impossible to live here, and have an enjoyable experience on $60,000/yr (even less with some sacrifices)? Not in the slightest.