skysight-inc/HackerNews huggingface dataset:
> The real complication with releasing is release management.

The real complication is developers that think "releasing" is somehow different than "development".

When it's in master, then it's released.

Whether you call that branch something else, or you use something other than a branch to indicate what is released, is completely irrelevant.

The fiction that "develop" is some future point for master causes huge delays at best for large projects. In reality, "develop" is the hope or belief in some magic moment when the software is "good enough", and since it's someone else's job to decide whether it's "good enough", the buck is passed.
Yad Wire Router Solution Will Make You a Hotspot Provider
I think this paragraph resume their philosophy:

> So building the computer for the Dragon isn't just about building the computer for the Dragon, it's about building a whole suite of tools, techniques, people and processes to then go to the next vehicle, and the next vehicle. And our equipment crosses lines. Falcon designs go into Dragon, we're currently retrofitting the Dragon design into the new Falcon, so our designs constantly keep evolving, and that's why we don't want to get into lines that have limited growth capacity.

Their approach is all about reusability, evovability and scalability. And I think using a maximum of common code between all the different systems will only make this code stronger. They seem to counterbalance the hardware faults and software dangerousness of C++ by implementing a generalized voting mechanism where all decisions must be validated by two different computers. In this area and at this scale it seems to me that it's disruptive.
Then the problem is not "I support an app that uses md5 hashes" any more. Your problem in that case is "all my users accounts were broken."
(Tempdb, what's tempdb? Clustered index, what's that and why the hell do I need one? Escalated locks - what the hell? Isolation modes, why are they important?!?)
Elon Musk too. Remember he started with PayPal, not SpaceX and Tesla.
An useful tool for android emulation was http://androvm.org/blog/download/ now genymotion http://www.genymotion.com/
Not that I want to endorse BMWs car, but the author creates the argument that BMW intends this as a Tesla S rival, then knocks it down. Not sure BMW considers this a Tesla S rival, especially with a $40k vs. $70k (nearly twice the price) price tag. So the story is more about the journalists view on the world than anything else.
IF you want to be conspiratorial it is because of the BBC's admitted liberal bias - many of their staff would prefer to live in a Scandinavian style country which they perceive to have none or fewer of the faults that the UK does.
Scandinavians love to whine about how our countries are falling apart. Until someone writes an article about how we're best at something, then we'll temporarily use the opportunity to gloat before going back to complaining.

It appears to be some weird inferiority complex.
From the slides:

"Which technology that is relevant today was relevant 5 years ago? Which technology that was relevant 5 years ago is relevant today?"

Ruby, Python, Java, C, C++, Windows, Linux, OSX, relational databases, HTML, CSS, JavaScript, HTTP...and that's just a very short list off the top of my groggy, pre-coffee-in-the-morning head.
Talking about hard work, a lot of people in India have this perception that working for long hours is working hard and many times they end up working long hours with very less productivity.In IT companies in India , it has become more of a working culture to work for long hours and no one seems to have any problem with it.
The dirty tricks of "Free to Play" / "Pay to Win" games
If I understand correctly, the sourcecode (GPL) of the engine seems to be at:

https://github.com/anura-engine/anura

(see http://www.frogatto.com/developer for details)
The engine is open source and available at https://github.com/anura-engine/anura
How is this different from any other country?
Here it is... https://github.com/anura-engine/anura
I should have said:

>Either personal computing was a great idea or it's solely a platform for the trivial and banal, you can't have it both ways.

Even then I concede that this was a straw man for the Telegraph journalist's position. How embarrassing.
Instead of intellectually stimulating discussions we got Reddit, Facebook and HN.
I thought Danish people were the happiest people in the world because they had the lowest expectations. 60 Minutes did a piece on it a while back: http://www.cbsnews.com/video/watch/?id=3841772n
Eclipse Foundation Adds New Projects To Push M2M Standards
Grad students and dogs, sure. But how do we know these findings apply to humans?
fair enough but I'm fairly sure that if you traveled in time from 5y ago with a decent developer from that time he would have hard time landing a job today
Yes, the standard way of doing this is via offering a localized version (with translations, local currency pricing, etc.)
> I would not say it is that bad. I'm not even aware of any explicit pressure from the management on doing the overtime. This would probably be illegal anyways.

Here in the US, I've known many people who do not work in the tech industry that have experienced this kind of management pressure. Management doesn't explicitly state you will lose your job for not working more, but threats or implied loss of status, salary, or having your work transferred to someone else makes you very paranoid about losing your job. For some kinds of industries and services, this is a big deal because hiring is not nearly as fast or plentiful as it is in tech right n ow.
Orcas: Smart, Social and Erratic in Captivity
Nobody who had the skills to seriously take a stab at curing cancer is instead coding up Angry Birds. All those kids from Stanford going to work at consumer technology shops are smart kids, but even at a place like Stanford the talent to really make fundamental breakthroughs in human knowledge is exceedingly rare. And it's not like there is any undersupply of smart people going into biology.

As a practical matter, it's more like "we got Angry Birds instead of some middling papers about some cellular pathways that are kind of interesting but ultimately not useful." Or more realistically, a bunch of smart kids got siphoned away from Wall Street and management consulting, and maybe big corporations like IBM or Oracle.
I think BMW and pretty much everyone else besides Tesla still sees electric cars as something "weird", and designs them accordingly, like they were some kind of "concept products", instead of products meant for the mainstream market, that also happen to be beautiful, like what Tesla is trying to achieve.

Everything about this car screams that it was designed for a niche of electric car "weirdos", and not for regular people that may prefer electric vehicles over gas-powered ones.

The fact that they're also making available a regular engine that can be installed along the electric one also shows what BMW thinks about electric cars.
Norway# has Kongens Fortjenestemedalje which is awarded for contributions to art, science, business or exceptional public service.

To me janteloven seems more like a subtle attitude that is not really discussed much but is rather felt (like many cultural norms, really).

#Relevant because it's part of Scandinavia
I asked a French expat about this, and he explained that salaried white collar workers (e.g., engineers) are often expected (i.e., required) to put in "Americanesque" hours.

Anyone who knows better than me care to comment?
Aren't those two questions asking the same thing? (I'm behind a firewall, so I can't access the slides.)
If Bill Gates had gone to "cure cancer" or "feed Africa" instead of selling operating systems and word processors, is it guaranteed that he would have succeeded? I'm pretty certain that in that alternate reality someone else would have stepped up to create the equivalent of Windows and maybe become a billionaire, but do we have the assurance that they would also make the same altruistic use of their money?

I always get a bit annoyed by people who claim to understand that life isn't some balanced chemical equation with swappable variables, but then display a contradictory logic. If you mention the "butterfly effect" they engage in a dissertation. Later you catch them off-guard and they're lamenting on brilliant minds being wasted on meaningless problems, or on people not eating organic food anymore, or music being too commercial nowadays, etc.

The thing that really gets me is not the lack of merit of such complaints, it's the refusal by people who emit them to extrapolate on the implications of their hypotheses. They somehow always assume that the alternate reality in their proposition is some sort of utopia.

Life is a huge mess, but as chaotic as it is, every little variation has an effect and a price. Just don't assume that you'll like what they are.
More than 20,000 lines of code. In my opinion that's a lot of code for this kind of apps. What a pain to maintain such a codebase.
Tracing Germs Through the Aisles
What the hell is wrong with media sources like this? The writer admits in the first paragraph that he hasn't even test-driven the car, yet proceeds to give something resembling an authoritative review of what the car is apparently like.

I've got no special affinity for BMW, Tesla, electric cars, or Slate in particular, but the fact that nonsense like this even gets published just boggles my mind. Terrible.
> Or maybe your company just isn't big enough to have 2 people capable of doing every single task.

And how exactly is that any individual employees problem? Companies employ management structures supposedly to handle this kind of situation, so that a company can't is their own fault. Further, individual employees ability to take vacation time and to be away from the company is more important than the company's business needs.
What a lousy hitjob.

Offering loan backup vehicles, a backup gas tank, etc. are not necessarily "shortcomings" or "apologies", they're things to make the vehicle a little more affordable and a little more practical. They're things that're needed to soften the transition to greater EV adoption.

If these things are apologies, Tesla made a really really big apology by pricing its first vehicle (the Roadster) way, way outside even the moderately rich class's price range.
Guardian website moves to new global domain
The styling, while not the best BMW have come up with, seems to be consistent with their current direction. It certainly is not as ugly as the Pontiac Aztec to which the author equates it, IMHO.
not really - there is a subtle difference
Similar problem on WP8. About 80% of the content was cut off and not visible. On my Acer Iconia tablet running Jelly Bean it looked mostly OK maybe because it has a 10.1" screen? iPad looked fine. I guess we know what device OP has.
So what? People have a right to take a vacation and not be available all the time for business/work. Your company should be bending to the needs of individual workers, not the other way around.
What about Mercedes? The 2014 Electric SLS (http://www.caranddriver.com/news/2014-mercedes-benz-sls-amg-...) looks identical to the Petrol version.
It's always interesting to see the reactions to articles like this here: "They may be happy now, but it can't last!"

But, as Keynes said, "In the long run, we're all dead." Do you plan on listing your git check-ins on your tombstone? Will your epitaph be "He was ambitious?"

Most of us on this forum are fortunate enough to enjoy most of our work and are well-paid to do it. Much of our work has novel interesting and innovative results. Many of us are happy to keep working as long as we can. All the greater shame on us for not having the imagination to visualize what life is like outside our fortunate circle.
I think Patric has the point about going and solving real problems AND making money in the process. A miniconference is the lazy route because you are going to see needs filtered through someone else's point of view. If you are going to develope a product it has to be from your point of view and the needs you feel are uncovered.
I've been working in a market that is not going to change the word, but it's very far from my expertice field. I'll say that sometimes "experts" are so entrenched on the existing conditions(or they have too much to risk) that you need a child yelling that the king is naked, to bring light into the room.
To find problems to solve, you only need to walk with your eyes open, and listen when people talk. There are so many broken processes out there that it's overwelming.
Well, in complexity theory (which theoretical cryptography uses heavily), an efficiently computable function is one that has a polynomial-time algorithm to compute it.

I mean, wouldn't you say that scrypt is efficient to compute? For instance, is 5 seconds not a relatively quick function evaluation? Compare that to super-polynomial-time attacks, some of which wouldn't succeed before our Sun burned out and Earth died. And if you ramp up the security parameters to an insane degree, the user can no longer compute the function themselves. That's the reason for the "efficient to compute" clause in most definitions.

So, while you're right that the fact that KDFs are designed to be much slower than hashes is what really separates them, that doesn't disqualify KDFs from (technically) being cryptographic hash functions. At least, not if you view the definition in a theoretical sense, which is the appropriate way to do so. Still, I agree with your premise; in a practical sense, KDFs shouldn't feel like they are cryptographic hashes, since their purpose is markedly different.
I imagine this is more in reference to his experience with the languages, not programming. Taking a guess, I imagine most of his time wasn't spent writing Obj-C, but rather C. In this case, there was very little he could carry over when developing the iOS app with Cocoa.
I for one am at a point in my life where I'm starting to switch my focus from web apps and games to bioinformatics. Not that I believe I will be the one to cure cancer or that this field isn't without it's problems too, but it feels great that whatever I accomplish will hopefully lead to improving medicine, no matter how small the contribution. Right now I'm doing my first project on antibiotic resistance and I get to use my knowledge about computer science, mathematical staistics and *NIX shell hacking, while learning a lot of new cool stuff baout biochemistry and molecular biology.

Personally, I want to do more than flashy games and entertainment that are essentially luxury products for the happy few that can afford a smartphone and a computer.

That being said, it's weird for a Sunday Times writer to be pointing fingers at game developers for what they are doing instead of, I don't know, curing cancer themselves.
An Introduction to RubyMotionQuery
XML, SQL, Direct X, Apache....

Mmm, coffeeeee @_@
Lyft Is Going To Be The Biggest Company This Year
We just published his talk at dotScale 2013 where he talks about software design, Go, lockservers and more:
http://www.youtube.com/watch?v=sYukPc0y_Ro
I fail to see how you reconcile those two claims.

I grew up from fairly humble means and have seen my father being fired, our house go on foreclosure, him struggle with 3 jobs to make enough of a living and my mom being stuck as a cleaning lady.

Perhaps you never experienced life outside the fortunate circle, but I certainly did and I have no ambitions of ending there again.
How do you figure you could store "billions" of customer records in a 64GB memory space? That's 68 billion bytes, and you lose a very significant portion of it to things that aren't base table storage. Never mind cached query plans.... how about indexes? If you consider a table containing a customer name, address, telephone number, and a couple of other basic pieces, you could be looking at a few kb for each record. That'll get you closer to a total potential storage of 20m records. Not billions.

Oh, and I have seen small businesses running SQL Standard with databases exceeding 500GB and individual tables with over 1.5 billion rows -- and the tables were designed efficiently! They couldn't afford Enterprise because of the tight profit margin nature of their line of work. What I'm saying is, don't discount the data needs of small business.
I was able to pick up SQLite much faster than CoreData. It just made more sense to me.

I was building the iOS and Android versions side by side, so a solution that was similar in both platforms was important.
Thousands of abusive electronic message cases reach court
Why am I thinking of the fabulous career of Steve Jobs now?
>and take a more advanced step than

Already done several times. Have look at UDP and its usages.
"Windows XP is Back" seems quite different from the actual article's title (and point), "Bring Back Windows XP".

PS: no.
Probe HN: A place to argue about truth of a statement
I came up with this idea years ago and spent a good time writing about its philosophy, etc. But I'm a practical person and even though the idea intrigued me and still does, I still have doubts about its usefulness.

I'd like to know what HN readers think of it. Would you find it useful to have a place where you can pose a statement which may or may not be true, and argue for or against statements posed by others? If it helps, think of it as something along the lines of reddit, but without the generality.

The advantage over reddit is how other users can benefit from the discussion. By requiring the arguers to choose a side (ie for/against) before commenting, it is possible to quantify the truth of a statement based on the quality of evidence/arguments provided in the discussion (quality can be determined by number of upvotes on a comment for instance). This requirement further forces the participants to do some research on their own before engaging in the discussion (ie because they have to pick a side first), leading to a more relevant and higher quality discussion.

This model would naturally yield itself to controversial topics and not obvious facts (ie no fun in arguing for things you can find the answer to using a quick google search). Of course there are many websites that currently host such discussions, but it is time consuming to get an overall picture of such without reading every post.
SFO Officials Make Citizen Arrests Of Internet Rideshare Drivers
Build Your Own NSA Data Miner
With cloud processing platform as a service
What It's Like To Drop 150,000 Feet Straight Down [video]
Would like some help testing
Hi!
<p>We're making resource management simpler @ www.ganttic.com
Do you agree? (try and let us know)<p>Manymany thanks!<p>
G.
HIPAA is almost the perfect example of pg's schlep blindness thesis. (See article of same name.)

Is it annoying? Yes. Does it add cost and complexity? Yes. Are any of the requirements of dubious to nil security value in many cases? Yes. (+)

But HIPAA is not a barrier like "create a meaningful application from nothing" or "successfully navigate an enterprise sales purchasing process" is a barrier. After you've got a handle on what it asks you to do it is really anticlimactic.

+ I am required to have a document which explicitly states that I will discipline myself most severely for misuse of patient information. No joke.
let him speak: https://www.youtube.com/watch?v=f60dheI4ARg&list=TLtV01K1czg...
I haven't even programmed for five years, but it seems like if I get into the industry, all the fabled "rapid change" in the industry seems to mostly be about learning new ways of doing conceptually old stuff, with most of the learning being new API's, slightly different syntax and all the gotchas and corner-cases that come with these new tools.

Maybe there will be some new (to the industry) programming paradigms, but from the reception that functional concepts have gotten from a lot of people, there seems to be a large amount of seasoned programmers that seem pretty displeased at the idea of having to learn stuff that is actually for the most part new to them.
Revelado Masterplan Para Construção do Complexo dos Jogos Pan-Africanos de 2015
I'd be happy if the outsourced developers I work with knew what an index was, let alone whether it's clustered or non-clustered.

It would be refreshing to see seeks instead of scans in the execution plans...
Okay if all of this is known and understood then Manning is not even a whistleblower by any definition. Why crucify for a crime that never occurred?
It's not a high risk mode of transportation.. It's about as "deadly" as driving a motorcycle. Sadly, if people paid more attention to motorcycles on the road, then motorcycles would be exponentially safer and if people stopped flying into bad weather then airplanes would be exponentially safer. With that being said, there is no "Relatively high risk of general aviation".. there are lots of careers and hobbies with a much higher risk.. in fact, if I remember correctly more people die of boating accidents going out on a lake than GA aircraft.
When electric cars will have batteries that last 10000 charge cycles I will buy one. Right now the cost of the battery vs the car price is too high and the battery needs replacement after 10 years which will ruin the used car price.
Aren't they both asking "What technology has been relevant for the past 5 years?" Maybe I just need an example that answers one question but not the other?
Apart from the deceptive, trolling title, the article is by By John C. Dvorak
The attacks are on reduced-round versions of SHA-256 and SHA-512. Those do not describe any attacks faster than (dumb) brute force against SHA-256 or SHA-512.

I think labeling SHA-256 as orange is highly misleading. The SHA-2 family of hashes is going nowhere unless the partial-round attacks get a lot closer to the full-round versions. They're still about 20+ rounds away.
Those That Can't, Teach
The whole idea of a rockstar programmer is a weird one in my opinion. People who call themselves a "rockstar" give off a very arrogant vibe (at least to me). Even if they might be very humble when you get to know them (or open to feedback or what have you), I think the way they describe themselves still utterly trashes first impressions. This goes to say that I don't really see a point in acting like you're the best in class, if anything it puts you into more trouble when some people falsely assume they can expect big things from you.

If you know your craft, just let your work speak for itself.
A Hacker's Junk Fuels Kid's Non Profit
Hi, Everyone,

Since 2005, Reglue has repaired broken or decommissioned computers and put them into the homes of disadvantaged kids. (www.reglue.org) Their total now stands at 1602 computers placed. Money is tight for everyone and cash donations aren't always possible. The Reglue team has found local and online vendors that pay pretty good money for precious metal scrap. Motherboards, CPUs and RAM alone netted Reglue $320.00 last week. This is the money that keeps the bills paid and fuel in the tanks of volunteers. They are currently on a fund drive and your old hardware can be turned into dollars for them.

Just because you don't think you ave enough to make a difference, remember that dozens of other people are sending small amounts as well. It adds up quickly when everyone contributes. Thanks for helping these guys do what they do.

Shipping information follows:

Ken Starks
c/o Reglue
1117 W. 3rd Street
Taylor, Tx 76575
Childcare is insane in London. I do, however, take some comfort from knowing that (in my case at least) it's the most expensive part of my 18-month-old son's education. At £15,000 a year his nursery school costs £5,000 more a year than a university degree from Cambridge.
That's very hard to believe. Why do you think so?
It is. Why else do you think that a gnome developer quotes from it?