skysight-inc/HackerNews huggingface dataset:
Did other scientists have similar ideas at the time, that would lead us to the same conclusions today, but Einstein always got the spotlight because he was famous, or would 2013's technology and science look different today if it weren't for Einstein?

I mean is it more like with Edison "inventing the lightbulb" (many others did at the same time, or would've done it soon anyway), or would things be fundamentally different today?
Thanks for the link.. I will definitely check it out.
Hipstarter
One time I decided to spruce up my job title on linked in to better reflect what I do.

Well the next day I was hearing from people I hadn't talked to in years congratulating me on my promotion! It turns out Linked in had emailed my connections and said I got a promotion. That was pretty creepy. I need to turn that off somehow I guess.
How To Find Software-as-a-Service Product Ideas
I guess only two people were looking forward to getting their 'video' taken and came prepared: the guy with the Rubik's cube and the blonde girl with the flowers.
I have to say I saw a very similar thing with people throwing cushions around on a graduate recruitment page in about 2008 - sure it was Flash, but the end result was the same.
It 404's. Here's a cache link: http://webcache.googleusercontent.com/search?q=cache%3Ahttp%...
Walmart to offer iPhone5 off contract
A word to the critics (thanks!), the copy has been modified to be less rhetorical and to be absolutely gender neutral. I've also switched away from Raleway as a body font, it looked a lot better on a retina display than on something with a more widespread resolution.
you could try PostGIS's spatial indices for a less manual/static approach.

spatial indices of the R-tree variety work quite well as long as the dimensionality isn't too high (i.e., your 2D data would be good).

note: the original 1984 paper on r-trees is a good one (although the performance section is a bit weak): http://postgis.refractions.net/support/rtree.pdf
My peers often work from home. Personally, I rarely do it because I like the different environment for productivity. At home there is always distraction.

While it certainly is a good thing to allow and support working remote, I cannot deny heavy disadvantages.
We discuss many important thing over lunch and especially long-term goals for our project are discussed over a coffee.

Additionally I find it seriously annoying to communicate over Skype / Phone / Messenger / whatever if a peer needs help with something. I love moving my chair to the next table and think about something together. I do not get that feeling at all when I'm communicating over distance. I am NEVER annoyed by someone asking for help on a tricky problem. Instead, I LOVE thinking about it. However, being ask for help via Skype messaging always annoys me. I dislike typing but most of all I can't stand waiting for a response because the other side is doing something besides our conversation.

I'm fine with my peers working from home, but I am incredibly glad it's usually about 1-2days a week and not all the time.
APPLE FACE WASH
They have also been betraying their customers. Information that used to be available via common search is now behind the "paywall". If you don't know someone, you basically can see their picture, name, job, company and a little more. Which means, I am putting up my information for friends or people who pay money for my information.

Obviously they have investors and a business to run, but it's just more of the same bs.

Perhaps there should be some soft of NO IPO, NO VC standard moral code page, which basically tells customers, we aren't going to screw you on behalf of the few. I would sign up in a second.
They have also been betraying their standard users. Information that used to be available via common search is now behind the "paywall". If you don't know someone, you basically can see their picture, name, job, company and a little more. Which means, I am putting up my information for friends or people who pay money for my information.

Obviously they have investors and a business to run, but it's just more of the same bs.

Perhaps websites should have some sort of NO IPO, NO VC standard moral code page, which basically tells customers, we aren't going to screw you on behalf of the few. I would sign up in a second.
Best Alternate Tablets: Worthy Watchout
It also requires you to OK through a warning the first time you access an HTTPS site, so it's not a fact that's buried in some legalese.
<troll-feed>
I asked, In the small sample I questioned, not a single f* was given. Now troll off somewhere else, or alternatively actually make a useful contribution to increasing opportunities and interest for women in tech.
</troll-feed>
Do we call people who can dress hipsters now? That seems misguided.
As someone who relocated to the UK I would pack up tomorrow for a well paying and fairly interesting job. The numbers discussed in the comments on this post seem astronomical to someone living in the UK (outside London) and on top of that you don't pay as much tax, if any at all!
Nokia is a company run by big men and women they could very well come up with an analogy.

Saying it's OK to not tell someone something important because you don't respect the intelligence of the person or people it considers is well, wrong.
Krooshal: In-app update framework
You don't get the video on mobile (tested it on iPhone and Android) - it works on Chrome desktop.
Yeah I totally agree, the Go interfaces are much more flexible than those of C++ or even Java.

But please, don't call them "go generics", they are called "interfaces". ;-)

http://golang.org/doc/go_faq.html#generics
How the Video-Game Industry Already Lost Out in the Gun-Control Debate
This is an overly dramatic response. And flagging because the author of the overly dramatic response self-posted this to HN.

Spending a year "and investors money" developing two applications that rely so heavily on being able to pull peoples past job titles that when the policy turns out to be different you have to start all over? That's not a business model.
I'm wondering about the kind of data you provide and what it's applications would be. Just to be sure, would this API somehow let me know if a new episode of say.. Mad Men comes out ?

Or is it only for me to query info regarding a specific episode ? What kind of data are you going to provide ? Some examples would really help!
Yes, I was asking the same thing. Too bad that we can't use SO to discuss things. HN is good, be the feedback here is not that technical.

What I ended up doing is to cross-post the questions in some mailing list/groups that are slightly related to the topic (celluloid, any active ruby/my-lang group).
It's possible, but you have to opt out of the system and do it all yourself. Neither of my kids ever went to school - both killed it on the SAT and other standardized tests while spending far less time on "school" than their traditionally educated peers. Not that I think standardized test scores really prove much, but if we are going to measure the success of education by them, then both my kids were wild successes, and neither ever went to school.

Of course, that option is not practical for 90% of the population.
I took me a little while to realize but you can drag the video left and right. There's loads more people if you keep going. Which makes it even more impressive.
When I'm thinking OO, I'm a big enough fan of the Liskov Substitution Principle that I still like Sather over Eiffel. The whole covariant argument thing seems like a solution in search of a problem. Well, a problem other than textbooky attempts to force a real-world ontology (Animal eats Food, Carnivore eats Meat) on the class hierarchy.
Show HN: my video app PixelConduit is now free (OS X)
"OOP is not the holy grail. It's a cute idea, and it was quite an improvement over procedural languages back in the 70's when it was invented. But it's honestly not all it's cracked up to be. In many cases it is clumsy and verbose and it doesn't really promote reusable code or modularity.

That is why the C++ community is today far more interested in generic programming, and why everyone are finally starting to realize that functional programming is quite clever as well. OOP on its own just isn't a pretty sight."

Smalltalk has had anonymous functions in the form of block objects since 1972! And they are so fundamental to the language that all control structures and iteration constructs are implemented using them! Look at the following if/else code in smalltalk:

(...boolean expression...)
ifTrue: [...true block...]
ifFalse: [...false block...]

That sends an ifTrue:ifFalse: message with two arguments, a true block and a false block (lambdas), and if the receiver, a Boolean expression that should yield either the True or False object, is true, then the first block gets evaluated and the second ignored, and if it's false, than the second is evaluated and the first ignored.

Anonymous functions are a core part of OOP, because OOP is supposed to be a streamlined subset of Lisp, preferably with specialized message-passing syntax. The idea that anonymous functions are some recent, novel addition to OOP, or that functional programming constructs are at odds with "pure" OOP, or that by peppering your C++/Java/C# code with lambdas, your "object-oriented" code has suddenly become multi-paradigm, shows just how distorted an understanding of OOP and functional programming the average programmer, and even language designer, has.

Stroustrup clearly didn't understand OOP or Smalltalk when he bolted classes on to his wretched mess of a language, and that's why C++ looks the way it does, instead of like Objective-C, a language that was a faithful, somewhat successful attempt to add Smalltalk-style OOP to C.
The "tale" of many of the big startups you mentioned is that they still can't figure out how to effectively monetize their platforms. For instance, if you look at Twitter, they made a huge push to get the developer ecosystem to fill in holes Twitter itself couldn't cover; the end result being a growing community and revenue streams Twitter got nothing from. Seeing this, I think Twitter came to the belief they needed to completely control their platform in order to monetize it, so they severely curtailed the development ecosystem and tried to inject themselves into as many revenue streams as possible. I think the end result will be companies that view themselves as content companies will issue severely restricted APIs and companies that view themselves more as data companies (i.e. Factual http://www.factual.com/ Standard I don't work there but like what they're doing disclaimer applies here) will push APIs out the door because they want to be the data provider whose integrated into every application possible.
Care to explain why they are not related?
Suppose I owned a shoe store and the only supplier I chose to work with was Nike. I built my store on top of Nike's product, became an expert at it, had lots of customers and knew the market well. One day, Nike sees how many orders I've been making lately and decides to cut off my supply and open a Nike Store in my town. No contract with Nike, I'm SOL. I start wishing I had diversified my supply a little more.

In traditional business, there is a known threat to nearly all companies called "supplier power". If the power your suppliers have on you is strong, you're in a weak position and should try and increase your power over the supplier. I don't know if this is unavoidable or it's simply neglected within the tech community, but I'm never shocked when APIs get restricted or shut down by their parent company when others are monieizing it.

There have been enough high-profile examples over the past year or two that any business relying on a data pipe from another company needs to be on top of the relationship. The business itself should also be figuring out ways to protect itself should the pipe become clogged or shut off all the way.
PixelConduit is an app that I've been working on for a long time. It used to cost $199, but for this new 3.0 release I've decided to change tack and make it completely free.

Also included in this release is a set of plugins for common video apps like Final Cut Pro, After Effects, Motion and even Photoshop. These plugins allow you to use the node-based UI to create your custom filters inside the host app.

Here's a small blog post outlining why I decided to go free:

http://lacquer.fi/blog/2013/01/conduit-reaches-version-3-0-a...
Can't edit the main article anymore, but here's a rally-point for future updates:

http://hnproposition.blogspot.co.uk/

Been emailed to everyone who contacted me. Hopefully has not hit too many spam boxes.
This was measured using the battery status indicator in Android, with periods of ten-twenty minutes and the results were extrapolated. This is not at all an accurate way to measure power consumption. You need to use multimeter and measure real current going to the screen. Or for "real world" battery life results, you'd need to let the battery recharge and then drain all the way, not let it run for 20 minutes, then use a very inaccurate battery status indicator and finally extrapolate.

xda-developer forums seem to be full of tips and tricks that make your Android device battery last longer or the device work faster, but a lot of that stuff is just crap. This article was better than average, but the results are still very convincing.
> But what worries me about this advice is that there are some things that feel like they're trivial to implement […]

It's up to the developer to make that call.

For things like OpenSSL or concurrency libraries it seems an easy choice. You will definitely save time and effort using a library for that. For things like pagination a few scopes with a view helper might cause less problems than a gem in the long run.
Surprise: Teenagers Say Facebook Isn't Their Most Used Site
let us know when you finish your cover art version. I'd love to see one that let's you sort the albums by the color of the cover art.
I think the 'hop' argument is silly. The other points about not maintaining keep-alive made more sense.

I think devices have been built assuming there was a firewall around them. If the designers started to envisage security from the start, things would have to change. I think it is probably the way things will move.
Let's play find the developer. Bet it's the guy 2 from the right.
New technologies are usually better in some aspects in worse in others. Like LCD was a lot better for the thickness factor, but it took ages to make them the same quality as CRT and for the same reasonable price.

Now we're seeing this with OLED displays, too. Much better contrasts, and even having some special properties like being bendable, but cost more than regular LCD's or even IPS LCD's.
While I somewhat agree about the tracking (if every device gets a /64, then, while the device can chose the host part, the network part is fixed, so site owners would just track the network part to uniquely identify a device or subscriber), I don't see the argument about illegal contents.

To track a downloader of illegal content, you'd still have to go through the users provider and the provider can easily determine who actually downloaded that content at a time.

So as long as providers cooperate, it's not easier or harder to track down a pirate with IPv6 than it was with IPv4
We have Peapod (affiliated with the local supermarket chain Stop & Shop) deliveries here in Connecticut out in the far suburbs and it works just fine. Place your order online with prices that match the store and have the same weekly deals.

Minimum order is $60 and the delivery fee is $10 although you get discounts for filling in empty timeline spots or booking in advance. It's not same day but you can get very early next day. It's a real lifesaver if you can't get out of the house for some reason, like kids or disability.
It's always good to use Vagrant (or any other method to be quickly able to refresh the dev environment) and routinely do destroy/up. This is for me so far the best precaution to keep the application light on dependencies.
Offtopic, but drupal stores locks in a DB? That looks highly inefficient.
http://folklore.org/index.py
You need a 4k resolution for that (3840x2160). I think you'll see them next year. I doubt it will be more than $2,000. Might even be just ~$1,000.
Leshy Fractal Explorer: An HTML5 Fractal Browser
You mean Jehovah's Witnesses? I would really love to see them if they came to your door and you tried convincing them that 'LanguageX' is the best and they should repent for their bugs or face the wrath of the great architect ...
Twitter breaks down TV behavior by demographics, device, and genre
There is a larger point here about technology in general. The things that are supposed to make us happier are not, in fact, making us happier. To the technologist, more pixels and faster frame rates are an undisputed good. As Kevin Wines from THX tells me, “When film was the only medium for cinema, using lower frame rates was based on economics. With film, directors and producers would have had to use more film, making it cost prohibitive to use high frame rates, but now that we use digital data, there’s no fiscal reason not to use high frame rates.” No reason, of course, other than that the impact on viewers may be different than what the technologists were expecting. To people in the user-centered practices, every product, and every feature of every product, is a proposition, a question we ask users. Like the ophthalmologist giving an eye exam, “better now, or now?”

http://onforb.es/VPE5u2
Space Time may look smooth at the Plank resolution, but space time quantification at a much lower resolution is still possible. Beside if the quantification is organized as a regular 3D lattice and not "foam bubbles" then the space time quantification theory [1][2] would not be invalidated by the experiment.

[1] : http://www.meessen.net/AMeessen/STQ/STQ.pdf
[2] : http://www.meessen.net/AMeessen/STQ/STQ2.pdf
Thanks! Sadly, I brought on a volunteer who bought the domain in his name. Not a very smart idea in retrospect... but I was young, and not many people understood the value of a good domain name back in 1996 ;-)

We were up to 20k daily uniques when I quit (not bad for 1997). I wrote the forum & related software myself in perl, which was an amazing learning experience.
Mine is on Heroku, but that's because i've written my own blogging software and that's not what you are asking for.

I'd go with a VPS, then it will be a learning experience as well (if that's what you want) and you can use it for other things and play around with new stuff. Prgmr, Linode, EC2 (A reserved micro instance is dirt cheap). If you just want to host a site, I've also had a great experience with Hostgator, although YMMV.
I'd second this, there's distinct datasources for it (IIRC Diamond publish release dates for all titles they ship, which is practically everything in North America and England), but there's no way to consolidate it. Could create some cool tools with it as well.
Apple had been dependent on Microsoft and Netscape for good browser options. Microsoft released IE5.5 for Mac which was neither IE5 nor IE6 compatible, and then nothing. Netscape gradually turned into a gigantic steaming pile of crap.

I might add that Chimera -> Camino was the beacon of hope before Safari came out, and once it got going on Mac OS X, other folks got so excited they demanded a cross-platform version which eventually became Firefox.

In general, the need for a non-sucky non-bloated web browser alternative to IE reached a critical mass at that time, not just on Mac OS X.
Because it's Drupal.
I second this motion. Bootstrap is a great place to start. There are a couple of other things such as background images, fonts, balance, icons (ex. FontAwesome) and some other minor changes you can make to make your website look even better.

There was a great post on HN a couple of weeks ago, unfortunately I've lost said link - just google for 'x ways to make your website look better'.
there seems to be a lot of confusion over the efficiency of amoled vs lcd.
In lcd, the power consumed directly depends upon the brightness, basically LED's provide the back-light light source and the colors you see on the screen are the representative of the kind of filters the light from the LCD had to cross to reach the surface. All lcd's are in this way passive displays.
In an AMOLED display, there are three sets of actual LED's per pixel visible on screen. Each of the led making up a pixel can be individually be turned on or off, resulting in a display color, resulting in the infinite contrast and brighter colors. The current technology restricts the brightness of each of those tiny led's resulting in a lower brightness, and also the individual tiny led's brightness varies over the life of the panel. this is the biggest shortcoming for an AMOLED.

When you see a picture of light on an AMOLED screen, it is actually true that a physical light is being prepared in front of your eyes on the screen by adding the three colors in proportion. this is not an easy task and so explains why lcd's as of now display truer colors. This truly is a modern technical achievement.
This is like putting NOS on a school bus.
This has already been on the front page when they launched the new team page a few months ago
You notably left out Adobe who use it for Adobe AIR.
My guess would be this would be true only if they were coherent, and the resonant frequency were some multiple of the Planck length. The many small random perturbations would largely cancel each other out and the remainder would be insignificant (not energetic enough) to meet the lowest energy requirements to nudge a photon by even a miniscule amount.
maybe nothing other than an angry steve and a not-that-fascinating-presentation.
Hey look! People who live in New York who are fashionable and young. Better call them hipsters.
How to implement an algorithm from a scientific paper
From what I can tell the currently cached copy doesn't have the post in question.
Yes, other scientists had similar idea at the time, but the papers Einstein wrote were groundbreaking all the same. Those papers made Einstein famous, so it's not as if others' contributions are overlooked because of his prior fame. The only rumored stain on his character is that he "stole" ideas from Poincare's and Pauli's prior papers, but people who make those claims don't really understand how the scientific publishing process works. Even Edison [edit: I meant Einstein, not Edison] stood on the shoulders of giants.
> the other is trying to use me for something

Giving/finding you a job?
Nice! Did anyone notice the two guys portraying Plato and Aristotle in the famous paint "The School of Athens" made by Raphael? http://en.wikipedia.org/wiki/The_School_of_Athens
Probably some bad things, over the years certain project details have leaked right before the keynote (such as ATI pre-announcing a hardware release) and finding Apple switching to NVIDIA for the next few years.
Indeed. The 'hop' argument is only "true" with IPv6-over-IPv4 tunneling, where the real hops are concealed. Of course, the effect is actually the opposite: you have less efficient routing from source to destination because you have to go through tunnel PoPs, plus processing overhead.

Regarding security, it is still possible to provide the same "security" as NATed private addresses on the network gateway level. However, with some carriers it was (still is?) possible for a long time to communicate with other private IPs without any firewalling, making the argument moot. This also had the bonus feature of bypassing traffic accouning, allowing to have free unlimited traffic via a VPN between two customers.
Unless I'm missing something, no-ip gives you a DNS name mapped to your dynamic IP address, it doesn't give you a static address.
I'm generally in favour of calling out sexist bullshit in tech, but in this case you're talking about a very specific phrase that's been in semi-popular usage since the 1800s.