skysight-inc/HackerNews huggingface dataset:
I think it's a matter of balance - at one extreme is IOCCC-style excessive terseness+obfuscation, and at the other extreme is the type of excessively indirect code often referred to as "enterprisey". The average probably varies depending on the culture of the language (contrast the typical C project with a Java one, for example), but over the years I've found that as my skill with a language improves, my code tends to become more concise.

Whenever someone brings up the "cleverness" argument I always like to mention this counterpoint: http://www.linusakesson.net/programming/kernighans-lever/
One of the coolest things about Iridium was that they demonstrated it was possible, today, to manufacture satellites in an assembly line fashion at enormous per satellite cost reductions. If orbital launch gets cheaper, which seems very likely, that will become highly relevant, and shows that we can take advantage of cheap access to space, even today.
I once worked on a team with 22 managers and 3 developers.
The paper has basically three parts.

(1) Shows attacks on ECDSA where there is a one bit of bias on the nonce. These should work equally well on Schnorr signatures of their various forms, including EdDSA (though EdDSA proscribes a particular nonce generation scheme which should hopefully not result in observable biases, other standards proscribe similar schemes for ECDSA users, e.g. RFC6967). If it turns out that the hash functions used for deterministic dsa in these systems are biased, this attack crops back up.

(It's not news that biased RNGs can result in these attacks; the interesting part is that they were able to actually perform an attack on a non-toy curve, with only a one bit bias. Past attacks were mostly theory, and also needed more bias.)

(2) Some unusual curves can have an optimization which common implementations might take which results in biased nonces. These curves are not widely used on the Internet. I'm doubtful you've ever heard of them (except Bitcoin's curve, which is a GLV curve, but I'm relatively confident _no one_ is using the endomorphism in signing). They also give advice on avoiding that weakness.

(3) One way of avoiding the weakness while still using the optimization is to decompose a uniform number instead of using two random numbers, they show an argument for a power attack against a candidate constant time decomposition algorithm. Again, moot if you're not using the optimization.
Except they have cross sharing agreements with MI6, we can't spy on our own citizens thoroughly, so you do it for us, you can't spy on your own citizens thoroughly so we'll do it for you.

http://en.m.wikipedia.org/wiki/UKUSA_Agreement
This was bound to happen. I'm sure everyone expected it to be even greater that 50. I'm hopeful that they'll continue to focus on the simplicity which happens to be their main USP.

IPO soon in the next couple of years?
But it is indeed is bad and going worse. Free people of the world, including Russians, must do everything for this to stop, and Russian/commuinist/orthodox 'world' to be destroyed as quickly and cleanly as possible. History shows this is possible: collapse of USSR already did most of this job, what remains is easier and there is a good chance Russian threat will be over forever in a generation if we (i mean Russians, with the help of the west) try really hard. Don't let propaganda fool yourself: Russian threat is first, and foremost, a threat to Russians themselves.
موعد مباراة الزمالك والاسيوطى سبورت الاحد 14/12/2014
Is Brian Bershad still involved in this? I assume they are talking about the St. Petersburg office.
German union calls for ‘wave of strikes’ at Amazon ahead of Christmas
Who is saying that and what is their data? I wouldn't say it never happens, but it sounds more like the kind of argument a random, obnoxious TV pundit would make.
Show HN: Java to PHP Compiler
I had this crazy idea like some years ago.. I wasn't expecting it be factible, and there's still some semantic problems with this approach

Anyways, the whole idea was to take some java source, generate an AST, and output it back as syntactically correct PHP.

why? 50% fun + 50% exploration

So I have this really basic compiler, which can roughly output its own code; what's still missing?

- static vs instance detection (-> vs ::)
- class' properties
- method visibility
- enums
- inner types
- annonymous classes
- dealing with method overriding

There's a huge gap in the semantic area (eg: String.format vs sprintf) that is way out of scope for this hack.

Source: https://gist.github.com/eridal/a850a8a665a255b74d2c
Being a US company, they have no problem with regulation from US government. But clearly Google doesn't want to cooperate with other governments, be it China or Russia or Spain.
As long as you have any kind of presence in Russia you have to follow its rules. If google has no presence to worry about, they don't have to worry about Russian laws either. They really didn't have a choice.
Finding Your Freedom: Blogging from Paradise with Ryan Biddulph
Tags and folders are a way to structure and organize your stuff, not a kludge. Tagging things, or placing them in containers (possibly also containing other containers) are valuable to add metadata and semantics to the entities.

In a way, placing things in folders is some kind of (hierarchical) tagging, in which those 'tags' (folder and file names) form a traversable path to the entity. Adding tags to entities adds another retrieval path to the objects.
Even so, I doubt it's an every day task for them. Also, most popular open source projects provide ready binaries of the stable versions for such users. Still, I hardly imagine my grandma compiling some open source projects for her use..
Do you think the same rules apply to an information economy?
haha sure...
Is there any way i could develop ios application in windows just for learning purpose without hackintosh my pc.
You can take down Pirate Bay, but you can’t kill the Internet it created
What else "Sharikovs and Shvonders" would expect?
tox.im website is not working. Am I looking in the wrong place?
This is not always a good approach. It can only be used as a rule of thumb. Here is a counterexample:

I had to go to the hospital because of extreme pain. The doctors were pretty sure that I have some kind of auto immune disease which could have been treated with immunsuppressive drugs. They artificially delayed the treatment. If they had started the treatment immediately I would have felt better sooner but also some symptoms which only manifest itself after a certain amount of time would have never been seen. So for a long time we only had a imprecise diagnosis. It would have been enough to treat it but it would have also hidden many symptoms which were needed for a more precise diagnosis.

Especially if you have a chronic disease you want a very precise diagnosis because you will be treated for the rest of your life. If the treatment is not as effective as it could be you will have problems in the long run.

So they gave me very strong pain killers and let me rot for 2 weeks or so. Then the treatment began and it took another 3.5 months once I was released from the hospital.

I am happy that I now have a better near optimal diagnosis.
I hold my chopsticks with my left hand. Not good for tight circular tables.
How did they not cooperate with Spain?
Why Save a Language?
Because it's easy and one of the few Rails shops in my modest northern city (England).

Sometimes I roll in, don't code much and finish at 5 on the dot. It's partly due to laziness but more to do with weak moral and lack of autonomy. Moral where I work is appalling because the company I work for has been on a steady decline due to the clients being in their 70s/80s and almost being wiped out by a competitor a couple of decades ago.

I'm surrounded by suppressed talent that wants to do a good job by exploiting a younger market in order to secure the company's future, but the management here won't listen.

I know this job won't be here forever, but I'll have jumped ship before the cuts get made. I'm moving to Canada and hope to get into the startup scene or start something by myself (consultancy or startup). Until then, I'm resisting a move to London, which does have much better opportunities but the insane cost of living is not worth it.
You might also be interested FnordMetric ChartSQL (http://fnordmetric.io) which is a SQL-based graphite competitor.
Poor name for a filesystem - there are already a couple of filesystems named "SFS" ..
Where does minimum wage [objectively] fit in?

If an employer can't pay someone what a job is worth, either the job doesn't get done or a machine is found to do it - leaving someone without the opportunity for a job. Yes, it may not be a "living wage", but no wage is even less desirable.

I've started using Taco Bell's remote ordering app. The clerk, seeing how I'd ordered (not using his services), yesterday thanked me for making his job easier. Couldn't help thinking that rather than happy, he should be scared: with all the talk about pushing for $15/hr minimum wages, coupled with automation of order-taking, he's facing prospects of no job instead of an easy one.

I know minimum wage is meant to help, but it only contributes to increased unemployment and inflation.
Leaked emails show some distaste between Google and the MPAA
>> "Ultimately if a Google user doesn't like the US law or terms of service offered, it's up to the customer to go to another service."

True. But if Google doesn't want to lose users they will change to accommodate them. Google's business is based on knowing as much about as many people as possible. They need as many users as possible and I'm sure they will and do bow to certain countries laws when it feasible.
don't think he said that... lack of motivation affects the non-poor too... A motivated person found ways to improve even when access was not as easy as it is today.
Innovative way for applicants to apply to multiple openings
Sure it does when the search also investigates the contents of the files.

For example, GMail and Outlook do this for mail items -- you don't need to know the subject, which is comparable to the file name, to retrieve an email -- and Google Desktop Search (discontinued) or Copernic does this for file systems. It is almost as if every system-retrievable item inside a file (e.g. every word in a text document) automatically becomes a searchable item of the file.
As both a lazy and a poor person I think there's definitely a significant proportion who could work but can't be bothered to, who could get a better education but can't be bothered to.

I'm doing an online python course, but works busy at the moment and I missed my last deadline; I just can't be bothered, motivation is really hard to me (perhaps it is for everyone though).

That's not to say that there can't be many people, perhaps a majority, who are poor and disadvantaged by their poverty to an extent that locks them out of opportunities. I just think you have to be careful you're not saying "well sure he's lazy but looks he's poor so he can't help himself".

I can't afford that book could you say why you recommend it; our libraries here will order any book requested for a small charge.
Peter Thiel Chased Off Stage by Angry UC Berkeley Protesters
It careful says "might" and "assist". In the best case this means minimal presence in Russia that can be unplugged immediately. We don't know if this will happen using the Google company or transferring employees to a another entity and formally outsourcing it.
Growth Hacking with minimum cost
It wasn't easy to find out what HockeyApp actually does. Here's some information buried in their site:

http://support.hockeyapp.net/kb/about-general-faq/general-qu...
Sort of. It's a "line of credit" which, ideally, means potentially money now in exchange for potential future money, more like an overdraft than a loan.

That is, they shouldn't be paying interest on $50m sitting in their bank account right now, but would instead pay interest on what of the $50m they actually choose to use. I don't know if it's different in the US though.

I recall Richard Branson mentioning this sort of arrangement a lot in his autobiography as to how Virgin managed to keep going.
They're closing Google News in Spain I suppose.
> Basically, if you want to do a startup, you had better not be poor or uneducated.

Robert Herjavec would disagree with you, as would Sam Walton, Andrew Carnegie, Li Ka-shing, and dozens more who overcame poverty and a lack of education via hard work and common sense (and yes, a bit of luck in some cases) to become successful businessmen.
Currently we are settings thins up. In the future we will definitely participating in our ecosystem. You might be interested in this: https://github.com/disk42com/disk42/blob/master/README.markd...
This seems to be optimizing the doors opening speed rather than optimize the speed that the donkeys pass through it.
GENERATING REVENUE USING LINKEDIN
I totally agree with you. I don't want to disdain Skype, which is a great tool for its intended audience (the noobs, the moms and paps, the grandmas, etc). Also, Skype technology was almost incredible when they first appeared, so .. lots of respect for their history and accomplishments.

But I also think there is a lot of room for "Skype Killers" in different niches. I think Skype UI is getting worse for the experienced/heavy user. What is your niche? Would love to hear more.
Ya sorry guys. Ctrl+F works for me, it's weird. But as skyo said you have to scroll down at the very bottom of the page. It is in the middle list, and you have Destroy the Site at the end of it. Then you have to use the arrow keys and the spacebar. Sorry for the long time to respond, I thought it was all good.
I normally end up building things that are useful to me. Storytella[0] was started for a Nanowrimo one year. I wanted something which would allow me to write at home or at work without having to worry about losing anything or having to keep files in sync. It also needed to make it really easy to change character or place names because I'm often indecisive about these things.

Sunstone[1] was built (and still needs a lot of love) because I'm a role-player and I often need to make maps. There are plenty of cartography tools available but they all seemed mediocre or required a Java install.

[0]: https://storytel.la
[1]: http://sunstone.stoogoff.com/
Technically removing the consequences of gluttony is likely to increase demand for food products and therefore increase its price, reducing available food supply and increasing world hunger. Food supply can be temporarily boosted by farming the land more intensively, but in the long run will also be detrimental to food production. Until our food production can be dramatically increased with minimal effect on the environment, I'm against it.
Sure, but I don't see how is that not cooperating. Not cooperating would be to close the offices in the country and continue running the site without paying, in defiance to the law. But what Google did was adapt itself to be in compliance with Spanish law, by taking one of the two options available.
The firewall isn't about being impenetrable.

It's about modifying the aggregate opinion of a population - not a specific individual. Politics is about statistics in the sense that you only need x percent of something to accomplish y goal. In other words, only x percentage of people need to think in a certain way to accomplish y goal. This is why, for example, VPNs aren't strictly enforced. Those who need them, get them. But it's such a pain in the ass for a regular person to subscribe to and deploy, that it doesn't matter on the aggregate level for 5% of people to break through.
Will they close their offices in Europe as well when Europe implements the same laws? They're put in a bad light now because Russia does it, but the EU is contemplating the exact same laws.

These laws are not because Russia wants the data for themselves, they are because the US currently has them and they've been shown to be absolutely incapable of dealing with that responsibility in an acceptable fashion.
LMDB author here - what have you got against APPEND? Fast bulk-loading is pretty important when you're initializing a system.

Note that APPEND mode won't allow you to corrupt the DB, despite what the doc says - you'll get a KEYEXIST error if you try to load out of order. We just left the doc unchanged to emphasize the importance of using sorted input.
> It’s the other money problem. Just as having a lot of money drives a wedge between friends, power drives a wedge between writers and their audience. It spoils all the fun. Sure, things might look the same as before. But they just won’t feel the same. But they just won’t feel the same.

How do you know how you will feel in the future? Do you read things assuming you already know what they are trying to say?
I found it quite easy to find on the front page of their website, http://hockeyapp.net/features.
> Every time I delete a file, am I a book burner?

If you are the official source and don't provide a mirror, arguably.
I think another interesting question would be "where do you NOT get your inspiration" to which i 'll start: Not from techcrunch or similar blogs.
It blows my mind that this is happening. Back in the day, there were a thousand cheapo VPS providers out there with similar rates. But DO were the ones to put up an extremely simplified interface to spinning up VMs and that has seen them skyrocket (I'm not saying this is a bad thing).

At the end of the day, I feel sorry for linode. The guys who offer a much better service (in almost every way) and are often overlooked by many customers.
Putin is increasingly cracking down on any possibility of dissent and threat to his power, whatever the consequences to the Russian economy, and this of course scares foreign companies who work there - even if, with the recent fall of the ruble, Russian talent is even more affordable now.

I'm afraid (I have friends in Russia) that we're going to see more of this.
Wouldn't this be a better deal than money in exchange for ownership? I mean, they get the money and still have control of the company.
Yes. You are totally right. And the funny thing is that for many Brazilians who can't speak english WhatsApp became "ZapZap" (much easier for Portuguese speakers to say) or just "Zap".
Puttyrider – Pivoting from Windows to Linux in a penetration test [pdf]
It's not "Russia" that is evil. It's Putin's regime that is increasingly evil.
Might be a coincidence, but they also just announced plans to rent 50'000 square meters of office space in Zurich
http://www.handelszeitung.ch/unternehmen/google-investiert-d...
How does one find happiness in a winter when the sun barely makes an appearance?
Почему я не могу достичь цели?
Как заработать в социальной сети Instagram
One difference is that Google already has multiple datacenters in Europe, while they have none in Russia. It wouldn't surprise me if the data of EU citizens was already for the most part in European territory.
Languages are not countries. A pet peeve I have is websites that toggle languages with a flag.

In this case, I would be curious to know if the PRC would have an issue with a traditional character option.
Valid point. I added a sentence with a very short explanation what fuzzing is.
[Objectively] in countries where a minimum wage has been introduced at a higher rate than the US and is reviewed each year it has pushed up wages but had little effect on employment.

e.g. see for instance this discussion http://www.economist.com/blogs/freeexchange/2013/02/labour-m...

Further I can't really stand the crocodile tears of business who want to employ workers at below living level wages. Their fake concern for worker is nauseating.

If workers are having to top up wages with food stamps and government aid then the business, management, and shareholders rather than the worker are effectively being subsidised by the taxpayer.

And if you let companies lower wages to compete then the bad employers drive out the good. Far better to make them compete on the product or service not how badly they are willing to treat people.
When the base field is pseudo-Mersenne, taking mods is actually fine, since the statistical distance to uniform of the resulting distribution is O(2^{-λ}) at the λ-bit security level. In other words, an attack that exploits the bias is at least as costly as breaking the discrete log problem directly, and therefore not a security concern. So I wouldn't worry about implementations of secp256k1 that do it like that (although it would be simpler and less "leaky" to just use the non-reduced 256-bit MAC value as the nonce; of course, anything shorter than 256 bits would be a huge problem).

But careful approaches like RFC 6979 are very important for curves over random fields, like the Brainpool parameters.

[By the way, a more regular contributor of this site suggested that it would be appropriate for me to mention that I'm one of the authors of the OP.]
(Pretty sure the Chinese don't use MM.DD for dates)
Actually Space Monkey was discussed before as well: https://news.ycombinator.com/item?id=5564546

While the fragmented/distributed backup approach is cool and useful some people might not like paying $50 for the privilege of seeding other people's files with their bandwidth.
Yes, among other things:

- You often had to scan through the comments for a clickable IMDB link.

- Movie meta data was manually entered by uploaders who didn't really bother with it most of the time.

- Titles contained a bunch of metadata which shouldn't have been part of the title (e.g. encoding, source, quality, uploader name, etc.).

- There was sometimes an extra comment page that was empty.

- No moderation whatsoever in the comments. Impossible to find the interesting/useful comments without reading all of them one by one.

- A bunch of annoying ads (one of the download buttons was an ad if I recall correctly).

There's a recurring meme on HN that all UIs are automatically good if they are old/non-trendy.
Create a connected light with your Raspberry Pi in 15 minutes
In theory, the EU data protection directive was supposed to protect us from companies with an EU presence (like Google) moving our data outside the EU - specifically, when we interact with a company with an EU presence, they're not supposed to move data to any country with lesser data protection laws. That seems reasonable - they set up shop in the EU, after all, they chose to follow our law.

Instead, we ended up with the US-EU Safe Harbour, which allows companies with an EU presence to move our data to the US, where despite a set of rules and certifications the company would have to follow, those rules still do not protect our data to the extent that it would be protected in the EU - when they're even followed.
My ideas stem from conversations with friends. We'll either have chats that start with "I've been struggling with X" or "Wouldn't it be amazing if we could do Y" because those are the things we know. Occasionally we've tried to think of problems that other people will have, but without any (direct or recounted first-hand) experience of a problem working out a solution is exceptionally hard.
I hope so. It would be quite a blow if Europa doesn't hold any life but has all of the conditions we think are necessary for it.

http://www.astronomywise.com/articles/could-life-survive-on-...
For me, it's mostly when I need something and I don't find a good solution. That's why I started hashtagify.me - I needed to find good hashtags to publicize a different website I had created about mortgages (that too, because I couldn't find a good one) and didn't find any good solution...