skysight-inc/HackerNews huggingface dataset:
If you're trying to prove the media doesn't get accused of partisanship with that, it's not a strong case. There were arguments on this very site that the media outlets which weren't reporting aggressively enough on the Snowden events were suppressing information on behalf of the intelligence services, and the ones which were, were either attempting to lambast him on behalf of of the same, or were manufacturing the whole thing as a smokescreen to hide the government's true crimes. Only the Guardian itself ever seemed to get by without some accusation of pandering or being a shill for some dark agenda.

I'm not suggesting it isn't a legitimate argument to have but... especially given the political climate post-Snowden, I wouldn't expect discourse wherever the 't' work is invoked to be particularly helpful.
Quick'n'dirty solver for gameaboutsquares.com
I had Emacs running "okay-ish" on my 300 baud modem. I wrote a terminal emulator that implemented character and line insert and delete, and region scroll, which made Emacs screen refresh (borderline) tolerable.

Let's just say that it WAS tolerable considering that my alternative was to use punchcards. (Imagine long lines for punchcard machines in the basement of the CS building, which smelled of too many students and way too much fear, and waiting six hours for your program to run. Oh, and everything in uppercase...)
Show HN: Link Audit – remove Google penalties
Www.linkaudit.co.uk
This service will analyse your sites back links and detect toxic links and then get them removed. The service is Fully automated. Taken a few years to build. One developer.
Oh, agreed. I'm partly poking fun at what I consider one of the mindless bureaucracy aspects of fbsd, but I can see their value too. Openbsd has a strict six month release cycle, so the release notes for each page are a good approximation of a semiannual report. There is some lag and they aren't forward looking, though.
tldr: an automated data sanitization process failed, emails and salted hashed passwords were disclosed. no server was hacked.
I disagree, it sounds like "talks" to me.

Pretty cool name actually.
Life, the Universe and Technical Interviews
Birds are for wimps. Make it do a Night Fury.
> The war in Ukraine might be the tipping point, but not in the sense you would perhaps think.

I'm curious what you mean by this (emphasis in particular) and would like to know more, if it's not asking too much.
This is pretty neat.
What other potential, non-gimmicky solutions could be built with VR this way? What about 10 years from now?

Also, who remembers the movie: FireFox, with Clint Eastwood? :)
There is a document on CPU memory by Ulrich Drepper :

http://www.akkadia.org/drepper/cpumemory.pdf

Also see other articles by Ulrich.
http://www.fan.tv/shows/38235-africa/seasons/1
IOW, people imagine daily life in medicine to be like an episode of House, but in reality it's closer to that of a well-paid social worker.
I'd say that in the example given in the article, the best decision would be to slam into the side of the tunnel instead of hitting the child. It makes no difference the age of the child, since if they are laying in the road, there's a high likelihood that they will be killed and moderate likelihood that you' be deflected enough to be seriously injured or killed as well by choosing the 'through the living being route' since that particular case is fraught with uncertainty, the most logical choice is a controlled crash. Since cars these days have airbags and crumple zones and such things, it's hard to hit an inanimate object and get killed in such a vehicle. And with car insurance, and unlawful death lawsuits in practice, it seems the financially responsible choice is to have a controlled crash. So to all those saying there is no 'right' answer, you are generalizing the problem too much. The question as stated in the article, not generalized to all situations, but to the situation as it was stated, seems clear.
Autism affects a bunch of stuff like sensory processing, planning, reasoning... Those underlying differences don't go away when someone learns to cope with the symptoms, and they will cause problems if their coping strategies ever fail or cease to apply for whatever reason.
I wonder whether "iPhone first" is really such a competitive position to take? (personally, I count it as hipster-ism) I would think developing for the Web should be easier and can reach a larger audience.
Teens Youth Ministry: DIY Party Invitations With Eva + OOTD #17Daily
Beats By Dr. Dre
The Power of the Doodle: Improve Your Focus and Memory
Nice idea. It'd be great to have a MPAA rating as well to be able to filter out family-friendy movies (e.g. G, PG) and vice versa.
Haha. Almost seriously, can I get a service to pay these guys to send me a notification if a person I am interested in joins their service. That way, I can avoid them for being foolish enough to trust not just one, but all of these clouds services at the same time.

Could there be a market for that? I am married but there are few services, that given a potential partner subscribed to, I would want to avoid. Anti-dating services to the rescue!
It looks interesting but I just skimmed over it. Not sure how useful the info will be.

I'll definitely have a more detailed look later.

Thanks for posting.
You realize you can choose/remove pictures as well as edit and add captions?

(And yes, it can be turned off. I think it goes along with AutoAwesome)

For me this is one of a few data points that proves there are still real googlers around :-) Now if they would just bring back desktop search and web clips (I think it analyzed every rss linked from every web page I read and figured out what kind of news I was interested in. More practically speaking: it was magic in a good way. )
It's hard to interpret this without a clear sense of what is meant by "self-control".
Senegal invents “Rapped News”
>someone is having a problem that I didn't have

>they must be stupid
From what I've been able to tell, Asperger's and autism aren't that different at all. The main diagnostic difference is whether someone develops language at the usual age, and apparently that's not necessarily all that indicative of how well they'll do when older.
Direct connection when possible.

Connection routed over one TCP node when direct connections are impossible due to NAT issues.
> The consumer version of the Rift should be out in about a year.

Yeah, and will I be able to buy one and use it without Facebook keeping a permanent record of everything I do with it (tied to my real name of course)? Will it refuse to work unless it's online? I was really looking forward to the Oculus, but man ... if there is an alternative that doesn't have FB integration, I think I'll buy that instead.
> How would you know which projects to "shut up and code" for?

You should need something before you have a desire to make it. But most likely you are already using something you would like to improve upon.

If neither of those is the case, why try to write software?
OpenSignal - London, UK (Full time, permanent)

At OpenSignal we're using mobile apps to tap into the smart phones we're all carrying around with us to build up global crowdsourced sensor networks. Our first [1] is for wireless signal where we are building a global database on the coverage and performance of wireless networks (both mobile + WiFi) on a scale that has never before been possible. Our second sensor network is WeatherSignal [2], which uses the barometers, thermometers and hygrometers on smart phones to crowdsource weather data and we have already published a scientific paper [3] showing the potential of this approach. If the concept of crowdsourced sensor networks appeals to you too then please get in touch. We are hiring for all manner of different roles right not (backend, frontend, UX/UI & data science) but most of all we are just looking for smart, like minded people rather than people with specific, existing skills.

More info: http://opensignal.com/jobs/
Email us: join@opensignal.com

[1] https://play.google.com/store/apps/details?id=com.staircase3...
[2] https://play.google.com/store/apps/details?id=com.opensignal...
[3] http://opensignal.com/reports/battery-temperature-weather/
I half agree, but I'd like to point out that the likely reason the curator of this site thinks of these as "WTFs" has more to do with PHP's (lack of?) consistency and it's relatively bizarre behavior when compared with saner languages.

The other thing to consider (looking at it again, particularly at the second example) is that there are some surprising side effects that can snag newcomers, depending on their background and whatever other languages they know.

Perhaps one of the drawbacks with programming PHP is that you become so desensitized to weirdly inconsistent/surprising behavior that there's almost nothing left to be surprised about.
Thank you - this is why we put the effort into producing these reports. If they were not valuable to our users I'm sure all involved would be happy to avoid the extra work!
There's a small town in the UK that ran their own lines, literally. http://www.tomshardware.com/news/Broadband-UK-Fiber-DIY-Fibe... :)
But you're also seemingly forgetting that cars these days are very safe, with airbags, seat belts, crumple zones, roll bars... this whole 'should it kill you' is not likely an issue these days. Look at all those idiots who crashed their cars going 80mph and lived to tell about it (tesla for example). The point being that if a car controlled the crash, your chances of survival are far better. So it's an option of killing someone or having a controlled crash, not 'kill or be killed'.
It seems to be intentional, or at least acknowledged...the name of one of the Mac clients is 'Poison'.
Startup School London trip report
Is this anything but libel? You only showed that he eventually took a job at Uber, not that anybody was bribed.
Is Peer to Peer Lending a bubble? Why does it exist?
Can someone explain the meaning of "data sanitization process of the site database had been failing"

Isn't that another way of saying SQL injection ?
This is a potentially useful project but I could never use it for fear of "FuckItDB" appearing in an exception call trace that a client might see.

Names don't have to mean anything, but certain names are still unacceptable.
Urban Airship is hiring systems and web engineers in San Francisco and Portland to join our 45-person engineering team. Our platform powers many of the biggest and best-known media, retail, and brand apps on all major mobile platforms.

We're a polyglot team (Java, Python, Javascript, Objective-C) and use open source (Linux, PostgreSQL, Hadoop, HBase, Netty, Django) wherever we can. We're supported by awesome ops, product, and design folks.

We care about massive scaling, great UX, building high-quality systems, and learning from each other every day. Remote (US) work is okay, and anyone with a unique origin story is highly encouraged to apply.

Email me (lennon at urbanairship.com) for more info if you're interested.
No, see jvehent's comment:

"an automated data sanitization process failed, emails and salted hashed passwords were disclosed. no server was hacked."
I'm assuming he meant safest.
Video: http://vimeo.com/91069214
I really really have a hard time understanding the google+ hate around here.

Yes, I can understand the issue with the real names policy that hit youtube.

Yes, I can understand the issue with hangouts.

But why oh why do so many people also want the entirely voluntarily google+ social network to crash and burn leaving us with Facebook?
I'm surprised this was released under the MIT License. The WTFPL would be more appropriate.

http://www.wtfpl.net/
No, this is nothing at all but a paltry false equivalence. Let's say the big bad NSA was all you they are ....

You've already lost this false equivalence.

In that case, what would the NSA do to a blogger, the answer because the US has something called the Constitution, and though you may cynically, the US couldn't throw someone in jail for whatever the NSA dredges up or whatever while in Russia, the same is not the case. There are not any real credible cases of people being poisoned for thought crime.
> Sketch sucks for drawing

So it isn't just me then. I just downloaded Affinity and within 10 minutes was as productive for core drawing tasks than I am in Sketch. Of course I miss the artboards and would like to see arbitrary export sizes (@0.5x etc.)

Great tool so far. I'm looking forward to using it more.
Some of us, at least, pretty much hate all social networks.
When I heard the words Goldman and Arbitrage, I was expecting the worst.
Also disagree, to me it sounds like Torx the screwdriver bit. It makes me think of a very utilitarian program.
You should try my Chrome extension; it makes IP addresses easily discoverable:

https://ipvfoo.googlecode.com/
When I see "Tinder + LinkedIn" I think of a version of tinder that relentlessly spams users, and practically only possible to block with a filter. "Tinder for finding business partners" however sounds great
Not sure why I was downvoted but I'd like to understand. I am hiring and I am on hacker news so I think I fit the bill...
Try castAR as an alternative.
I did the same for the Invoke-RestMethod cmdlet in PowerShell 3.0: http://nivot.org/blog/post/2013/05/07/PowerShell-Masochistic...
Btw, two other places to check for occasional updates would be bsdnow.tv and http://www.shiningsilence.com/dbsdlog/ which has a weekly roundup on saturday.
Based on the "don't use this for anything important" note, I think that's probably intentional. If someone spends the time to build this into something production-ready, they can change the name, too.
The "Stories" feature does get some things wrong, but I find it cool. I don't use Google Calendar, so it's not getting data from that for me. Here's a recent example that it did for me with pretty good results:

https://plus.google.com/115948923511703408018/stories/ed22b3...
There is much that could be done to improve this announcement:

1- What does "encrypted, salted passwords" mean? MD5 with a static salt? Holy shit, that's a problem. bcrypt? Less so. I have no context to know how concerned I should be, or any indication of how incompetent, or awesome, Mozilla's existing processes and defenses are. Fail.

2- They talk about a "data sanitization process" failing, but then talk about a "database dump file" being publicly accessible. Say what? This could mean anything from "an input validation error allow wrong passwords to work" to "we do a regular database dump, and store that on a public HTTP directory for some cron job to grab." Without explanation, I assume the worst. Fail.

3- "While we have not been able to detect malicious activity on that server..." Again, without the context of what happens, this statement is worthless. If you leaked the database of your users, I won't expect any malicious activity. An adversary wouldn't attack Mozilla. They would crack the passwords of the users and attempt to hijack their accounts on other sites that matter, like, banking or ecommerce sites. At best Mozilla knows this and just wanted to include some proof-point that at least they have logs/basic monitoring of stuff in place, and wanted to save face. At worse, Mozilla truly believes that someone not actively attacking them somehow means that nothing bad will happen from this loss, which is stupid. And Mozilla's Security usually isn't stupid. Fail.

4-" In addition to notifying users and recommending short term fixes, we’re also taking a look at the processes and principles that are in place that may be made better to reduce the likelihood of something like this happening again." This is a completely unsatisfactory statement. If you just discovered the problem this afternoon, like, "oh shit, why is the a .sql dump in our HTTP readable /backups/ folder?" then saying "hey, we discovered a problem, we think we have stopped it, and we are looking into our processes" is a reasonable response. However when you have "just concluded an investigation" you should, I don't know, tell us your conclusions maybe? What happened? Why did it happen? What changed in your existing system that allowed it to happen? Or has this short coming always existed? If so, who is defining/vetting your processes? What are you doing so this issue doesn't happen again? What other thing are you doing to watch the thing that's going to make sure it doesn't happen again? Instead, we get a generic statement. Fail.

While not as completely opaque as some "oh no, we got pwn3d" posts, this blog post has completely failed to do the 3 things any post of this kind should do: 1) educate me about what happened 2) help me understand the risk Mozilla's actions have exposed me to, and 3) give me confidence by demonstrating clear actions you are taking so this won't happen again.

Yes attacks happen, but when a company or organization is up front, honest, and over communicates, it does wonders to calm the situation.

Mozilla, I expect more from you.
Google+ has never really accomplished what it was meant to accomplish. Maybe it's best if they the de-bundle the good, scrap the brand, and try again from a different angle. Maybe then we can have the + operator back for search queries.
This is a pretty blatant case of greenwashing one of the most destructive financial firms on the face of the planet. Even if this system is utterly ridiculous in terms of cost/benefit, Goldman Sachs is a company that can afford to experiment with it in an effort to appear less evil.
Benefits for freelancers
Zio Ziegler on the New Tech Patronage
> entirely voluntary google+ social network
... is a bit of a stretch. I believe the vast majority of users on Google+ were strongarmed in. Basically just by having a Google account that they used for anything (gmail, docs, youtube), suddenly a Google+ profile was created for them, and then things like their Android reviews, play store purchases, etc were being associated with the + profile.

Yes, I make all information about me available to public when I put it online at all, but I really don't want my every online impact fully traceable back to me and to one another without that being explicit intent. Google+ subversively does that to everything their users do, and it blows.
The first thing I thought of was toxic.
Auto Upload definitely sounds very scary the first time you're prompted about it. Most people fear that every photo they take will automatically be publicly shared on Google+ (which isn't the case; it's uploaded to Google+ Photos as a private document that "only you" can see) and go out of their way to make sure it's off.

I've found the feature convenient and look at most of my pictures that way. It's a bummer when I have to connect my phone via USB cable and pull stuff off that way now (especially since Android is now MTP access only, but let's not go down that road...).
Nice. Hearing the dialup sound got me nostalgic and I found this site, which was intensely satisfying:

http://goughlui.com/legacy/soundofmodems/index.htm
A lot of people have an unartistic collection of disparate doodles haphazardly located on their body. There are 21 year olds who have covered significant portions of their body like this, and it looks lame and ridiculous.

There are also a lot of very artistic tattoos, too, but I don’t understand the fascination with covering most of your body in permanent, expensive artwork. Who you are today is not who you’ll be in 20 years (hopefully).

Regardless, it doesn’t affect me, and in 20 years society will most likely have flipped polarity again anyway.
It'll be a zip file that you extract -- it'll be in the correct structure.
Ok, that's fair. The chances of autonomous cars ever being built with fewer safety features than currently exist is pretty much nil.
According to this commit, the name was changed to butterdb about three months ago.

https://github.com/Widdershin/butterdb/commit/6a73c9199d53f5...

Digging on PyPI, I found the new package named butterdb. The version is bumped from .13 to .14, though that might just be the name change. In any case, it might be a good idea to change the submission to reflect the new name and the new package.

https://pypi.python.org/pypi/butterdb/0.1.4
The "Powered by QuickMVP" logo in the lower right quickly killed my interest.
Tyler,

We're a small company in Chapel Hill called 80 Percent Solutions in the productivity space. Our main apps are Freedom (macfreedom.com) and Anti-Social (anti-social.cc). We're currently hiring a Front-End Developer and would love to chat with you. Please visit us on AngelList to find out more (angel.co/80pct-solutions/jobs)

-Ibraheem
It feels heartwarming and at the same time depressing to read this, which is point-perfect what I've been feeling ever since the release of Hangouts.

I too cross my fingers for the protocol to one day be opened up and properly specced up. I... I don't have much hope for it. I don't know. Google is usually pretty good on that front, but the hangouts team seems to be in its own bubble (please anyone prove me wrong for the love of entropy).

Jabber is perfect until it's not. I feel really bad about that. Maybe I let some things affect me too much, but the state of jabber today is something that truly haunts me. Messaging, communication, those things are some of the best and most important (at the scale of humanity) benefits the internet has brought us. And they are being closed down :(
Smoothie Startup LivBlends (YC S13)
That's what I saw in the URL also. Might be worth getting a more "traditional" URL, or something that doesn't have "shat" on an obvious break in the URL.
>Some vocalize that they notice something is off and I might tell them about autism and give them an outline of what it means. If I tell them I often also ask if they can put it into concrete examples of what I do differently. They never can.

This really hits home for me.

I've never been diagnosed as autistic or Asperger's, but I'm very socially awkward, anxious, and have always been considered quite "weird" by peers and strangers. I also believe I share many symptoms with those who are on the autistic spectrum; if I ever saw a doctor I suspect I might get diagnosed with something.

I've also just about never been invited to any social gathering or to "hang out", though even if I was asked I'd almost definitely make an excuse and say I couldn't.

Any time I ask someone about exactly what it is that I do differently, I can never get a precise answer.

Over time I've come to realize what some of those differences are, and every day I try to consciously change or remove them, but it can be difficult. Sometimes I'll forget, sometimes it'll be very instinctive, etc. It really does feel like putting on a mask of normalcy a lot of the time though.

If it makes you feel any better, there are a lot of people like you and me out there.
New Open Source Effort Provides Free Cloud Orchestration as a Service
They intended "Talks" but most people will just associate it with toxicity or toxins. They really need to come up with a better name if they want to succeed.
The field has made significant improvements past ABA with PRT (pivotal response therapy[1]). PRT extends upon ABA by, instead of rewarding with "tickling him or giving him an M&M," using the patient's restricted interest as a reward itself. The "three small laminated coupons" method in this article is somewhat related to the PRT methodology.

Drs. Lynn and Robert Koegel of UC Santa Barbara[2] run a center for ASD treatment using PRT. The idea behind the center is significant parent PRT education.

I feel the urge to bring this up because whenever ASD is written about, no one seems to be up to date on the research. The vaccine/vitamin/mercury bullshit doesn't help.

Throwing this article[3] in here because everyone is talking about a "cure" for autism, while research is providing compelling evidence that there isn't much to be medically cured, really.

[1] http://en.wikipedia.org/wiki/Pivotal_response_therapy

[2] http://education.ucsb.edu/autism

[3] http://en.wikipedia.org/wiki/Neurodiversity