skysight-inc/HackerNews huggingface dataset:
It may be a matter of opinion but advocating to run cron, sshd, and so on in your containers, let alone in every single one by providing a base image to do that seems plain wrong.

Let's take an example. You have Nginx, a web app, and a database. You can put everything in the same container or not. If you choose to put everything in different containers, you will be able to use tools at the Docker level to manage them (e.g. replace one of those processes).

And the fundamental idea is that we expect to have plenty of Docker images around that you can pick and play with, and those Docker-level tools will be able to manage all those things.

Now if you put everything in the same container, you're back to square one, reinventing the tools to manage those individual process. You can say that you don't need to re-invent anything, because you're used to full-fledged operating systems. Still, if you have a nice story to deploy containers on multiple hosts, to send logs across those hosts, and so on, the road will be more straightfoward when you decide to use multiple hosts.

This is about uniformity. I want processes (and containers around them), and hosts, that's it. I don't want additional levels. I don't want processes, arbitrarily grouped inside some VMs (or containers), and hosts. Two levels instead of three.
Setting IRQ affinity for network controllers to either follow or not follow the "high priority" processes seems to do the trick.

I usually do stuff described here:

https://cs.uwaterloo.ca/~brecht/servers/apic/SMP-affinity.tx...

And sometimes following ends up better (same cache), sometimes isolating ends up being better.
I don't think this IPO will progress until after King release their Q1'14 results. Check out this image: http://www.sec.gov/Archives/edgar/data/1580732/0001193125140...

It shows that the monthly unique payers (MUPs), revenue and profits were all lower in Q4'13 than they were in Q3'13. Investors will want to know whether Q3'13 was the peak (and it's all downhill from here) or whether Q4'13 was a blip and Q1'14 resumes the upward trend.

Smart investors are wary of one-hit wonders. I heard that Rovio's March 2011 investment round was based on a valuation of 1x revenues. Mind Candy is working on three new franchises that it hopes will replace Moshi Monsters, which has seen traffic from the UK and US drop by ~50% over the past year.

Even the dumb investors will have learned from Zynga. Zynga's revenues peaked at $332.5m in Q2'12 and they've been in decline ever since. Last quarter, they were $176.36m. See http://www.statista.com/statistics/276483/zyngas-quarterly-r...

Zynga's share price was priced at $10 when it IPO'd in December 2011. It peaked at $14.69 in March 2012 and is trading at less than $5 today.

If King's Q1'14 numbers are lower than Q4'13, I would not expect the IPO to go ahead. Companies in this space need to demonstrate the ability to repeat the success of hits like FarmVille, Angry Birds, Candy Crush and Moshi Monsters.
Personally I think I'd prefer to be attacked digitally and have some protection about unauthorised transactions from my credit card company. Identity fraud however is not pleasant.

But I would rather that than to be mugged at knife-point because people holding large amounts of cash is a quick win for criminals.
Emacs users can use wdired in a dired buffer instead.

M-x wdired-change-to-wdired-mode

(not to spoil the fun of creating a useful command-line tool with Issue9 ;)
Softlayer Data Center Launch Includes 8 Booth Babes
Original tweet got deleted.

But I took a screenshot: https://twitter.com/lauradhamilton/status/435798329952194560/photo/1
If you're in the SF Bay Area the March 26, this one if a fun, free one day conference. I seem to recall a number of product demos, giveaways and being able to ask AWS staff as well as companies using their products (of which there are many) questions.
That will last for a while, but I know a lot of people who choose to live simple lives. You can make shiny gadgets, and I'll probably buy them, but we'll increasingly find people who are content not to have them.
Only in the northern hemisphere.
At first I thought the lurker in the shadows was a smudge on my monitor.
You don't personally know me (yet), but I'd much appreciate an invite! I'm not a spammer. Use your discretion. :)
Insurance against what? I don't carry boatloads of cash on me.
Interesting map; also a site with an extensive collection of old maps:

"While there is something endearing about the idea of an Indiana map maker in 1871 [ preparing an atlas http://www.davidrumsey.com/luna/servlet/s/91721z ] with Indiana squarely in the center of the world, the unfortunate side effect was that most of the Midwest disappeared into the gaping crease between atlas pages."
I'm disputing the article's statement that "cash is a 100% anonymous and untraceable payments technology"
There's something ironic about how long it takes tests to run with that site.
2.75% for in person transactions is what Square does, and it's a disaster. That's higher than they're generally paying. They're ostensibly doing that for online payments too, but that's only for Square Wallet, which is proximity and in-person as well.

You can't take Square online and only pay 2.75% - if you could though, that'd be amazing!
>> The biggest challenge for cryptocurrencies today is raising interest and trust in the general population.

I would actually say its getting the general public informed. 75% of the US population are aging baby boomers. They can barely work an iphone, how the heck do you think they're ever going to accept cryptocurrency? Even with a ton of marketing, this is something that is completely foreign to 85% of the general population.
But that one sentence proves how quickly you have to go on the defensive with bitcoin. That is fascinating from a marketing perspective.

Also, what do you think anyone in the popular media will focus on with something like MtGox? The fact that they never actually traded magic cards, or that their name implies (and therefore proves) that they do or did at one time? The fact that magic takes skill and strategy, or that it is loosely associated with other weird groups like my little pony and that evil hacker syndicate 4chan?
It is not a cost/benefit analysis. It is an explosion of cost/benefit analysis. It is replacing a tree structure (government) with a directed graph with no further constraints (agreements between individuals and groups). Sure, it is more flexible but at a cost of a huge reduction in efficiency.

That is why it seems exhausting to me. A base level of trust that we rely on every day, a system of trust that works so well most of the time that we don't even realize it is there unless we think about it, would not exist.
I wouldn't barter any of my cats for this. It is just easier to exchange kittens for services.
I had amusing experiences in Denmark where I was forced to walk around with about 10,000 kroner because American banks and lending institutions are too lazy and cheap to implement Chip-and-Pin systems. Also almost nobody takes American Express (I don't blame them though).

Anyway, folks' reactions to that much cash were pretty much "are you a drug dealer?", which was pretty funny.

At least I _always_ had cash for the Pølsevogn. :)

I had similar happen to me in Iceland but they're slightly more cash and "Yankee Plastic"-friendly.
That's a convenient (at least for the young, upper-income HN demographic) but ahistorical definition. The use of "top 1%" in political rhetoric goes back at least to Al Gore's 2000 campaign for president, as a cudgel against George W. Bush's proposed tax cuts. Gore is quite clear in his October 17 debate that he's talking about income when he speaks of the $330,000 (household) earnings cutoff to be in the 1%[1].

It continued to be a common refrain against upper bracket tax reductions for a decade, and it was still being used in that sense by politicians and activists at the time it graduated into the slogans of Occupy Wall Street.

[1] http://www.debates.org/?page=october-17-2000-debate-transcri...
Most of them don't think "they did [something] which had negative nation wide (world wide) implications." Most of them perceive the financial collapse as a structural event caused by nobody in particular, that they couldn't have personally averted, that they didn't intend to happen, that they are getting blamed for. A very good analogy would be Google-ers and Facebook-ers getting together and drunkenly joking about driving up the rents in San Francisco and pushing out poor people. Possibly in bad taste, but not quite as bad as you're making it out to be.
Flappy bird clone for ZX81
Hey thanks for teeing me up like that - I really do appreciate it! If I could say I would - it's not because it's a secret, I just have an agreement not to say publicly what I'm doing for another (number of days redacted) days. Can't do much hinting either - but it's really soon! Email me @ tommy@thecityswig.com if you want to, and I'll send you the link it privately.
Muggers don't have x-ray vision. They can't see that you don't have cash. They're going to mug you no matter what. I don't walk around with a ton of money. If I get mugged I lose a few bucks. If you get mugged you have to go cancel your cards and go without them until you get new ones or go to your bank and deal with all kinds of hassles.
In no specific order:

1. Configurable compiler. You can tell the compiler where it's safe to ignore types and where to be strict about types. For the battle-hardened critical sections of code turning off run-time type checking can be a pretty big win performance-wise.

2. Extensible compiler. Macros are like tiny compilers. It's possible to create DSLs for the programmer to work with a problem in terms of nouns and verbs that make sense for their task while still compiling to VHDL for your application. Common Lisp becomes the substrate on which you build the language you need to solve your problem.

3. The best error handling system I've seen in any language. Signals, handlers, and restarts allow higher-level code to choose an appropriate strategy for recovering from errors under various conditions without losing state and restarting the computation.

4. Top-class introspection tools. The JVM has been able to do some of this stuff for a while but with CLOS and the error handling facilities available Common Lisp makes this so much better. You can inspect any object, change values on slots, trace any function, step through the entire stack, and recompile code into the running image. There are nice tools written on top of these facilities which provide some of the most elegant debugging sessions I have ever encountered. Stop your program? Why? I can connect to a running image, inspect the running program interactively, and compile the fix into it without restarting. Even over SSH directly from my IDE.

And that's just the stuff in the specification. I'm a fan of the newer ASDF systems for defining systems and their dependencies (implicit file-system structure for defining module composition? No thank you). There are some really solid libraries available (iolib, bordeaux-threads) and a very nice FFI for interfacing with alien code. And various implementations provide interesting extensions depending on what you need. Clozure Common Lisp, for example, has really good native Cocoa bindings. SBCL has a very slick compiler for generating fast code. Most of them provide threading extensions and there are libraries which abstract away the differences if you're writing a library that depends on threads.
Man that's high!
OK. Summarizing a top level content (parse headlines and generate nugget summary) would be a very useful feature, if you can do it.
What cost? Lives, recalls? This probably is the motivation, but it is a false myopic accounting that makes this calculation. I have personally witnessed way too many embedded engineers cost reduce themselves directly into this situation and do it as a matter of pride. They will use a 2.75$ part instead of a 3.80$ part that forces design trade-offs that cause errors like this. The WRT54 was released in 2002, it had 16MB of ram and 4MB of flash running @ 125Mhz. There is absolutely no reason that the ECU couldn't have been running something similar.

I would argue that Toyota squandered billions with this failure. The ECU needs to be a protocol that can be swapped out at any time to decouple the evolution of the machine.

It is a shame, morally and fiscally that embedded development isn't using safe, provable and verifiable languages.
ARPANET was created by DOD. The Internet evolved from that.
Not really sure what you mean, but civilian computing technology is the product of military (think ENIAC and the Internet, GPS, and more) and other government uses (think Hollerith machine's use in census).
Amazon and others have micro-payment plans, so that's good news. I'm working on a free model for mirco-payments under $2 which should be interesting!
If anyone wants a free download then please tweet @conrjac for a coupon code for the App store.
What's new in git 1.9
You don't need to copy the RFID to enter the buildings, you can always tailgate.
Errr... not sure if serious. DARPA, military and civilian projects etc etc.

Might have come about anyway, sure, but the early days of the computer industry point to a lot of Gov money flowing in and a lot of spinoffs from government-funded research.
humble and beautiful.
Windows 8 UX designer on Metro: "It is the antithesis of a power user" – Neowin
To be fair it is possible to patent an idea and make money from it without a brilliant implementation. Compression algorithms are an example where the spec does not need to define the best compression algorithm, merely how to decompress.
Yeah, I hate it when I'm reading a book, and it includes a list of other books in the series... So tacky.

This is a strange perspective. Any reader of the blog obviously considers the author's information or opinion on the topic useful enough to be reading the article. Isn't it likely that the reader would consider the author's writing on related topics useful?

Would you rather have an out-of-context list at the end: "If you liked this, you may also like posts X, Y, and Z"?

Yes, this can be abused in link-bait-seo-overoptimized ways, but that doesn't invalidate the utility of the practice.
I think you've got it wrong. The appeal of those pieces of paper is that they hold their value long term.

You can keep them in storage, and in 100 years they'll only have lost a mere 97% of their value.
World's oldest animal (507 yrs), killed by scientists trying to tell age (2013)
The failures were extreme, both in terms of lives and brand.
Huh. I've always thought all placentas look alike.
What % of your MARGIN is it though? I guess you're margin is 100% so it's really just the 3-5% for Paypal (gotta factor in the $.30!)
She was fortunate, not lucky.

Luck is the (favorable) interconnecting of previously unrelated happenings. People use it instead of "chance". The thing is, you can improve your chances with your actions, thus improve your "luck". The majority of people though, conveniently believe that luck is what happens to you, and some people are just "lucky" and things happen for them.

That may be true for a very small number of people (who won the lottery), the rest of the "lucky" bunch were fortunate because of outside factors, or stacked the deck in their favor.
Intro to html and css
The term "backing" indicates adding strength or support to something. Unlike the USD centralized pool of control backing, Bitcoin is backed by a distributed networked compute and store mechanism. That mechanism's infrastructure is provided by people who believe in the technology, including miners, full node wallet users, and exchanges.

Making ad hominem arguments against Bitcoin by discrediting Mt. Gox is flawed because they are only one part of the Bitcoin network. Mt. Gox can continue burning to the ground tomorrow but Bitcoin will keep on keeping on regardless because the general approach to Bitcoin is high distribution of every element of the network. Mt. Gox's problems have had a short term effect on the price of Bitcoin, but that simply will not continue because other exchanges will take its place.

There are plans in the works to build distributed exchanges. Technology takes time to build correctly. Bitcoin is no different in this regard.
>A laser weapon is not an over-the-horizon weapon

I'd imagine the long term plan is to roll both lasers and rail guns. The combo seems ideal. Cheat laser shots to swat missiles and drones out of the surroundings whilst bombarding everything further away with the railgun. I bet with a bit of clever tech you can pull off some insane over-the-horizon railgun shots.

>Phalanx CIWS which is also computer controlled, it is damn terrible at targeting pretty much anything

Laser having +- zero flight time should solve most of that.
A Simple Pair Programming Setup with SSH and Tmux
Marty McFly's Power Laces Due in 2015
Li Ka-Shing teaches you how to buy a car and house in 5 years
Political corruption or utterly stupid democracies that can't think beyond one dimension?
The ICU Java libraries, though annoying to use, provide interoperability with ICU C libraries. ICU has the only correct implementation of time zone support for C that I have found. Though it's been a while since I researched the issue, I think ICU did something with time zones better than Joda Time, also.
I think we're in agreement.

In French, however, boeuf can also refer to the animal.
What do you use for the extraction of entities (if you don't mind saying)? I entered "The Cat in the Hat" is a good book. It didn't recognize any entities. Are you using an ontology for named entity resolution, or just extracting NPs?
An investor who invests in "an idea alone" is actually investing in the person (or team). They believe that the person with the idea is capable of implementing it. Implementation is where the value lies.
A comic rendered entirely in 8-bit pixel art?
Without copyright and patent law their is no high tech industry. Facebook, instagram, intel, microsoft, google all protected by copyright and/or patents. even on network effected businesses you could build screen scrapers and such that would by pass advertising without laws.
Someones going to push technology forward inevitably, so I think it's not productive (or correct) to point the finger at those working on these innovations as "bad people." Rather, we should direct our energy towards those that oppose the creation of a safety net to support the unemployed affected by such innovations.
Not a very helpful article. I was hoping they'd share how they managed the SEO portion in a way that would prevent a drop in rankings. They glossed over almost every point.
On the naval side I'd imagine just pumping a ton of sea water mist into the air should work. And if a laser hits it then...it just turns to steam...which also blocks the laser.
The issue here is that it cleaves toward designing for the audience you have, as opposed to the audience you seek to appease.

Often, the design goals might exist on an alternate axis.

Random people offering random opinions amounts to random noise. However, the random noise will not appear neutral; it will appear as information.

If we consider many different things designed for particular audience members such as jet cockpits, medical tools, racing automobiles, we will see traits that exist that may seem nonsensical or otherwise when we divorce them from their designed contexts.

Bill Buxton covers this in Sketching User Interfaces when he describes Inuit coastal maps:
"The Inuit have used. [...] Tactile maps of the coastline, carved out of wood. They can be carried inside your mittens, so your hands stay warm. They have infinite battery life, and can be read, even in the six months of the year that it is dark. And, if they are accidentally dropped into the water, they float. What you and I might see as a stick, for the Inuit can be an elegant design solution that is appropriate for their particular environment."[1]

Focusing on complaints of the above design in all likelihood would, given the mad rabble of audiences online, result in discarding a solid bit of design.

[1] Bill Buxton, Sketching User Experiences, pg 37
At Newark Airport, the Lights Are On, and They’re Watching You
In Java 7 you can use Files.readAllLines to read file to string, also there is a built-in CSV parsing library, it's called String.split() :)
People found it an interesting topic and started discussing it.
you and your op are so very wrong.

throwing together a website doesn't make you a hacker. allow me to rephrase.

using some tools a person built for you to throw together a website, and you using them together in exactly the manner that they were meant to be used makes you a user/consumer not a hacker.

quite a few of actual hackers i saw withered in university because they did what grad students did in their high school days at home.

i can tell you a lot of things that you use in production today even in your field is the result of a lot of these hackers you so disparage.

edit: rephrased last paragraph
Oh, I'm happy to admit I don't have what it takes, according to your little calculus. I'm lazy. I'm smart, but not that smart. And I find it emotionally difficult to climb over other people's bodies to get to the cash money. But that's fine - a life of relative material comfort and intellectual stimulation is quite enough for me.

The point is, there are many people who do 'have what it takes' in those terms who will never, ever be rich. Are you seriously arguing that somebody with a comfortable Orange County upbringing has the same barriers to entry for riches, wealth and glory than somebody who assiduously grafts out a bare existence in some Rio slum?

> And for the record, Paris Hilton did not get rich. She was born rich.

Alas, now you have conceded the principle, and we can negotiate over the price. Paris Hilton was 'born rich'; what about, say, the child of a family wealthy enough to afford a private education? Who got preferential treatment in an Ivy League admissions process because they were born to an alumnus? Whose uncle got them an internship at some bank?
I was at poly when they switched the CSC program from c++ to java, had been secretly hoping they switched back. Oh well :-) good to see poly getting some HN love.
How to Stand Out from the Crowd: Unusual Web Design
What you say makes sense, but what about the new thing that will have to change when we finally have our ideal IP version in place? There will always be a new hardware standard, a new language version, a new this or that, which can be done now or can be done well.

It is a balancing act, but at some point we have to cash in our chips and make things usable in the short term.
True, it's not always 100% untraceable, but it is in the very high nines. From the serial we know where it was printed, and it may occasionally be tagged as it goes through various systems (if ATMs don't scan for serial and track incoming and outgoing bills, I imagine it's just a matter of time), but there's still many methods of getting cash that do not link a serial number to you directly (and in most cases not indirectly either). Getting cash from a human bank teller, change from a high cash-flow business, etc.
There are few, if any, documented cases of illness being transmitted by cash.

This is why regulation does not require food handlers to take special precautions while handling cash.
Original tweet got deleted.

But I took a screenshot: https://twitter.com/lauradhamilton/status/435798329952194560...
BZZZ! WRONG ANSWER!

First and foremost this article totally disregards technological acceleration. Its conclusions draw on a past that will look as quaint as the 1700s do today, and in only a few more decades.

Secondly, the tax example is the perfect demonstration of the fallacy of the argument. Those jobs have only managed to grow b/c the government keeps creating ever more complex tax regulations. Which is exactly what happens when a society puts the "jobs numbers" and "full employment" above actual economic efficacy -- They have to create bullshit work to keep people busy.