skysight-inc/HackerNews huggingface dataset:
Breaking SHA2 (i.e. developing an economically-feasible preimage attack) would indeed crash bitcoin, but the converse is not true.

A near-collision attack on double SHA256 (if you treat it as a single hash not a pair of independent hashes) would also crash bitcoin, but would not necessarily be a threat to use of SHA256 for authentication purposes.

A bitcoin block solution just needs the hash to include enough leading zeros. Authentication (nearly always being automated) requires every bit to match - hitting 255 of 256 bits is no better than hitting 0 bits, as either way your message will be rejected.
Sometimes -- I usually don't pull into those unless strictly necessary.
Awesome app, it's all you need from FB.
I'm from Greece. We have 40h work weeks since the first of May 1892. Overtime pay is a joke for any Greek worker. We are expected to work overtime until all daily tasks are completed and then leave. Seriously people who live in countries with 35h work weeks and overtime payments have it really easy.
I used to use KDE, back when I used a Linux desktop. That was in the 2.x days.

I even used Konqueror as my main browser (circa 2000-2002) -- the alternative was the unwieldy Mozilla.

So, here's an observation about the community: back then, I read dot.kde.org (the official "KDE news" blog), and it would fill with 10-15 news stories every day or two. Each story would have a 50+ comment thread. Now, if you go there, there are one month old stories in the first page, and most stories have zero or 1 comment.

I don't know about the use base, but the active community has definetily shrank.

(There were also tons of announcements, new projects, theme sites, interviews with KDE hackers, this Mosfet guy, the Kompany, etc etc).
There was a TV series named 'Scam City', in which presenter Conor Woodman gets scammed in some of the worlds most iconic cities. Here's episode of Barcelona http://vimeo.com/63510709
If bugfixing those planes will be as rigidly pursued as with some open source software, maybe the phrase 'buying a ticket' gets a totally new meaning ;-)
That's the part the alerted me the most. You are always told to destroy the card, not even throw it away.

Getting the customer to call a number is another, they could have transferred the customer. Instead, they wanted to provide a shot of confidence before extracting info that no one, not even the bank should ask for.
Apps That Know What You Want, Before You Do
thank you for the clarification - I didn't know the detail of the situation!
For the record, here is grandparent question I deleted:

> By that logic aren't most scientific theories unfalsifiable?
For example, I might have a theory that the speed of light in is 600,000km per second. Your measurements suggest it's actually 300,000km per second. I then say, "I can just explain it away by saying there's another rule about the mirrors you used that halves the apparent speed of light".
http://en.wikipedia.org/wiki/GPS_signals#Demodulation_and_de..., currently paragraph 4 describes pulling out the data.

Basically, even though the signal is below the noise floor, part of the signal is the output of a pseudo-random number generator with known properties, so by setting up your own PRN, and then trying different (time) alignments, the correct alignment will stick out, despite the noise (which all averages out). Once you have the time alignment, you can read the rest of the signal, and then you can tell how far you are from that satellite ((it's clock - your clock) / c).
Repeat for other satellites and you're done.

Can't find any good references, but that's what our information theory lecturer said! Also, it explains why a hot start is quicker than a cold start (if you know where you are, and the accurate time, you know what alignments to try to start looking for the satellite signals.)
Taste the startup life without living it.
In the cold light of day many scams don't make any sense.

But then, a lot of stuff my bank asks me to do doesn't make much sense.

I guess it says something about banks that someone can call you, and ask you to do something weird, and it's okay because "that's what banks do".
It would have been interesting to hear more about their future road map since they are currently only doing low earth orbit but aim for Mars. The radiation environment is quite different of course.

Maybe certain fabrication technologies (geometry/SOI/packaging) will produce COTS semiconductors which can take a lot of total dose. I'm not sure of the status of this. Does anybody have any insights?

I would think that the biggest benefit of using COTS is performance and developer efficiency. It is certainly possible to run Linux on the available rad hard parts (PPC, SPARC, MIPS) but due to low usage the development environment will not be as good.
Unless the Bad Guys already have the MD5 hashes
I think HTTP/2.0 should break backward compatibility and take a more advanced step than "little improvements like that". Killing TCP/IP completely and inventing a more efficiently compressed, more government resistant and more easily encryptable Protocol would be highly anticipated. The reason is that even adopting HTTP2.0 in that state would take at least a decade or more.

Here's stuff that backs my argument:s

a) http://rina.tssg.org/docs/PSOC-MovingBeyondTCP.pdf

b) http://users.ece.cmu.edu/~adrian/630-f04/readings/bellovin-t...

And here are more viable and real alternatives that not only increase the speed by a factor of n, but also increase security and compatibility to our mobile generation:

http://www.fujitsu.com/global/news/pr/archives/month/2013/20...

http://users.ece.cmu.edu/~adrian/630-f04/readings/bellovin-t...

http://roland.grc.nasa.gov/nrg/local/sctp.net-computing.pdf / http://tools.ietf.org/html/rfc4960

http://www.qualcomm.com/media/documents/why-raptor-codes-are...

PS: I was initially afraid that HTTP2.0 was optimized for Advertisers...pheww
Pancreatic Cancer: Bacteria May Play a Role
In India we have 45 hour week "on paper" and tend to extend 50 hours a week on average. 40 hours a week is no big deal here in India.
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.

It's just the fear of failure
(in a country that will probably fail soon).
I hear the word "crisis" way too often,
even though it still seems to be a seller's market for techies.
Companies all around me are expanding like crazy,
while the (especially junior) workers seem to really fear unemployment.
Still trying to get rid of all those old CRT monitors out in the storage shed?
Where "random" means American college students that have never participated in a psychology experiment (at least if the present experiment relies on deception) and are willing to do a psychology experiment for a tiny amount of compensation.
If your emulator takes more than 30mins to start i would suspect there are different problems than the speed of the emulator. For me even the slow (non Intel X86) emulators never take more than a minute or two to load.
If you check the European statistics, you'll find that most countries pretty much have the same working hours per week, with the UK being a notable exception (but only by one or two hours, we're not talking US/Korean levels).

Edit: Checked my source again, and it seems that hours in the UK are going down, and anyways, the big "leader" is Iceland. Although, given their population size, those statistics might be skewed by one guy who's really pulling some overtime.

http://epp.eurostat.ec.europa.eu/tgm/table.do?tab=table&init...
Ice Cream as a Service (ICaaS) a much better model than SaaS?
There are plenty of them on ebay.
Sony and Panasonic to create optical discs with 300GB capacity
It’s not only about how long you work but also about how much work you get done in that time.

Though I guess that this specifically is a case of not feeding trolls.
They think we're captive. We're mostly not these days.

We have our platform going through testing against Postgres and SQL Server at the same time thanks to the use of NHibernate. We have already done a successful trial migration which moved an entire vertical subsystem over.

There are a few issues to iron out but we can switch out.

We're not paying for SQL 2014 having been totally fucked over for SQL 2012 licenses due to the CPU to Core license change and our hefty DB cluster has lots of cores.
A business plan is only as good as one’s first contact with a customer.
Or, you know, you can avoid writing "crappy" code. - In Java - hardly. It requires a discipline and skills beyond capacity of a typical developer. This phenomena could be called "memory is cheap and JVM will handle everything".

Even in Clojure code, for example, they implement a node of a binary tree as a hash-table which is a meaningless waste. Position based selectors would be good enough.

Java's GC is better than Go's - yes, in theory, on paper. In practice well-written Go code could outperform typical Java code, even with less sophisticated GC.

Of course, I cannot prove that, but there are some intuitions to support such claims.
> Very often we can't reach a person because he's off and the proxy has no clue.

This is your own damn fault. Fix your business.
Please don't. It hurts too much to be reminded that the show has ended :(
Should be legal, but as previously mentioned - you better create a product difference which will make it easier to justify the price discrimination.
Ah, pixels. From technological limitation, to art.
Umm, no one ever asks you about insurance unless you claim to have it? There are no checks for illegal immigrants.

Chronically ill patients can still seek treatment, they may or may not be able to afford it though.
I never counted the hours I spend at my job. Not once. Lucky for me, probably, neither does my employer.
I'm paid to get the job done, not to show my face at the office for a certain amount of time per week.

Some weeks are more intense than others. It happens, so what? I'll put in the extra effort, and get the job done. It helps staying motivated when the bosses are putting in the extra hours with you.

The opposite of what you call "Americanesque slavery system" is this, oh-so-common system in France, where people have no passion for their job, care only about the salary and picture quality time only "outside" of work.

I spend too much time working to not care. If my job wasn't fulfilling I wouldn't be doing it.

Disclaimer: I'm in my twenties with no family to feed, no financial debt and generally very little financial responsibilities. I don't know how long I can afford demanding having an interesting job.
"Instead of cures for cancer we got Angry Birds"
Build it on the ground, and use that ground based version to sling up the moon based version, and use that to sling out the stuff for the Mars colony?
> Very often we can't reach a person because he's off and the proxy has no clue.

That's a really bad argument. If the proxy has no clue, that means your company depends on individuals, and is screwed if one quits or gets hit by a bus? You have more to worry about than the amount of vacation.

I've actually seen the contrary, forced vacation being beneficial to the company because it forces a bottleneck individual to ensure his projects and the company can still run without him.
Sorry I still don't get it. A database that actually used all 64GB of MEMORY--not disk--would store billions of customer records, and yet this is a small business? What small business stores billions of records of anything?

Yes I have seen many extremely poorly designed schemas that did take up huge amounts of memory, but that is easily corrected before launch. Don't store everything as a string, that's one way. But there are more reasons such a schema needs to be fixed, other than the $ cost of memory.
> and my Objective-C coding was limited to the two games. So I basically started with an equal blank slate on both platforms.

It's not like game dev is one of the most complex kind of development and requires game design as well as low-level graphics programming skills.
This is linus 99% of the time. As with crime and natural disasters, the 1% makes the news.
For me the optimal (current best thinking) way of doing continuous integration is to consider the "master" branch to be the integration branch. All tests should always be working here. It should not be possible to deliver a feature branch which breaks the regression tests on master.

Thus I don't like unnecessary merges of unfinished work, it increases the risk for breaking the tests, which will slow down development.

If you rebase your feature branch continuously then you achieve what you are asking for without merging unfinished work.
These days, it's fairly common to store larger fields or even files in the database. SQL Server's FileTable and FileStream fields are designed for that exact use.

Plus, remember that one server can be used for multiple databases. In SQL Server, it's fairly common to see a single server housing the accounting software, the payroll software, the email auditing back end, VMware Virtual Center's databases, etc.
SSL certificate provider GetSSL.me has announced summer sale
Dear NSA, We Have Rights Too, Pakistan
Great idea! I was waiting for some one to develop such thing for a long time :)
StaticCling: a free extensible Dynamic DNS service
My friend Mahlon recently re-architected his 12-year old Dynamic DNS service.

New features include subdomain support, fully documented REST API, graphed statistics on DNS queries and various other cool things that you wouldn't expect out of the boring other ones.

While there are other DynamicDNS providers out there, I've used this one for 10 years already and am very happy with the clients and the recent upgrades.
My friend Mahlon recently re-architected his 12-year old Dynamic DNS service.

New features include subdomain support, fully documented REST API, graphed statistics on DNS queries and various other cool things that you wouldn't expect out of the boring other ones.

While there are other DynamicDNS providers out there, I've used this one for 10 years already and am very happy with the clients and the recent upgrades.

I think it is a cool project!
Next time I do gonzo PR, I shall pick a powerful enemy, create an astroturf campaign, and make it look like my enemy did it.
If you pay them, Indians will work hard and get things done. My last startup used a lot of Indian labor. My next one probably will too, once it reaches the point of needing it.

Can't see any reason I'd try to hire labor in France. Sounds expensive and painful.
There was an experiment showing causation between one human phenomenon - memorizing a 7-digit number instead of a 2-digit number - and another human phenomenon - choosing to eat a piece of cake over a piece of fruit. Clearly I can design experiments to test this causality.

How do I test the claim that the brain has a single pool of resources allocated to cognitive processing and willpower? I cannot think of a way to examine the brain and measure the levels of this resource pool, cognitive processing, and willpower. In the same fashion, you cannot measure the brain and tell me that it isn't an instance of "hard work merits a reward" at work. There is no way that you can falsify my alternative hypothesis.
I don't think, that you're doing something particularly wrong, but for a big project
like linux you have to keep the changes as isolated as possible, otherwise
it will be quite hard to identify the causes, if there're problems.

So it's better to base your changes on the commit of a linux release,
which has been tested quite a lot, which has some kind of defined state.
TrueLens Shows Targeted Marketing Success
The Kindergarten Coders
The UK's New Economics Foundation have an interesting report for anyone interested in this topic: http://www.neweconomics.org/publications/entry/21-hours
The English language is ambiguous here. In computer graphics, this is commonly resolved by saying "image set", "video stream", "image sequences", etc.

Since this is computer vision topic, and it said "photos", and that this particular "2D images -> 3D" has been implemented double-digit times each year for at least the past 10 years, with so many research papers that you can choose between dozens of survey papers instead. I too felt the title was misleading.
You can't choose your doctors/hospitals in the U.S.?
It's possible he just doesn't want to talk to you right now, if you've already made many attempts to contact him, leave it at that and don't escalate. You could be making him worse, even if you have good intentions.

Your friend is very young at 20, he may not realize this now, but has plenty of time to amend any past mistakes that at the moment he feels are 'unfixable'.

For the speediest recovery, he needs meds and hopefully an understanding psychiatrist that would find a way to prescribe him some without giving him a definitive/serious diagnostic that could hurt his future chances at getting a job.

It would also be good if his mother realized just how bad his current mental situation is, and that it's selfish of her to keep relying on him to continually provide for both of them. Does she not have any relatives that would take her in at least for a while, until he gets back up on his feet?

Your friend probably feels under a lot of pressure right now, and she's a part of the problem.

The best you could do for him is to support him, if he decides to keep living. There will be more jobs, as well as chances at going to college or gaining equivalent education via free Coursera, Udacity, EdX etc. courses.

He needs to start fixing his health first though.

Also, if you make any future posts about him, here or anywhere else, please try to be a little more ambiguous in order to protect his privacy as much as possible.
I have a feeling it's a good thing that game developers don't work on curing cancer. I know this isn't what the article is about, but the headline makes it sound so.
Very cool. Any info on how you created the normal maps for the pictures of faces?

I can see how you'd do it for a 3d object you can easily render out various ways, but I'm a bit puzzled by the photos.

Edit: Ok so I found this: http://www.zarria.net/nrmphoto/nrmphoto.html

Seems easy enough, except for the 'standing still' long enough to capture a live model lit from multiple angles in the same pose. Is that the key? Was it all that difficult, and did you use any particular techniques?
Thanks for the link to the paper. It's definitely more interesting than speculating about one sentence. Cherry-picking to support my point, at the end they say that they cannot know if people actually made the food choice on the basis of affect or cognition, or if they thought about their choice when asked and rationalized it in terms of emotion or cognition. So at least they admit that. They also say that their foundational model "seems to be consistent with recent work by neuropsychologists", which again is fair enough, in that "seems to be" means they aren't making a hard claim.
Sorry, I don't quite get where you're coming from.

In nvie's system, you just create a release branch from develop and then merge it back into master and develop when done. There's no other skill other than basic git-fu to do that. You can keep develop up to date with any changes from release branch periodically.

The real complication with releasing is release management. But that's nothing to do with branches or even basic use of git, but one of engineering process in general. There's definitely no magic bullet for that.
Appropriate Design
I call it the Fart App Generation. Triviality rules the day. People make money selling whoopee cushions too. And if you find meaning in that, then more power to you. It's not for me though.
Well done guys! great idea!
I've been working regular 40hr weeks since I first started in the advertising/design industry, as a developer. I don't get paid for overtime yet am expected to work overtime where necessary. It is normal in this industry but it's not considered right. If I get the job done in a shorter amount of time then they'll find another job for me to do, if it takes me too long, then I have to work late. There is no 'leave early' clause.
Don't forget the relatively high risk of general aviation.
Then there's poor management, poor execution, poor motivation, lack of vision... If you can't get reach anyone, it's a matter of poor planning and poor skills redundancy, not a matter with the amount of vacations.

Or maybe your company just isn't big enough to have 2 people capable of doing every single task.

As for your "only 5% of time" theory, you miss the point. It's not just 5% of time, it's delays. If I'm spending 5% of my day on /r/aww and someone comes to my desk needing something for their project, they get what they need. If I'm spending 5% of my days gone, they are spending 5% of their time waiting for me.
I did not get it. Please clarify.
I just wish that societally we would put more of a financial emphasis on things that deliver the most social utility. That would solve the gradient problem, and still deliver efficiency since people would have different competitive advantage.

I think games are something of a poor example, since they clearly do bring happiness to people at least, but the financial industry seems to spend inordinate amounts of energy and human capital shaving milliseconds and tenths of a percent off trading strategies.

Imagine if we had some of those people being paid $300k salary + $300k bonus instead working on vaccines, or new antibiotics? Clearly the skills aren't transferrable, but there's a brain drain to finance that is unfortunate, and I think startups suffer some of the same social-good-to-reward-ratio problems
One Year As A Self-Published Author
I fail to see the problem with that. If people prefer "bright minds" to work on cancer cures rather than on new casual games, why don't we make a $5 app to sponsor cancer research and see how well it sells?

My conclusion is, that most people simply aren't bothered with cancer research until they get it (apparently in these areas, about 50% of the population do at some point in their lives).
This is incredible. Thank you so much.
Some ask, "Why can't these minds be contributing more to society?" I find that they often are, by being good parents, citizens, volunteers, donors. A similar vein of thought might be applied to the talent in the financial industry.
Computer Scientists Develop 'Mathematical Jigsaw Puzzles' to Encrypt Software
How To Get Free Traffic To Your Facebook Page
FYI, that is the point of the article.