skysight-inc/HackerNews huggingface dataset:
What you refer to doesn't change my observation of the article as just a spin. Specifically, this:

"Now that the casual users are aware of their new pasture, we can start tailoring. It will be a while before the power users start seeing the benefits of this (that's why I said they'd benefit in the long run). Right now we still have a lot of work to do on making Metro seem tasty for those casual users, and that's going to divert our attention for a while. But once it's purring along smoothly, we'll start making the desktop more advanced. We'll add things that we couldn't before."

Bull. They just did what they thought was the best for them: "everything must be Windows (even if we try to catch up with Apple's success.)"
Actually, we are seeing a large number of new projects move off Rails to Erlang, Scala, Node and other platforms due to performance and security concerns. Less magic, more security.
I originally posted this as a "Show HN". Does HN update titles automatically sometimes?
If you are running Rails 4.0.0, 4.0.1, 4.0.2 or 4.1.0.beta1, AND you use PostgreSQL AND you use Array columns therein, then you are affected. Upgrade ASAP to 4.0.3 or 4.1.0.beta2.

The exploit is does not allow arbitrary SQL to be run (aka an attacker can't start deleting things), but it does allow data to be created/modified when it shouldn't be. Not terrifying, but a vulnerability nonetheless.

If you are running Rails 3.2 or less, or if you do not use PostgreSQL, or if you do not use Array columns, you don't need to drop everything and should simply upgrade at your leisure.
I liked his part where he said "you can find great engineers outside of Silicon Valley."

I didn't like where he said "get them to move to Silicon Valley."

Moving is stressful and costly, even if the company is 100% covering relocation. Moving to Silicon Valley would require a quite significant raise to cover the increased housing costs, which would still leave me with a much smaller house than I enjoy in a top 20 (but not top 5) market.
self-described UX designer

The "self-described" here seems redundant and patronising. It sounds like "so-called UX designer" or "supposed UX designer". This is presumably the guy's actual job title; do you see CNet saying "self-described CEO"? Nope.
Live Video stream on Youtube: http://www.youtube.com/watch?v=Y_LFrMcoEm4#t=1309546

(I just read about it on Google News)
Same!

So far, it seems to me that persona is an incredibly useful technology in our space (Enterprise SAAS apps). Our space is populated by lots of apps that have various shitty login systems, but one thing they pretty much all have in common is an email address - and Persona seems to be a killer SSO system for securely leveraging/livening up these existing databases of email addresses.

Unless I'm missing the point, I don't see much alternative either. Just looking at the traffic from the Persona communit reinforces to me that I never want to be building my own authentication system - even if persona were to die as a project I would be better off cloning it than writing my own (or giving in and using social login, which is pretty undesirable in the enterprise world).
This is not at all what I study, but it seems possible to me that sponges have evolved a tolerance for low oxygen conditions in the billion or so years since they first arose. It's a common mistake to think that because something is morphologically very similar to an ancient form (a so called "living fossil"), that it hasn't undergone any evolution. As long as it has been reproducing and mutating, better adapted versions have always had differential success, hence they've evolved, even if the shape hasn't changed.
Given a date, how do you obtain a new date equal to the same month and day of month in the following year?

You can't do that consistently with a duration measured in milliseconds or nanoseconds. Instead, you need a more abstract representation of time, something akin to "increment only the year field of a date".

That's what Periods are for.
Also, a cliff is very unattractive because we know you're motivated to fire us before the cliff - probably even if we do a good job. Indeed, you openly admit it.
It's terrible from the producer's point of view, which is why there are so few participants in the chip market. The thing is, technology is not the whole economy, and is far from being there for many years to come (ie Star Trek type replicators).

Any economic situation can be good for individuals who are positioned to take advantage of it, but in macro you need to consider the economy as a whole, through to food and extractive industries etc.
Or it could just be an attempt to reduce "barriers to entry". Get aggressive on pricing to accelerate adoption on something that is very different and thus (as history shows) a hard sell.
To be fair, Pax Dickinson really is a giant, bigoted asshole.
I've had a project going on like this for 20 years myself. Finally gotten enough worked out on how to do it that I think I can make it. It won't be perfectly different every time but variations (sometimes small, sometimes large) on 3 main 'stories' that are all potentially happening at the same time, each one from a different perspective. Most of the world is procedurally generated except for a few key things that are either too difficult to work out how to generate or need to be fixed to be able to more easily work out the story there (say towns and specific rooms in buildings).
I thought the word "vaca" meant beef?
Uber launches new line of transporation services
Case in point:

http://www.youtube.com/watch?v=MCKWn1zjejE#t=0

http://davidhewson.com/2014/02/10/revising-without-paper-fin...

Doing a complete book edit without paper (stylus only), or drawing and publishing web comics is now possible on a tablet.

Windows8 is the only content-creation tablet device right now. The Samsung Galaxy Tab (Android) tries to do the same with their Wacom stylus and everything... but the experience just isn't the same.

When you can actually use _real_ Photoshop, Word, One Note, and have the best handwriting recognition software... the Stylus on Win8 is far above everyone else.

Stylus machines are rare... but you still have some choice. Surface Pro, Surface Pro 2, Dell Venue Pro (8 and 11), Asus Vivotab Note, Lenovo Helix, and Lenovo Thinkpad.

So the price range is between $300 (Intel Atom based Vivotab Note) and $2000 (Lenovo Helix Intel i7 with 8 GB of RAM) for Windows8 based stylus tablets.
That's arguably but the thing most people don't realize is that Win 8 is the more keyboard centric version of Windows and that in a laptop is priceless :)
Bad framework, with too much magic, poor security, poor performance, not good for anything beyond the five minute blog.
Competition: Only the Paranoid Survive
I'm not a big fan of this feature. Unless you pin several icons and have really good muscle memory knowing what is past three or four icons is too difficult.
Editors have a general policy of changing the title of the submission to match the title of the article/page.
I don't think that's true. I was in a store this morning where the cashier was talking to tech support because she didn't know how to restart the new win8 computer. All the hidden menus (eg charm bar) were making it very unintuitive for her.

A lot of win8 is not easy to figure out by yourself if you've only used win 7 before.
> People don't like any kind of change.

I hear this view constantly, but it's just absurd. I started using OS X for the first time just a year ago and generally loved it, even though it's very different in many ways to Windows or KDE/GNOME. The multi-touch trackpad gestures are particularly useful. You don't get complaints when you offer users significant new functionality.

Good change is good. Bad change is bad. Sideways change is also probably bad.
Did you read the article?

Cnet tried to confirm his job title, but Microsoft didn't want to provide that information; hence "self-described".
From what I read of that document, he says "People have these arguments against privacy, but they're wrong." But I get to the end of the article, and it never seemed to me that he really fleshed out the "why."

I still think it's right to support privacy. But I'm not arguing against a right to privacy. I'm arguing that if I want to put my name out there, I should be able to.

I'm confused why my right to want to promote myself on the Internet is being questioned (and downvoted above!!) on HN of all places.
> Each of those would likely have been a compile time error in a language like Haskell.

Why do you consider this a hindrance? Haskell has a lot of issues, but that's really not one of them. You can write a Haskell program and be relatively confident that it's going to work right in a way you simply won't be with, eg, Java. And you don't have to wait until compiling. With ghc-mod and vim/emacs configured, you'll be notified upon saving if you blew up something in the current file. You don't need to run your code in a REPL to find out about it, although GHCi is pretty good. You spend a lot less time figuring out what goes wrong at runtime, although I'll grand you that the tooling is poor enough that you have a bad time doing when it happens.

> I qualify this to rule out Python, which has weak typing

Excuse me? You rule out Python due to weak typing and mutability but disqualify Javascript due to its REPL? This must be sarcasm. I have no comment about Javascript's REPL (which one? node's?), but Python is most certainly not weakly typed, not in the way "weak typing" is commonly understood. As for mutability, they are comparable (except that Python has at least the good grace to throw an exception at runtime if you attempt to access an attribute which does not exist).
I guess that makes sense. It still seems like buying an (expensive) lotto ticket. Unless the company was doing something uniquely exciting, it doesn't seem attractive to me.
4M units is as of last summer (March to August), they've sold more than that by now. That's comparable to Bioshock 2 sales.

http://en.wikipedia.org/wiki/BioShock_Infinite#Sales
http://en.wikipedia.org/wiki/BioShock_2#Sales
> Might the current IPv6 numbers just reflect that a lot of people aren't peering or anything?

Peering doesn't require you to announce more routes per se, although some networks do it for traffic engineering purposes. From an BGP [1] perspective there is not that much difference between peering and transit.

> I was under the impression that a lot of announcements were driven by the need for not relying on a single provider.

Multihoming is another issue. And you can explain the difference in the number of AS [2] as networks not having deployed IPv6 yet. But the number of announced routes per network will be lower for IPv6 than it is for IPv4 (which hasn't even reached the worst case yet).

> For P2P apps, NAT doesn't pose a whole lot more of a problem than a firewall with the same configuration. So you'd use UPnP or whatever protocol to get around it. At that point, it doesn't really matter, does it? The app talks to local gateway and ask for the IP and port forwarding either way.

But that way you are still pushing more logic into the applications (namely that they have to implement UPnP). Which actually might end up requiring more code than your actual application (SAFT [3] for instance..). Now in the firewall you could just allow known-good inbound ports and be done with it.

[1] http://en.wikipedia.org/wiki/Border_Gateway_Protocol
[2] http://en.wikipedia.org/wiki/Autonomous_System_%28Internet%2...
[3] http://fex.rus.uni-stuttgart.de/saft/sendfile.html
Funny because it's the casual users that are staying away from Windows 8. At least the "power users", if they really have no choice but using Windows 8, at least they can get around it. But casual users have no idea how to do that, and they are also who will be the most bothered by the "sudden change" in how Windows works.
This might be obvious to those with more sales experience, but can you explain what exactly you're looking for in regards to "how many minutes they spend on the phone"?

Our sales process is based on our reps cold calling businesses. We learned after a couple of mishirings that the most difficult part of the job is being able to manage emotion and taking rejection. For example, as a rep it is completely normal to be rejected in some manner 50 times a day. So if you get discouraged or upset after your third rejection, it is unlikely that you would have the motivation or drive to make more calls and therefore, you're likely not the right fit. All of this is usually summed up in the metric time spent talking across all calls.

While ultimately the time on the phone translates into revenue, we like to emphasize factors that is in our control. We can't control whether someone ultimately signs up or not but we do control how much break we take in between calls.
> it's not like you need to reinvent everything from scratch either

No, not everything, but lots of stuff.

Recent example: I had to fix the Postgres database driver to better handle queries like

"select * from foobar where id = any($1)",
[uuid1, uuid2, uuid3]

Also, ChicagoBoss is a bit rudderless at this point in time - Evan Miller has moved on to other things, and the guy who briefly took his place has as well. My own branch of it on github seems to be the only one getting any attention lately, and that's just small fixes here and there:

https://github.com/davidw/ChicagoBoss
Neat, but I'd imagine that this represents a steep learning curve for many. Say that I borrow a friend's car that has this. How do I figure out how to change the temperature? Touching five fingers close together is easy but not intuitive.
The mythologizing of the random crap that happens in the game is the best part. I like how opposing cults are being built around different items/characters in the game. It's more interesting than the fact that things actually get accomplished with the seemingly random actions.
An API for creating websites that only last for a browser session
Just like he said: Though it was an amazing game (I bought it opening day), it only sold 4m units. Unfortunate that that's considered a flop.

By comparison, Modern Warfare 3 sold 10m copies on day one.
If applying for Matasano is as fun as microcorruption I might as well apply there. Do you consider H1B candidates?
I think this is the first time I've ever seen a .cc domain on HN
I'm sure this rationale could be used to justify targeting the Pirate Bay, too. And dropbox/file sharing services. And webmail services. Google docs and similar services. Blogs. (...)
It's bogus. There is no shortage of engineers. But there are many badly managed corps that only H1 would work at.
> Cities like San Francisco and Seattle are extremely bike friendly.

That's one hell of a workout in San Francisco.
This is true, but 401K contributions are capped at around $17K. You can do that with the Austin salary just as well, usually. In Austin you have no state income tax, and the price of everything else is much lower (in general).

The absolute cheapest home near my work with 2 bedrooms is a condo at $700K (source: realtor.com). (edit: that is an outlier, most are considerably more expensive, and these days the 'ask' is the lowball figure - people will bid several hundred thousand over the ask to buy, because they are competing against other twitter millionaires buying for cash and nonchalant about the housing bubble because they can't be really hurt if it crashes)

To get a home equal to the home I moved from in CO (which I bought for $425K) would be, I don't know, nothing is listed to compare. Over $3M I would think. My friend recently sold his house north of that, and his yard was tiny and the house was smaller. My CO house is comparable to a $4-5M Tahoe mountain home - a few acres, awesome views, wooden beam interior, huge open space interior plan, full basement, multiple decks, and so on. (edit: okay, cabinets are Home Depot, not custom built, etc, but it's still a close comp otherwise)

So, yes, if you want to live in a cramped condo, see your money evaporate to taxes, driving to work, private schools, and so on, you can 'life hack' here. Or, you can live elsewhere, own a few acres, have a big garage, a rec room, work normal hours, have half the commute, and still save plenty of money.
clear and idiomatic assembly? I don't write assembly code, but when I did. It was for performance reasons, there was no such thing as clear and idiomatic. I needed performance and every spare cycle I could get, and that meant taking advantage of whatever the cpu offered, some obscure things that made no sense, but made the program run faster. Beautiful assembly code to me and my mates was one that made the program faster, as a program, the beauty was in how it was illogical at first sight but made sense when you read into it.
I'd agree that startups aren't doing much research in general, but larger companies (Microsoft, Google) have pretty impressive research organizations and do a lot of good work.

Apple does too, but unfortunately they lean towards keeping everything a trade secret rather than publishing (excluding their patents I suppose)
10 Signs That You Are An Awesome Web Developer
On the latter point, I haven't found that to be the case in CS. Sub-fields of CS work completely differently. Some are entirely based around journals, some conferences, some a hybrid. Some are very large, some small. Some are based mainly on theoretical work, others mainly empirical. The empirical ones differ completely on what empirical work looks like: does it mean systems and data, does it mean field work, does it mean psych-style user studies, does it mean longitudinal case studies? Some subfields value big budgets, big systems, and big data, others value mathematics, algorithms, and proofs. European, Asian, Australian, and US institutions also differ considerably inside each of those subfields.
> There are certainly many reasons for using containers, but one of the leading reasons is process limits

On the other hand, the main reason people tend to use Docker, as far as I know, is not anything to do with quotas or limits; it's guaranteed reproducibility of deploys. (The same thing you get on Heroku with "slugs", etc.)
> The question as I read it is, is there evidence that conventional hiring practices are ineffective?

There is clearly evidence that the entire hiring process leaves much to be desired. Temp-to-perm is obviously not ideal. I'm just wondering whether the problem is that companies are relying on the temp-to-perm pattern in lieu of better available alternatives, or if the temp-to-perm pattern is simply the best option because there is genuinely a short supply of experienced, easily recognizable talent.
I mean crowd-sourcing in the broadest sense: Making optimal choices based on the wisdom of crowds.
Says you, though.
Currency, for one might include an html/utf8 symbol
> Try to add a powerful new feature to Windows, and casual users balk. One example Miller cited is multiple desktops, a feature in OS X and Linux, but still not built into Windows. Each time Microsoft conducted user tests on multiple desktops, casual users got confused, prompting the company to cut it.

The same feature's confusing to causal OS X and Linux users, too. Which is most definitively not a problem, because casual users won't be coming into contact with that feature, anyway. OS X is a single-desktop interface until you actively choose to create a second desktop. Most Linux setups behave roughly the same. On territory this well-trodden, it should have required precisely zero lateral thinking for Microsoft to figure out how to respond to that focus group result.

Similarly, when Apple added a tablet-inspired application launcher to OS X, they figured out a great way to make it both easy-to-access and non-disruptive, without displacing any existing workflows. The launcher's there and works well for users who want it, and is effectively non-existent for users who don't.

That anecdote from the article, if true, is yet another delightfully pithy illustration of Microsoft's fundamental difficulty with UX: They don't grasp the difference between "one size fits all" and "all fit one size".
Does it bother anyone else that dropbox is "processing" files at all? whether video or otherwise?
It could probably be clearer/more detailed (e.g. have actual instructions), but this: http://matthaeuskrenn.com/new-car-ui/images/07.jpg is basically a howto + configuration pane

I don't know how to invoke it on the demo/prototype though.
> Good to know that the NSA is on top of that Pirate Bay threat!

As I've mentioned in another comment already, this reminds me of Pete Seeger's comments on the (anti-communist) Black List:

https://www.youtube.com/watch?v=Y0_IME9WsHQ
I had almost the same problem and just hit the brake and pulled the car out of the road. Then I turned the engine off and saw that the plastic end of the cable is blocking the wire. I just removed it. No danger at all. It could be deadly if you have weak breaks and can't remember which pedal is the clutch :D
And if you really need to have "an office," then build a remote office in a second-tier city and grab up all the candidates there. Fly people back and forth occasionally.
This reads too bizarre to be anything but satire. Reasonably good satire, but not really something for HN. Flagged.

(rickshaw would actually be a good idea, fwiw)
Reaffirming the White House's Commitment to Net Neutrality
Only because they force you to use the keyboard more for shortcuts, because they've hidden so much from the screen for the sake of "simplicity", which ironically makes the UI harder to use.

It's also the exact opposite of what the author is saying, because it's the power users that would (probably) use keyboard shortcuts, not normal users.
Does ERISA protect employees from that?
Interview with Jonathan Smiley, Partner and Design Lead at ZURB
> Does the founder really want to get greedy and keep that extra few percent when so much depends upon solid engineering execution?

Yes, some of them do. I got forced out of a startup here in London - I was the _only_ full time engineer in the IT dept. (basically was acting CTO) and one part time guy in Russia for some period of time. The company had two sales guys as well, not sure of their compensation but they were making more than me... We all quit within a period of two months due to A) the CEO flat out lying to a customer about the nature of the data they were being sold, in order to secure the sale - the customer later made threats to sue after their patience had been exhausted due to one founder trying for a month to gaslight their board about the technical nature of the data B) lies about the "cash flow problem" which I was told was preventing another person to be hired to help me (the founders were skimming profit before paying everyone, months late) The CEO's wife, who liked to play lawyer, then dragged out paying us for what they owed, trying to arbitrarily reinterpret the language of the contracts, claiming utter nonsense as logic and being over the top abusive in contract negotiations. It was all too much for everyone.

Later I found out a $5 mil offer had been made to buy the company from a 3rd party - not much but enough to show the company was certainly going to be viable. So it made perfect economic sense to these sociopaths to drive out everyone who might have some moral claim to profiting from the company's success (i.e. promises were made early about "equity"). The founders deemed I was completely unnecessary at this point due to having built something that could be maintained well enough by cheap labor from India and eLance - to heck with looking into the future and seeing how an experienced engineer might open up new markets, etc. This company lost every bit of technical knowledge they had when I left.

But that's sociopaths for you and how business is done anymore. I'm sure SF is full of amateur sociopaths these days.
Create and sell data connectors