skysight-inc/HackerNews huggingface dataset:
That's the kind of dismissive attitude that kills web companies. If there's one thing we've learned from usability research, A/B testing and the like, it's that seemingly subtle changes in details can make a huge difference to overall effectiveness. And if there's a second thing we've learned, it's that what programmers or web developers assume is best is a lousy indicator of what is best when you actually measure results.

Presenting material in a way that resonates with the target audience of each particular product or service is important, and a little time spent getting it right will almost certainly generate more benefit than writing code for the same amount of time.
"Oil changes every 5k miles and major services every 15k don't qualify as "just works" in my book."

Newer cars require oil change/service every 30000 km / 2 years. That would be ~20k miles.
Calling comments dismissive is rather dismissive in itself. I don't see what is wrong with pointing out a better option (in the opinion of the commentator) in a succinct way.
A famous Ghandi quote springs to mind.
I think you missed the point. It all depends on what you consider the true price. If you measure in gold, your price fluctuated too. When Bitcoin gets world domination, GBP will be the one flucuating in comparison to Bitcoin, for the same reasons Bitcoin is fluctuating now.
This isn't true. Many people bike on footpaths and surfaces that are completely unsuitable for motorised vehicles. Almost anywhere you can walk you could ride a bike and cross the terrain faster.

If walking turns into scrambling or climbing the bike becomes a bit of a hinderance, but they're not that heavy and the benefits across most terrain outweigh the inconvenience. In fact on a bike you could probably avoid it altogether, not losing a great deal of time just going around.

You're not likely to still be travelling long distances long enough after whatever event that the roads and paths are in such a state of disrepair. You'd be talking years for that to happen and you probably would have had to sort out some sort of place to live and grow food long before you had to worry about it.
Testing Symfony2 Applications with Codeception
How founders are unsuitable in theory, but create success in practice.
I like the clean interface. No fuzz, beef only!
It works for the very small set of people who have bitcoins they haven't bought with a traditional currency. This is bigger than the set of miners, but not by much.
Text.ProseDoc
Agree, Michael seems to have a wide experience of working with programmers. I am 31 but I feel he knows more than me about programmers and companies.
Because programmers who happen to implement complex, huge, real systems that happen to interface users via a browser are of course less of a "real" programmers then the ones who happen to implement rather straightforward, but native, CRUD interfaces to some legacy DB.

Wait, what?

"Domain pissing match"? Or just inexperience in and misconceptions about writing web apps on your part?

Anyway, that's irrelevant - the advice here is not specific to web programming at all and is a sound one, no matter how experienced you are or what you work on at the moment. Writing modular, reusable and easily customisable code is just a good idea.

Heh, what am I doing. It's still early for me and I'm responding to an obvious trolling attempt from frustrated Java programmer who uses the word "humble" without a shred of humility in his own writing. I should just stop and try porting this "freaking website on Django" that my team has been working on for the last three years to Brainfuck - I'd be more productive that way and I guess it would be more fun, too.
That's a good point, I hadn't thought about Mac OS Widgets. Thanks for your input :)
I think there is an aspect to this article that won't be understood unless you're really part of the Python community. For a while now, one of Python's selling points to users from other languages has been "you don't need to write all that code" (most likely directed at Java), more specifically you can simply use a function rather than having to define a class just to define static methods etc. Over time, this has grown into the mantra of "You don't need a class just use a function/module". A lot of people seem to follow this viewpoint blindly, so much so that they consider it to be "Pythonic"; the way you "should" write python.

I think Armin's post is somewhat in line with the following post from the google testing blog.
http://googletesting.blogspot.com/2008/12/static-methods-are...
This is their maintenance policy: https://groups.google.com/forum/?fromgroups=#!topic/rubyonra...
Only in nanotechnology can we create a rectangle with a single molecule defining the perfect corner (excuse hyperbole). That, and digital displays where a single pixel can occupy that position. In nearly every other manufactured object the corner has at least a small rounding.
Genius idea. We can target engaged couples and offer to pay for their divorce and wedding as package deal.
We could be profitable charging $1,800 if this service costs $6,000. Here some quick math:

70% of first marriages will end in divorce so we wont have to pay anything.

The other 30% will average 8 years before we have to pay. If we invest the float at 10% we can double our money by the time they divorce.

Total cost: $900/marriage

Best part is, when they come to us to cash in we sell each of them a new wedding/divorce package.
Now that I have a startup that make games, it became shockingly clear on how easy is to create products that attract praise and still don't make any money, specially without marketing budget leverage or unethical tactics.
Faster JUnit Tests with Jumi Test Runner and Class Loader Caching
Scorpio Technologies is one of the leading web designing companies in bangalore that offers customer oriented website designing services and more importantly deliver them effectively.
Obama's Executive Order on Cybersecurity May Be Imminent
Why Japanese readers don't like e-books
Nokia still retains an ownership stake in Vertu and yet Vertu doesn't seem to have much faith in its former parent's strategy.
Actually, I agree with him. I've been in areas with no light pollution, and you can't see anything like that many stars.
No, the health check system does not have a dependency on EBS. More importantly, the health checkers are highly redundant and will continue to function even in case of multiple AZ, region, service, or Internet outages.
Actually, without cars and especially trucks driving on them, roads will last a lot longer than that.
"Intel Packet of Death" not Intel's problem
> Most touring bikes these days also come with tyres that have a puncture-preventing layer

And "airless" tires are starting to appear as well.

> Racing bicycles are probably not well-suited for post-apocalyptic duty.

Probably not, a touring or XC-type mountain bike is probably a better idea (or an hybrid, more efficient than an XC but with more "all terrains" abilities than a straight touring bike).
Show HN: My first HTML5 canvas game made last weekend.
I'm curious: will this remark get upvoted because it's genuinely funny, or downvoted because it's too reddit like? Anyway, I smiled. Thanks for this :)
It'd be neat if you could reverse the pages so as to attempt to read what he'd written, even though it must be a fairly archaic form of Italian.
Simplistically? Rent goes into someone else's major savings account (house), mortgage payments go into your own.
Follow up story on: http://news.ycombinator.com/item?id=5177815
Did they really place a stamp of the British Museum on every page of this priceless historical artifact? I'm not being facetious, I was honestly surprised to see that.
This would be far more impressive if Domino's now accepted bitcoin. As it is, it's just a very expensive exchange service.
Your wife is a saint.
...indeed, the one thing I "hate" about Python is that somehow it pushes your mind away from functional solutions. You end up writing either OO or procedural code, although in a language with first class functions and immutable strings you's expect to slip more to the functional side.

Anyone else had the feeling that although Python allows functional style, it somehow pushes your mind away from it?
Does your app do Excel export/import? Protect it from Cell Injection
Alcoholism vaccine will give drinkers an instant hangover
I still think the homepage leaves out a lot of the value. The explainer video only sets the problem, not the solution.

Problem: Divorce is messy and it's the second most stressful event you and your Children will ever go through. The average divorce takes a year with many dragging on for many years,and inculde _________ trips to court with an average cost of $27,000.

Solution: Our initial trial of 104 families Wevorced in an average of 89 days with 1 trip to court (That's not per family that out all 104 families) and our service costs a fraction of what is normally paid in court fees.

We are able to this using our 6 step process _______ instead of the traditional adversarial __________.
Little too high there, buddy.

Wind it back to 98, and you've got it.
That is true (at least I hope), and is reinforced by the fact that carriers don't let you turn in your phone in lieu of an early termination fee.
> anonymity is not the main selling point of BTC

To expand on that: the main selling points of BTC are that it's easy to transfer and that there is no central bank, which makes it impossible to tap into your funds by increasing the money supply. If your only concern is anonymity, cash is the much superior option (true anonymity vs. mixing).
> You would need another function that builds objects out of them.

I.e. you don't bundle your serialiser with your json parser. I think that's a good idea. How do you customise? most likely a callback that builds an object or returns the json fragment unmodified if it can't. It can be streamed too in order to accumulate / rebuild fragments of the tree.

Whether object is simpler here (builder / factory style), or another generator, that's a matter of taste mostly.

> For instance if you want to skip past objects.

You can't skip past objects at a tokenizer level, unless you implement logic of skipping whole structure. But that's what the parser does. Why don't you just skip the objects based on the streaming API? You don't have to construct them first - it's up to your deserialiser implementation if you want to ignore parts of the structure.

> Try using a streaming JSON API like Twitter's firehose.

From the documentation (unless I'm reading the wrong format description):

"""The body of a streaming API response consists of a series of newline-delimited messages, where "newline" is considered to be \r\n (in hex, 0x0D 0x0A) and "message" is a JSON encoded data structure or a blank line."""

That's not a huge JSON document. They use the newline delimiter as you described later. I don't think that's because "most libraries are horrible or useless for parsing streamed JSON". Why would you ever want to stream JSON which is an infinite and never complete object? What's wrong about splitting by newline? By making newlines the message separators, you'll never have to worry that your stream becomes broken due to some parsing error: bad message? ignore it skip to newline, continue with next one.
Asteroid photos show Chinese space program advancing quickly, sharing slowly
All three parts are great reads. Can't wait for part 4 :)
Valentine greeting with bash script (terminal)
I hated preschool. I don't really remember why, but I was terrified that I went from my comfortable home with stay-at-home mother to dropped in the "wild." I found socialization difficult. Who knows if it was valuable or not; I just know that the experience is strongly associated with negative emotions.
This could be empirically tested. For me "My Computer", "My Profile" reflects the internal dialog occurring in the users head and (in my perception) has less cognitive overhead than the reflexive "your".
There's probably 10,000 stars in the first photo that's supposed to be part of the night sky?

It implies if the lights go out you'd see around 100,000 stars.

In real life you can see 2000 in the total night sky away from lights.

How will a long exposure allow you to see more stars? Even in the jpg you link you can see there's obviously one to two thousand stars tops in it.

These pictures are from telescopes, the latter ones even have fake colors applied.
The original article is here (behind a login wall): http://www.santiagotimes.cl/chile/science-technology/25637-w...
Erlang has 1-based lists as well.
How can anybody associate android with Luxury? Was not android made to be very inexpensive in the first place?
> This is not in any meaningful sense "paying for pizza with bitcoins" anymore that hauling your TV to a pawnshop, they buying pizza with the proceed is "paying for pizza with TVs"

Thanks for outing my startup idea. :-(
Pointless ego-shine: The LinkedIn 'Top 5%' email
This article could be better - it presents a problem but does not resolve it in any meaningful way. It asks the equivalent of "which is better, left or right?" and concludes with "my opinion is that left is better."

This is not a pragmatic approach to the problem - where is the research? Where is the substantiation of why left is better than right? There is a rationalisation provided, sure, but people rationalise shooting heroin too, so that doesn't go too far. It would be interesting to see a study on this.
Is it terribly smart picking fights with the media when you're in the consumer business. Good luck to him for taking it on.
Because Symbian before it was associated with luxury? What does hardware have to do with the OS anyway? Would Android on iPhones be less luxurious? If so, why? Android looks 10x better than the Symbian Vertu used in the passed.
> not-a-toy

I'm kind of disappointed with your attitude towards bitcoin since I otherwise highly respect your writings and opinions. A software entrepreneur should see the things that bitcoin can potentially enable. Just that it is now just used by black markets and some tech freaks, doesn't mean that this will be the case forever.
I genuinely can't see why anyone would pay that for a handset. They are an icon of conspicuous consumption, nothing more.

Regarding the OS choice, they are right about market share which is why they were on Symbian and are now on android. Only time will tell where they end up.
http://java.com/download is back now.
Company from Taipei flashes some Intel equipment, then it appears to function correctly, but can be bricked remotely with a specially crafted incoming packet.

Company has US branch that's a government contractor:
http://government-contractor.bizdirlib.com/ceo/Synertron_Tec...

Charming.
As stated above, the other advantage of a bike that's often forgotten is that they are far better than a hand cart or wheel barrow for transporting stuff. If it's flat or down hit you can ride a bike carrying a huge load. If it's up hill you can drop to a low gear or just push the bike. For a few years now I've taken a bike to Glastonbury Festival - even in mud and hilly terrain I can carry everything for the 5 days on one bike, pushing where I need to freewheeling where I can. And get to site much faster than friends walking, and carrying far more.

Similarly for years I would ride a BMX to the supermarket, then load up the handlebars with shopping bags and walk it home - no struggling with heavy bags, and no need for a car or even a bus (which still leaves you struggling from the stop to your house) - I can easily do a full weeks shop for 2 on a bike. Now I have a proper shopper with panniers and baskets - even easier - but handlebars are all you really need!

For a guy that travels all sorts of roads on what is pretty much a racer check out: http://ultralightcycling.blogspot.co.uk/
While not as clean or powerful as Soulver, OpalCalc looks quite interesting http://www.skytopia.com/software/opalcalc/
Route 53 is slow ( For a paid solution ). At least when i tested it. It you are doing to use a Third Party DNS that you paid you are either going with the best ones or ones that are good enough like OnApp Anycast DNS.
The quote posted in the initial comment really has no relevance to Armin's article so it's fair enough to call it out in this context.

To attack the quote itself by simply assuming the author is inexperienced in OO just silly. Particularly so, given that Joe Armstrong has a grasp of computer languages that most of us could only ever dream of.
painful example of 'might makes right' and reminder of violent thieving origins of our 'noble' rulers
Stabilizer: Statistically Rigorous Performance Evaluation
What does this executive order mean exactly? Does it mean he's actually creating a new law because of "imminent threat" (that's not really imminent) or some excuse like that?

If so, how can he be allowed to do that?
Route 53 is becoming a viable alternative to enterprise providers UltraDNS and Dyn. Performance is solid, but features have been lacking. This is a popular feature those providers charge $100+/mo for versus $0.75/mo on Route 53. Monitoring capabilities are limited (tcp and basic http only), but for many this is probably sufficient. DNSSEC is another feature I hope they will support in the future.

A few months back I wrote a blog post on the topic of managed DNS provider comparisons (performance, market share, price, features, network size, etc.):

http://blog.cloudharmony.com/2012/08/comparison-and-analysis...
> because if the White House petition system actually changed anything, it wouldn't exist.

Reminds me the saying "If voting made a difference, it would be illegal".

> If you want to change the system, don't ask the system to change. Change it yourself.

I'm a fan of Bucky too.
The point is that there is nothing particularly "less-reputably" about a legal procedure that was introduced in 1848 and abolished in 1924.
Computerized 'Rosetta Stone' reconstructs ancient languages
The policy is not about always getting forgiveness, it's about asking for it when you can realistically expect it to be granted. A company employing that policy should also be very clear about what acts you'll never get forgiveness for, and that would of course include breaking the law like in the parent's (obviously exaggerated) example.
I think the older standard was 10A circuits for most of the house, 16A for kitchen and washing room and a dedicated 20A for the electric stove. I thought 10A was the most common still, but I may be wrong there.

The standard for newer houses, the past 10-15 years or so, is indeed 16A. I have 5x16A + 1x20A and a 35A main circuit breaker, so I can pull about 8kW all together. Enough for a few kettles :)
(This is for a a 40m^2/400 sq.ft. condo. A house would have more circuits and a larger main circuit breaker. And this is for Norway - we tend to follow similar standards as Denmark and Sweden, but there may be differences I'm not aware of.)
Github powered comments
Thorny research problems, solved by crowdsourcing
The descriptor should either be unqualified "Purchases", not "Your/My Purchase", which is redundant and pandering, or, for any feature which can scale beyond a single user, identify the relevant user (your enterprise customers will thank you): "username => Settings". It's also useful to classify groupings, tags, or other attributes (Engineering, Accounting, HR, etc.) and integrate these with security and other aspects.

I always found "My Computer" to be annoying. It's pedantic (no shit, this is my computer), or wrong (no, this is Mike's computer, I'm just borrowing it), or void of useful context (this is a multi-user computer but I'm accessing it from my or someone else's account).

From a testing perspective, individually naming elements based on their ownership attribute makes for hell in scripting, testing, or writing suitable generic instructions (how do you tell Aunt Tilly how to change her settings when "My Computer" has been sensibly renamed "Aunt Tilly's Computer"?).

Sub-par article fails to consider many other relevant alternatives and considerations.
The product that they're selling isn't the phone, it's the concierge service.
OpenSource and DIY vs bureaucracies and certifications: obstacles and warranties
> I genuinely can't see why anyone would pay that for a handset. They are an icon of conspicuous consumption, nothing more.

So while you know the term conspicuous consumption, you doubt that it actually exists?
D'Artagnan and Internet, or working on the problem of bad links
Which Microsoft also fouled up. A user's desktop could contain elements which were present in the user's desktop folder, in a group folder, or in the global desktop folder for the system. From within the Explorer shell, it wasn't obviously clear where the element came from. Yet another reason I have a rabid dislike for GUI file manglers.
Kielhofner's response.

http://blog.krisk.org/2013/02/packets-of-death-update.html

I used to use "Lanner" gear for voip and these had embedded intel ethernets. I don't have any more of them to test, but I swear I've seen it on them as well. We suspected power supply problems because the link lights would just go dark every once in a blue moon and need a power cycle to set right, but then we were never be able to reproduce it.
You make it sound like it's some kind of popularity contest, where people not choosing the language means it 'loses'. I disagree pretty heavily there - your hammer doesn't lose if you use your saw. The language's user loses if he is such a fanboy of hammers he refuses to use the saw. If Java improves to become the best tool (not saying it has/will), then choosing not use use Java because you 'moved on', is a failure on your part, not the tool.
People that buy these phones likely already have a concierge service from at least one of their credit cards, their place of residence, their country club, their airline, or whatever else. The phone coming with a concierge service is a little in-joke: the point is that you have it, and John Q. Public doesn't even know it exists.
Every change breaks someones workflow
Are You More Productive In Scala?
Can anyone venture a guess on how successful this will be ? Given that R is pretty widespread right now, and Scipy/Numpy/Blaze is looking to win in the future (with the Darpa funding for Continuum[1]).

Wonder if Julia was considered for the Darpa grant.

[1] http://www.itworld.com/big-data/340570/python-gets-big-data-...
Tutorial: Matlab and Kinect Two Ways
How FriendsReunited founder does customer service...
Do you have any thoughts on Rackspace DNS (http://www.rackspace.com/cloud/dns/)? It's free.
A collection of wat moments in various languages (contribute yours)
Radar provider to look at using TV signals to track aircraft.
The test shouldn't be what users say they're more satisfied with, but which labeling results in better task performance. Now, if self-reported user satisfaction is your designated task, that's fine, but contexts such as multi-user support, shared system access, single-user use of multiple accounts, and centralized maintenance/access of many multi-user systems might also be considered.
Is Your Company an IT Company at Heart?
Would vs did. I think the comment is spot on and you are being a pedant.
Now to figure out how to combine them all...

ImageMagick's montage command will probably do it:
http://konrad.strack.pl/blog/image-concatenation-with-imagem...

Also tiffcp and then tiff2pdf are how I've made pdfs of such image collections in the past.
You could do that if you want, though I don't see how it's supposed to be effective or principled, but it's a fair disagreement to have. In any case, that's not what civil disobedience is. Thoreau coined the term and he was the one who influenced Gandhi and Martin Luther King, and they're generally the main referents for the concept of civil disobedience. Breaking the law and trying to get away with it isn't civil disobedience. It might be something else, it might even be valid, but it's not civil disobedience.
Hacker Evolution Duality- Online Multiplayer crowd funding campaign
I would love to see syntax high lighting and eventually support for this in org-mode....