skysight-inc/HackerNews huggingface dataset:
That's a good question. There was my line of reasonning :

1_ I just coded something close to what i'm doing in java (using spring), and that made me feel to stay as far as i could from that bloated ecosystem (although the language in itself is ok)

2_ I looked at golang but was scared away when i saw that there wasn't generics or anything that would code some "meta level" functions. Plus, it still felt not broadly enough adopted at that time. Yet it IS the language i'm planning to rebuild my project for now (although i'll probably first rebuild just a small part of my api to see how the language behave with business process modeling and DB interactions, because i'm still very skeptical).

3_ I love C# , frankly the best language hands down, yet i don't like the idea of depending on the MS ecosystem (i've always felt like one day they'll come and make me pay big time). Plus windows seems like a falling platform to me.

4_ I just coded a moderately big website on django, and a big "sudoko-like" generator in pure python and loved the expressiveness and power of that language (as long as you're using the default data structures). Speed never was an issue, and since it was basically just a website, reading the django documentation was everything i needed. I had a look at ruby but frankly there wasn't a big enough difference to make me want to switch.

Here's the story...
Ask HN: If you were starting your career today, which language would you learn?
Ask HN: €10,000 and 3 free months to spend it, what would you do?
Background:
I am 28, male, not married.
Hold a undergraduate and masters in computing with 3 and a half years experience as a java developer.

I will have 3 months free and €10,000 to spend come January 2014.

What would you do?

I am up for anything.... adventure....education...travel...charity work....
> I am in the UK now and this country decided to go for universal income we would have to either close the borders or convince at least the whole of EU to do the same at the same time.

That's something of an issue of the EU being a union that is very much like a traditional state, limiting -- by design -- the ability of the subordinate elements to effectively manage certain kinds of policy on their own. That's not an issue with BI, that's an issue with the UK as the unit of analysis in considering BI.

You'd have the same problem considering BI in California, for instance.
The Secret to Finland's Success With Schools, Moms, Kids—and Everything
>I'm talking about chrone's or celiac's disease people here, not ignorant folks who are basing their diets on some Paleo diet voodoo that's fashionable.

I'd say that's the problem it's trendy to talk about gluten and be on a paleo diet and it turns people off.

It seems a very small percentage of the population has celiac disease or Crohn's from what I can find it's 0.75% and 0.1% respectively of the general population of various countries that track it. Although I do realize you don't have to be born with either disease you they can develop either or both later in life and sometimes not even show symptoms.
> but if the very netsec community doesn't have the balls to stand up to the extreme over-reach of the NSA, then we are farked.

I would agree with this much more if they had previously had a statement suggesting that feds from oppressive foreign regimes were not invited. As a non-US citizen, there is a sentiment of "it was OK when we thought they were just doing it to foreigners" about much of this debate.

However, this isn't about standing up to anyone, it's a PR move by DEF CON.
But if few people bother themselves with encryption code then there are not many eyeballs on it and mistakes or backdoors become more likely. Probably encryption code should not be left entirely to the "experts" at NSA, Microsoft, etc.
Many C# users have experience with SQL, but not necessarily with functional programming languages. The number of these users likely far outnumbers the number of C# programmers who know functional programming languages, but not SQL.

It makes sense to use terms that many C# (and SQL) users are already familiar with, rather than terms that they may not know of.
I have never financed a car yet my auto ownership history is in these databases.

I think they buy them in bulk from state DMVs.
sorry, i'm on a mac. I would love to try your tool though.
Ooh, this is fun!

In Ruby, without imports/requires:

def toptenwords(str)
words = str.split
words.sort_by{|word| words.count(word)}.uniq.reverse.take(10)
end

or as a one-liner, without any variable declarations in the function scope:

def toptenwords(str) str.split.sort_by{|word| str.split.count(word)}.uniq.reverse.take(10) end
Enterprise Java or SAP will still give you good money even if you have only few years of experience. Don't know if it's future but it's pretty safe harbour now.
And that increase in tax revenue will be offset by an increase in prices, which in turn will be offset by an increase in the UBI, ...

To expound on the point, absent other economic factors, an inflation-adjusted UBI pretty much guarantees that next year's inflation will be greater than this year's inflation.
> Well, "liberalised" as a general term doesn't mean anything

With economic policy, it always means reduced regulation in favor of increased reliance on mutual consent of the parties.
The libraries that haven't been ported to Python 3 are probably not in active development, so would you really be using those libraries anyway?

And I believe Python 2.7 still receives security updates when needed.
It's also a PR move by both DEF CON and Secure Ideas.
How does that work? Food security should increase rather than decrease. Subsistence farming is a living that can be extremely hard to the point of starvation when anything goes wrong.

Sometimes a "more problems" verdict neglects the idea of different qualities of problems. More money usually comes with a higher quantity of problems, for example...
Quinoa is a nice change of pace (and doesn't taste like crap), if you happen to eat rice or wheat as staples.

I probably wouldn't eat it daily for exactly the same reasons you state.
Persona synchronizes client private keys. Its not SSL Client certs but its not all that bad.

What I'd like is the same thing but be the owner of the private keys, stored on my external, physical token.

This works with SSL client certs, yes, but its a pita, and there is no trust from the client by the server if its never been seen before.

GnuPG actually works like that properly (with the MonkeySphere project for the web stuff), but its not used anywhere..
I was surprised there was no action to trigger a push notification to the IFTTT app - is that on the way, or did I miss it?
Just Fork It
certifications : Spring, AWS, CCNA, Scrum master ...
startup ideas - hire someone to help you to build your idea

and 2 girls :)
> This article seems relatively smart and competent, and so maybe we should ASSUME that proper security exists?

Or, maybe the guy just likes playing around with electronics for fun? Perhaps he doesn't really consider this a production ready appliance and just wants to share his hobby with the world.

If everyone adhered to your cautious approach no experimentation would ever take place as all new things carry risks and lessons to be learned. You can't always nail it first time round, you have to make mistakes to make progress. And there is absolutely nothing wrong with sharing your experiments.

> This is the kind of design inspiration that's going to encourage some other engineer...

This makes me think your whole comment is just trolling.
A camera+OCR would be so painfully less reliable than a QR code or even a traditional barcode, either of which could represent a short string that could contain a power level, heating/standing times, and wait characters (like the special pause/wait characters traditionally supported by cell phones). It would take some hefty marketing muscle for a manufacturer to get the ball rolling for including this on food packages, though. Perhaps there's a professional organization within the food/appliances industry that could make this happen.
It makes perfect sense that 2 people should be able to replace themselves with 2 people. Nobody said 1 child policy, plus I mentioned a market for people who don't want to have kids selling off their "rights to reproduce."

Your response is simplistic and doesn't even outline any of your concerns about what I've posted.
linking to content is absolutely a high-effort, reward-worthy endeavour. perhaps not as much so as writing the linked-to content, but the fact is there is a torrent of bad articles and webpages out there, and anyone who wants to take the time and trouble to sift through it and selectively amplify the good stuff is providing a valuable service.
I'm excited for the smartthings integration.
Sure they do, I've had constructive conversations, advice and even patches submitted by feds (yes, I checked them thoroughly!).

In my experience, vendors leech off the community more than the feds do.
Oracle JDK 7u40 EA hardfloat available
Emailing them is the standard method.

Sometimes, you know, you've got to, like, talk to people.
NSA director Keith Alexander to speak at hacker conference in Las Vegas
I read on The Verge that they said it's coming at some point[0]. Not much but it seems like it would be far more useful on Android with more OS access.

[0]http://www.theverge.com/2013/7/11/4510408/ifttt-for-iphone-a...
Some olive oil and salt goes a long way as a start. Or just add blueberries.
> It turns out that we're so much more advanced than other animals that there's a lot less common ground than traditionally assumed.

Interesting claim. Any chance of a reference for that one?
Different strokes for different folks, but I'll never understand why someone would want to buy bitcoins with their personal info attached to the coins. It seems to defeat the purpose of a pseudonymous, decentralized currency.
"If you cannot place the robots.txt file, opt not to, or have further questions, email us at info at archive dot org."

http://archive.org/about/faqs.php#2
A substantial amount of detail is provided in the linked article...
Any idea how many people primarily use passwords? Personally, I've always found it really convenient to use certs for MIT and CSAIL stuff.
By not making () optional. Honestly I get why people hate curly braces, but parenthesis are important, removing them makes a new language hard to understand, making it optional makes the language (horrible or) simply weird and non-deterministic.

There is ZERO technological or efficiency related benefit in making () optional, it just makes your grammar parser more complex and slows down compile/interpretation time.

If I would have time and no specs given, then I would write a compiler for Sanskrit. It's one of the oldest languages and as accurate as AI Agent languages. Really accurate. Just google for "Sanskrit Artificial Intelligence" and you will find very interesting publications. Here's something by NASA: http://www.vedicsciences.net/articles/sanskrit-nasa.html

Btw. I've written a simple language+vm in C already using bison,flex etc. Our Prof and other students made a custom CPU that runs on a custom OS made for this language called Ninja. A friend of mine extended it by Object Orientation later.
I was really hoping that iOS app URL schemes could be used as actions.

An example that comes to mind is "If a new article is added to my Pocket, then open the Pocket app on my iPhone (pocket://)."

This could also be a handy way to launch apps on your device remotely (assuming the device has the IFTTT app open).
Yup, now do the math.

1 sq meter of monocrystalline cells (approximately 2kg) deriving about 166W/hr over a 6 hr solar "day" (1000 W.hrs)
stored in LiFePo batteries (about 1kG/100 W.hrs) so 10kg of betteries, with .5 kg of electronics (battery charger) and wires, delivered over 24hrs or 12.5kg/41watts continuous. Human athelete lets call it 165 lbs, so 75kg, or 6 * 12.5 or 246 continuous watts over a 24hr period, or a total of just over 5.9Kwh per 24hr period.

So basically anything a human can power, an equivalent mass of solar power infrastructure can power. The interesting bit is of course that you can use it all at once (like a human sprint) or spread it out over time. It will have more surface area however which often limits the ability to just swap solar cells for other forms of power.
And everybody knows that.

That said, this serves to highlight both DEF-CON's dissatisfaction with the military/IC as well as that of the general population that attends.

It's a political statement. It won't actually change who attends.

This is a good thing.
This doesn't mean someone else didn't archive the material.

Though it might not be generally / publicly available. Could still be on sale somewhere.
Using the TPM to store the client certificates would prevent malware from stealing them. I have no experience on this, but quick search revealed something[1].

Maybe one use for securely stored client side certs would to mark the computer as trusted. For example now Google is probably using cookies to determine that my desktop is trusted and thus I don't need the two-factor authentication to log in. TPM and client side certs could provide more secure alternative for this.

[1] http://blog.habets.pp.se/2012/02/TPM-backed-SSL
Perhaps it goes without saying, but each of these points can vary. For example, some landlords/building management companies have a 50x rule. Some brokers only want one month's rent. Anything is possible, however unlikely.
Do the right thing, wait to get fired
You managed to create an example of why I don't care for PHP...

array_count_values(...)
arsort(...)
array_slice(...)

Thinking.. two of these things belong together, two of these things are kind of the same.. but one of these things is doing his own thing...

Seriously built in method naming and argument ordering don't follow any consistent convention in PHP, that's always been the most irksome thing to me...
Yet again, I'm failing to see your explanation as to why the platform is bad. Nor do you even really attempt to counter the quote of my comment that you provide other than say "not at all". In fact, you ignore pretty much ignore everything I stated. You just continue with the snide comments that do not support your argument; they just stroke your ego and false sense of superiority.

If your ability to win a debate that involves deciding how society should function is based around outliving the people you simply disagree with then I foresee a sad future. Because one day the younger generation will follow your example to disagree with you and put your older self out to pasture as that stupid old person who doesn't know anything.

But I suppose they may be right.

By the way, read your history. Black rights didn't happen in the US because the older generation died off; a few brave souls of the generation that was in charge stepped up to make it happen. Some of them died for it so you should at least have some respect. At least they were able to make a valid argument as to why they were right and not fall back on meaningless talking points that made them feel smart.

Currently, I see gay rights moving forward without anyone waiting on people to die off. Your argument is not only comical, it doesn't exist.
Anyone wanting to learn more about information theory, decrypting to multiple plaintext messages or unbreakable encryption would find it interesting. OTP is an edge case and it does not scale (I understand that), but is useful for small messages between two parties when privacy is paramount. Government states have used it.

Also, I can't find any other OTP source code that compiles and works.
Depends on the crop... Also there is a lot of development effort going into breeding or even genetically engineering plants, much more so than "software patents".
It only defeats some of the purposes of the currency.
Speaking of backend applications, Puppet uses client certificates to authenticate machines that are being administrated by a Puppet server. I used to work on that code - none of us would have ever called it "straightforward". The library support for client certs is underdeveloped and poorly documented - probably because so few people are using client certs in production.
I said what I meant. And I think you're implying that the government doesn't use the same backdoors and web surveillance strategies that all black hats (anyone really) has the ability to deploy.
AeroVelo Officially Awarded AHS Sikorsky Prize
I think the NSA and friends are underestimating the amount of anger out there, and that the Congresscritters will probably try for a reduction of the NSA's budget to punish them for lying to them. The future of the organization might not be in jeopardy (although from the way congressmen seem peeved, it might) but there will definitely be cutbacks across the entire surveillance business.
Does anyone a Stripe-like startup providing a service like this?
Those are simple because they are physical artifacts, but let us consider the process of using those for trade.

A thirteen year old wants to send $4 to his friend. He wants to put money in a pool to buy a 4-pack of Terraria on a Steam sale for $10. He will receive one of the copies for his $4. His friend lives in another state.

He buys an envelope for 20 cents. He buys a stamp for 46 cents. He tries to look up his friend address on Facebook. It's not there. He sends his friend a text message, asking his address.

He addresses the envelope with his friend's address and his own return address. He licks and places the stamp in the top-right corner. He folds the dollar bills in a piece of scrap paper from the printer. He seals the envelope and drops it in a mailbox.

Several days later, his friend receives the $4. The friend deposits this with his own $6 to get a Visa prepaid debit card. Friend uses the prepaid card to buy Terraria on Steam, a gaming service which requires an account and email address.

Now, consider a transaction of $50 for a baseball card. Sending cash in the mail requires two stamps and two envelopes.

Who sends the letter first? What happens if one letter doesn't arrive?

Even stamps and baseball cards can present challenges for real-world transactions where physical co-presence between two parties is not possible.
I had not thought about that perspective, but that makes a lot of sense. Thanks!
> Government loves to really up the public with the us vs them rhetoric so they definitely deserve a dose of their own medicine.

That sounds like it would increase the us-vs-them rhetoric, not decrease it.
I think the main purpose of the BI would be to alleviate the need to rely on corporate america as a de facto social welfare provider.

Exactly. In America we still have social welfare benefits, we just get them mostly from our employers rather than from our government, because at some point, for some reason, we decided that we don't want the government to provide them. The implicit assumption being that people without jobs don't deserve them.

Social welfare benefits really should be in the scope of the government's responsibility, not private corporations'. They shouldn't be tied to a particular place of employment, especially as job positions get scarcer and shorter.
My parents had one that required you to press time, 1, 0, 0, start, to run it for one minute on the default setting. Each button press has an annoying beep. It makes one loud beep after it finishes, and if you don't open the door in 30s it will CONTINUOUSLY make that loud annoying beep until you do.

Clearly designed by an evil bastard.
I guess it really depends on what you're building. Just to give you a taste here's the kind of thing i'm doing:

- tree-structured sqlalchemy managed objects comparaison , generating diffs, then applying diffs to those trees, and persist everything. I'm using sqlalchemy declarative approach.

That diff applying is performed in a celery background task, reusing my flask configuration.

So, in the worst case, i have to deal at the same time with :
- Business logic on a bunch of SqlAlchemy ORM object ( declarative approach)
- a Flask request context
- a celery task context
- and sqlalchemy session

At that point, i'm changing the signature of a function that takes pieces of those three parts to perform some business logic. Now i'm telling that the IDE (pyCharm, the best one) and python "compile phase" doesn't give you a CLUE on what you're doing.

You're dealing with so much "magic" that it becomes unmanageable. You don't need that many lines of code to reach that point.

EDIT : you've got 6 people working on 60 LOC spread on 8 discrete apps. That's about the same amount of isolated group of LOC per person than me (a person having to deal with a group of 5-10K LOC)
> "Breaking the encryption" is not accurate. They don't need to break anything as your data is in plain text on their servers.

While this is true, I don't think it was his point. His point, I believe, was that the software should protect the data, and the engineer should not install or create APIs that allow someone to circumvent the security and privacy of the user — for any reason. He was replying to someone saying that higher ups could lie about the reason or need for such an API; his reply was saying that even the lie should be so obviously privacy-breaking as to be unacceptable. (Hence, he asked for examples.)

That said: legitimate law enforcement requests, i.e., warrants, would be an acceptable reason to me to implement such an API. That said, it should be auditable, so that you can verify it isn't being abused.
I think our rates are fairly industry standard. A lot of times it comes down to what the clients budget is though. Admittedly we do have an awful time staying on budget.
Vim Cheatsheet: Now Accepting 2.0 Pre-Orders
I think I have some ideas ;) What's your mail?
The problem with that is that any wealth tax will be at least in part a cause of global inflation (assuming it's a US tax).
at any rate, it tastes very perceptibly different from white rice.
Exactly the right point!

This needs to be personal - especially because we are not talking about some exploited minimal wage earners who have no other options.

But instead about professionals who have made the intentional choice to dedicate 8h+ a day to organizations that set out to destroy privacy and private communication across the world.
Pseudo-anonymity is one point of Bitcoin, but the only feasible way to quickly acquire Bitcoins pseudo-anonymously is to buy them in person, which defeats another point of Bitcoin (it being an online currency).
You are confusing the concepts of degree and knowledge.

Knowingly or unknowingly, willingly or unwillingly... these lay on difference axises.

I could excuse those who unknowingly willingly contribute to an atrocity (Paul Stabenow of the Tesch & Stabenow corporation is arguably an example). The unknowing unwilling are similarly hard to blame. Examples for this escape me at the moment though I am certain that there are examples in history of people compelled to work who did not know what they were contributing to. If I had to guess, I would say that workers for the Tesch & Stabenow corporation in the company's later years could perhaps fit this category.

Examples of the knowing unwilling could be the workers at Mittelwerk. They knew what they were contributing to and were forced to continue. Knowing willing could arguably include Wernher von Braun, though some would (mistakenly, I think) put him on the edge of knowingly unwillingly.
I've used Bitinstant, and it worked well enough (was a small transaction, however). My impression is that it isn't a scam, but more of a bunch of nerds in over their head.
We have SDKs for Android, iOS and Javascript. The Xamarin guys built a wrapper!
"Grain" typically means the seeds of cereal grasses, of the family Poaceae. Quinoa is the seed of a plant from family Amaranthaceae; it's not a grass, it's a leafy plant from the same taxonomic group as beets and spinach. This leads to it being referred to as a "pseudocereal grain" if it's called a "grain" at all.
Currently, yes
if you typically cook it in water, try stock instead.