skysight-inc/HackerNews huggingface dataset:
One of the long withstanding issues with Python 3 has been that some of the major libraries have yet to support it. I think this is great news for the Python community. Hopefully more will follow suit soon.
Coinbase is indefinitely suspending its business in Wyoming
I get the impression that YQL is suffering from the same kind of neglect Pipes did. It was down multiple times a week for me, and I had to move to other solutions.
This is cool, could this behavior be mimicked by doing:

var name = 'name_' + Math.random() ; //assumed uniqueness
Quiet Revolution
> What happens when companies get sick of having to flip the switch? They would leave it in the insecure position all the time.

Okay, but how is that worse than now?

That situation sounds strictly better: things like user work stations, which tend to be the entry points to corporate network for malware stay in a higher security mode and have their HDD firmware updated less often; things like servers in racks are in the same situations, and ops continues on just live they have been.
Would CPI not budge because QE is flowing into asset classes that don't effect directly effect the majority of consumers?

While its not preferable that QE creates real estate or stock market bubbles, it is preferable to have the bubbles there instead of commodities people need to live (oil and food).
That's the polar-opposite negative stance to "Why does everyone work on crud chat apps."

Almost all technical advances that are (truly) 5 years hence have been predicted for decades -- and suffered from similar dismissals. Kudos to the founders for having the gumption to push forward.
Thanks, I appreciate the reply!

You may be right about share-ability being important. It would be nice to see some validation of that. For example, users sharing Precursor docs full of their custom components, encouraging other users to copy the items. We might build a couple of those ourselves to see if it gets any traction.

> Also, tracking a clipboard doesn't really classify something as "important"

We anticipated that problem. You can delete the clips that you don't want to keep and star the important clips to keep them at the top of the list. They're also ordered by creation time, so the cruft will just fall to the bottom.

For updating clipboard items, you'd have to go through the steps you describe. But it wouldn't be especially difficult to allow people to edit the clipboard items from the menu.
I've been unicycling for over 20 years and I still never unicycle in traffic. Unicycling requires constant attention to maintain balance. Even after 20 years it doesn't quite become auto pilot like it does on a bike. On top of that, I don't like to cause worry in drivers when they see me riding next to them.
None of the people I know got selected for H1-B this year. Getting a work visa in the US definitely sucks.
iOS malware installs over the air, sidesteps the appstore
Awesome. I love Songkick !

And while Songkickers are reading HN, can I suggest a feature ?

Sending me news on my Followed artists.

Leftfield are touring and Songkick helped me get a ticket... but I would've also liked to know that Leftfield have a new album coming out ( Alternative Light Source ). I'm a bit removed from the scene and that would've been helpful.

If they made it easy enough I may have ordered the CD via Songkick too for referral fees
Excellent point!

The Japanese started engineering for this as well when they went through a bonanza of submerging rail lines in Tokyo. At first, they started digging super deep with smaller tunnels (the trains use a linear motor/reaction-rail for much tighter loading gauges). However, they started to realize that it made the the now submerged trains more inefficient to be so deep. More recent lines are elevated or much more shallow.
Yet another bonus of genetic engineering.

Just waiting for the first protesters decrying FrankenCloth and carrying pictures of giant spiders ;<).
I just say "I write code" in casual conversation. Otherwise I use whatever term my company uses. That has mostly been 'engineer'.

I did CS/EE in college. Can't say I elevate one over the other. I knew plenty of people that were good at one but not the other. In general we optimize our behavior - if you have to send a chip to fab you spend a ton of time on simulation and validation before going physical. In software we can just fire up our debugger and inject values in by hand. Neither is fundamentally 'better' than the other. However, I think you can get away with poor techniques much easier in SW. Bosses notice really quickly when a CPU fab run turn out chips that don't work and the cost (money) of that mistake is detrimental to your career.
Yes, but you'll also want to use Object.defineProperty to ensure that the property is not enumerable.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Symbol tosses that in "for free."
That image looks like a F-15 to me. Either way, just random stock imagery we don't know what kinda of planes deployed the missiles.
Oculus VRJam winners announced, builds available
Dialing 911 (in the US) is still an avenue to getting that help.
Aw man - that is sad. We at Zapier took great inspiration from Pipes, it was such a cool and powerful product! It was a shame to see it languish.

I'd sure love to pick the brain of anyone formerly involved in the project - it seems like there is a lot we could learn from the trail it blazed. My email in profile, obligatory beers/coffee/etc. offer.
As fellow austrian i agree (hi thomas btw)

It's romanticized in international media to the extend it becomes a disney land version of itself.

Which is bad because it is a really good city to live in and should be seen as such - without the fairy dust and glitter.

* It's quiet (american cities tend to be very loud for no reason)

* A high basic standard of living for everyone (salaries, rent, health, etc)

* Education for everyone combined w/ very good universities (top tech university with people of other social class or ethnic groups)

* Clean streets (no homeless, no trash)

I am happy that people recognize the city as a pearl as it is - but other cities (esp in europe) offer the similar qualities and we should rather learn from the patterns that work than to simply romanticize all of it.
It took a lot of active mismanagement and folly to keep Pipes from living up to its promise.

I would love to read a blog post about how exactly it was mismanaged. It would be great for others to learn lessons from the mistakes.
Oh, wow. Works for me. Confirmed that Noscript is required or any link you click redirects you back to the "rich" site.

This is awesome. Thank you for sharing. It's ugly, but who cares? Finally I can have more than one google groups window tab open and still have smooth scrolling without the javascript flailing around so hard my fans kick in.
Where do I start? Do you really believe Niall Ferguson when he says that all trade is good trade?

But let me address the hidden money issue. I worked for one multi-billionaire who set up offshore "parts" manufacturing to act as a middle man supplier to offshore companies. He inflated the costs to the company so that he and the other executives could extract billions.

At another company offshore "services" were set up to do various fake consulting engagements. We are talking billions and billions for the executives.

There were literally mazes of offshore companies through different countries, with many different classes of stock - owned by various groups of executives, bankers, and competitors (as payments for helping kill common competitors or dropping products to create effective monopolies in market segments.)

So maybe you really believe the things you're saying...they are the standard propaganda. But I've been working with the guys who have figured out how to legally hide their money - so I know better.
20 Steps to an Amazing Site Launch
You are right. Check now, there is a "Short URL" button at the top.
Here’s How Much Artists Really Make on Spotify
MrZongle2 is being sarcastic. Sadly, I have met the public official that would utter those words and, in fact, had uttered comments asking voters to shut up and just do what said official tells them to do.

[edit: the official was an unelected bureaucrat]
great piece: informative and well-written!
Localization Technologies at Netflix
Urban light rail is such a small blip in terms of overall rail traffic that it probably barely even registers in ton/mile terms.

It's like saying you could build all roads in tunnels because Tesla sells cars.
Yet another bonus of genetic engineering.

Just waiting for the first protesters decrying FrankenCloth and carrying pictures of giant spiders ;<).

https://coconutcreamcare.files.wordpress.com/2012/09/frknfoo...
I think you would have. A sarcastic response is free of any real content, and assumes the reader agrees with your point of view (otherwise, why would they find it funny).

Writing some honest, passionate paragraphs would set out your view in a way that would allow others to understand what you believe, and why.
The definition of "objective" isn't "because I said so". Or more likely it's a case of "caskance sucks at things like taking tests and not cheating, so he has erected an alternate reality where he shouldn't have to do those things and gets to be right". Mentally disabled, indeed.
Agree - made an account just to bump this.
I feel the article doesn't really capture the whole story. (My comment in the other thread)... https://news.ycombinator.com/item?id=9653389#9660767
> I'd ask you this. Why do you think I'm insulting her by calling her a transgender?

The use of adjectives like "transgender" as nouns to label people is fairly widely viewed as demeaning.

> I'm genuinely saying this in a respectful way.

Er, no. If you were saying it in a "respectful way", it wouldn't be followed by this:

> You are the one at fault...I'm the genuine person here.

Moving on,

> I would in fact call a person asking me to be PC as being deceptive.

No one has asked you to "be PC"; grandparent asked you several questions about what you considered to be PC, which you then responded to with several misrepresentations of what they asked.

> Who's the one at fault?

The one who is saying that someone else is "at fault" based on a number of things that were never actually said (leaving aside the question of whether or not, had they been said, they would have supported the assignment of fault.)
The credit bureaus simply don't care.

I had my identity stolen and then bad information was mixed into my account information. It took years to get things straightened out.

Even to this day, years later I can't do any online credit verification because it has data mixed with it from the credit bureaus, and I routinely get answers wrong because of this. But there is no one I can complain to, especially for these online data tests.

The best way to get something done is to do a proposition in states that support it, like California, and get a law voted in that forces better behavior from the credit bureaus. Then, because California requires it, chances are change will occur throughout the country.
It's worse than just publishing what the administration wants. They've also demonstrated that they're willing to kill pieces that the administration wants killed (at least until they realize their reporters are just going to write a book with the story anyway...).

In a recent Frontline episode[1], they do a good job of speaking to some primary sources about an interesting specific instance of story killing related to domestic surveillance, and how that fed into Edward Snowden's decision regarding publication venue for his whistle-blowing leaks. In my eyes, they've fallen a long way since the days of the pentagon papers.

[1] United States secrets, part one.
Already been discussed, and the title is "There is No Now."

Very good reading material though.
Writing this[rename](...) instead of this.rename(...) is hardly onerous.

Your solution mostly works, but a simpler one takes advantage of combining computed property keys and compact method syntax:

https://gist.github.com/raganwald/18f8c179101cfd93c291
I've said it before: Schneier is an empty suit. He knows what buttons to hit in geek culture to get viral traffic, but a lot of what he preaches is questionable and seemingly personal and subjective. If anyone else would have said this they would have been instantly buried.
Ask HN: At what point could exe's run on Linux
With the slow but seemingly eventual open sourcing of .NET, at what point could native windows programs run on linux? Or what is preventing this from happening that would need to be changed?
Thanks so much for you and your team's work on Pipes - I'd be lying if I said it didn't inspire many parts of Zapier!
That is good news! From the announcement:

"greatly improved Python support, including Python 3.0 support, many new tutorials & samples on how to use OpenCV with Python."
On balance, we agree. I think there are some who overly romanticize our current implementation and we are all certainly encouraged to do so. Still, I think most people see the flaws, but participate because it's the best (and currently only) game in town. That is, they agree with you more than you're allowing.

But, there are also many thinking people who are as aware and passionate as you and I about how broken it is and how far from the ideal we are. So, you could say that we have a special responsibility here. The question then becomes what are we going to do about it? It's easy to make statements and paint those we feel are "less-enlightened" with a broad brush. But, it doesn't move us any closer to the ideal. In fact, those people must be led.

>but your original comments were quite rude in the way you shoehorned life into a primitive idea of "voting"

Actually, if you kook carefully, you'll find that I didn't introduce the idea of voting. I think you're a little too eager to paint everyone with the same brush.

In any case, my original post was simply saying that it's not enough to go around with these platitudes about work/life priorities when our very survival currently depends upon work.

So, if we really believe what we espouse regarding what's important, then we should be working (via whatever means, including "fixing democracy") to make our society reflect that. Otherwise, we should stop pretending that it doesn't.
Request a credit freeze or a security freeze from the credit bureaus. This prevents entities from accessing your credit report without you lifting the freeze.

This stops a lot of the low hanging identity theft cases.

http://www.consumer.ftc.gov/articles/0497-credit-freeze-faqs
San Francisco’s Median Rent Is Not $4,225.  Really, It’s Not
It's not a ripoff. Some background:
We made this little front-end as a demo for our open-source code sandbox[1]. Then we put it online so anyone (specially students) can use for quick pair programming.

[1]https://github.com/remoteinterview/compilebox
Pipes has long been a sort of monument to the faith of a bygone age -- the first flush of Web 2.0 optimism, when standard formats and open APIs were going to let us mix and match and mash up services of all kinds at will.

That faith is dead now, of course, scoured from the earth by walled gardens and VC money. But like Catholics in Elizabethan England, some of us quietly tend our secret shrines and pray for its return.

(Hopefully that will work out better for us than it did for them.)
We didn't ask for or agree to that CCTV. Mega corporations installing CCTV all over London does not mean the British people are OK with being filmed 24/7.
All of these datasets seem to be some kind of unweighted graph with no additional information (except community information in some cases).

Does anyone know where one can find richer network data sets? i.e. a graph in which the vertices have some attributes.
We're working on something that covers a lot of the same ground, although it's not exactly the same thing. It's also not very polished right now, but we definitely hope to get to that level eventually. It's all open source, Apache Licensed, and built using Grails. We don't have YQL, but we extract entities from the content and store it in a triplestore that can be queried using SPARQL, and eventually the SPARQL support will be woven more completely through things.

https://github.com/fogbeam/Neddick
In a contest like this, I would expect (and I could be wrong) that there is a final validation set not accessible until "game day". Thus, overfitting to a training data set of any kind would be detrimental and degrade model performance.
Wow - this is a very expansive article full of very useful info - going to start putting some of this to work right now.
If you enjoyed this, don't miss Moritz Hardt's entertaining blog post on Wacky Boosting (linked from the forum thread):

http://blog.mrtz.org/2015/03/09/competition.html
The people who worry about liquidity are always the people who bought on margin or otherwise used short-term debt to finance acquisition of long-term assets. If I were doing that, I'd be worried too, but it wouldn't matter whether the overpriced bubbly assets I bought were bonds, equities, artwork, or tulips.
If you want something that isn't in the language, you build it yourself. If what you build becomes popular, in the fullness of time it gets built into the language as a full feature or as syntactic sugar. That's exactly how we got the class keyword, modules, everything.

But if you choose the wrong thing, one day your choice is obsolete. That is a risk, and it's prudent consider the consequences carefully.

If that troubles you, by all means write your code without any encapsulation, and wait for the language to acquire the feature in a few years. In the mean time, your code base will grow without that kind of encapsulation. Only you can determine whether this is a bad thing or not. YMMV, and all that.

This is a very common problem to ponder, we end up arguing about whether you should be an early adopter, a main streeter, or a laggard.

But really, the post isn't a screed in favour of using private properties, it's a suggestion that making classes out of first-class values in the language gives us the flexibility to build whatever we think we need.

Private properties is a particularly simple example. Traits and mixins are also useful, but would take even more space to articulate. But the general point is still that making new things ("classes") out of the existing materials ("functions and prototypes") is a win in general.
Crashed Firefox. Empty screen in Chrome.
Are there any large datasets out there representing n-partite networks? So instead of people connnecting w/people I see e.g. devedges between developers and languages, or products and users, and so on..
I love the sci-fi possibilities here. Maybe in some near future astronauts will politely turn down a glass of liquid methane and hope not to offend their hosts.
The perils of programmer education in the bazaar
> Microsoft told me that while the backdoored algorithm is included with Windows, it is not used by BitLocker, nor is it used by other parts of the Windows operating system by default. According to Microsoft, the default PRNG for Windows is an algorithm known as CTR_DRBG, not Dual_EC_DRBG, and when BitLocker generates a new key it uses the Windows default.

This actually sounds a lot like the government mandated a backdoored crypto algorithm in to a suite of crypto algorithms, and then Microsoft was forced to implement the backdoored algorithm in order to get certified for the suite, which is required for government contracts.

> I asked Microsoft if the company would be able to comply with unlocking a BitLocker disk, given a legitimate legal request to do so. The spokesperson told me they could not answer that question.

There's a ton of perfectly benign reasons that a spokesman would decline to answer that question, and since we don't have a direct quotation, we don't even know what the response actually was.

I don't particularly like Microsoft, but I feel like we should blame them for the things they actually do, not hold them to unreasonable standards.
Same here... Pipes has been an inspiration to use with a lot of the stuff we've been doing as well.
Was there a training set made available and distributed? I got the impression that there was not.
You are correct in your analysis. ISIS's main recruitment source is the social media. So, if the US defense can get ISIS to use less social media, it is a net win.
I'll have a new Mac box soon. I'll try it. Last time I checked there was no keyboard menu navigation, and you're the first person to tell me that there is, so it must not be widely known.

And Ctrl-F2 isn't exactly as discoverable as "hit Alt," so I'm not surprised.
"The design outlines a lightweight client that does not need the full block chain. ....I anticipate there will never be more than 100K nodes, probably less. It will reach an equilibrium where it's not worth it for more nodes to join in. The rest will be lightweight clients, which could be millions. At equilibrium size, many nodes will be server farms with one or two network nodes that feed the rest of the farm over a LAN." - Satoshi Nakamoto, July 2010 [1]

On the subject of quick hacks persisting, the (arguably flawed) design of BGP on a restaurant napkin is a great example. [2]

[1] https://bitcointalk.org/index.php?topic=286.msg2947#msg2947

[2] http://wikipedia.org/wiki/Yakov_Rekhter
Rat Limb Grown in the Lab
I wrote a simple Wordpress plugin that works with RSS feeds. In addition to aggregating fees, Pipes has been a go-to solution when people report feeds that are malformed, have some weird characters or anything that chokes the Wordpress RSS parser (simplepie). People would run them through pipes, which seemed to handle anything and output clean RSS.

I'm sad to see it go and it'll be missed by quite a few people who use my plugin.
This is a reference to 'The Soup Nazi' ( Seinfeld )

No soup for you!
How apps track your location without asking for permission
So why can't lawmakers agree on preventing these consulting companies from applying for H1bs?

Corruption all the way through:

US Congress/Senate: "oh wait India is going to buy defence h/w worth $47B, we got to get in on the action"

Indian consulting companies: "dear Indian politician, we get a lot of money through Forex/labor arbitrage, let us help you get rich. In return protecting us from the fallout of these pesky articles is a national interest and oh hey how about getting us another 2000 acres of land out there."

Indian politicians and babus to US counterparts: "yep you can sell us your mil. h/w, but first let your contractors bribe us and then let our IT companies bribe you"

Pretty simplistic and only focuses on the corruption angle, while there are definitely other issues as well, but does bring up why the US can't just say "hey no visas for you".

This kind of a system is more damaging to India than the US at the macro level. Since it makes Indian companies and people who work for them incapable of doing something original and working on really hard problems in our backyard.

The attitude which it engenders is "oh hey, we can always stay in business by selling ourselves cheap and replacing Americans." This party will sooner or later come to an end.
At which point hopefully a lot of such Indian companies will go extinct and only the best will survive.

At the personal level, the Americans who got fired are going to be more resilient and will come out on top of the situation, however great their pain may be in the moment.

Oh, one more thing, this is not the only threat faced by employment in the US, there's automation too.

So, hatred of something, say Indian consulting companies, or people employed by them, immigrants in general, against robots or automated systems is no solution. I say this since this is the most knee-jerk reaction.

The only way anyone hope to cope with this is by not expecting it to get any easy. Not expecting ease or having a sense of entitlement. But by being open to learning, growth, reinvention and hope.

http://www.business-standard.com/article/economy-policy/indi...