skysight-inc/HackerNews huggingface dataset:
There are still a lot of them. All those "you won iPad" mobile ads are nothing more than premium SMS scams.
Air Pollution Around The World Mapped
WP Super Cache for the rescue. Things running smoothly-ish right now :)
According to in-universe canon for the Culture they are the most powerful AI's you can possible have without subliming.

Comparing on a like for like basis I can't think of any other series that have similarly powerful AI except for the Neil Asher Polity novels (if you haven't read them check them out best description I can think of is Culture novels crossed with die hard) which also has god-like AI's.
When Armada was released 1024x786 was your standard resolution, with 800x600 not being that unusual.

To have 'fleets', especially on the small maps, you were going to have to shrink that cube down. On top of that, only the Borg are going to send one at a time, a player is going to have several at once.
I've seen similar anecdotes before, but what I don't understand is why obstructive middle management haven't been shown the door. If it really is a mid-level problem how can the politicians manage to hold off executive management? And if they really are the problem, and both the front-line guys and executive level are willing to change, what reason is there to keep the naysayers around instead of firing and then promoting from within?
Great rant, with the most important takeaway that no software written by two guys in a garage ends up scaling to millions of users without major changes to its architecture:

> More importantly Twitter re-architected their system
> when they found performance problems...
>It also diminishes the rate at which they will use vacation time because they can't accurately estimate how often they'll get sick.

Which leads to "use it or lose it" come December, when your entire company stops working because no one is in the office.
> You can do both, of course, with the use of metatags.

says who? How do you know how Google works? Do they pay attention to metatags any more? Even if we knew they did, the rest of the algorithm is deliberately mysterious to the point that if Site A is ranking higher than Site B, and Site A happens to have more descriptive titles, Site B will start copying that style in the name of "SEO" and you're back to square one. Metatags indeed.

> it is the editor's job to second guess things

That's not what I said. I said it's not the job of editors to second guess search engines.

I think the theory of headlines goes far beyond "here's a summary".
> Are they indicating that when someone sends an e-mail to a Gmail account that they are implicitly consenting to the 'eavesdropping'?

No, not at all.

There are, per the order, three requirements identified for a 632 violation: "(1) an electronic recording of or eavesdropping on (2) a 'confidential communication' (3) to which all parties did not consent."

The order finds the plaintiffs' case deficient on this point because: "Plaintiffs have not established that the
communications at issue are confidential pursuant to section 632."
Data Driven Decisions at Social Media Week: London
My experience with Java vs. Ruby is that Java applications are full of common design patterns because they "have to" be. Design patterns that are often considered necessary in Java, are often pointless or considered bad practice because of unnecessary complexity in other languages.

It may be easier to recruit java devs, but because more people have learned Java, not because it's easier to jump into new projects. That may be a valid reason to pick Java (I've picked PHP in the past, despite preferring Ruby, exactly based on the availability of "good enough" developers versed in the language).

As for the Twitter example, pretty much everything that has been publicly discussed about their original RoR app made it sound like a god-awful abomination in terms of architecture. OF COURSE it didn't scale. It seems to me at least that blaming Rails or Ruby or both is just a convenient way to avoid responsibility for the architecture and/or a convenient excuse for people that wanted to switch to Java/Scala/Clojure to use to justify the rewrites.

I've posted examples in the past on how they could have scaled it using Ruby, based on my own experiences with pure-Ruby queueing systems that would've been "simple" to scale even to their current size. As I've also pointed out, the primary thing they were trying to scale - messaging with potentially massive fan-out - is a well understood and "solved" problem: Turn your flat distribution lists into trees where each recipient is either a follower or the location of a subtree, and you can scale it arbitrarily. In practice, only a very small percentage of their users are "special" enough to require the "tree" treatment, to the point where you can handle it as a special sub-system.

[Heck, you could scale the foundation of Twitter with a bunch of mail servers and shell scripts to manage forwarding lists (no, it would not be costs-effective, but I have done high volume message queueing with mail servers before).]

Note that I'm not saying that another language might not be better for them - at their scale, it pays to optimise things that'd be a rounding error in a smaller environment - but at least their original RoR complaints were ludicrously off the mark. They might very well have valid reasons for switching, but the reasons they used to give were not it.
My world really changed once I started working with code bases that had excellent test coverage from the get-go.

At my last shop we combined that with pair programming, feature switches, and a few other tricks, and we basically never branched. You'd pull, work for a few hours, push, and 10 minutes later your code would be live. It was in one sense freeing: the release overhead of other shops was gone. And in another, it inspired more discipline. Knowing that everything you were writing would shortly be live kept you on your toes. You could never leave something for later; there was no later. I loved it.
Put on your cynical hat for a moment (I have spares if you need one) and look at it from the point of view of someone hiring in SV. If employees aren't forced to live nearby, what happens to the million-dollar price tag on your house?

Now, if enough companies realize a competitive advantage from saving $100K/dev/year on salary and office space that a leak in the bubble becomes visible… well, it'll be fun to watch from a distance.
So JAVA is reborn because twitter changed to it? lol
Dark patterns are everywhere and a lot of huge companies are using them without any shame. Take ryanair reservation funnel for example.
Indian Startup Housing buys .com Domain for $1M to go global
So we fixed it?
Thanks again ck2. I will read it today and update the post to mitigate BEAST as well. Better then that, do you have a better setup for chipers?
Stupid easy.

Add up what you ordered, write name of card you are using to pay on the back with the amount. Pass the check to the next person.
nice job and idea.

this reminded me of github using traffic lights for their continious integration system.

[1] http://urbanhonking.com/ideasfordozens/2010/05/19/the_github...

[2] https://github.com/atduskgreg/GitHub-Stoplight
I'm not the first to jump up for more regulation, and for something like this I'll be the first to admit that it's my responsibility to read the fine print, but this is very deceptive. A line needs to be drawn somewhere and customers need to be protected once it is crossed.

I will add that to protect yourself from these and other payment related issues online, have a special low balance card or get one-time card numbers. I know most savvy members on HN already do this but just mentioning it in case.
Oh yes, classic. Ignore what I said and continue with the condescending lessons you insist that I need to put me on your alleged superior level. I now have to question your ability to discuss these facts because your reading comprehension is really lackluster.

In no way have I stated that I disagree with the three facts that you stated. As I said before, which you chose to ignore; you have no clue as to what my opinion on this matter is. You are simply assuming things because I'm in a different section of the same ship. It's not my fault you decided to not get out of your cabin and meet other people.

Do I deny that changes in the climate exists, possibly producing negative results for the environment and/or human race? No.

Do I have a problem with the science that's been used to predict doomsday and to force the drastic measures that some say is necessary for the human race to survive? Yes.

Why do I have a problem with the science? Because it's been shoddy work, it's been corrupted, and people who support the science go out of their way to shut down those that may question the methods used. I have a third-grader that is currently learning that is not the way to do proper science, why can't the so-called adults understand this? You claim in your last paragraph that questioning the models involved is fair game. That's what I've been doing and yet you still have the condescending tone and name-calling. You are too quick to label people "denialist" without thinking and it makes you look petty.

I highly disagree that we know for a fact that the climate changes we've seen in the past few decades is solely the cause of human activity. There are numerous possibilities that must be explored before we can say we know for a fact of anything pertaining to this. Too many people do not want to do this and just move forward trying to fix something that we don't understand nor know how to fix. It's an effort "to do something" ignoring the fact that method of governing often doesn't turn out so well.

I grew up with this nonsense way of thinking. I remember as a kid the global cooling catastrophe we were heading for. I remember the urgency to do something about CFCs. I remember global warming being a problem until people realized the globe isn't really warming that much so it changed to climate change. This is not science, this is politics.

So, forgive me if I don't jump on the bandwagon of people doing half the work, declaring themselves the only source of the truth, demanding that people spend countless amounts of resources doing things their way, and subjecting anyone who dare question their data and methods to needless ridicule without actually bothering to answer the questions that they raise.

You are not helping your cause.
One major difference: JustFab doesn't send you anything, they give you "credits" which can be used for future purchase but most likely got un-noticed and un-used.
Pure CSS Viking Shield 
Inspired by a Dribbble shot from @axel_herrmann
(http://dribbble.com/shots/1237975-Viking-Essentials-Gold-Edition)

It uses css only and may not be perfect on IE.
Because the idea is to run it in kernel mode with arbitrary other software running on the computer. Asking other software to pretty please don't touch these specific registers isn't going to work, because there's no way to enforce that. The debug registers are perfect because they can only be accessed from kernel mode, not userland.
It's surprising to see so many hellbanned accounts that don't seem to know or care, and continue to post. I wonder if their posts get fake upvotes.
Wow, this is awesome. Have you tried running it on a larger Java codebase?
Show HN: Share your memory and we will photograph it
Oh hey, a relevant news article from this week:

"Sometime earlier this week a cargo ship passed through the Northwest Passage into Baffin Bay, along Greenland’s southwestern coast, making it the first bulk carrier ever to make the voyage. This journey was completed by the Nordic Orion, a 225-meter, ice-strengthened vessel loaded with coal in Vancouver, British Columbia and headed for Finland."

http://thinkprogress.org/climate/2013/09/26/2683481/northwes...
Much in the same way visiting a museum is much more useful for understanding the past than visiting your grandma's attic, I think a curated history is much more useful than an accurate history. When someone says a clean history, I think they're saying a well-curated history.

You don't submit your first draft almost anywhere else, why do you think nailed it the first time writing your commits? Sometimes you don't get things right, and rebasing is one of the tools that helps you make sure that the written record of your work is helpful.
Not only that, but I have several episodes from several different podcasts that continually try to download each time I refresh. I have listened to them before, and deleted them, but itunes insists I really really want to listen to them again.

I do not.
How about "Those who cannot remember the past are condemned to repeat it"? :)
I argue the term "VIP membership" is in itself deceitful on purpose. A VIP membership means nothing, and certainly doesn't mean "subscriber."

"I have a subscription to Wired magazine."

"I have a VIP membership to JustFab."

One the meaning is obvious, the other is meaningless without context.

When you sign up for a site, and create an account, you can be considered a member. I am a member of Hacker News. The VIP is just a potentially meaningless quantifier, some sites like to say "our members our very important people to us."
Also missing from Music.app: The ability to delete music from the device. Fortunately I still have some space left on my phone, but barring plugging the phone into iTunes, I don't know how to decrease the amount of music on my phone.

I'm with you: iTunes Radio is nice, but the rest of the music app feels a bit worse off.
Proof that market cap is just numbers on paper, considering all the lay-offs.
Just unplug the server.

Seriously though, any "best for security" article should be taken with a huge grain of salt as security isn't something static that's the same everywhere.
> So let's say your boss refuses to pay you. And when you complain, he berates you for your "sense of entitlement". Would you consider this to be an accurate judgement, or would you consider this to be insult added to injury?

If we have an agreement which states that I should get paid it follows that I can reasonably expect to get paid. If on the other hand I do work for someone without an agreement, say spontaneously sweep the leaves off some corporation's parking lot or make them a website, then obviously I can only hope but not really expect to get paid.

By the way, I think that was exactly the point Mike Monteiro was trying to make in his "Fuck you, pay me" talk.

> When you make a non fair-use copy that, by law, triggers a financial obligation to the author

This is not correct and is exactly what i meant by backwards.

The way it works is that I pay the rights-holder agreed upon sum and THEN am awarded the right to make a copy. It is NOT the case that by making a(n illegitimate) copy I 'trigger' a financial obligation. Of course the rights-holder may sue me for damages, but that's not really how he is supposed to make money.

> Without the stick to back up the carrot farming operation...

I do not agree with what seems to be your underlying assumption that it is piracy that is to blame for the artists not being able to sell their work. In fact I think the piracy issue is a red herring. Rather, I believe that it is simply the march of progress that has rendered a lot of formerly lucrative business models obsolete. Do you for instance believe that copyright infringement is to blame for the decline of newspapers?

Comparing a producer of tangible goods of which there is a real scarcity with one who of intangible works which are only artificially scarce, is in my opinion a fallacy that does little to illuminate the issue. But if you insist, I would say that a better comparison would be with a carrot farmer who insists on selling his carrots at $100/kg and then insisting with no evidence to back it up that the reason he can't sell any must be because everyone is stealing from him.

> In this scenario, the only people with a truly contemptible sense of entitlement are those who think they should be free to satisfy their wants at the price they name, regardless of the sellers consent. If that sounds a bit like rape, you're beginning to see the basic injustice in the position you're defending.

Someone who enjoys a monopoly in any market and is used to being able to control the prices, might say the same thing in the face of sudden low-price competition. In fact it seems like they always do.
I am, of course, talking about private GitHub repos used within a single company, and not about random people pulling down branches, but rather team development.
Check out stacklayout.com
A minor success after 10 years of trying, no less.
Never invest in a company that doesn't provide a genuine profit to its customers (and other stakeholders). Businesses are cooperative relationships between stakeholders, if a business just exploits its customers, it won't be a business very long.

Whether the checkout page is deceptive or not (and it is!): does anyone actually want to get a 40$/month minimum 1 year membership? Who would want to buy all their shoes on this one particular website, an willingly enter a contract where they have to click a button once per month or get a 40$ penalty? That's just bogus, all of the conditions are so strongly in favour of the vendor that it's clearly not a business - it's just exploitation/a scam.

You might be able to make a quick win and run away with something like this before the business falters, but more likely you won't be that lucky.
Roboto Gets A Facelift In Android 4.3
How LucasArts Fell Apart
But is that worth paying for?
All (afaik) UK research councils now have an Open Access mandate. It's a bit of a mess, though, since they keep changing how/who's going to pay for it, and what level of Open Access they mandate. Practically, for physicists, this just means uploading your paper to arXiv.

Open Access is a more subtle economic argument than I think many people here are admitting, and you have to recognise the value-added that journals provide. There are experiments out there (e.g. post-publication peer review, free-floating editorial boards) trying to challenge the journal model, but I'm not going to presuppose that they're going to be more successful than pay-for OA journals.
I thought this was going to be about how awake pilots interfere too much with the controls and just leaving the autopilot on is safer.

Not yet anyway...

I wonder how long until an autopilot landing will be safer than human pilots.
I'll tell you how to find the best people. It's not easy, but it works.

For a while I tried a very simple policy:

You come in when you want and go home when you want. Take as long as you want for lunch. Got errands to run that are important to you? Don't ask me, go do it. Need to go out of town to see a concert in the middle of the week? Have a good time. Bring pictures. In general, everyone in this group was allowed to be an adult and manage their time as they wished. There was no such thing as vacation time or sick time accounting. If you need time off, take it.

The only requirement was that the work get done, get done well and on time (within a schedule that was discussed by all and agreed-upon).

That's it.

What happened? Well, a few people abused it. They tended to be in the younger end of the spectrum and perhaps thought this was a license to fuck off and get paid. They didn't last long. The rest of this small group was great. They got their work done without a lot of supervision, were happy and actually went out of their way to push the project forward. It was an excellent experience and a great way, as far as I am concerned, to filter the idiots from the professionals.

This isn't easy to manage. That seems like an oxymoron. You are not actively managing people yet you say that it is hard to manage? Well, the problem is it takes a little bit of time to settle into a stable state. Every addition or change to the team creates a step change that needs to be allowed to settle. Once you have a stable team it pretty much runs itself and it runs well. Until then it can be a little chaotic.

I've done this once and was happy with the results. When you are under the gun and trying to put together a new team it is easier to go with a more conventional top-down approach and pretty much dictate what each person needs to do, when, how, etc. Not the best environment but sometimes you have no choice.

That said, in general terms I firmly believe in making people responsible for an area or reaching a certain milestone and pretty much leaving them alone. They should come to you if they need help or guidance. Other than that, if you are working with professionals there should not be any need to hover over them every day to see how they are doing.
Commit messages I write are often several paragraphs long (and sometimes that's for a one-line change). Including all of the information in comments is not always viable.
I don't know about well polished... for example the stars are in a different color order when you beat a level than they are in the star-meter during the level.
That was probably because of a capacitor somewhere in the power supply though..., right?
The salient difference between JustFab and any other "of the month" club is that you don't actually get anything every month. You get a JustFab fun buck that is only usable on their site and they go to great lengths to hide that you're suddenly buying those. In a "__ of the month" club, you get a physical thing dropped on your doorstep every month that reminds you of the recurring billing relationship.

In my opinion, JustFab deliberately deceptively does not give you anything to remind you of the price you are paying and therefore is a scam.
I avoid rebase like the plague if I'm working on a team, and if I'm not working on a team I don't see the need for it much either.
I see both sides of this, but on my own team, where we are all meant to be experts on the project, I really like to be able to see the experiments, because there's a reasonable chance I'll be trying something similar to or perhaps inspired by those throwaway experiments at some point. I think there is a different trade-off in open source projects, where it's more helpful to have a history that isn't confusing to newcomers.
With this attitude, most developers should toss in the towel at 'Hello World.'
King have been around for a fair while.

The appeal while I was under-employed was that you could win small cash prizes, which was pretty compelling. I was able to use these as seed money to earn from various poker sites.

I think that King.com might have a bit more resilience to change than Zynga, and a few more innovative ideas. I am fully prepared to eat my own words though.

EDIT: I am also a bit disturbed by the cynical "turn sad to happy faces for $" tricks they are pulling.
How to create a Directive in AngularJS (simply)
though I can't figure out how they monetize imgur..
Starting Your Startup: What I've learned from working at five startups
"Try it free for 30 days" is very different from "Try it free for 30 days but if you don't cancel, we'll charge you from then onwards" - especially when Amazon already have my card on file from previous purchases.
It could combine all consecutive non-merge commits; or, if you're rigidly adhering to the "never directly commit" model for master, collapsing everything down to just the merge commits would be enough.
Glad to see that you know the whole truth and can go about your life ignoring anyone that may question your ideology.

Sadly, I was educated that perfection is impossible and to always question because sometimes people get it wrong when they thought they were right.
Free Book : Foundations of Data Science - Hopcroft and Kannan
There's something heinous about demanding that a group of people think about "the product" in every waking hour.

I think I'm mostly objecting to the wording -- "product" is such a lifeless, anodyne word. If I want people who are passionate about what we're building, we have to build something that inspires passion, and I can't imagine ever calling that "the product".