skysight-inc/HackerNews huggingface dataset:
Except that this is not working. You have to explicitly type lambdas if you assign them to local variables(or to properties, fields). But I don't see it as big trouble though.
I've never heard it in Canada. So it seems to be US only...

Actually most of the comments about it say that their children picked it up in elementary school. Given the wide and sudden spread I suspect that this can be traced back to some children's TV show or classroom video.
And which state is not broken and defective?
“Amiga Workbench” 100% JavaScript
> VPNs typically do OK

Assuming the network administrator has configured his router for VPN pass through [1].

> SIP does not "work fine" in an IPv4 only environment, as any NAT user will attest to.

Seems to work fine for me. The built in SIP client for Android works great in IPv4 both NAT and non-NAT. However, it seems to have some issues with IPv6 (not surprised due to the lack of feedback on the Android bug tracker...). Zoiper on the other hand will work through pretty much anything you throw at it.

I'm not saying SIP is perfect - but my experiences with SIP have been generally positive with Asterisk. Now I'm also in control of Asterisk and can tweak the configuration - I'm sure a lot of canned SIP systems are completely broken.

[1] http://www.tp-link.us/FAQ-558.html
Even more fun when Apple recompiles the apps so that new users get one behavior but people who had already downloaded the supposedly-same app get quite another behavior. This takes all of the existing problems with non-reproducible builds and makes them worse.
There must be some secret. On what OS are you running Eclipse? Do you use OpenJDK or Oracle Java? What version of Eclipse are you using?

I'm using Eclipse on work laptop with SSD, and it is soul-crushingly slow, much slower than Idea.
Perhaps so, but this may reflect a lack of power rather than a lack of awareness. I was in a startup once where a new CEO talked about allocation of shares - he referred to the number of shares with no extra context. I asked, in the meeting, how we could calculate our ownership under the exit scenario he described, and clearly there was an uncomfortable vibe in the room after I did that. The disinclination to ask about this may reflect a lack of power rather than cluelessness.

Also, it does need to be stated, many of the employees were H1B workers with green card sponsorship. I'd say that they were behaving rationally by sticking with the company, especially since a couple of them were close to completing the process.

This and many other experiences have convinced me that while I generally look on immigration positively, I believe that workers need to be free and full agents in a labor market (this includes there right to change fields entirely, not just jobs, and it also includes the right to go without a job for a while). I'm convinced that a great part of the appeal of the H1B is that it creates a class of engineers who lack this freedom. Truth is, you don't need all your workers to lack freedom of movement, as long as the percentage is high enough to set a standard.
Thanks. I'm struck by the Wikipedia entry on the song "La solitudine" by Laura Pausini: "The lyrics to the Italian version of the song where are about a boy named Marco, who is separated from his girlfriend at the urging of his family and sent to live far away from her. The now former girlfriend makes an emotional and heartfelt plea, singing to him about the loneliness and pain they would feel without each other."[0] So that's clearly about feeling lonely, aka loneliness.

But the article goes on to say: "The English-language version of the song, adapted by Tim Rice, has a completely different meaning, and it doesn't contain any reference to Marco. Its lyrics are focused on the feelings of those who want to be alone in order to better understand themselves."

But what I get is that the Italian word "solitudine" is ambiguous, meaning both, in tension, with awareness at multiple levels. In English, one is forced to choose: solitude (chosen, positive) vs loneliness (imposed, negative). English probably takes after German in that, I'm guessing.

[0] https://en.wikipedia.org/wiki/La_solitudine
That's making the assumption that we only have a static screen to place them into. In VR, we have the entire environment around the screen and potential for a HUD locked to the user's eyes in space. It would be cool to try different implementations and see which experience is best.
Seems high quality enough to me. Was more commenting on the fact that it seems atypical to see paid content being so openly accepted in this community.
Paid for by Netflix to promote the show 'Narcos'. Strange.

As for why it's voted up, doesn't seem all that odd to me. I'm looking at the front page and seeing a story about an aircraft carrier in ww2 and a story about coral in an aquarium making a man sick.
I think these are two distinct use cases. NodeJS actually does not (AFAIK) handle one of them. Basically, you have IO bound tasks and CPU bound tasks (and a mix of both which is really nasty business). Python has had CPU-bound task concurrency via multiprocessing and it's been OK. My preference would be to get rid of GIL and improve how threading is actually done, but technically you can serve CPU-bound tasks today with Python 2 and 3. This is (AFAIK) not something that Node does out of the box.

The IO bound tasks in Python are a problem and I wish there was a clean solution. Python does not have a global event loop, so there is not an easy place to hook in coroutines, callbacks, etc. So for a while we were stuck with one of the following:

1. Use threading or multiprocessing. This sucks for more than concurrency of like 2-8.

2. Use eventlet, gevent, or another event loop. The problem here is that you have to buy into it whole hog. No component of yours can be blocking, and that's hard to tell.

3. Write your own event loop. I've done this and find it to be the most understandable and easy to debug approach. This sucks because of the amount of effort it takes for something so fundamental (because networking is tricky).

Some people would be happy if Python got better at solving IO-only bound tasks. I guess that's where this feature comes in. I haven't played with 3.5 yet because I am mostly stuck on 2.7 for reasons. However, looking at it, I feel like there should have been more of a separation between blocking and non-blocking code here. Something alongs the lines of an async function not being able to call a blocking function.

Re: CPU and IO bound tasks: I know of no great framework for this besides threading (not the kind in Python + GIL, but real threading). I usually just side-step this problem by separating tasks that are both IO and CPU bound into smaller tasks that are only CPU or only IO bound. Thankfully, that's generally pretty easy to do.
So Michael Jordan now has bad basketball skills?

abstaining from something doesn't make someone bad at it....that's just not logical.
>> Considering a needed mechanism for an ad-blocker to function is to be undetectable

That's just not true. Lot's of sites can and do detect them just fine, and display custom messages.
It could be you! ;)

https://careers.mozilla.org/en-US/position/ooIv1fwm
I mean isn't it already widely accepted that China has one of the world's largest and most active cyber warfare forces?

When is the US going to get its shit together and start worrying about cyberdefenses?
Or maybe build a "Block this" feature on touching.
Yeah. Personally it feels like people who are obsessed with the security of their idea are also the ones who over-value ideas over execution.

And ultimately a startup is nothing but relentless, on-point, highly competent execution.

But in any case that may be ascribing psychology where there is none. Invariably though the founders I meet who are like that are also very inexperienced and 100% of the time have never built a product before, which is probably why they value idea over execution.
Interesting. I would get one if I could hack it for other devices. It is kind of amusing that even when Microsoft has started making cross platform compatible hardware [1], Samsung is stuck on a page from the old MS playbook. Hardware that is only compatible with Samsung devices and not even other Androids. [2]

[1] https://www.microsoft.com/microsoft-band/en-us/support/hardw...

[2] http://www.tizenexperts.com/2014/06/pair-your-samsung-galaxy...
Philosophy Bites: http://www.philosophybites.com/
Fave episode: Peter Singer on Human Use of Animals

Invisibilia: http://www.npr.org/podcasts/510307/invisibilia
Fave episode: Fearless

The Future and You: http://www.thefutureandyou.libsyn.com/
Fave episode: Recent one on AI

Econtalk: http://www.econtalk.org/
Fave episode: Tyler Cowen on Culture
Oh, ya. You can only change the 'birth date'. I should update it so you can change the 'death date' too!
Blocked Party: Could Apple Have a Hand in the Fall of Free Media?
The Obama 'Nudge' Department is here to stay
Swift 2.1
Seeing you edit this post once every five minutes is really quite jarring.
My only question is have they fixed the whole driver problem yet?

The Oculus Rift DK2 was a complete disaster. I understand it's a "dev kit" but if they are to release it for general use they will need to drastically change the way the driver installs, the way it communicates error messages and issues with the connection.

It took me several hours to release I needed to move the Oculus Rift "monitor" to the right. And it's working "fine" on my desktop - but I can't get it working on a laptop (and current Oculus Rift statements suggest they will never support it on laptops...).
Thanks! Glad it cheers you up. Some people feel depressed looking at it, some feel the opposite! :)
I don't have much experience with ABP, but I'm also having difficulty finding complaints about intrusive ads getting through ABP.

Is this something that you've experienced personally, or is it just from the companies reputations that are on the whitelist?
Exactly. Apple isn't just promoting ad blocking for purely benevolent reasons i.e "for the best web-browsing experience possible" - they obviously have other motivations.
Which is why it is ridiculous to approach the situation from a "what if..." perspective. We should approach it from net expected benefit, else everyone gets to pretend they are the one true purveyor of good and classy ads.
I had a low tech reef tank so I know it's possible to keep one at very low cost. But because everything is so fragile you have to know what you are doing. That's why most serious reef keepers know about this coral. Those corals can make you blind if you are not careful.
People already shit bricks when the government seizes .com domains. I can't wait to see what happens when they seize AS numbers too. "OMG, those imperialist bastards think they can regulate the internet!"
It takes all of seconds to type out a few field names. =/
It's a well-researched fact that women are reluctant to "date down" (in terms of social standing, education, professional achievement and wealth), whereas men don't care - they (we) are mostly interested in how attractive a woman is.
Is it true the machine requires connection to internet or your cloud to cut or engrave? I was about to order a Pro until I read this in the comments. I expect to be able to use this machine with my laptop running some program and "send to laser", no internet connection required.
July discussion: https://news.ycombinator.com/item?id=9809384
Python 2 has an EOL in 2020.

Why start a new project in a language that will have support dropped in ~4 years?

If it isn't going to be around in less than 5 years, I'm not going to use it for new projects which have lifespans measured in decades. I've got projects still in production, almost unchanged [only changes were to update business rules], for 4 years. It moves millions of dollars a year. I sure as hell don't want to worry about OS support for it another 4 years.
The GearVR never had these issues, what they shipped was way more polished than DK2.

As for DK2, have you tried .7 release yet? They completely removed the "extend my desktop" piece you had issues with. It's way less fungible than earlier releases, but feels much more polished / simple.
The World We Leave Our Children: How I Became a Free Software Extremist
The thought-bubble above my head went like this:

1. "Cocaine economics! This could be interesting."

2. "Man that Snowfall piece is still making waves in online journalism."

3. "Note to self: check out that cool Escobar show. When did that come out?"

4. "Damn, this is a big ad for the show, wrapped up in journalism, sort of. Written by marketers, not journalists. Ugh."

5. "I now have a strong negative connotation with that Escobar show. Probably won't watch it."

(edit: show, not movie)
The amount of libraries working on Python 2 only is really small and not a problem for a lot of us: http://py3readiness.org/

The syntax is really nicer IMHO. Unicode strings are really nice to have too. Plus Python 2.x will be EOL'd soon. I just don't see the point of working with it anymore.
This is the best story I've seen on HN in a long time. I wish I could upvote again.

I'm also totally onboard with a new, anarchistic alternative to the internet. I think about this idea all the time, but I don't have anywhere close to the knowledge needed to start figuring it out.
People spend far more time at home than the movies which increases the statistical chance of dying from a gun at home compared to elsewhere. The user was showing that comparing what is more or less likely is usually very irrelevant because the statistics are often misleading. Ignoring "time spent somewhere" makes home one of the most deadly places to be.
I'm tempted not to reply to such an obvious straw man argument, but: take a look at the way mutual societies worked prior to socialised medicine. That's the sort of approach people opposed to socialized medicine would prefer. It provides cheap health care and looks after those incapable of doing so themselves, all without coercion.
But the same can be said for regular old voting. As soon as you drop your ballot in the ballot box, you give up all control over your ballot. Whoever ends up counting, moving, or recounting your ballot could change your vote, throw out your ballot, or any number of other things.
If you're not on your network and you're on android and you're rooted you can sideload adaway to get ad blocking everywhere, including app-based ads.
I love not seeing ads.

Well, technically you're not "seeing" ads but I'm pretty sure your information is still being traded to data providers.

This actually works to google's advantage. They reduce ad blindness and when an actual ad appears it will be highly targeted and probably gives Google a lot more revenue per ad.
The government has admitted that it is impossible to reliably extract one party's communication without either watching all the time, or having the ability to do so, and I don't think it's for a lack of creativity. In a way we were spoiled by wiretapping because now we have set the expectation for hard, recorded evidence to be the standard, because facts can't lie.

Thing is, this new age is a bigger can of worms than encryption versus the government is always watching. It could be 10 years away, it could be 50, but a computer will someday be able to generate your voice, create a fake video of your actions, and the state could put you away for nothing - and everyone could believe it.

Neither of you are wrong. Machines can be fooled by prior, and people can be fooled by machines.
That's how I play games on the Wii U sometimes, laying down while holding the tablet. Not too different with playing games on the iPad either.
In USA the story is the ad!

Welcome to the future after we've all installed Ad Blockers.
Have you actually tried a VR theater application yet? Even on my DK1 over a year ago, the experience[1] was pretty compelling. Add in resolution improvements and the fact that you can render stereo 3D with perfect fidelity (no hacky glasses in the equation) and it gets even better.

[1] https://www.youtube.com/watch?v=lhdSozujoRc (video not mine)
It's a show on Netflix, and this may not change your mind, but it's actually great TV.
With the leather satchel they show, isn't the difficult really in stitching it?
This is completely off the top of my head;

There is a tax in SF to provide healthcare to service industry workers -- waitstaff, cooks, bartenders, etc.

SF pays ~25K/year on EACH homeless person (according to a study that was published recently -- ill go look for it in a sec.)

That 25K goes to pay CITY workers who ostensibly are providing the "services" that hte homeless get...

I argue that we, instead, pay the homeless a min income... AND provide several KEY services: Free clothing, hygenic facilities (showers and restrooms), micro housing and access to mental health care.

Imagine providing a 'tiny-house', basic scrubs-like clothing and hygenic resources to the homeless population how different the situation would be.

SF pays 25K per year per homeless person... thats $68 per DAY.

What person could not survive on $68 per day?

Assume that you take ~60% of that cost toward paying for the clothing and housing and showers....

That means that you have $40 per day to pay for the housing and showers...

28 for food. 28/3 is about $8 per meal... 3 meals a day.

So - thats $1200/month in housing costs and 840/month in food.

This is completely doable...

Rather than WASTING 25K on "services" which is really a bunch of bureaucratic bullshit and inefficient failure...

Finally, if you were to take the $840 that could be allotted to food stuffs, and come up with a "standard pantry" of items that is fully stocked for each -- then you could also train the homeless into feeding themselves healthily.

This would be a great use of a "city tax" where every bill could have some small % charged against it.

Keep the whole thing open and transparent...

http://www.sfgate.com/bayarea/matier-ross/article/S-F-spendi...

And clearly the current efforts in spending are failing:

https://www.reddit.com/r/sanfrancisco/comments/3dle26/number...
The front page is supposed to have a diversity of stories.
We have this crazy culture of instant responsiveness. Just like we cannot wait until thing compiles, we have IDE to tell us we didn't finish the sentence before we can even finish it. The same goes for our managers and customers. I am not convinced it is really more productive.

I think my ideal workweek (as a programmer) would be:

Monday: Do all the administrativia - email, meetings, status, planning for the week and so on. No real work done.

Tuesday-Thursday: Work on a single thing (or maybe two things if one becomes finished or blocked) without any external interruption (except maybe fire). During these 3 days, main work would be done.

Friday: Work on infrastructure, tools, configuration, cleaning things up, and similar stuff. Maybe prepare for next Monday.

Everything work related would be planned to go to the correct day (except emergencies).

It would be interesting if someone could try a similar setup (and share their experience).
I really prefer Ghostery. Gives a much better analysis of what's being blocked, with fine grain controls, and much nicer UI.

I haven't measured the memory consumption, but I havent had any noticeable issues so far.
Ok, I get it now. Yes, an advertisement for a TV series is stretching it.
Yeah, I've always had that same complaint about his writing. Unfortunately just the relevant portions I might have quoted still wouldn't have fit concisely in the comment. Primarily the parts about how models used to describe the world often predate the observed phenomena they're used to describe (Riemannian geometry for general relativity, in his example), and human ability to eliminate hypotheses based on observed data isn't even vaguely imaginably close to the limits set by information theory.

Not that all this is to say advances in AI will automatically guarantee wonderful new physics, much less a final theory explaining it all, but it seems really unlikely that massively improved cognition (through AI or other means) wouldn't lead to much faster progress on all sorts of problems. We're certainly not making optimal use of our observed data about the world, and even if that was the bottleneck, AI should be better at collecting and correlating more data at once anyway. The LHC already relies on machine learning to sort through the massive number of collisions and detections being produced, so the recent experimental advances are basically reliant on AI as it is.
I try to go the other way and push people towards avoiding calling anything a "bug" as much as possible. It helps a lot in change control to know what's a "new feature", what's an "improvement", what "needs clarification" - but it's administrative hell trying to work out priorities from hundreds of indeterminate "bugs".
I think chip might end up somewhere between Arduino and Raspberry Pi. If it builds a good community around it, I might consider getting one.
> Not to mention that women are culturally more cautious about going out than are men when danger is perceived.

I'm not too sure about that. Feminism has spent years encouraging women to ignore whatever dangers lurk in public, while men have been trained for centuries to help a woman in need. Conversely, men are themselves very well aware that they are the primary target of many violent man (if someone is looking for a fight, it's unlikely that they're going to choose a woman) and that they have nobody to count on if push comes to shove.

Anecdotally, all of my male friends have been assaulted (before being 25), some multiple times, whereas even the worst statistics don't imply nearly as much assault of women.
Any word on the Pocket CHIP? That was the most interesting part of the Kickstarter to me.
> Engraving Area: 12x8inches/300x200mm
> Free shipping Standard Shipping (UPS Ground)
> US $300.00 One-day Shipping (UPS Next Day Air®)

Come on man, it says right there.
> I'm confident that with more help, core.typed can become an amazing tool for finding bugs in production code.

This is true but I wonder how much Clojurists care about what core.typed offers. If not enough do then many there will never be enough contributors to really make it work. LightTable is a project that seems to have had something similar happen.
This is such a huge advantage for the approach. It makes it so much easier to build a query with variable filters than using SQL text.
Yes, a few of the shadier ideas here would definitely be borderline or outright illegal in the UK now. In fact, that applies across Europe, since Directive 2011/83/EU started coming into effect in the member states.

Basically, anything that involves pre-selection or requiring someone to actively opt out of something that will cost them money is likely to be on shaky ground (as, IMHO, it should be).
Simple answer - It's the current (and currently updated) version. Why would you not use it when starting a new project?

More fancy answer -
There's plenty of nice improvements to the language (better handling of iterators, tidied up std lib, modern objects, etc), though it's probably worth it for unicode support alone - trying to convince python2 to properly handle international text is just a huge pain (also - no you can't just replace all accented characters with non accented ones if you want to preserve the correct meaning of text and not piss off all your customers by misspelling their names).
Yes you can eventually solve all problems with python2. But why bother when you can just use the latest version, there's basically no cost for new projects.