skysight-inc/HackerNews huggingface dataset:
> it's worth asking whether or not what we've come to accept as good Web design accomplishes anything genuinely useful for a website's best customers -- the ones who obsessively check it throughout the day, the ones who read every word of an article, the ones who are most engaged with a site's content.

2010 or not -- who writes this stuff? Good design means these tasks are simpler to accomplish because of it, not more difficult. I could go into another little rant about how too many so-called web designers don't know a lick of code or how anyone with a copy of Photoshop now deems themselves a designer and that's why we see so many trainwrecks, but this article doesn't even understand the argument it is trying to make.
Facebook Launches‘Couples’ Pages so Users can Chart Their Relationships
So many of the points made by Hawking could be used to justify Creationism, and yet it's waved off as 'impossible'. That is bad science.
> "Over time, this effect increases inequality, another effect already observed."

I think you'd need some evidence that the lowest income groups experience higher inflation to make this connection. As distinct from merely reporting a perception of higher inflation.

Further, you'd also want to isolate from other notable observed data, such as stagnant-to-falling wages among the lowest income groups over the last couple generations.

One would expect people with stagnant wages and inflating prices to "feel" the negative effects more than those with inflating wages to offset or match those inflating prices. But that doesn't necessarily mean that the inflation component is the culprit for any perpetuated or exacerbated inequality.
Premium IT consulting versus IT Outsourcing
Hmm, well it's a bit sensationalist, but not wrong. It's not exactly news either.

Is the guy going for hits on his first blog entry or somesuch?
Same for me. My order is timestamped at 8:50 PST.
That would be a very good option for the ppl holding MS shares, but can do insane amount of damage to the IT industry - monetizing all those patents without fear of losing reputation among developers, students, etc. and without having to worry about new products being affected by other people patents. Team up with the super-corrupted music/movie/TV industry to make non-DRM devices and OSes illegal by bribing politicians.
How Gas Price Fixing Is Screwing Cab Drivers And They Don’t Realize It
Behind the Scenes: Twitter, Part 1
I'm sorry that you feel that way, but getting more women involved in the startup community is an important issue. We want men to join and participate in this network. The more ideas that get discussed will help to strengthen this community.
Here's a quick example. last night I docked my galaxy nexus poorly not pressing it down into the dock all the way. Over night it ran out of power and shut down leaving me with no morning alarm. My nexus one had this issue too especially after the charging pins wore down a bit.

Theoretically wireless charging could've saved me some trouble. Not a huge feature perhaps but nice.
Weekly selection of useful developer links
Motortrend Interview with Elon Musk
They are sold out of both the 8 and 16GB according to the customer service number.
So. Any word on how many were available, and when they'll get more in stock? A lot of people are pretty disappointed right now. I was able to get it in cart only twice out of many attempts, and never was able to proceed to the next step.
Finally got one! But what a terrible experience.

Given the resources and experience available to Google, the obviously high demand for a product such as this on launch day, and the absurd number of errors and issues at almost every step along the way, it's hard not to consider the possibility that Google is doing this on purpose. I mean really -- a caching issue that causes the phone to show as sold out every so many refreshes? Then again, all they'd really be accomplishing is making the "Play Store" look dumb and unusable.

Anyway, I digress. Here are some tips to getting through:

1) If you haven't ordered something via Google Wallet before, go here (https://wallet.google.com/manage) to fill out your payment info and billing address in advance. It's much faster and more reliable to do it here than to try to do it in your shopping cart while buying the phone.

2) Once the phone is in your shopping cart, just repeatedly click "Proceed" every second or two, even if the button is gray. Eventually you will get a popup that will let you order.

3) It's normal for the phone to have disappeared from your shopping cart if. Just go back and add it again. It's also normal for the phone to show as sold out. Just refresh until it says you can buy it again.
I will forever have a bitter taste towards Netflix in regards to their deceptive/dishonest marketing tactics.
Mine still says "Coming Soon".

At one point, I was able to get it into my cart. Then I had 2. Then I had none. Great experience /s.
imho, internal tools form a big part of your competitive advantage

you could spend all your time building these, and still just have scratched the surface.
Delivering a software solution for linux does not make one a contributor to opensource. Open-sourcing technology does. One could make nothing but software for Windows, or OSX, or OS2 for chrissakes, and still be a contributor to open-source by contributing the source of their code. The point is in giving, not whether or not you care to receive.
Yeah, mainly correct but a small part of the matter is lost. That part which escapes from the system into space as IR radiation is practically speaking ever beyond our grasp. Its the Law of Conservation of matter/energy.
I'm not surprised the site wasn't responsive, just look at Google IO ticket sales for the last two years. It's kind of amazing that an internet giant like Google can't figure this out.
Just something to think about: the years that are most impactful on your retirement are when you are young. Id argue that he'll have a very hard time catching up through traditional means if he is young and things go south.
I'm self-taught (I went right to work in industry instead of going to school).

The first genuinely complex system I built in my career, back in the mid-90's, was a scripting language. It did indeed force me up against a lot of background I didn't have; I had a very good mentor though and largely did learn it by doing.

I've since learned-by-doing distributed systems (quorum and 2pc commits and logical timestamps in one sprawling system we built around 2000) and routing, graph theory (for routing and later for analyzing binaries, also graph visualization, which is a tricky problem), code generation for compiler backends, and very large scale data storage (for instance, in order to sample all the flows running over a tier 1 NSP backbone). To that obviously add all the security and cryptography stuff; I've always been involved in security but I consider myself a developer by training.

There are things I have run up against that have been too challenging to just learn. Linear algebra was one of them (although I've been slowly clearing that hurdle). RF and signal processing another. But those things are the exception, not the rule.

I might also contest how simple operating systems are fundamentally. They just move bits around, yes, but they're moving bits to and from a very complicated asynchronous and sometimes distributed system, and bridging it to code that runs under artificially simplified assumptions. It's true that most of it tends not to be interesting from a data structures perspective --- especially back in the 90's, when the whole process list and every TCP TCB were just stored in simple linked lists --- but there are parts, like the virtual memory system, that are much trickier. And all of that code runs in a much more complicated environment than userland.
You are assuming that the state (tax recp) would know how to invest it most efficiently into startups.

(Not saying that the way large companies get around taxes is a good thing for the society)
I tried to purchase the Nexus 4 via Chrome on my iPhone, but there was no Buy Now button on mobile. I even clicked the setting that said "View Desktop Version", which reloaded the exact same page. No difference at all and no Buy Now button.

I then tried Safari on my iPhone. Again, no Buy Now button. I had to use a desktop browser to even see the Buy Now button, then I had the exact same experience. I had the phone in my cart and then it magically disappeared when I tried to check out.

All in all, this was an awful shopping experience. The phone was for my wife, but not having any sort timeline for when they will again be available, I told her to just go to Verizon and buy the best phone they have in stock. Google will lose a sale in this...which is too bad. It looks like a cool phone, but they can't manage a supply chain or a webstore apparently. As a Google shareholder, that scares me a little bit.
The bumper case is also now showing "Coming soon". https://play.google.com/store/devices/details/Nexus_4_Bumper....

I wonder if they took the merchandise down while they work on the load issues.
In my experience, GrooveIP call quality is atrocious. I tried it for a while, but at this point I just wait 'till I get to a place where I can SkypeOut or just suck it up and pay the $0.10/minute if I go over (which has only happened twice).
> This is unacceptable.

Obviously not, since you keep trying to buy it (I'm not being glib; I mean this as a serious observation). As long as people keep trying to make them take their money, they have little incentive to fix it (but not no incentive, since it does damage the brand).

It certainly doesn't reflect well on them, though.
Mystery meat navigation - please see www.webpagesthatsuck.com
Always Selling Something New That No One Understands
I did the tweet and I have not received a follow or DM. What other hoops do I have to jump through to get access to the content?
FWIW, I heard the funding didn't come through.
HTC isn’t Paying Apple a Single Penny
You will get a response wether you're accepted or not. It'll be sent to the email of the person who filled out the form.
Google IO tickets for the past 2 years.
I did this too, but I was 27 at the time and it was only about $5000 I had in there. It paid off as my company has allowed me to save more now. It is a very risky thing to do. But if you are young and it's a good source of capital. I also like the idea of investing in myself, not some faceless institution.
First entry on the svbtle network sure. I've blogged extensively here before http://unlimitednovelty.com

And while it shouldn't be news to anyone using crypto, I still feel like it's a poorly-known subject.
I think that a better explanation of the problem you're facing is that you're wasting your time taking conversations with people who you quite obviously don't have an opportunity for at GoCardless. For example, your jobs page is filled with engineering roles. Unless you're talking to someone who is an engineer, who might just happen to also have an MBA, why are you taking the conversation?

Disclaimer: I have an MBA from a top tier school, and despite that fact, I have the utmost respect for execution. I clean data, I test, I write database queries that include all sorts of joins and I even code a little. The big data company I co-founded in NYC (CB Insights http://www.cbinsights.com) is aggressively seeking talented PHP / MySQL developers. If you happen to have an MBA, that's cool, but regardless we take all shapes and sizes so long as you like to code and ship weekly. Email me at the address in my profile if interested.
I know. :)
When I click on contact, solution etc. the background is too much visible.
You can add some blur effect?
Show HN: A Taxonomy Of (Native) Mobile Testing Frameworks
There's new players all the time and a lot of mom-n-pop type shops out there that actually can reliably deliver 100Mbps and 1Gbps pipes, though some are certainly shady.

I've named the ones I feel comfortable mentioning, but if you really want to know more about what's out there, there's a number of forums like Web Hosting Talk where the actual companies maintain presences to run promotional deals -- and there's a lot of public opinions aired about how said companies are doing. There's going to be some rather uninformed opinions aired, but most people can tell you when there's a real problem.
It's a different design paradigm than mass manufacturing. Huge refineries and assembly lines are setup because they build large quantities cheaply. Not because this large apparatus is inherently necessary for construction.

Think about it a different way. Imagine you had a robot arm with attachments for every type of tool. Grippers, welders, drills, nut drivers, hammers, etc... Couldn't this single arm build anything given the proper schematic and enough time? To further reduce complexity, you could add design constraints to your 'replicating spaceship' so that only a subset of tools would be required. Finally consider what tools could build the other tools. At some point you approach a minimum amount of gear needed.

Consider that the minimum amount of gear needed could potentially be under 200lbs in weight and under two meters in height.
I agree with respect to games Chrome and Firefox are pulling ahead, but with respect to publishing IE10 is ahead. Things like grid layout, positioned floats, and regions are awesome to more easily make good looking websites. While I do enjoy games, I would rather Chrome and Firefox work on adopting these new css primitives more than working on OpenGL and audio APIs.
I, for one, applaud this attitude. It gives programmers and companies that know what they're doing a leg up over people who couldn't even bother to figure out UTF-8. Natural segmentation of a target market is a good thing.
Definitely useful site.
Would Twitter let go a major market for the sake of a few ruined lives? I don't think so.
The Pros and Cons of Minimalistic Web Design
You've created a straw-man so big it's trying for the basketball team.

As arron said, the relation between you and the brand can and should be moderated by you. Furthermore, just because a monetary transaction is involved doesn't mean it's a free market at all. Facebook is the faceless bureaucracy you rant against when it's trying to gate brand communications like this.
Besides the fact that no one really wants to see me nekid... stuff like this is why I try really really hard to refrain from taking pictures of my naughty bits. It has worked for me so far. You won't find me on one of those sites. :)
Meet Baxter: The Robot That Will Take Your Job
+1 he's being a crybaby billionaire. He cries about paying $3000 to reach 1M users when I have to pay $1 in transaction fee to withdraw money from my bank.
It appears that I managed to order two of them. Anybody in or near Ottawa, Canada want an 8GB model?

Edit: sold.
Could you explain why "encrypt then MAC" is the right option please? It isn't obvious why the other two are broken. Luckily I don't work in crypto :)
I don't understand. You can only have a Facebook for brands platform if the audience is there first(ie the social network). Who are the brands going to promote to without the social network there to consume and spread the brand's content. The audience is an integral part of it. That's how it was for Facebook, Twitter, and even MySpace.
Acronym overdose.

So, why should I use authenticated encryption and how can I use it on Node.JS/Rails/PHP/etc?
In my experience it's news to something like 90% of all developers, who can generally be counted on to say things like "we used AES so not even the US military can break our encryption".
Obviously lots of reasons not to do this with 100% of your retirement, but it's possible you have a relatively overfunded 401k (unlikely) vs. other assets (possible). Or maybe you have rich parents who will cover your retirement, so your 401k is just a tax shelter.

There's actually some crazy stuff you can do with a large enough 401k to use it to fund a business startup -- it's called a "Rollover as Business Startup (ROBS)". Essentially you open a new 401k plan for a new business, roll over your old 401k balance to the new plan, and have the new plan buy stock in the employer (i.e. the new company), financing it. Essentially you can get your ownership of a startup into a 401k, a huge tax savings (and complete tax savings if it is a Roth 401k). This also avoids the early distribution penalty and income tax on the 401k balance.

There are lots of issues setting it up (the IRS hates it, many of the people promoting it are scammers, so basically if there are any paperwork deficiencies in the plan, you're screwed), but it has worked, and is technically legal. It requires $50-100k 401k balance to be generally worthwhile, and is mainly used by small business or franchise people who can't otherwise get financing, but is an option.
Now eBay Wants in on Password Patents
This. I wanted to get money to design and develop this idea more, but it's still in the earliest stages, which they didn't approve: http://imgur.com/a/NTrx7
New grads in any field are kind of like this. MBAs that came from business first are probably more humble then this, or already spoken for. They do probably have some value for longer term planning or networking. But that should be in addition to raw technical talent or raw business acumen to get the current job done.
Congrats.

I do understand your position and I share it completely. After working for 5 years at Tomtom, I had an idea. It took me half a year to refine it, hire the right people and basically be ready for some round of funding. Thus I found myself stuck with the usual hassle of producing the right material to convince eventual investors to bet on my company.
I spent precious time and efforts in doing useless stuff like business plans, investor packages, etc. And I was also really skeptic about giving away equities. All in all you seek investors for... what? Counseling? Money? Contacts?
Not being able to give myself a clear answer to this question I decided to become the owner of my future and I fully funded my startup with roughly $300000: beestar.eu (shamelessly self promoting here :)).

I am perfectly conscious that I might lose a lot of money, but I do need to worry about the technology I am trying to ship rather than inheriting the compromise burden that comes with investor's money (not to mention the usual equity's hemorrhage).

If everything fails, this will still be the most exciting adventure of my life.
It allows you to use MAC validation as a screen for incoming messages and so prevents attacks that depend on ciphertext manipulation.
Google's Nexus 4 smartphone sells out in the US in 50 minutes
How did this happen? They had $7 million in funding...

Did the rounds not close?
Haven't you heard about the wonders of OPM?
For us, it does matter. We have conferences running all over the world which use us for their schedule - for them, two hours of downtime in the middle of their event is a big problem. Since we're a global site we have to think about events across every timezone so there isn't really an obvious time to do this kind of thing.

We might be able to schedule downtime for a period when no active events are going on (tricky considering the number of conferences happening around the world) but it's much easier for us to be able to make these kinds of changes without worrying about events that are using us to serve critical information. As it is, we still make sure to communicate planned read-only mode periods in advance so conference organisers have a chance to plan around them.
Amen. I brought my own smartphone to a Talkmobile (which uses the Vodafone network) £8/month plan [1], which gives me fairly good limits on calling, texting and data.

[1] http://www.talkmobile.co.uk/simple.html
What a terrible experience, especially from Google.

Added the phone to my shopping cart a few times and it disappeared. Oh well.
I know it's not a class in CSS terms, I didn't think that distinction was relevant.

>No one expects a layperson to read or edit HTML, but they do have to receive it in some manner and your method is the most bloated way to do so.

Sending things over the wire in compressed form is trivial (many servers do it already) so this doesn't bother me.

>Why can't your magical application just output proper HTML and CSS, with external files if need be, without you ever having to deal with it?

My goal here is to reduce the number of layers you need to understand to debug your webapp. Fundamentally CSS selectors provide a way to reuse (some small specific parts of) your markup in several places - but any web application framework will already provide a way to reuse markup, with its own logic. So why should developers have to learn two different ways of abstracting their markup?
This.

The power of compound interest. Every time I look at how much I need to save for a decent retirement I wish I'd started five years earlier (which I completely could have afforded).
I don’t have experience with Rackspace, but, like the other commenter acangiano said, I only have good things to say about SoftLayer’s support for the past 4 years. Their customer service reps are quite responsive and can be reached either using tickets or phone. My issues were mostly addressed within an hour or two, even when it’s not during the normal office hours.
I quite like your poetry IDE
But it doesn't count acronyms properly
Or syllables, "poetry" has three not two
But small complaints aside, bugs are quite few!
Because if your ciphertext isn't authenticated attackers can modify it to launch adaptive attacks against you. Also, obviously, they can potentially rewrite messages.

This is one of those situations where if you have to ask why you'd use authenticated encryption or how you'd do it, you simply shouldn't be using cryptography primitives directly at all. Use PGP/GPG instead.
Rape jokes aren't funny. Even when they involve terrible people like the operators of this site.
No, we didn't look at mysql_fdw. We're using standard PostgreSQL 9 streaming replication.
I regularly get between 16Mbps and 21Mbps on HSPA+ in my area and the latency doesn't feel particularly different between my LTE devices and my HSPA+ devices. YM, of course, MV.