skysight-inc/HackerNews huggingface dataset:
If the tech shrinks enough to fit in what are today normal glass frames, then it will be everywhere. Until then I feel like it's more like the camera was before it merged with the phone: a device you use when you want to capture an experience. Some people would carry their camera everywhere, but most would take it on a trip, to a concert, to a party, etc.
The small font is not a problem, but the fact that you cannot buy Windows 8 System Builder online. It's only available in a good old box with a disc inside, and only in a handful of stores such as Newegg or Amazon, which do not ship it outside the US.
When is a promotion a bad move?
Darkness Increases Dishonesty and Self-Interested Behavior
Thirded! If anyone knows what it takes to get things off the ground, it's Mr. McDowall. He's assembled a pretty interesting cross-section of the startup crowd here - keenly looking forward to reading this myself.
But does those same people spend their money accordingly in the US? Refuse to shop or eat at a restaurant that has teenage wait staff?
That's too bad. I love them because they allow you to do all development for free and only pay when you release to production.
The mistake being made here is that large content industries need the web more than the web needs them. The following assertion simply doesn't hold, as seen by other industries that have had magnificent success despite piracy or despite DRM:

> Without content protection, owners of premium video content - driven by both their economic goals and their responsibilities to others - will simply deprive the Open Web of key content.

From whence does this assertion come? Of course, the content industries that lobbied for this. But if there is no HTML support for DRM, does anyone think content industries will give up on distributing content online?
This looks nice, but most of the hard work is done elsewhere.

https://github.com/ankane/groupdate (by the same author) makes it simple to output the right JSON grouped by date (awesome!)

Highcharts/Google charts make it simple to turn json into JS graphs.

This library provides glue so you don't have to read the highchart docs. Might save some people some time, I guess...
In the linked article, written by Time, a US media outlet, there is the sentence: "But after handing over command of the station to Russian cosmonaut Pavel Vinogradov ahead of his return to Earth on Monday, the Canadian astronaut Commander Chris Hadfield had one more treat for his fans down below."
Do psychoactive drugs affect behavior, or not? If they do affect behavior, then can we say that everything people under the influence do is simply their own choice?

Caffeine is also a psychoactive drug, but overworked engineers don't blame coffee for 20 hour work days, instead, their coffee habit is understood as a supplement to their chosen lifestyle. Pot functions the same way for someone who decided to sit on the couch and play xbox all day; the pot didn't intoxicate him into playing video-games instead of going to class, if class was important to him he'd just go, stoned or otherwise.

edit: s/weeks/days
Programmer, Come Work For Us
Tesla sales beating Mercedes, BMW, and Audi
Red Hat doesn't run GNOME, though lately they've been hiring people for GNOME like crazy. The last time some GNOME contributor disagreed with one of my decisions, I make him a GNOME bugzilla admin. Any of the 4 admins are totally free to unban someone. If GNOME foundation board says someone should be unbanned it will be done as well.

I find it rather telling that instead of an unban or review, you're suggesting to completely remove me. Like everything I do is bad. Right...
Any situation in which the government flouts the law/is "above" the law is a dangerous situation of importance to everyone. And the higher up the governmental chain they are, from the local precinct to the federal level, the greater the danger.

A rule of law, rather than a rule of authoritarianism, is one of our greatest advancements. Like traffic signals, it is predicated on, and requires, most everyone to agree to that system. If an individual decides to not follow it, such as the "sovereign citizen" silliness, we experience a minor degree of harassment on a small scale. But when the federal government does it, our entire way of life is imperiled.
I didnt really understand why so many 'outside' of the realm of big money power movers 'attached' themselves to FWD.us.

Its completely counter to logic, the purpose as lobbying as it is today is when a small sized population with extreme financial resources want to influence specific legislature.

If you want to influence legislature and you dont have big disproportionate finances at your disposal, dont turn to lobbying. Why a Zuckerberg, or Page, etc have turned to this is one thing... why joe developer with say 100K in the bank is jumping on board is beyond irrational.

Number 2, when you are buying politicians, doing it in public view is bound to have negative 'PR' moments, you are buying politicians. Hello. There is a reason this is done in private.
The short log is missing one of the most important and awesome new feature to application writers: a bunch of new PQresultErrorFields[0] on constraint failure, providing access to (context-dependent) the raw schema name, table name, column name, constraint name and datatype involved.

Previously these remained locked into the database and to get programmatically-useable info (for logging, better error messages or to translate in terms of e.g. your ORM) you had to parse error messages which were potentially localized and usually lacked half the necessary information.

And even better, for python developers, psycopg2 already supports these fields[1][2]

[0] http://www.postgresql.org/docs/devel/static/libpq-exec.html#...

[1] http://psycopg.lighthouseapp.com/projects/62710/tickets/149

[2] http://initd.org/psycopg/docs/extensions.html#psycopg2.exten...
How certificate revocation (doesn’t) work in practice
On the contrary, nothing has done more to help me get a picture of where things are than GPS, especially when someone else is driving.
Make your own invisibility cloak with a 3D printer
Macros in Python
Funny to see another ex-Warwickian here. Yes, I remember that coursework - I also found in interesting that Hugh Darwin thought SQL was too lax and flexible. I wish I'd taken the chance to ask his opinions on nosql.
Materialised views! Damn, I really could have used that a year and a bit ago..
Yet picking the right colors still seems to be a big challenge for some people. I have seen application use combination of highly saturated red, brown and green.
Summer Of ’78 | The Red Edge
I never said I'm not a bastard (at times).
The ruby wrapping lib supports AJAX out of the box by passing a URL or route path to the helper and returning JSON from that endpoint.
the json support is fairly recent and doesn't support operating directly on the data yet (e.g. you have to create functional indexes through plv8js and you can't directly query on the document's content as you can with array, xml or hstore columns)
Ask HN: Should HTML5-based websites be more expensive?
Should HTML5/CSS3-based websites be more expensive for clients in comparison with XHTML/CSS-based ones?
FreeCiv available in HTML5 browsers, worldwide productivity plummets
Check out segment.io, they let you plug in lots of analytics services easily.
>I think you missed the point. jgc is not saying he believes the photograph has been staged, but that it looks like it has been. In other words, how did a photo that is so obviously fake win a photography contest?

I'm confused. Your "in other words" conflict with your previous statement. (1) "jgc is not saying he believes the photograph has been staged, but that it looks like it has been". (2) "In other words, how did a photo that is so obviously fake win a photography contest?"

So, is he saying that it is fake (and "obviously" so), or that it merely "looks fake"?

And, may I ask, what is that "obviously fake" about it, besides color adjustments?

Now, it's true that color adjustment is frowned upon in certain news circles, but it's used a lot in magazine reporting, and it's not that different than what you could achieve with your choice of camera (or film in a previous era). That kind of alteration might, or might not, be acceptable for a photo competition.

As for "obviously fake" as in "he staged it by putting the people in a specific position", "had lights" etc, I don't see any signs about that -- or even find it that possible given the circumstances. Those are not some "damn arabs, doing PR work and pretending to be sad and enraged". Those are parents, neighbors and friends, holding their dead children. The way some people commented here, they might as well been subhumans in the picture.

For the composition part, if a photographer is half competent, he can get a very good composition out of such as scene without even trying. And he's not some tourist with his point and shoot.

(Disclaimer: I've done some professional photography back in the day, but mostly travel work and interviews / portraits, not news).
In that spirit, what are the best resources for getting started and diving in to working with PostgreSQL?
> Really? You want to ask Google rather than the driver?

If I'm on a bus, train, or taxi, then yeah, absolutely.
The idea is good, but I can't see why I would switch to this from Q.js. The latter is:

* pretty lightweight (9.8KB)

* well-supported, with very active development (10 commits in the last month)

* good documentation

You need to explain the benefits of .andthen() in comparison to Q.js, because at the moment it just looks like another promises JS framework.
Show HN: We lost our privacy way before Google Glass
"Let's not implement it, then it's not a problem."

Its interesting that culturally more than a decade ago, when mysql tried this strategy with transactions, namely, not having them until roughly the turn of the century, it was reviled mostly by people who don't know what transactions are nor did they need them, but were nonetheless very unhappy about mysql not having that checkbox get checked.

Now its culturally seen as a huge win to simply not implement something difficult.

I don't know if its a decline in feature list length as a fetish or just simple copy catting of others behavior (perhaps in both situations) or some kind of pull yourself up by your bootstraps romantic outlook on reimplementation or the inevitable result of homer simpson meets the database, but whatever it is, its an interesting major cultural change.
All on one page: http://www.bizjournals.com/boston/blog/startups/2013/05/bitc...
Come on. Is your exchange, that resulted in a ban, not very typical for an IRC?

I get that you feel insulted. You should. And you can call me names if you want to. But on bugzilla you are representing a project, an organisation and a mission statement.

Yet you used the ban hammer as a personal dislike button. You do not see the difference? You do not see the comparison to immature irc behavior vs being professional?
I don't see the benefit.
it really is just a disguised switch statement,
unless you do something more dynamic with the mapping between the command name and the function to call...
(... and I just put up a nicer index page for this content)
Final Term - A modern terminal emulator written in Vala
These children are dead, there is nothing fake about that, and there is also nothing fake in that they are victims of a variety of factors, including Paul Hansen who manipulated their funeral images to cheat his way to an award. There were over 100,000 photos up in the competition, and prizes were awarded to photographers of 33 nationalities (with a notable absence of Israelis). Other photos bringing other stories (and maybe even the same story) from Gaza and elsewhere in the world could have won instead. The whole point of a photography contest is to identify and recognize those photographers who can skillfully identify and catch dramatic moments and angles in split second, not those who take otherwise normal pictures and edit them later.

To give some balance, the day these two brothers and their father died, there were continuous rocket attacks on Israel. At around 7pm, a rocket hit a high school in Ashkelon. A student from the school told the reporter, "We were playing soccer near the school and suddenly there were sirens, and we saw the Iron Dome rocket fire above us, and then we heard a large explosion and we realized it fell just near us. The police came and we directed them." The rocket fell on the rooftop of a nearby school building unexploded and was disarmed by the police. The IDF later released a statement saying it attacked over 50 tunnels and tens of hidden rocket launchers. The Hamas often places the rocket launchers near civilian homes for protection and this might have been the cause of the attack. The civilians, as perhaps the Hejazi family in this case too, have no real say and are sometimes forced to remain near the weapons against their will.

[1] http://www.worldpressphoto.org/content/swedish-photographer-...

[2] http://news.walla.co.il/?w=/2689/2587705 (live blog from the day of the attack, Hebrew)
Ask HN: Any interest in chef/puppet hosting?
My biggest strength technically is chef/puppet, automation, and configuration management. I have a 9-5, focusing solely on puppet/automation etc, but my real goal is self employment. The market for someone in this area is fairly lucrative, but most of the job opps are either W-2's or 6-12 month contracts, at least in my experience (am I wrong in this?). Are there any products anyone in the HN community would like to see/use having to do with config mgmt? Is there a need for chef/puppet server hosting? I was considering a site with the basic premise:

1. migrates a user from heroku to a cloud provider of their choice (amazon or rackspace to start)

2. sets them up a git repo, that includes all the default code that set the machine up (passenger installation, postgres etc); they can customize that code, push to git, and it will automatically apply the updates of the code.

3. allows them to utilize chef or puppet to manage their machines, and offers consulting services, the dashboard would also allow 1-click deployment of various stacks, spin up machines etc

4. 5-10$/mo per server?

feel free to contact me anthony@coderindustries.com
The value of lean in is almost unrelated to anything except for it's author's gender. Most of this stuff has been said before. There are tons of career books, and she cites a lot of existing research.

It's valuable because it shows a career track to women in technology, which is undoubtedly a male-dominated field. It also repackages a lot of existing knowledge into a format that is accessible to ambitious young women.

It's valuable because it allows me to talk to my sister about how she perceives gender issues. She is a mechanical engineer, and without having a common language it would be difficult for me to relate my career to hers.

It's valuable because my girlfriend can pick it up and use it to develop an understanding of how she fits in the workplace. Having a reference text allows her to interface with peers and build a dialogue.

When I first started editing inside investing, I realized something about two days into the job: we commonly conceive writing as the pursuit of truth through argumentation. In many cases, that is patently wrong. Most writing serves to stoke conversation.

All of this discussion--whether it suggests males are intrinsically different or that there is more to women's pay and achievement gap in terms of social dynamics--is the point of the book.

All of this criticism is valid, but guess what--did the book get you to think about women in the workplace? Have you considered how you behave in relation to your female colleagues and employees as a result of reading this book? If so, it's done its job.
He's done some really great work in engaging the public with the ISS. He has a bunch of videos on the Canadian Space Agency YouTube Channel[1]. Wringing out Water on the ISS - for Science![2] was the one that got me hooked. Hopefully the next commander keeps these excellent videos going.

[1]: https://www.youtube.com/user/canadianspaceagency/videos?view...

[2]: https://www.youtube.com/watch?v=o8TssbmY-GM
And then the product will become as obscure as the car radio.
A ban is not drastic at all. GNOME Bugzilla is for bugreports. There is no freedom of speech. If someone mostly contributes noise, does not want to listen, he's asked multiple times to please change his attitude, still continues, then the person will get banned.

Felipe is suggesting in some other comment that this should all be per conversation method. E.g. warn him very clearly on this topic in GNOME Bugzilla separately from private email, mailing lists as well as Google+. Wrong expectation to have.
People are so predictable.
amazing .
Who was it who said (may be paraphrased), "Those who beat their swords into plowshares will plow for those who didn't"?
I've wanted a nice looking project/client management system that I could host on my server for quite some time. Unfortunately there are very few options that fit this criteria so I created my own. I would love some feedback - good or bad.
This tool is pretty amazing. I first heard about it last week, bought it after using it for 10 minutes, and now it's a solid part of my workflow.
>>Try a statically typed language sometime - they're not all like Java. You might be surprised.

This statement shows the kind of damage Java has done to the larger programming community.

Let me tell you the reason why people shudder to use to Java for things like text processing. To do as simple a task- to simply read from a file, do minimal processing(like extracting fields) and write to another, you have to deal with tens of api calls often with long names. Its extremely difficult if not impossible to remember each and every api call and the order they need to called in. So the net result is every time you need to do something, no matter how simple. You simply go to the internet, get a known-to-work-well template and just copy-paste it into your code.

And this is just the beginning, a sufficiently large Java application can be totally incomprehensible to understand, modify or develop without an IDE. Far too many nested api calls, far too much XML. Bulk of Java code today in the wild is machine generated and machine modified(I mean through IDE's)

Java these days feels like assembly language programming. You have to play with far too many api's to do even the simplest of the tasks.

No wonder people flock to a dynamic language at every chance they get.
That's unusable.
- First, it requires that I create an account. F* that. Hopefully mailinator isn't blacklisted.
- Then I tried adding a URL, "http://yourls.org. Nothing happened. After a couple random clicks, I figured that it add been added to the "All time" tab.
- And now, if I want to check the stats for this link again, how am I supposed to do it if the link disappears from All Time top 10?
This article is talking about apps that are in the app store, but in the case of iOS are basically just UIWebViews. Exposure is some of the reason they aren't mere mobile sites.

Since UIWebViews those lack access to the Nitro javascript engine, I'm surprised to see rendering performance wasn't the real reason to go native.
What exactly do you mean by HTML5-based? The term is way too loose to make assumption about the effort or price. Do you mean using new APIs? Just changing the doctype and removing some slashes?
I heard about this a few days ago on Twitter and immediately purchased it. Absolutely incredible tool, great presentation, and a price I could not resist.
Is the Sunk Cost Fallacy Actually Smart Business?
> What do people feel are acceptable digital edits to be applied?

It's about how you represent the image. Is it pristine or processed? When applying filters, it is appropriate to admit that filters were applied. If you combine different photos, it is appropriate to admit that multiple photos were combined. Do you really have a newsworthy photo of an athlete winning the race if you digitaly process a photo of from a previous competition to make it look like it is from today? Is it more newsworthy because it's yesterdays images of dead children instead of yesterdays athletes?

> Personally I don't see a single clear line where you should stop so I think that it should probably be spelled out in the competition rules.

Unfortunately, morally corrupt photographers will claim their manipulated images are following the rules, even when they are not. I see similarities with athletes and doping here. It's not allowed by the rules to enhance your performance with drugs, yet many top-level athletes continue do so.

Cheating will not go away but can and must be combatted. News reporting must be resilient against such cheating.
"Indexed regular expression search"

How does that work from a computer science point of view?

UPDATE: Found this talk about it from PGCon last year: http://lanyrd.com/2012/pgcon/schdzf/
I'd love to hear about them too. I've seen some O'Reilly books but they've been long time ago.
Should a PHP script be more expensive than a Ruby script that does the same thing?

What are you trying to achieve using HTML5 instead of xHTML? Are you using specific HTML5 apis? Did your client asks for a special feature that it's only available in HTML5?

I would usually do my works in the best technology available and acceptable to my client, but it really depends on your client needs.
I would for sure ask more money to make a website IE7 compatible, for instance.
This is excellent and I love the single price rather than a monthly fee (it's one of the reasons I bought amaon)
Nice, going to try this.

I particularly like the groupdate concept, and might send you a pull request adding 2.X support, if that fits in line with the project goals. I should have rolled my own years ago rather than repeating the same code at 100 places.
From an engineer's perspective, human emotions are million-year-old legacy code.
>By putting hooks for DRM into your standards you are not protecting the open web, you are destroying it.

>Please stop before you betray your founding principles any further.

Reposted from the comments of the draft. I couldn't agree more. Don't turn your back on your principles.
I get very distracted very easily when I'm not in the zone, and when the work isn't interesting, I find it hard to get in the zone. Maybe it's just a skill I need to work on.
Apartum promises order from the chaos of holiday rentals
Very nice. Is it possible to recover deleted files / projects?
Also - a book that I haven't seen mentioned in this thread yet is:

http://www.amazon.com/Showstopper-Breakneck-Windows-Generati...

I haven't seen this edition, but if the comments are correct, try and find an original from 1994 (has a shiny cover with big red letters) to avoid the printing errors.

It's written for a general audience, but still has some technical details in it. It's more interesting from a business and personality standpoint - at that level of software development doing things like kicking holes in your office walls becomes a little more acceptable (that would have gotten me fired at any job I've held)
"I read it while considering myself experienced and found it to be a useful refresher."

I'll be honest and say I read it and found it terribly embarrassing yet comforting. Remember that dumb thing I did back in '96? (insert red face) Yeah I guess I'm not the only guy to learn that the hard way. That lack of deep experience is a significant danger of nosql designs. The folks doing that now, don't even see the icebergs that relational folks successfully dodged decades ago. Much better off being nostalgic about the olden days of steam engine trains than not even seeing the diesel-electric headlight at the end of the tunnel rushing toward you.
Cars: Where does the future lie?
So you won't allow logfiles to happen again?
Looks great!

I noticed the website uses Foundation while the actual app uses Bootstrap. Any reason? Having used both, do you prefer one or the other?