skysight-inc/HackerNews huggingface dataset:
Context matters, because there is a place for both approaches. For pages that you know is unlikely to need updating (such as one-offs or dev-only pages) or for quick UIs or POCs, then a get-to-the-point-quickly approach makes sense. This might also be true for really small teams, or personal projects where the skill level of whoever will encounter the page is really well defined.

There are other cases, though. For instances where this is just a starting point and future enhancements are likely, it makes sense to draw clearer lines between different logic points. In cases where maintenance costs more than development (such as corporate environments), a clear separation can also be beneficial.
Can't stress enough that you should ask.

As someone who's been on the hiring side most of my career: I've never given my "best and final offer" to a potential hire right away. Doing so is leaving money on the table, as most hires accept the first offer made to them unless it's totally out of the ballpark.

But that also conversely means that not asking for more than you get offered is leaving money on the table.

If they clamor to accept right way, I'm left wondering if I offered too much.

I've also never terminated discussions with someone, or known about situations where that happened, without providing at least one counter offer. I'm sure it could happen, but as long as you're not being an ass about the way you're doing it, few people will turn around and decide not to hire you just because you try to get more money. If anything I want the people who have the confidence to ask, rather than the one that just quietly accept what's offered.
Former Exec: Match.com Treats LGBT Users “Dismissively”
Making Largest Possible Market For Nexus 7 In India
> more code means less maintainable, because it's more to understand and provides more opportunities for bugs to creep in.

In the example, there are more lines, but not really more code. The backbone code is kind of declarative, with very little logic.

I counted to:

* 7 lines of "data"

* 22 lines of boilerplate, including end-braces and empty lines

* 11 lines of logic

Once you have learned the framework, you should be able to filter out the boilerplate, and there really isn't more lines of code/data than in the original jQuery based example.

Anyway, this is the problem with all examples; to make them clear enough to illustrate some point, you also make the end result less of an improvement.

I expect the benefit of a framework like this to be more pronounced in a larger code base, like a full featured web app.
I'm not (yet) an actual customer of DNSimple, but I know literally half of the team and I can vet for them, both humanly and technically.

That said, I don't know anything about Zerigo and I have no opinion about them.
This is just FUD. This is nothing to do with Tesla, and just the case with most battery chemistries. Even if the article is true, it has only happened to 0.2% of Tesla cars and it would be solved by a £15 solar charger.

More relevant comments on slashdot

http://hardware.slashdot.org/story/12/02/23/0310255/why-tesl...
I assume this is the gradual phasing in of google+ for every google product. They can't switch to real identities straight away without backlash, so if they do it slowly (first names, wait a few months, then photos, wait a few months, then profiles) nobody will be outraged.
Dead Trigger for Android free due to high piracy rates
How can consensual sex be assault? Even in the UK?

Assange is alleged to have had sex with one of the women whilst she was sleeping[1]. That is very much considered rape in the UK.

[1] http://www.guardian.co.uk/media/2010/dec/17/julian-assange-q...
I switched because of the massive control over the prompt.

I've currently got a three line prompt that includes info about my current repository:
(git)[45afc8f02fef U master [origin/master ] ]

It lists type (git/hg) [checkout (U)pdated branch [remote branch] ]. It'll tell you how many branches different the remote is, what you are up to (staged), and colors.

That, better tab completion, and syntax highlighting of the command line are my killer features. I'm running a fork of the oh-my-zsh project, so you can see the features by grabbing a copy: https://github.com/srathbun/oh-my-zsh
The times when I used to erm "research" pirated software are long gone, so I naturally can't really say much about piracy differences between Mac and Windows. Back in 2002 when I switched after many years of Windows to the Mac, there was certainly far less.

It may be a question of price, though I also think that it could be a bout ease of buying. With the App Store people really only have to click twice to buy something. On Windows if you need a product as a solution to a problem, you need to go to different websites, compare their offers, everybody has a different payment provider, then you have to download and install. Really, I think that for many people pirating is not only cheaper but also far easier. And, since usually only good software is pirated, and not the crap, you don't even have to do so much research and cognitive burden to decide which offer to take. Other people already did that for you when they decided which one to pirate.

There're also studies though, where people find out that Mac users seem to be more inclined to pay for software. Maybe it's a question of initial price: When I pay a lot of money for a really good meal, I don't mind spending another 5 bucks for a great wine to accompany the taste of the meal. So if you spend quite some money for good (or perceived good, I don't want a Apple vs. others flamewar here) hardware, you might also want to spend a bit more on software.
I don't use iOS, but Chrome has had "Create Application Shortcut" since I think version 1. The Chrome apps platform is very different from that, and probably more comparable to iOS or Android apps, or what Mozilla pursued with XULRunner.
Welcome to the wonderful world of corporations - where nothing makes sense, everything is late and the dumber you are, the higher you climb!
screenshot of porn site with nudes.
Convenience doesn't make it any more purposeful. And SSL communications take up more bandwidth.

I'd add that using SSL for the sake of using SSL may give HN'ers a false impression regarding the priority given to securing communications on the news site.

HN does not have a private messaging system (at least at my karma level) and the bottom line is that my communications are being published to the internet at large. It is difficult to see what purpose security serves.
The root of the security issue is using open wireless networks, and these are vulnerable to man in the middle exploit even when SSL is used.

HSTS, as we've seen here recently, cuts down the risk significantly, especially if HN were to submit itself to browser preloaded lists.
It has turned my view on the case as well.. especially the 'red notice' BS. Like many people I initially thought that if he's innocent then just turn up and have his day in court in Sweden. But the case is a lot more complicated than that - definitely looks like something dodgy happening.
Startuppers.org Gives Any Startup a Chance to Tell The World Its Story
do you have examples for the second section ?
Hiring A Technical Surveillance Counter Measures TSCM Expert Service Provider
It'd be nice if I could change what my "display name" is anyways, whether you use Google+ or not (which I don't).
There's still a timing attack there, just compare the time it takes for the server to send the email, instead of the time it takes to return the message.
Swimming 'Jellyfish' Built out of Rat Cells & Silicone
It is NSFW due to the fact that it contains an image of the password reset screen at a porn site.

The reason it contains this is to illustrate that, if your services says "We have sent an email" vs. "User not found!" then it can leak the information that an account exists for a given email, which may perhaps be embarrassing given the content of the service -- especially if it tells you your User ID.
Our Frugal Future: Lessons from India's Innovation Report
Besides the awesome TAB completion, here are a few features that I use daily:

- Keyboard navigation for TAB completion (using the arrows)

- Coloured TAB completion

- "for" one-liners:
for f in /*.py; wc -l $f

- Named directories (cd ~named_dir)

(edit: formatting)
Er, except they're not nude. Suggestive, yes, but not nude.
Im make about $2k/mo off a Mac App
Red Notices are normally the preserve of terrorists and dictators.

The Wikipedia page says that red notices are: Requests (provisional) arrest of wanted persons, with a view to extradition.:

http://en.wikipedia.org/wiki/Interpol_notice

From the page, I can't work out what other notice would have been appropriate in its place. I do, however, have a massive headcold today, so please let me know if I've missed something obvious :)
How Continuous Learning Can Help Startup Teams
It's a democracy - cast your vote.

Psyche!

Learn to love your monopolist overlords.
NoSQL to MySQL with Memcached
Jailed for using a nonstandard browser (2005)
I'm in DC and conversations here are about ideas and power. Mainly because there is so little personal money here, in comparison to modern industry hubs like NY, LA, or Silicon Valley. If you're under 40 and have a liquid $1 million in DC, you're pretty close to the top of the heap here.
No man is an island
It seems this video has music added, that EMI claims copyright over.
Hopefully this will increase the quality of comments on Youtube, which are currently unreadable.
Judging by 99% of the comments I read on youtube I'd be surprised if many of those people would be happy having those associated with their real names.

Perhaps some would happily do that now, but what about in 10 years when they've grown up?
I wonder if this would alter the horror that is youtube comments?
1. The life time of patent is too long. If you can't make a profit from it the first 5 years, it would be better as public domain.

2. Patents which are bought by a person/company with the sole intention for extortion, i.e. not actively using the patented method/process/whatever should not be allowed.

but hey, that is just my opinions.
Amazing how legal systems are made to bend at the will of biased government interests. If the leaks from Assange were from North Korea or any US "enemy", he'd be getting diplomatic immunity or any other kind of law bending to protect him. The worst thing is, it's not just the US. The US just has more power to do so.
This world is damned.
Male Enhancement Review
Before going to find a way to cure your erectile dysfunction, you need to know first what the causes of this sexual disorder are. Factors that can lead to erectile dysfunction can be either physical or psychological.
You aren't encouraged to go to Berlin, as you can see, but there are other good choices in the EU. Romania can be an interesting place for a startup:

1. Good conditions to hire programmers (100% tax exemption for that kind of employees).

2. This is one of the main sources which supplies Berlin (and others) with programmers, so you may fight for the same programmers elsewhere, but you also may get them cheaply in their own cradle.

3. Cheaper living costs - this being also one of the reasons why you'd get those developers cheaper.

4. Good tech infrastructure. For example you'll find there one of the most competitive offers in the world for Internet connection, both in costs and quality (speed and bandwidth).
enlargement comparison
Penis enlargement Comparison - We Discover 4 best penis enlargement products for you to get natural penis enlargement
At least you have the option of throwing a few bucks at OpenDNS and they'll stop filtering, or even add custom redirects/shortcuts for you.
VIM ftw
Will we see car co-op's in the same way we see grocery store co-ops? That would be more of a community, but I think the comparison of zip-cars to hotel rooms is quite apt.
Clean room Construction
Clean room construction services include clean room design and installation. Global Modular Systems, Inc is a well establish organization working in the area since 15 years and guarantee full service to its customers.
As expected, this submission has been flagged.

As expected, no one has said why it's been flagged.

Unexpected bonus, the original submission has gained enough points to be back on the front page despite having been flagged off it. So that's a win.

Added in edit: Now it's been flagged off again. There are times I really don't like the dynamic on HN.
While I appreciate that they moved the site out to a dedicated URL, this is a duplicate of yesterday's HN submission:

https://news.ycombinator.com/item?id=4276625

People may appreciate the comments there.
Hi ! this is what i meant in my question .
small apps that folks that ready to pay for , to get things done !

kaitnieks : can you tell about difficulties ? what software you are using ? and how do you handle pirates?
I like cocktails, but I especially like rye, neat.
I would think the bigger time difference would come from sending an e-mail message (or not), not the database look-up itself.

But I'm still not convinced that's easily measurable in practice, considering most sendmail implementations dump messages into a queue rather than trying to deliver them immediately.
Redis has been working here on a high traffic site without any trouble for more than a year. Excellent software. The only software I might think that's bug free, due to the attitude of @antirez.
Acxiom Consumer Data, Often Unavailable to Consumers
IMO what the Backbone.js version has over the jQuery [only] version is readability in a large code base. I assume by "maintainability" this is one thing you mean.

You're only going to cover a small example in a tutorial, so the above benefit is not readily apparent.
>If the argument that computer algorithms are invalid because they are
mathematical concepts is going to be made, it needs to be applied consistently
which would exclude all currently patentable subject matter.

I wouldn't argue it that way, but you are correct: nothing should be patentable.
The whole patent system is wrong and fucked up, we need to get rid of it before
it causes even more irreparable harm to mankind.
It's not theft without a state to make it wrong. It's natural right.
What would you do with it?

Post intelligent comments under my name?

Cost me a few karma points by trolling?

Other than the ability to downvote and change the topline color, it's no different from yours. It's not the karma points which make an HN'ers posts better, it's the relevance of their participation.
Both your examples are paid apps, the OP talks abou free text edtors for Mac.
Video game on Android becomes free because of high piracy rate
So Where's Home? A Film About Third Culture Kid Identity
It seems my hosting provider's DNS company is under DDOS. Wait a while, it should let up. Alternatively, hitting reload a few time seems to work for me.
That's not very surprising. They are forcing everything towards integrating everything into Google+, one way or another.

And I must say, when I read in one of the screenshots "And if you change your mind, you can switch back to your username", I chuckled inside. Call me cynical, but I'd bet a lot that going back will stop being possible pretty soon.
I thought he meant the response time of the site when an email is sent. If you synchronously sent the mail within the request-response-cycle without precautionary measures, there will be measurable difference to when no mail is actually sent.
Definitely this. I switched to Fish for a while and was very happy, but the lack of Bash compatibility got a very old after a while. You never think about how much out there assumes you have a sh/bash-compatible shell running, and watching ordinary tasks fail hard because of an incompatible shell gets very, very frustrating.
The use of f/m or w/m results from the fact, that most of the job titles are gender specific, as are german nouns in general.
An example: Programmierer is a male programmer, Programmiererin is a female programmer. So "Programmierer (w/m)" is a shortcut for "Programmierer oder Programmiererin"
I hate it when my GPS does it, i can't turn it off and it completely disorients me to the point where I can't tell where things are properly. I always keep my map north facing and in my mind always have east as right, I am not a great navigator, maybe maps oriented in my direction is the way to go, but it doesn't make sense to me. I do sort of have to turn to tell if it's a right or left coming up, but at least I know where i am in relation to other objects in the map.
Word of advice - if you know anything about the code that nobody else does, use it as leverage. Come in one day, call your boss into an office and tell him you're quitting. When he asks why - voice your problems with the tools you work with. Offhandedly suggest that you actually wouldn't mind staying if work wasn't such a pain in the ass thanks to these issues. Outline how much it will cost them to train a new employee up and how much cheaper the hardware is in comparison.

Alternatively, just complain incessantly without threatening to quit if you can't get another job easily.

Reason I say this is that me and my team have been working on shoddy hardware for the last six months, then we put our collective feet down and demanded something better. Now we each have a pretty damn sweet system to work on.
In 2003 I began to supplement my contractor income by writing OS X apps as a sole indie developer and eventually went full time. In the first six years I made enough to live on.

In 2008, mostly out of curiosity, I wrote a free iOS app and started a small company to publish it. This company made no revenue in its lifetime but was acquired this year. My return from that acquisition exceeds the revenue I earned from my desktop business (for every year combined).

Chances that I return to desktop app development? Zero.

To be honest, it is bittersweet. I love the desktop, but that's really not where users are anymore. Skate to where the puck is going to be and all that.
CAD and FEM software for example.
now I regret linking my gmail+youtube accounts. Oh well, time to delete that youtube account. What was the name of that anonymous email service again, ironic that I'll find it with google.

I don't need every future employer forever more knowing that I commented on a controversial video that one time back in '12.
This is already an active post on the front page of HN: http://news.ycombinator.com/item?id=4280440
lol, agreed. props to FFX though!
> If they clamor to accept right way, I'm left wondering if I offered too much.

I doubt that it's ever "too much", but sometimes it can just be a matter of appeasement or desperation. I told the same story above to a friend of mine who had been out of work for at least one or perhaps two years after finishing a degree from a video-game school as he was being offered a position as a web developer. I encouraged him to ask for just a little more than what he had offered, but he sent back an acceptance of the original offer from the employer as he was afraid of rocking the boat, and simply just wanted to get paid as bills began to mount up.

The original offer was for a $50K salary, which isn't terrible for starting out of school. In my eyes, I was slightly disappointed that he didn't even really try to get another $2000 or $3000, but in his position, he didn't want to risk losing the original $50K just for a little more.
Running with DNSMadeEasy, is there a way to integrate it with Route 53 through AXFR to have two providers?
Although there probably will be a backlash, I think this is a smart move from the social networking standpoint. Google is finally leveraging one of its most powerful assets that has to this point not played an integral role of building their G+ user base in any way.

This is a weapon that facebook lacks. Plus it helps get rid of the "internet fuckwads" but as the author said, it's certainly an uphill battle. I don't think we should view it a negative light though.
> I love the desktop, but that's really not where users are anymore.

Depends on the application and the targeted user. There will always be a demand for apps for the "truck" users. But you are right, the desktop is overkill for the vast majority of people only using computers for email and social media. If they are your target, good luck. For the majority of developers, prices for apps that target these users is a race to the bottom.
BISCOTTI AL FARRO INTEGRALE|RICETTA DOLCE|SEMI DI GIRASOLE BY MIRACUCINA
Hmm, if there's a strong political/ideological component to how they operate (I have no personal knowledge of that), that would explain the otherwise puzzling part of the policy where it restricts which subjects you can study. I've been trying to figure out the business angle on that, and it doesn't seem to make a lot of sense. On the one hand, it is normal for employers to restrict tuition reimbursement to things plausibly relevant to an employee's job. But Amazon explicitly says here they aren't doing that. So if it's not to benefit the employer, then it's more of a perk. But if it's a perk, it's not clear how adding restrictions improves the perk. Why not let the employee decide what they want to study? It may lower the perceived value of the perk to some employees, if, say, they already have a trade and would consider some other subject more valuable to take a few classes in (improve their writing, increase their command of history, etc.).

But, it does make more sense if you view it not as a business decision, but as an ideological decision stemming from Bezos's personal views. If you view it as a sort of paternalist attempt to encourage his employees to do with their lives what he thinks more people should do with their lives, it fits better than if you try to figure out how it makes sense as part of a compensation package or business strategy.
Yeah - this is FUD that was pretty quickly debunked:

http://hardware.slashdot.org/story/12/02/23/0310255/why-tesl...

http://www.greencarreports.com/news/1073289_tesla-battery-br...

http://green.autoblog.com/2012/02/23/tesla-bricked-battery-s...
Yeah, I saved it to pinboard back in December. Very handy.
My guess is that they're not receiving strong demand from their major customers - since they have so many massive users and a long-term code-base it makes sense that they'd be rather conservative.
Yes, but only because this original item got flagged for some unknown reason(s) and so I re-submitted it to find out why (unsuccessfully) and to bring the article to HN's attention.

I'd ask that you read the comments on the submission you reference. In particular read this:

http://news.ycombinator.com/item?id=4280460

If you flagged this item, I would ask that you unflag it, as it was the original.

Thanks.
Desktop apps still have a place in some B2B settings. For a year I worked for a company that developed software that managed fork lift battery inventories for warehouses. These were warehouses that had little to no internet connectivity on the floor and so having a desktop application was crucial. It was a niche market but highly profitable.
His flowchart is missing an edge, between "user changes their password for any other reason other than password reset" and "password resets corresponding to that user are deleted from storage".

It's a minor detail, but an easy one to get right.
Jack Daniel’s Sends the Most Polite Cease-and-Desist Letter Ever