skysight-inc/HackerNews huggingface dataset:
If you don't like what your friends post to Facebook then you should reconsider if you want to be friends with them, or if you should begin using the tools FB already provides to control the content in your feed.
> It's like listening to a kid justify tearing open his Christmas presents on Christmas Eve.

I always opened my presents on Christmas Eve :)

> if your job and the scheduling of your favorite TV show conflict, your job wins.

Exactly, and the TV series/cable provider has one happy customer fewer that could have been satisfied easily. Which was pretty much the point of his blog post.
How a Drexel professor will play Pong on the Cira Centre [video]
It means if another future investor makes an investment where the pre-money valuation of the company is LESS THAN $4MM (like, $350K for 10%), then the initial investor's shares would convert at 1.25x the rate of the new money coming in. So new investor would get 10% for $350K while past investor's convertible note would convert to 12.5%.
Good to hear. I also just purchased Player of Games... for the 3rd time... I think I'm going to read through the Culture novels again... for the 2nd or 3rd time.
I just tether all the time to get around this. Unless it's a place I regularly go to (home, office, friend's place), I don't even bother messing with wifi. I can have internet on my laptop up and running in seconds by tethering. Other people are awed when they see that I instantly have internet, without having to wrestle with annoying login pages and wifi passwords.
The UI while being pretty and having cool animations is actually faulty. Touch targets aren't large enough (comment, like, etc as seen from the demo)
What about the risk of osteoarthritis? See this discussion: http://www.reddit.com/r/Fitness/comments/s2kzg/my_doctor_tol...
Homescreens definitely can improve on phones. A huge multipage listing of Apps I have seems very inefficient. And while I'm nervous with this being from FB, I hope we see more unique home screens popping up.
Black hole dismembers and eats a large planet
I've read through Starting Strength (thanks to some HN thread IIRC). Quite motivational (and almost too detailed).

I'm currently looking for a correctly equipped gym near my apartment in Paris, France. Looks like free weights are not fashionable at all here ...
Sorry, but this study is a joke. If you think this is a study that validates your belief go ahead. But I will take any seasoned athlete's take on something than a half assed study funded by who knows who. These things take years to prove and large studies over long periods of time. IF you want to justify your own whey protein habits with this thats just you.

> my 2 cents

means my two cents, you take it as you will. Hearing negative stuff is always hard but its the truth. So go looking around the internet for studies that are pro whey, and believe them and justify your habits and don't worry about my friend.
+1 for polyglot, but I find PHP in the mix strange though. Is there a reason why you think PHP/Symphony2 is the best choice?
DrupalCon Schedule, Drupal8 Q/A, & What does Drupal mean to you - TheWeeklyDrop
In this case it's not intents, it's that the homescreen is a replaceable app. This is the most thoroughly rethought homescreen replacement I've seen.
Many people use facebook as just another way to communicate with friends, either through messages, wall posts, or event invites. I don't really care if they post uninteresting stuff to their own wall. Actually, it'd be rather sad if I reevaluated my friendships just based on that.
I never liked Mozilla for a number of experiences:

Their transition from an open source project to an organization receiving millions from the Google search box.

The restrictions (based on security reasons) to install an extension from a site different than mozilla addons. For me this was a prequel of app stores.

Mozilla Thunderbird team had no respect for people who reported bugs: they closed important bug reports.

Lack of respect for extension developers breaking compatibility between versions and not clearly isolating extensions. I remember looking into the TabMix Plus extension and seeing ~40 IFs handling special cases with other extensions.

Lack of a good community (circa 2007) where complex questions were never answered.

I can think about more disgusting experiences...
It's odd, I seem to recall that in the early to mid 90's there was between the art scene and the hacker scene. Most of the tech, especially the internet, was so new that nobody had a clear idea of how to do anything profitable with it, so curiosity and creativity were a shared motivation.

The money and greed around the first internet bubble killed off most of that.
I'll plug Wendler's 5/3/1 as well. It's a great program once you've built even a minimal base. There's a plan in his book for beginners, too.
I look at companies that I know well, mostly companies I deal with directly either as a customer, partner, employee, that way you get news first hand and no bad surprises. Company numbers are easily manipulated and financial news have their agendas and interests (different from yours).
No errors in console. Might be because my Chrom refuses to update to 26 (says can't contact update server).
I assume most people here have no desire to work at boring old companies

That's a really bad assumption. It's actually very difficult to find jobs with established companies because they maintain such a low profile. I wish they would be better at promoting themselves.
Forgive the fact it comes from a shameless marketer. I've always thought "panic early" was good advice, though:

http://www.sethgodin.com/bigmoo/free/panic.pdf
I agree, it does feel that way. However, it is known that our feelings on this matter do not correspond to reality. Whenever actual performance measurements are taken, it turns out that the productivity loss from chronic fatigue, more mistakes and more time spent trying to fix same etc. more than outweighs any benefit from the extra hours. In other words when you work long hours, you're actually damaging your company as well as your personal life.
Setting aside the Launcher replacement, the most technically surprising aspect of this demo was the messaging app: it showed avatars and a messaging window hovering above the currently-focused app.

As far as I know, this isn't possible on stock Android. You can make a non-fullscreen window, but you can't continue to interact with the layer behind it.

This may be the motivation for the "set of OEM guidelines" Mark very casually mentioned. I wonder what other enhancements they call for..
I like the accurate size/distance but it doesn't have to be a photorealistic representation for me. Pure black except for the earth/moon is boring for a desktop background, and stars are pretty ;o)
High-Tech Thieves Use New Gadget To Gain Keyless Access To Vehicles
> If you don't like what your friends post to Facebook then you should reconsider if you want to be friends with them

That seems like an over-reaction. My friends posting stupid memes on facebook has little bearing to my friendship to them.
I think a lot of people use two spaces in diff communities. I prefer two, but I'm not sure if it's because I'm in these communities or what.
When she was pregnant, my wife did a lot of research into what the studies actually said about the impact of caffeine, alcohol, breastfeeding, etc, on fetal and childhood development. The way doctors and nurses talked about it, you'd think there were conclusive studies showing major impacts from even low levels of caffeine and alcohol consumption, and not breastfeeding for up to a year.

I think the breastfeeding debate is a great example. The studies showing any non-trivial advantages are tenuous, and often fail to detect any statistically significant advantage at all. At the same time, doctors completely and thoroughly fail to analyze these decisions in a rational cost/benefit way. Breastfeeding is a tremendous burden on career women. If not breastfeeding enables a woman to get back to work sooner, get less behind on her career progression, etc, then there is a monetary benefit to not breastfeeding, a very concrete one one that must be balanced against the tenuous and uncertain costs of not breastfeeding.

Same thing for drinking during pregnancy: http://www.huffingtonpost.com/peggy-drexler/-a-loaded-questi.... I recommend reading the Peggy Drexler article, it's wonderful.

Same thing for caffeine: http://www.webmd.com/baby/news/20100721/moderate-coffee-drin.... Note that: 1) 200 mg is about two and a half red-bulls, and 2) exercising, something which doctors recommend to pregnant women without reservation, has been linked to similar increases in risk of miscarriage as heavy caffeine consumption.

When it comes to pregnant women, the medical communities recommendations are wildly unscientific and highly irrational.
It's testament to Canonical that Ubuntu 8.04 LTS still gets security patches backported to 8.3. If you (still) have servers running Hardy, it's 'apt-get upgrade' time: http://www.ubuntu.com/usn/usn-1789-1/
Apple is working on something similar to Android intents (afaik) for cross app data sharing, etc.

Although Facebook essentially monitoring most if not all of your mobile communications would really set off Apple's Privacy warning system.
I'd find it easier to agree with you if it didn't feel like the only aggressor in the editor wars is Vim. But ultimately, "vim is amazing" blog posts are about as interesting as monad tutorials. They're just verbal droppings excreted by young minds that are easily blown. Nothing to get worked up about, but sometimes fun to pick through.
I agree totally. My final sentence, referring to great glory, was tongue in cheek. The software I write for Nitrogen Logic includes C backends, Ruby webapps, and C extensions to Ruby, each used where appropriate.
12 ways to keep your team on track without micromanaging
No, that's FUD. There is nothing wrong with the API exposed to Python. The main reason to write things in VimL is that this means no dependencies outside vim, which might be easier on users of your plugin. But a number of major plugins are written in Python with no problems. It's quite usable.
while I agree that we should be more proactive about migrating to Python 3, if you're trying to be pragmatic it is most useful to teach Python 2.7 since that is the most widely used version.
Thanks for pointing the mistake. Corrected the tests now.

Solution to that problem is correct. Sets weren't introduced yet.
I think Facebook is moving in the right direction on this, but I do agree that it is concerning that Facebook could become the jump off point for users.
Before we all "lose our minds" keep in mind, FB is a slow player. There will be something, an extension of this that im sure will be simply awesome.
Some serious lack of imagination on Facebook's part.

They didn't go the hardware route since it is a lot of work.

They didn't go the route of forking Android, since then they would have to partner with hardware manufacturers and that is a lot of work

So what do they build instead? A deeply intrusive fork of their App that is not even going to be available on all Androids!
Props to Scribd, this is the first time I've seen a company include a tool that lets you check if your account might have compromised.
http://www.scribd.com/password/check
I've been a meathead (and nerd) for over a decade, when people ask me for advice on where to start, I recommend group exercise. If your gym has classes called Body-sculpt/Body-pump/Body-something, try them. It'll be a good mix of strength and cardio... you can build and branch out from there.
Hmm, Scribd uses Rails. Possible it was an unpatched Rails exploit?
Google Compute Engine - Expanded Availability, New Features, and Lower Prices
Voyager isn't a satellite of any body.
Well I'm glad I finally posted this before the event :)
You can tell someone who hasn't had broad professional experience when they are aghast at the idea of a multi-technology stack like this. The reality is any company bigger than startup size is going to be using lots of different technologies for lots of different things, for a variety of reasons. Hopefully all good but sometimes not so good.

I'm curious about the choices that lead to doing the API in PHP/Symfony as opposed to Node, though. I've written APIs in both PHP and Node and it seems to me that Node has the advantage in terms of being more lightweight for the task. So I'd love to hear what Jarrod sees as the advantages PHP presents that make it a better fit.

EDIT:

Got the following response to the question on Twitter, for anyone else curious:

> I have but honestly I'm just not comfortable enough yet w/ Node to a jump. :) We're capable and productive w/ PHP. Maybe in time.

So, totally solid reason. :)
I'm quite capable of running a half-marathon and decided to try the HIITs. They were terrible for me. My knees couldn't handle the added stress, and I had to give up HIIT and go back to 'regular' training. I'll certainly grant that it was an interesting training technique, though, and I can well see that it would be good for most people.
Mozilla Research is awesome. They punch way way way above their weight.

Google is chock full of programming language people, but Mozilla's work on Rust and Javascript (ES6, asm.js, sweet.js) is producing far better languages than Google has done with Go and Dart in my humble opinion.
These patterns apply to Javascript, which I wasn't expecting from the title. Mods, could you edit in "Javascript" somewhere in the title, please?
Thanks for your response! I don't disagree with your representation of the law (or the practice of the FBI) as it applies to traditional telecommunications carriers. They're clearly covered by CALEA.

But Apple, Google, Facebook, Twitter, etc. are simply not telecommunications carriers. That's the whole point. CALEA as enacted in 1994 doesn't apply to them, and even the FCC didn't try to apply CALEA to them when subsequently expanding the law. This is why both the FBI director and the FBI general counsel said in the last two weeks they want Congress to rewrite the law to cover those companies.

CALEA applies to "facilities-based broadband Internet
access providers and providers of interconnected Voice over Internet Protocol (VoIP)." Pure TCP/IP services are not "interconnected." See page #2 of the FCC's order: http://hraunfoss.fcc.gov/edocs_public/attachmatch/FCC-06-56A...

If you're saying that the FBI sometimes gets judges and companies to go beyond what the law allows, you may be right. On the other hand, companies are under no obligation to comply, as we see in this new lawsuit: http://news.cnet.com/8301-13578_3-57577958-38/google-fights-...
Functions should be documented with the types of their parameters and return value.
It's a Magic the Gathering Online card exchange.
Correlation does not imply causataion.
It will track all your data now, this app come installed from OEM's like HTC which would be hard to uninstall and would track all over information all the time. #privacyconcern
Facebook's Segway moment?
Here is a RFC 6901 implementation: http://instacod.es/68957
Manohar Aich would aggree with you. He was still training at 99 years old: http://www.guardian.co.uk/world/2012/mar/18/indian-mr-univer...
The giant gap between the beautiful photos of beautiful people doing enviable things in beautiful places used in demos such as these (and in Apple ones as well) and the mundane, poorly-focused, washed-out, ill-composed photos and meme reposts that are most likely to appear on your FB feed at any given moment always takes the shine off of products such as these for me, despite how much more useful or technologically advanced they may be from their predecessors. Being reminded my life is not going to be as exciting as the floor model is never a good user experience.
A Simple Calculation Can Make A Difference In A Child's Education.
I think facebook are onto something saying that the home screen is the heart of the phone and that it currently presents the information the wrong way round.

The home screen at the moment is very similar to how the first facebook app worked. It presented you with a grid of icons to choose from before you could interact with content. The switch to news feed first worked well there and I don't see why the same logic shouldn't work with the entire phone just as well.

Though seeing as facebook is only a small subset of my sources of interesting information, I could see this bringing to the table competing home screen 'apps' that incorporate more from your world than just the apps that facebook own.
fwiw

binarytrees#3 18.576s (go1.1beta1 17.298)

binarytrees#1 114.303s (go1.1beta1 121.446s)

binarytrees#5 123.890s (go1.1beta1 138.230s)

chameneosredux#5 4.984s (go1.1beta1 4.482s)

fannkuchredux#1 98.413s (go1.1beta1 73.698s)

fasta#1 10.620s (go1.1beta1 6.937s)

fastaredux#2 2.164s (go1.1beta1 1.964s)

knucleotide#1 308.240s (go1.1beta1 213.563s)

knucleotide#5 75.117s (go1.1beta1 77.791s)

mandelbrot#6 75.166s (go1.1beta1 46.689s)

meteor#1 0.159s (go1.1beta1 0.136s)

nbody#1 32.135s (go1.1beta1 22.867s)

pidigits#4 4.016s (go1.1beta1 3.329s)

regexdna#1 161.505s (go1.1beta1 157.733s)

revcomp#3 1.573s (go1.1beta1 1.455s)

revcomp#1 1.188s (go1.1beta1 0.997s)

revcomp#2 1.495s (go1.1beta1 1.311s)

spectralnorm#3 22.727s (go1.1beta1 15.706s)

threadring#5 9.893s (go1.1beta1 12.919s)

http://benchmarksgame.alioth.debian.org/u64/go.php#about
Visual Studio 2012 Update 2 - Out Now
I don't have a great understanding of Android, but what would make them choose to limit the app's current phone options to a handful?
Can't he just collect stats on opt outs vs opt ins? It's a minor concession from the privacy people and it should allow him to do basic analysis.
Facebook Home IMO might as well have been targeted towards the teen crowd. They would eat this up. The most used apps on their devices usually are Facebook, Messaging, Twitter, Instagram, Browser.
Really enjoying the concept of this! A few friends of mine and I do JavaScript lessons over Google Hangout right now and this would be a much preferred alternative, although it doesn't seem to allow more than two people's cams at once.

I realize this is for interviews and there'd be no reason to have this unless you were potentially testing multiple candidates at once, but it would also be useful to us if we each had our own code environments that didn't interfere with the master source, but could be public or private to the others in the room. Just an idea. :)
Facebook updates Graph API
Wikipedia had a similar issue and conventions just evolved over time. I could see that happening here.
I did this, then I started missing the yubn diagonal movement in vim. ;)
The launcher communicates with the rest of the framework through Intents. It's mostly the same point. If the launcher was responsible for the actual app management (launching via zygote, maintenance of the registry and permissions databases, clean up on uninstall...), you'd never be able to replace it. The Intents framework is what allows the launcher to be "just a replaceable app."
Wow, it feels like I'm looking at a product page on Apple's website. Pretty.
Media Queries are a Hack
Oblong announces the public alpha release of their Greenhouse SDK
maybe you had a typo? or they have corrected this in the meantime? I just tried this problem and it was error free.

def unique(values):
"""Finds all unique elements of a list.

>>> unique([])
[]
>>> unique([1, 2, 1])
[1, 2]
>>> unique([1, 2, 1, 3, 4, 2])
[1, 2, 3, 4]
"""
# your code here
return list(set(values))

it also works without the coercion to list. return set(values) is fine.
From the Wayland FAQ:

> "This doesn't mean that remote rendering won't be possible with Wayland, it just means that you will have to put a remote rendering server on top of Wayland. One such server could be the X.org server, but other options include an RDP server, a VNC server or somebody could even invent their own new remote rendering model."

So looks like it could be an option in wayland, but not the only one.
Social media does seem to exacerbate it but selective sharing was part of human relationships before social media came along.
So, your definition of lack of imagination is that instead of taking one of the two obvious routes, they instead are doing something different and non-obvious (I don't recall anybody predicting this is what they would do) that gets them much greater bang-for-the-buck than either of the two obvious answers could have gotten, essentially accomplishing all the goals they care about for a fraction of the price?

You and I have very different ideas about what "imagination" looks like.
Their formal type system is designed around pointer safety for multithreaded environments.
Back when Evernote was hacked, I got the idea of creating a draft of the kind of response I would prefer in a case like this.

I also intended to write a simple website script that could generate a statement. Things came up, and the gist has gathered dust for a while.

The gist is available here with some example cases listed that companies can learn from, and people are free to provide feedback or spin it off:

http://pygm.us/EwNHanBP

Post your most important feedback in its comments, so other companies reading the gist see it as well.

Companies definitely need to be prepared for full disclosure in the event of a security breach.
PostgreSQL v9.1.9 Now Supported By Adventure
This solution seems to give them most of the benefits of having their own hardware or OS, without any of the downsides like slow iteration or requiring people to switch phones/carriers.

That seems rather imaginative to me.
Just in the last few weeks. I won't disclose details for any particular customer, but I assume that Tom @ RG will make a public statement about it at some point.
Mike Maples, on ignoring statistics in VC
Strong endorsement - most of the data is utterly useless and unclear how accurate it is.
Show HN: simple tool to sync current IP to name.com power domain
He basically said he uses a text editor for X subset of text editor features and can't see why Y set (where Y > X) would be of any more use to any one. That's classic Blub. Until you learn them and use them you can't really "envision" why they are any more useful than your current workflow.
The intent system is what is behind the pluggability of Android, it's the thing that makes it possible to have several home screen apps installed in parallel.
Runtime performance. This is mostly an LLVM versus GCC thing.

Runtime performance is far more important to us than compiler speed—a fast-to-compile Web browser is useless if it loses to existing engines in UX or benchmarks (every cycle counts!)—but we continue to spend time on compiler speed, because it's important for developers.
I'm pretty sure that the homescreen is actually launched via an intent, though. At least, if you have multiple homescreens installed it prompts you which one to launch through the same interface that intents use. (Until you set a default.)
Ask HN: Searching for a moderation black-box
I'm looking for the equivalent of a moderation black-box for content that I could hack and configure for my needs (so preferably open-source etc).

The content I'm dealing with isn't straight-forward but its closer to a Comment than a Forum setup.

In essence a set of tools such that could cover:

Whitelist/blacklist
Spam filters (or integration with a known service)
Profanity lists
Moderator tools (approve, span, delete, feature)
Report abuse

Most of what I see are tightly integrated with a larger app (forums software etc), or larger platforms. Similarly a service such as Disqus or Livefyre aren't flexible enough for other reasons.

I just need core moderation functionality + UI.

Ideally a Python or PHP exists - however I'm not really seeing any in any language.

Suggestions?
Show HN: Distances from North Korea
Movie Studios Want Google to Take Down Their Own Takedown Request
It's funny how people will throw fits over this yet be be contempt to know that other sites (i.e. Facebook ) and browsers collect tremendous amounts of information on them anyways.
Hypocritical ?