skysight-inc/HackerNews huggingface dataset:
Yes, that's a much nicer protocol demo.

When you end up writing switches on types in your protocol implementation ... it fails to demonstrate any particular advantage over switching on types in a simple function.
Hopefully this is a plot to let civil liberties lawyers and other activists take tax-deductible trips to Hawaii this season (ostensibly to work against the bill, but, Hawaii in February).

(I already had a trip planned for Monday; I'll see about getting a meeting with some representatives while there...)
3 cheers for the Polish people for standing up for yourselves! A diminishing quality in today's society.
As the previous poster observed this is essentially what Goldman-Sachs (and any other investment banker) does. When I squint and ignore scale, I can't see the difference between the two businesses.
I was a bit unclear. I wasn't complaining that the Google+ app could not somehow intercept my attempt to open a Google+ URL.

My complaint is that I had copied the URL, and wanted to paste it into the Google+ app, and have it display the content. That is something under the control of the app.
Inasmuch as the thought of it, and the guilt you feel for supporting it, affects your decision to buy, yes. Otherwise, no.

The USA is NOT responsible for the working conditions in any other country, even though Apple clearly condones it. If Americans really cared, they'd eschew Apple for other brands, but they'd probably find pretty quickly that those other brands have similar work situations in their suppliers camps.

Additionally, even though China is not as freely capitalistic as we are, those workers still have the God given right to not engage in that work, or to seek work elsewhere.

Based on what I've heard from friends in China, the workers know going in that they will be pretty much held hostage working for just enough to pay for food and housing provided by the companies they work for.

Choosing to do so is still a choice, and if they have choice, they can still say no.
Real-life situation(my own family): 1 adult, 2 seniors. In an apartment on a steep hill in the city. No car since 2008 - a rental is done maybe once or twice per year.

There are definitely drawbacks, however, most of the large items, and the bulk of the groceries, can be done with an online order today. Smaller items can be picked up while out. (No regular jobs here - all independent business, contracting, etc.)

It would be harder if this were a two adults-two children situation and the parents both worked 9-5 jobs. The kids would be more dependent, and it would be tough for everyone to hit the work/school schedule exactly. However, it wouldn't be impossible.
It's worse than that. Add in that the FBI accompanied New Zealand police (or, according to our quasi national paper "led the raid") and it feels a whole lot worse.
http://publicaddress.net/hardnews/the-mega-conspiracy/
Did someone park a tank on Kim DotCom's lawn?
He's got the spirit of a hustler and the swagger of a college kid. I love stories like this of people doing not ground breaking jobs and just hustling and making it happen.

I work in a high skilled tech job that requires lots of thinking and analysis, and sometimes I over think and over analyze everything I'm doing, which is why I think I admire a job that requires pure hustle. Not saying that's my cup of tea to do full time, just something that I could apply to my everyday job to make me more productive and focus more on doing than analyzing!
It's because it's only possible to have an angular impact at a roundabout which is far safer than a T-bone impact which is common at traffic lights.
It's because the it generates .0123456789(10), which in base 10 is actually .0123456790
تفاصيل جمعة الغضب الثانية 27/1/2012
The problem is Epic has effectively locked-in the top end of the market. Their strategy, which is brilliant, is to only go after the biggest, most well-known clients (I know nothing groundbreaking, but it works). They say they only focus on whales, academics, and children (hospitals). Due to this, they have been able to capture 265 of the most prestigious hospitals in the country (and soon in the world). With the lock-in they have, I can't see them giving up this market. It would take a lot to justify replacing that half a billion dollar system for someone else, especially after the hell the administrators have gone through to get the systems up in the first place. Also, in many ways Epic is becoming the de-facto standard, which is leading to network effects that would have to be broken down. I don't think you can fight Epic at their game and win.

Added to that they will likely begin to move downstream (recently heard a rev. projection $8.4B in 2016, up from $1.2B today) as the mid-size players would love to have an Epic install if only to mimic the respected healthcare organizations.

The most secure place from Epic is the small practices. The IT/intemplmentation/costs requirements of Epic are far too high, in its current form, to sell to them. The problem becomes selling. It recently talked with a VP of Sales at a HIT vendor and he said of 10 hours spent selling a doctor, 9 hours are spent trying to get a hold of him. Difficult.
I'm sorry, but this is just a load of bullshit. GDP per capita in Poland is 46th in the world (comparing to 127th position of India), it has one of the fastest growing economies in Europe, and one of few that were immune to the recent economic crisis. If you want more information, you can find it on the web[1].

It's true that in the early nineties, just after the fall of communist regime, intellectual property wasn't regulated and piracy was sprawling, but a lot has changed since then.

[1] http://en.wikipedia.org/wiki/Economy_of_Poland
Gas tax is an annoying way to make something less economic, because there is no way to control where the money will go.

What about tolling roads and/or privatizing them? This way it's easier to know which roads need expansion and which one's need to go away.
But the expected probable earning is the same in both cases.. so in the end, it's all the same, no?
Image Processing Algorithms: Mathematical Explanations and Online Experiments
Cause and effect? I mean, yes, they're darlings of the tech community and throw a ton of events, but that is explicitly mentioned as part of their strategy for keeping their employees happy, which is the underlying principle for their “scaling”. So perhaps it's a self-reinforcing cycle: they were originally darlings because of their service, and as they've grown, their attempts to keep their employees happy result in more goodwill, which further makes them darlings.

In essence, I think if they were crappy to work for, they wouldn't have an easy time hiring, because a lot of the cool stuff they do just wouldn't happen.
I applied and was turned down two other times before being accepted on the third ... idea did change for the one we got accepted with though
wow... this NIMBY mentality is a complete different issue. my idea isn't really thought through and may be naive. But i think the anti-transit sentiment is very much comparable to anti-gerntification sentiments and a somewhat blurred definition of public space, real property and the like.
What format should one use to teach programming?
As he mentions several times in his posting, time sensitivity is critical. Minutes, even seconds can make/break a deal... automation may be much slower than a human who's constantly scanning.

Furthermore, it's clear that it's not just "pickup" and possibly "delivery"... the author is making a clear buy/sell/bargain decision on the spot... what happens when the pickup results in a fraudulent item?

Clearly this means that whoever is driving around needs to be trained, and once trained, can be your competitor (I see few barriers between a trained pickup-person and the author scanning craigslist)

Kudos to the entrepreneurial spirit here, but I highly doubt it's scaleable.
Pinterest is a good way to create a pinboard with images/photos related to each achievement. Great way to inspire yourself.
This is a huge opportunity for something else to replace them.

It's simply terrible. Really disappointed. I usually scan the site 3x5 times a day.

- functions more like a blog than an aggregate.

- emphasizes sponsors and sharing over the actual headlines.

- prominent sponsor section forces more headlines below the fold, only one or two relevant articles are displayed as a result.

- Newest headlines look like and are placed like Adwords.

- Newest headlines are squeezed so narrow it takes 6 lines of text to say 2 lines worth of information.

- barely any contrast between content and links so the content is now part of the "clutter" they sought to avoid.

- I just blocked(!) Sponsors and Hiring from the page, leaving a big white hole between the content and Newest.
Optimized your system? Maybe it was just the link order?
Steam Takes First Steps Into Mobile With iOS And Android Apps
Hmm.. how about $25 for it? </DigitalPoint troll>
Thanks! Appreciate it.
Ask HN: free online tool for project coordination?
We started working on a new open-source project with a group of enthusiasts, and we need some common place to discuss the product design and to record the project progress.

What are the best free tools available for this?

I tried trello.com, but there's a problem with browser compatibility, and also it's not so much transparent for this purpose.

The source code will be published on bitbucket or github later. At the moment we're in the conceptual design phase.
Glad you think so. Thanks stevelosh. I avoided taking the extra step since I was writing for people of varying levels of familiarity with JavaScript, CoffeeScript, and ClojureScript.

But perhaps I'm a bit old school - I explained something with a minor flaw to leave something for the reader to solve :)
Just this week we had an issue with a web application I am working on, where we had 3 forms to get started using our application, which we thought was ok. Then our commercial team complained that there were too many steps. We realized after they screen shotted each step that before the 3 forms there were 3 more pages to get to that point.

With the pentotype service we would of seen and addressed this issue months ago, instead of now when we are losing too many people in the funnel. Please let me know when its available for testing! @mark_ellul
Ensuring data reaches disk
It's from an April fools joke from 1998 regarding the "Hyper Text Coffee Pot Control Protocol"

http://en.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_P...
With plugins you can build your own fuzzy search! :)
...but I know that is a feature many want, so maybe I will build a plugin if no one get before me.
The flaw (or shall I say, "limitation") of this HTA index is that it apparently ties affordability to the median income of the region.

I think this would be subject to a kind of selection bias, for example punishing rural areas for employing laborers and so on. In fact, one of the reasons manufacturers set up shop in rural areas is because the areas have lower real costs of living.

If laborers move to Manhattan, they won't suddenly start making a banker's salary. So the fact that housing is affordable somewhere relative to average incomes there, in many cases, is wholly irrelevant.

Similarly, if an urban high-earner could take his earnings into a low-cost suburban area, his purchasing power would be huge.

Transportation costs are a real issue that should be weighed, but that index completely distorts it by tying cost of living to regional incomes.

If I'm wrong, then all the retirees in Florida must be misguided, and really they should move to NYC, where things are "cheaper".
> However, I have trouble believing that all of these
> ideals will work when you have a PM screaming at your
> engineers to finish the internal CRM system [...]

That's the point. The point of these things is that instead of having a screaming PM demanding that deadlines be met, you hire self-starting employees who have fun with their job. It's an internal CRM system, so why not shove it full of in-jokes and vi-keybindings for navigation? Why not give it a REST API and a CLI app to consume it?

It may not be possible to get an existing company to this state, but perhaps it's possible to start a fresh engineering department that's run on these principles?
Show HN: It's tax time A new way to find the right accountant.
Dotocm and three others were arrested after an FBI-led raid at the mansion, which he leases, on Friday morning. The FBI is seeking to extradite the men to the US to face charges of conspiring to commit racketeering, conspiring to commit money laundering, copyright infringement, and aiding and abetting copyright infringement over the internet through the website Megaupload.

That's the quote, here is the source.
http://m.nzherald.co.nz/technology/news/article.cfm?c_id=5&#...
OK, I see. So your batching related inserts to cut down on the per-transaction overhead, but not actually returning anything to the client until the commit is confirmed.

I think this is a good method, as long as you're careful about these things. (I assume you've taken care of them, just talking about this method in general).

1) If there were multiple transactions in the web request, previously the second ones likely wouldn't have been run if the first were to fail. This would likely change that and it could even necessitate having rollback for the second transaction.

2) Now there is a potential "thundering herd" problem. When the transaction batch commit notification is received, all 1000 web requests made over that 100 ms period become ready to execute and start competing for network/disk/database resources simultaneously. A disk that was just sitting idle now has 1000 different things to do at once. If everybody hits the network at once it can cause temporary packet loss. When packets are lost, connections can be dropped or delayed by retransmits. Sometimes client retries and retransmits can happen synchronously. In the worst case, such a system can end up oscillating wildly between excessive load and excessive idle.
Good point. One of the best places for social interaction in the US are universities. It's no coincidence that students rarely own cars.

Back in my college (Yale), the campus and building layouts were pretty great. Some dorm complexes were much larger than city blocks, food was available in most living spaces. The ability to bump into people you know without need for mass planning is sorely missing from "adult" life.
Universal Music Group stole our music
Agreed. Sessions and the limitations of forms are the biggest obstacles to 100% restful APIs used from web browsers.
The bars are crowded, eating establishments are packed, noisy has hell.

But how many of those people drove to the downtown area because there were no equivalent establishments within walking distance of their suburban homes? Not trying being a dick, of course, just pointing out the chicken and egg nature of the problem.
Can Pinterest and Svpply Help You *Reduce* Your Consumption?
Remember the 'Red Bus' copyright judgement? Heres what photographers think.
Javascript PC Emulator running Linux
I have a really solid aluminum hand truck with stair skids on it. Most appliances weigh less than 250 lbs (I would guess average would be 175-200 lbs) and I'm able to move even the heavier ones up and down stairs by myself (not always easy!) It can be pretty physically demanding work sometimes, and I will ask questions to find out how difficult it might be to remove/deliver an appliance and bring help if I need it.
Of course the average population density of the UK is a bit misleading because significant chunks of our islands are rather thinly populated - particularly the Scottish Highlands and Islands.

That means we're pretty tightly squeezed here in the bits that are densely populated.
I think this is a great idea! I have some ideas for iphone apps and this would be a perfect way to show developers what I had in mind.

Quick question: What software did you use to create the animations/drawings for the video?
There are many philosophies, but only one can be right. Seems to me every self respecting adult should settle on what philosophy they think is right, and then live by it, and not waste time going back and fourth about abstract technicalities in other philosophies.
Not yet :) They are all years old and younger. When they are teenagers though...
Myreviewedgames.com : Estimated Value, Domain Analysis, Monthly Earnings
Intel’s next big bet - Cell towers in the cloud = Cloud-RAN
> Why not build new roads solely for the use of buses?

These are called railroads. One of the biggest advantage of buses over trains is that you don't need to build new infrastructure.
Nintendo Posts 61% Drop in Quarterly Operating Profit
When I am reading about BP Next or viewing this video, I get the feeling that this "move" has something to do with Wunderkit launch http://www.wunderkit.com/. Be it the timing, be it the coloured backgrounds on the video, etc. I don't know exactly why, but I get the feeling.

And I am saying this, despite being a huge fan of 37s, their products and their philosophy (as demonstrated in their books and SvN). I have read everything they have written and I am a paying customer.

I also feel, however, that BP Next would be one more great product from 37s.
I have been enjoying teambox. It is a simple web based project collaboration tool. It is free as long as you only need 3 projects going. So far we haven't gotten past the free stage, but I would have no problem paying for this product.
That concern exists with 3rd-party ad networks as well: a publisher site could certainly cause ad impressions to happen without an eyeball actually seeing those ads. (e.g. text-indent: -5000px)

The answer is just that they don't, but they do know if they are getting conversions. So the market corrects itself, and after some amount of time advertisers will (probably) stop bidding for impressions or clicks that aren't doing them any good.

Also, falsely indicating to advertisers that you are showing their ads is fraud.
Oh, I'm really, really open to that interpretation.

I'm currently unemployed by choice and what they describe is basically a dream job, imho.
Google Legal says no go GoogleIO ticket giveaway
Seems like a plug to lead HN readers to the site - http://priceonomics.com/
It's gotta come from the top.

You can't dictate awesome culture like this. If the highest folks in the company update the wiki with useful information and point to it constantly, the newer hires will do the same.

If someone dictates that the wiki should be the source of information and then never puts anything in it it won't go anywhere.
Verbling Raises $1M To Link Up Language Learners Through Video Chat
I was having a similar conversation with a friend of mine the other day, and I think what PG pointed out was really poignant, that content doesn't have to be movies and TV shows.

I do like the occasional movie, or TV show, but I don't need nearly as much as I used to. With Netflix and Hulu and YouTube, I don't have to wait for new content, just new to me. And there's plenty of legacy content to keep us happy if we really require a 22 minute sitcom.
I had a different sense of "recognition" going in than what was portrayed in the video.
I DO think that it is inevitable that Microsoft won't become a threat so I stated my opinion and gave my reasons for it. Your reason that I shouldn't count them out was solely because they have cash to burn and have shown a past willingness to burn it. My reply to you is that such willingness does not mean that they will ever contend in this market.
StartUp: The Source of the Economy
Sweet! For a real world usage, check out http://html5please.us/
Could not agree more with both the need for funding options for those without the financial resources to be without income for long periods of time (hence need to get funding to support living and development full-time), as well as need for those willing to be early stage employees to meet those looking for them. Bonus points if the latter focuses on solving issues of working remote.
Thanks for your feedback. The drawings were made by hand and the animations were done in Adobe After Effects.
What are your other dev skills? Could you give us some examples of your recent work?
Love list.js. We've used it for a couple of internal things and users have always been impressed with the searching - it kind of feels like something that should have always been built into long tabular lists.
I think you're correct that I misused the numbers. My point that roads don't pay for themselves is still correct.

"In Texas, [Mike Krusee, former chairman of the Texas House of Representatives Transportation Committee] said that, on average, it cost the state 20-30 cents per person per mile to build and maintain a road to the suburbs, yet drivers only pay on average 2-3 cents per mile through the gas tax, vehicles fees, etc.

"What we found was that no road that we built in Texas paid for itself," said Krusee. "None."

http://www.austincontrarian.com/austincontrarian/2009/11/aga...

Gas taxes and other highway user fees pay less today than ever before.

http://reason.com/archives/2011/06/17/the-facts-about-transp...
I'm straight up with people. Sometimes people will pick up on the fact that I'm not the average consumer joe buying their appliance and they ask what I'm going to do with them. I tell them and no one has ever complained. I show up on time, do all the work myself, pay cash, and people are almost always happy. I've actually got a lot of repeat business from buyers that felt I treated them right. One guy turned out to own a large apartment complex and ended up buying 30-40 appliances from me this past year.
What exactly did you mean by "a different sense of recognition"?
I haven't found my ideal route from wireframing to prototyping. I'd be interested to give some feedback. I'm a designer by trade @ed_lea

Your concept sounds great!
thanks a lot, will check that out
Using Node Modules Effectively
A New way to Measure Cloud Metrics – Review of Librato Metrics
Romain, this is good. The pictorial examples are great for understanding image processing and its applications. The presentation is clear and concise. I'm bookmarking.
My productivity for today went downhill! :)

Love the trick with how this can be done via differentiating the equation:

1 + r + r^2 + ... = 1/(1-r)
Ask HN: What technical business accumen would you recommend?
Hi all,

I am a business student (economics/marketing) and I am curious what technical skills should one acquire particularly in marketing? I think web analytics is certainly one point, as an increasing number of decisions are data-based, but this is not taught at my school (despite all the rankings, same old, same old). I am pretty clueless about what sort of knowledge/software one needs to be familiar with to make that sort of decisions.

Any suggestions? I apologize if it sounds too vague.

P.S.
I am also looking for a graduate study in Supply Chain/Operations Mgmt, would you recommend it?
I'm referring to chances for winning and not expected earnings. Expected earning more are higher if you play alone but you'll have to buy lots of ticket to have any chances of winning.
JackpotBuddy provides an inexpensive way to play more tickets by joining Groups.
I don't have any evidence to back this up, but I'm guessing that the only reason CoffeeScript embraces Javascript is for debugging. It firmly places itself as an "improved Javascript" which compiles out to "normal" Javascript -- so that you can sanely debug it, and sanely use the language.

ClojureScript doesn't have this problem. It's normal Clojure code that (I assume) can be debugged like normal Clojure.

EDIT: I haven't debugged ClojureScript yet, but I assume you can debug it like normal Clojure code.
This makes me think of CPU/GPU architectures where both are on the same die, but of course that won't work with CUDA.
We use QUnit, with sinon.js for stubs and fake server at my company. We didn't want to use BDD.
Twitter introduces targeted censorship