skysight-inc/HackerNews huggingface dataset:
http://seclists.org/nanog/2015/Jun/586
https://www.cloudflarestatus.com/incidents/bzknm1t91kjq
If you think that this language feature has no equivalent in your favorite language, it is similar to Ruby's :symbol, where it is mostly used as keys to their hash tables (they're implemented with hashes internally).

Common Lisp has something even closer for its macro system. When you write code that writes code, you often need to create new variable names that won't collide or shadow anything. `(gensym)` does that: http://www.lispworks.com/documentation/lw50/CLHS/Body/f_gens....

Here's a list of languages with support for symbols. You will see even Objective-C has it: https://en.wikipedia.org/wiki/Symbol_%28programming%29#Suppo....

I'd be curious to learn how it is implemented in JS engines.
http://www.tradingeconomics.com/embed/?s=brazilfordirinv&d1=...

http://www.tradingeconomics.com/embed/?s=brazilfordirinv&d1=...
You haven't read it but you know there are significant benefits and that the opposition to it is FUD?
Why should the size of countries matter in this regard? How small does a country have to be to not succumb to these proceedings? Example 1: CETA, the Canada-EU trade agreement. Basically similar to TTIP, by a country with 35 mio citizens. Example 2: All the trade agreements done in the last 50 years by Germany with smaller countries such as Pakistan. Investor dispute settlement courts have been invented in these trade agreements. I'd argue quite the opposite - the larger one of the entities, the better the outcome for said entity in the talks. What do you think would happen in trade agreement talks between Hungary and the US? You think Hungary would have any weight on its side?

The problem is rather the disproportionate influence of corporations on trade talks through lobbying. That needs to end and there needs to be a complementary influence by NGOs to balance the effects of lobbyists.
Baidu fires researcher who told subordinates to break rules in IMAGENET
If we're looking at the swedish game industry you also want to add Paradox Interactive and Dice to that list.

Our general technology industry is "restructuring", with pretty big layoffs at the large companies. The same week this spring Sony and Ericsson gave advance notice of upcoming layoffs to 1000 and 2000 people respectively.

While not a catastrophe in itself, and a several companies stepped in to offer jobs, it's worrying as a general indication of the state of our technological industry.
It's from both sides,as far as I can tell. Incredibly strong unions coupled with a handful incredibly powerful businessmen. Both exert undue influence over the government. By undue, I mean that the strength of the central government is constantly in question. There's many sensible things the government can't do because the parliamentarians and media are owned by ca. five rich guys while the employees won't execute orders.
> Printing money doesn't necessarily mean inflation is going to happen.

LOL. Come to Japan and see for yourself if prices don't rise. Your comment is a big lie.
s1 = Symbol.for('cat')
s2 = Symbol.for('cat')
s1 === s2 // true

The most common use-case for them is to generate symbols that don't collide, though.
Pakistan is bigger than Germany. I know, it sounds weird.
They do what they always have done - they buy companies that are behind their prime time and then provide legacy support for their systems. That is their bread and butter. If sales go down? Buy some more faded companies and watch sales improve again.

Queries per second is simply not a relevant question.
"In many cases, the companies that received government money were being run by people with no experience in the field. We wrote about an incubator for gaming startups, where none of the people running the incubator had ever worked in the gaming industry! Then there was the incubator that received nearly 700,000 euros from the government to set up in a small town of 20,000 people to promote creative arts startups, which as far as we can tell was just a few women making dresses and jewelry."
Please can you pre-announce when you change something next time, you have cost me enough downtime over the last 12 months :)
No, also symbol keys don't pollute for-in, Object.keys or Object.getOwnPropertyNames so they are effectively non-global.
It's not racism. On the contrary, what you have shown, is ignorance of the facts on the ground.

They work with what they have available. Knowing Eastern European companies well, they are tight on funds, so they cannot spend anything for international headhunting. Also, locals are cheaper - if they want to earn more, they will move to the West. The smaller companies are happy, that they are surviving at all.
TTIP and CETA need to go away. The trade aspect isn't terrible. Everything else is.

Treaties shouldn't be negotiated in private and withheld from scrutiny. Not anywhere claiming to be democratic.

ISDS is just wrong. TTIP opens the way for companies to use a supranational, binding court of arbitration to sue any country that impacts future profits. If a country, for instance, changed environmental protections, worker rights, food safety standards, whatever, they can be sued for large sums.

It's anti democratic and it hands sovereignty over to business interests. It's being pushed by bureaucrats and lobbyists who have tried their damnedest to keep it out of the light. To the extent that even MEPs have had to sign an NDA before being allowed to set eyes on a draft (we know this because one or two broke the NDAs)

https://stop-ttip.org
There is also the contribution of assortative mating.
Please don’t bring this kind of comment here. It’s pretty much impossible for a flippant joke about shredding a large group of people’s pensions to result in productive discussion.
I agree. Obviously some activities are cheaper (staring at a wall is free, and you can do it as long as you like), nonetheless, enjoying $265 million worth of production values for say $2/hour is really not such a bad deal.
Postgres is great, but sadly it's not really in contention for being the RDBMS leader right now: http://db-engines.com/en/ranking/relational+dbms, but it is steadily climbing.
Like a property basically - except the key is not a string and is known to the engine. This is both simple and uses existing JIT facilities. Symbol property access isn't particularly slower than regular access this way too.

See http://blog.peschla.net/doxygen/v8_chromium_r157275/classv8_... - it's
6 Must-have location based Apps for your mobile
Secret treaties, secret laws, and secret courts making secret decisions all must be stopped. Doesn't matter if it's about trade or surveillance.
Oracle Sales are far from eroding, and the opposite is true. Very misleading article and analysis, and questioning which vendor is in writers pocket? "Figures don't lie but liars do figure"

According to the leading analysts, Oracle has grown software revenues by over ~2.5% in 2014 vs 2013 and Oracle has grown Database revenue as well having a world wide DBMS share above 40% with growth of over 4% in 2014. If you look at who's got the most popular database(s) in the world, by ranking, Oracle Database is ranked #1 and Oracle MySQL is ranked #2. http://db-engines.com/en/ranking

While the article infers fewer licenses sold means Oracle is eroding, article doesn’t mention that Oracle is showing growth in software upgrades, DBAAS, and overall, growth in cloud- private, hybrid and public. The “c” in “Oracle DB 12c” stands for “cloud”. Oracle has over 400,000 customers, where over 310,000 are Database customers according to the Oracle Fact sheet http://www.oracle.com/us/corporate/oracle-fact-sheet-079219....

You say Oracle Database is expensive-compared to what? Its all about what level of business value you require? Oracle sells several editions of Oracle DB from Oracle Database Personal Edition that starts at $92 per named user license to Oracle Database Standard Edition One with License costing as little as US$180.00 to the Oracle Database Standard Edition version starting at $350 per User license. Not everyone requires the enterprise features of Oracle Database Enterprise Edition. https://shop.oracle.com/pls/ostore/product?p1=Database&p2=Or...

Theres no such thing as free software unless you consider peoples time free, from administration, patching, management, support, upgrading, etc. You can surely download any open source Database but no ones going to support it for free. If you’re an enterprise, you're surely seeing your OPEX budgets sky-rocket, and a lot of that is due to "free" software and commodity hardware and the integration and management of a very complex, multi-vendor stack requiring armies of people to get it and keep it running.
15 pages. The document excerpt starts from page 61.
> What I'd dread is writing the garbage collector in assembly.

There are very simple garbage collectors out there, GC doesn't necessarily mean generational mark-sweep-compact or whatever. Semispace collectors are pretty simple and don't even need a stack: https://en.wikipedia.org/wiki/Cheney%27s_algorithm
That's a different issue. Nothing to do with the DNS problem we saw.
And you are an idiot.
Thanks! Not what I was thinking of but it looks really interesting.
Personal data stolen in federal hack was unencrypted
Hysterics choose sides, realists distrust government and commercial interests equally. But the key to evaluating the threat can be summed up in the Senator's own words: "private sector entities gathering personal data for marketing and commercial purposes". That's it. I don't want to buy the crap Google and Facebook want to sell me, but I do want to use their services to make my own life easier. I'll keep on benefitting from this unequal relationship until I feel uncomfortable.

Government agencies, on the other hand, are not as forthcoming about their motives. "We spy on you to keep you safe?" No you don't. You spy on other people to keep me safe. You spy on me to keep other people safe. Who are these people? Why do they feel threatened by me? Are these people who have a reason to fear me? Should I rather fear them?

So no, not never mind the NSA. Or any other three letter agency. There's a world of difference between the transparent and often sleazy motives of commercial entities, and the secretive and often sinister motives of governments, government agencies, and the "patriots" who blindly support them.
A friendly SEO audit of MattCutts.com
AI Spring
A new Amazon email scam is after your cryptocurrency
We have discovered a way that may be able to remotely brick network cards. We need someone to perform research and develop a deployable tool.

Apparently codenamed PASSIONATEPOLKA. Given the vagueness, I have a feeling it might be some remote form of rfkill(8) instead.
Thank you. I'm glad that got fixed! (I dealt with that stuff more than 10 years ago) :-)
Apparently this is AS4788 (Telekom Malaysia) leaking routes.

https://twitter.com/rrbone_net/status/609282081420652544
I have done something similar in intent in c++ (but not released the code). Here are some results:
https://www.flickr.com/photos/_rexxar_/

The owner the blog http://fractalyze.blogspot.com/ has probably also done something similar. He produce a lot of image, I found some of them inspiring.
The Cyborg Compulsion
The Russian Government has chosen ReactOS as their second operating system
Nanog discussion: http://mailman.nanog.org/pipermail/nanog/2015-June/076187.ht...
This is part of a much wider internet issue with a asian ISP: https://www.cloudflarestatus.com/incidents/bzknm1t91kjq Most of internet is having issues right now :(
first time Estonia was on my radar was in 1998 on a Linux Conference in Singapore. The number of companies present from a small country like Estonia was astonishing. They have come a long way since and really know how to foster entrepreneurship and the local tech community. A lot of governments (sigh France) could learn from their hands-off approach.
The Yen is volatile? Except for the last two years, there hasnt been any valuation change for a decade.
It's odd to call it DSL for SQL. SQL is DSL as it can be.

I honestly fail to see (> cost) benefits of such tool. I realize it adds an additional layer abstraction which one could use to build additional functionalities on top, such as dialect translation, metadata emission. But why one would want to pay the cost of learning the new API and adhering limitation. For example, it is missing upsert feature. So what one supposed to do in this case?
A question: Why ML family languages need `rec` for recursive functions while other languages do not?
What is the impact of this problem? Any TL;DR from an expert on here?
Twilio lookup gets you details about the carrier and whether it is voice/sms enabled. Basically used to validate if you have number that enables communication. This service is not the same as the verification API the OP is talking about!
How Has Product Hunt Become Such a Critical Startup Website?
Public pressure should be enough reason to vote against the treaty, not postpone it until people forget about it.
Really interesting =) thanks for the reply
This is very limited symbol type. They might have named them keywords instead. It's just interned string with a new type.

(It's like Common Lisp symbols limited inside the keyword package)
But then Oracle doesn't do support directly, it is one of their partners. So maybe you should look for some EnterpriseDB partner ;)
what about verifiable mix-net voting?
wouldn't mix-net voting prevent from such things in the first place? if not, why/how?
(*I'm learning about these stuff, and I want to know your opinions on them...)
Simple commands to clean up your Mac
This is akin to banning food because people might get a stomach ache, and this is bad for the team.
Immersive [Virtual Reality] Journalism
I think this topic is too important for it to go discussed meagerly or without
a consensus opinion - however loose - based on an array of the most current
exhaustive studies on the condition. Too often these findings pop up in
popular media without any backdrop or without the larger context of other
studies, whether with similar or dissimilar findings.

Here is a study that links autism to low iron intake among pregnant women:

Iron deficiency affects 40%–50% of pregnancies. Iron is critical for early
neurodevelopmental processes that are dysregulated in autism spectrum
disorder (ASD). We examined maternal iron intake in relation to ASD risk in
California-born children enrolled in a population-based case-control study
(the Childhood Autism Risks from Genetics and the Environment (CHARGE) Study)
from 2003 to 2009 with a diagnosis of ASD (n = 520) or typical development
(n = 346) that was clinically confirmed using standardized assessments.
.
.
The highest quintile of iron intake during the index period was associated
with reduced ASD risk compared with the lowest (adjusted odds ratio = 0.49,
95% confidence interval: 0.29, 0.82), especially during breastfeeding.
Low iron intake significantly interacted with advanced maternal age and
metabolic conditions; combined exposures were associated with a 5-fold
increased ASD risk. Further studies of this link between maternal supplemental
iron and ASD are needed to inform ASD prevention strategies.[1]

[1] Maternal Intake of Supplemental Iron and Risk of Autism Spectrum Disorder

http://aje.oxfordjournals.org/content/early/2014/09/22/aje.k...
Doesn't the franc have a fixed conversion rate with the euro ?

Oh ok I see, that's the real Guinea you're talking about, not one of the other Guineas. Do you know the reason why Guinea doesn't just use CFA francs ?
I can't access a couple of US sites (like github, linkedin etc.) from my Swedish ISP Bahnhof.
5a. fine, go for it. However, any cost for compliance audit we will add to your solutions' TCO, when comparing competitive offers.
India's Biggest Startup Flipkart Companies Financial Report
As a very green JS programmer, I found this post informative and fun.

I think this sentence has an editing mistake in it:

It’s simply a property whose name is not a symbol rather than a string.

I think that the "not" shouldn't be there, the double negation makes the sentence fail to parse for me at least (ObCaveat: not a native speaker).
I thought the investor/state dispute settlement idea was prone to abuse, then I read this:

"secret courts"

Secret Courts? Seriously! We have (mostly) open courts today because we have learned something in the past few thousand years. Let's not go back to the dark ages. This agreement needs to fail!
Most people in Zimbabwe have electricity. Zimbabwe has 97% mobile penetration: http://afkinsider.com/20015/report-zimbabwe-has-97-mobile-pe...
Last time I checked their phones didn't run on magic, but on electricity :) And all you need to use Bitcoin is a cellphone (a $20 smartphone).

(No I am not seriously suggesting Zimbabwe uses Bitcoin. I am just pointing out you seem to incorrectly think all people in African countries live in huts or something.)
I am no expert.

But a route leak forces traffic to take a different path, and this potentially results in a pipe being inundated with a significant volume of traffic that cannot be handled by ISPs along that route (or simply a dead-end).

i.e. imagine an ISP in Rio suddenly declaring that they are the best route to reach the networks that contain facebook.com and google.com ... that ISP will DDoS itself or one of their downstream partners. An ISP may not even notice this, but their peers and partners probably will.

A couple of years ago a BGP route leak took out the entire internet for a few hours for people in Australia. They're fairly common unfortunately, but tend to have limited impact and are resolved quite quickly.

More info: https://labs.apnic.net/?p=139
Make your own! All 4 of those foods are surprisingly easy and cheap to ferment yourself. The best books on the subject are by Sandor Katz. There is lots of information online as well.

I drink homemade Kefir (with a bit of honey) every morning. Whether the effect is real or not, I feel better on the days I have it than the days I don't.
Thanks for asking that; this is the first time I open HN and think ; WUT???
Quite a few times. If you are doing things related to computer vision, machine learning, maps, language processing, compilers, speech etc - you are going to use all these CS stuff fairly regularly. You are even going to need stats, linear algebra and probabilities (I'd to literally do bunch of math quite a few times at work on whiteboard).

Most of the crowd here seems to be doing CRUD, JS, iOS stuff. You won't need much of CS/Algorithm skills there and I understand their statements like "I have never needed to touch binary trees in 15 years". Unfortunately they are trying to make case that this is same everywhere. Sure not all jobs at GOOG/FB/MS require strong CS skills but lot of projects at these companies do. It's not reasonable expectation to walk in to these companies who literally thrive just because of their algorithms and say I don't give a damn about CS but look at this package manager I built. In my opinion, people who can't work with something as simple as binary trees won't last a day in many of the projects at these companies. Learning frameworks and languages are easy, problem solving using CS primitives is hard earned skills.
I'm glad you raised this to counter the mis-information posted by the parent. I also worked for several years in Tallinn (I'm half-Estonian, half-Australian), and the information provided by the parent ss simply not true. This reinforces my belief many ex-pats live in a bit of a bubble, especially if they don't learn the local language or try and integrate more.

Back OT - I can keep my Estonian business ticking over from Australia entirely via the internet. I have a local (Estonian) accountant, but using my Estonian ID card I can digitally sign documents that need 'sending' or I can open such documents sent to me from government departments. Such possibilities really much life much easier as regards documentation, tax returns etc.
The Anti-EULA
It's becoming less and less an option. No javascript means blank page on a surprisingly large number of websites. Saddening.
http://stackoverflow.com/questions/9325888/why-does-ocaml-ne...

and

http://stackoverflow.com/questions/900585/why-are-functions-...
Boxing journeymen: sport's biggest losers or unappreciated artists?
> It's simply someone who's good at envisioning new products

We risk running out of superlatives if we take that attitude. Can we reserve 'visionary' for those 'once in a generation' types and not degrade it to mean 'competent product manager'.
Just some context why I submitted this.

"Winning wouldn't have paid my bills for long and it's better to lose and go home to your house knowing your gas and electric bills have been paid."
Well, my main comment is that the most pungent smells in this code depend on its context and what it's trying to achieve. If I encountered it, I would immediately look at the surrounding context and usage to see if it's a reasonable approach to the problem.

Without that context, all that can be done are superficial changes like monad/applicative; which in this case are very minor. In other words, the original code wasn't a bad approach to the problem; but is it solving the right problem?
Is support for User Defined Aggregation Functions (regarding DataFrames) slated for 1.5?
It is trivial to cause inflation, but central banks are either not allowed or ideologically opposed to effective means of putting money in circulation. Many central banks have printed enormous amounts of money and inflated the currency less than they would like to because they're buying second-hand bonds with the printed money. They've been really frustrated with the inefficiency of this, which I find amusing and slightly suspicious. Just printing money and giving it away doesn't necessarily cause short-term inflation. The way in which it is done is the key.
People cannot access some internet sites, depending on who they have internet connectivity with.

https://blog.cloudflare.com/route-leak-incident-on-october-2... has more information from a previous time this happened. A key idea is that internet routing depends a lot on trust, and it's possible for a single misconfigured site to cause serious issues across the internet.
I wrote a lil' article about using Symbols a month ago - https://medium.com/code-ops/party-tricks-with-es6-symbols-ee...

Probably the most interesting use I've found for Symbols so far is to detect if an object / function was created by a specific factory - https://gist.github.com/yoshuawuyts/2bf8d5394e6f995791a0
Had the same issue from Berlin. (and probably unrelated to the original post anyways.) But now we are back online!
Keep writing. The space is there for you.
This is rather comic: https://twitter.com/TMCorp/status/609167065300271104

(That's the twitter account for the currently implicated provider which messed things up, and for the record it has a minion in a Hawaiian grass dress saying "Happy Friday!", posted about 10 hours ago.)
The problem in Greece[1] is a combination of the EU centralizing money but not monetary policy, and the only regulatory tools available being controlled by inflation-phobic germans and the class-specific "put option" they imposed on Greece (et al) with the regressive "austerity" policies.

[1] I recommend this explanation by (Brown University prof. econ.) Mark Blyth: https://www.youtube.com/watch?v=B6vV8_uQmxs#t=674
Looks like it's party day at Telecom Malaysia. https://twitter.com/TMCorp/status/609167065300271104
I honestly wouldn't notice. 10.10 kernel panics on me about once a day. It's the WORST EVER release of OSX by an amazing margin.
The LEAP is a really inexact input device. Used it for a project this winter and the only reliable input we found was the position and rotation of the whole hand.
I still really want to get a few bags full of Zimbabwean notes and use it to wallpaper a room one day. You'd think that would be easy living in a country right next to them..
June 12, 1918: Einstein’s Divorce Agreement and the Messiness of the Human Heart