skysight-inc/HackerNews huggingface dataset:
A killer app scenario seems to the most likely path to widespread adoption for Glass—something that would promote widespread adoption. Meaning a key use case or feature that makes it popular. Think email, and then the internet for personal computers.

It's hard to make new kinds of products that a lot of people want.

Disruptive products (by the original definition) start out as something almost no one wants, and create new markets for themselves or die. And they aren't "disruptive" until they iterate features to take them into markets that are mainstream for their category.

Basically, they are more innovation than invention, more evolution than revolution.

Google glass is one of those products people get excited about from time to time that tries to jump right to the end game, skipping the evolutionary stages.

Often they are simply ahead of their time, for various reasons. Think tablets before the iPad, for example, or video chat phones decades before computers and mobile phones.

So without a killer app, Glass seems like one of those products that needs a LOT of real-world evolution and iteration before it could become at all mainstream.

Thus a strategy could be to make Glass appealing to developers to better optimize for the possibility of popular features or use cases to be found.
Except Walter said it, not Wayne. And it was advice for junior players, not pros.
It's not about writing english per se.
How often do you need to write {[]}<> in a letter?

Those keys are really easy on US layout but horrible to type on a german keyboard layout. Holding alt-gr and press 7 or 8 or 9 or 0 is surely not impossible to type but compared to US layout it's much more worse, imo.

Fortunately Python does away with the overabundance of curly braces at least.
Google doesn't support officially support IE8 anymore, much less 7 (http://support.google.com/a/bin/answer.py?hl=en&answer=3...).

For my company that's just not practical. We sell to schools and many of them are still running XP.
From an individual perspective though, that is not really true. There are plenty of jobs that are so dysfunctional that no amount of money would make it worth working there.
You clearly have an axe to grind against the US here.

Terrorism conventionally refers to asymmetric warfare directed strategically against soft targets, often in peacetime. Good examples include the attacks of RAF and IRA in the 70s, Timothy McVey, the Unabomber and the WTC attack in the 90s.

Syria is a war zone. It is in civil war. War has always terrorized civilians.
The first time I ran into the spaces vs. tab problem I wanted my curly braces back.
How to become an entrepreneur
Small Business Consulting Group giving advice on entrepreneurship
Apple and Google are able to take risks because the companies are all but guaranteed revenue every year. Google specifically does not really need a lot of their hardware to succeed because of their massive revenue from search. They are able to make risks on products that would result in more people online if they succeed because if it works they make more money off search, and if it fails they have a lot of revenue to fall back on. Companies like Sony, Asus, and Lenovo (while I do maintain that they are innovating in their own ways) can't take these risks because if they get a rep for making bad laptops they have nothing to fall back on. Hardware is an expensive game and it's difficult to justify taking risks in it if you have no solid revenue stream to fall back on if it fails.
Right now it just has PHP functions and CSS properties. I figured it'd be best just to see how people like it as is before adding full fledged concise docs.
On the other hand, a clean-up of package control's directory is welcome.
says he's perfectly willing to pay a yearly subscription fee

I don't know the author at all, but such claims generally deserve skepticism: It's easy to proclaim how grandly generous one would be if only another party did x, y and z.. We see that here, just as the same dubious claim appears in every single piracy discussion.
can't repeat this enough.

I want acknowledgement in two forms.

1) personal respect

2) pay me

Number one makes me happy, number two makes me think you value me. When I'm happy and feeling valued then I don't think about leaving.

Other people I work with are different. They want management positions or titles or nights out.
Show HN: Small site to save the one thing you've learned today
>Google is trying to sell a physical product at high margins

Reference?

The Chromebook Pixel is still heavily geared towards Google's services, be it Docs or Storage. 1TB of Google Drive storage currently runs $600/yr if you get it by itself which comes to a $1800 subsidy for a $1300 laptop!

That either means their Drive storage is horribly overpriced, or that they're heavily subsidizing the Pixel.
Or, a good argument for FLOSS https://en.wikipedia.org/wiki/Free_and_open_source_software
Not strictly true. Our QA team are using Windows 8 and they typically decided to fire up a VM using built in Hyper-V containing one of the above each :(

So we now have one extra IE7 and IE9...
This: https://en.wikipedia.org/wiki/File:KB_US-International.svg

is much easier then this:
https://en.wikipedia.org/wiki/File:German-Keyboard-Layout-T2...

Of course that's probably the reason why the braces were chosen at all :P
One day they'll realize it wasn't worth it, like Opera did recently.

They should focus on perfect support of web standards already, instead of trying to invent the next big thing.
In my experience, managers don't know how to do my job. So it's nearly impossible for them to give feedback other than "fine" or "it's working, so it's good enough for me".

The people that do know how to do my job don't become managers - because they prefer to be engineers.

So while the idea of this seems good, I don't think it's really practical...or I've been working at the wrong places.
Why is this front page news? And what is the "stunt," exactly?

I am truly enjoying ST3. I have been using ST2 or ST3 for about 60-70 hours per week for eight-ish months. I find ST3 significantly faster than ST2, and I have been surprised at how few bugs I've encountered. The new features, such as the global symbol and definition finders, work very well.

The program is not that expensive. The upgrade is not that expensive. And no one can expect endless support for a particular version of a product.
The Riddle of the Human Species
Chrome 25 on Windows here and the same problem -- the font has extraordinarily poor hinting (or Chrome is malfunctioning), leading to critical elements of the text being discarded at that size.
Ask HN: Advice on how to run a chocolate campaign
My friend owns a business in Los Angeles called Choco Vivo (www.chocovivo.com). Her stuff is amazing because the chocolate is actually made from bean to bar from a stone ground milling process with no additional preservatives added.

Business wise, she is having an uphill battle trying to persuade more people to adopt her chocolate because inevitably it tastes different than the regular chocolate in the supermarket. Most of that chocolate has soy lechitin which adds this buttery mouthfeel that originally doesn't come from chocolate.

She was thinking of starting some grassroots campaign and so far I threw out some ideas of maybe making a video of this process or somehow educating the consumer. She has been making the chocolate for a couple of years and wants to grow a bit more.

Any advice from the fellow hn community?
Tribes max out in size around 50 people. They also tend to participate in tribal warfare with those not of their kin. Religion lets people join together around a common belief rather than a common bloodline.
I am already signed up since the first announcement. I like the added insight about customizing the experience by selecting the areas you need help in.
Bat Wing Robot Helping Us Figure Out Why Bats Are Awesome
+1 for this. We just set up 20 of our people with this set up. With Hyper-V built into Windows 8, it's actually quite pleasant (compared to dealing with VMware).
> (Dear “just use vim lol” trolls – and I know you’re reading this: I’ll switch to vim the very second I truly believe it will make me more productive. Promise!)

I'd be interested in why he believes this isn't currently the case.
"When programmers choose a development tool (particularly a text editor) they're investing time and/or money in not just the editor itself but the ecosystem around the editor - the plugin community, frequency of updates to the editor itself, etc."

One year after ST2 stop development, or even more years afterward, I will probably still be using it. It's stable and since the API is documented and likely not to change then the community will likely continue to persist. It is extraordinarily stable.

That's not to say I don't care for new versions and I will definitely use ST3 and above well into the future as well, but I don't forsee the ways we program (or the tools we use) changing for some time and I think it's amazing that ST2 will probably stand the test of time as one of the better alternatives to other closed-source editors.
An alternative to alert()
In Poland, the most common layout is the `Polish (programmers)', virtually the same as US layout, with extra right Alt switching for polish accented characters.

The alternative is `Polish (typewriter)' layout, with accented characters replacing most of punctuation, which doesn't seem to have caught on. Apparently entering accented characters with right Alt is comfy enough.

Surprisingly all that happened in spite of MS Windows default settings -- IIRC up to and including Windows 98, MS Windows defaulted to the legacy `Polish (typewriter)' layout, and only since Win XP (or perhaps 7) it defaults to the common `Polish (programmers)'.

At any rate, have a look at http://www.colemak.com/ which is quite programmer-friendly. I am using a variation of it.
Yeah, this is what worries me, too. I really like the direction ST3 is heading but many of my packages don't yet work for ST3. I'm not sure how this has a "happy" resolution. It's gonna suck for a while.
No, and again, that's not the point the author made.

> I’m more than happy to pay good money for good tools. For something as important as my code editor, I’d even pay a yearly subscription fee if it means the developer can keep churning out updates.

and

> I can totally live with an unfinished and slightly buggy piece of software being labelled as “final” and released as Sublime Text 2.0, but going off the grid for almost half a year and then completely abandoning that version branch, putting all efforts into 3.0 – a paid update – instead, is simply a dick move.

Key points here: "I’d even pay a yearly subscription fee", "going off the grid".
so "we" have to provide mandatory schooling and a value judgement on what constitutes the "correct" schooling, but "you" have to deal with societal issues.
What about Textmate? I really havent heard a lot about it after releasing the source. Looking at the repository it seems there is active development but I kind of expected a bit more. The last blog post for example is from october. Its a very good foundation for building one of the most important tools for developers yet no big and active community gathered around it.
I get that once you buy a product you have to have a reasonable expectation of use out of it, but what you're paying for is that tool on that day. You're not paying for ensured long term updates, and we don't own the developers time. If he wants to move his focus onto a new major release with an upgrade cost then so be it, if you've gotten a year of use out of Sublime for $50 or however much it is you've had an exceedingly good product for exceedingly cheap. ST3 is in ridiculously early beta, if it's not working right right now then don't use it, it's not like ST2 has died or has had features removed.
I'd rather say that keyboard layout designers should consider programming languages more often
There is also the possibility of ditching entirely the approach of text based programming, for a more visual approach. This will not work for many people, but for those that it does work, it could improve productivity.

Text is a good way to represent sequences of information. So it fits programs well, to some extent. But programs contains various kinds of information, that doesn't fit well with a textual representation: Hierarchical data, scope, branching flow, loops, dependencies, etc. These can be enhanced by a visual representational that goes beyond just text.

Besides the Visual representation, there is also the UI. Things like Vim for example, can be awesomely productive, in the hands of someone that has mastered it. But I would claim, that there is still space for improvement. With a visual interface, there are lots of things that can be done. Touch interfaces have lots of possibilities. Special inputs devices, would also be a great opportunity. But that would be harder, for obvious reasons. Maybe 3D printing would open opportunities there soon. The key for a visual UI to succeed, is to allow to do more with less effort.

Visual programming has not succeed so far. I would argue that it is because it has not been done right yet. I am currently working on these ideas, with one of my weekend's side projects. Since my time is limited, It is still going to take some time.
It's interesting that this is the same mindset as non-technical consumers. They don't want anything to change, ever, because it breaks their workflow.

I suppose there's a tendency for some to be on the bleeding edge. I suspect everyone has to find their own middle ground. There are areas where we prefer the latest and greatest, and then there are areas where we want stability.

I find that I'm fond of the bleeding edge until it starts to interfere with my work-- though it could probably be argued that it interferes with my work all the time and that I fail to notice because it's routine somehow.
Go is used, sure, but the cool part about this is the binary Railgun protocol. Really smart. Send only file hashes and binary diffs back and forth, do a little extra computation to figure out the changes, but only send the absolute minimum data you need to the CDN. That's just smart, and frankly, I hope other CDNs have been doing this already, because at any high volume it seems to be an obvious solution.

So that brings up the question—is this just something CloudFlare is announcing for the PR, or is it actually innovative?
"The new Metro side of Windows 8 scales well with Retina displays, but the old Windows desktop has never supported high DPI displays, and I don't think it's about to."

Also not true. Perhaps it doesn't work perfectly, but it's there, to say it "..has never supported high DPI displays.." is just completely wrong.

http://www.kynosarges.org/WindowsDpi.html
"I don't 100% get the band limited signal bit. How does band limiting imply that there's only a single possible reconstruction of the digital signal?"

The band limiting here means removing frequencies above the Nyquist limit. This allows for a unique solution. In the case these higher frequencies aren't removed, you get aliasing. One solution is the real one, and another solution folds back into the lower frequencies causing distortion.

You are probably already familiar with aliasing in the visual domain. This is the effect that causes tires to look like they are rotating backwards once they reach a fast enough forward spin.

"Isn't there also an argument that frequencies above 19khz can be heard by some people so need to be accurately represented?"

See http://people.xiph.org/~xiphmont/demo/neil-young.html for some details on this.

"Would be interesting to see a complex analogue signal being fed through the digital pipeline and then inverted against the original to see the differences."

The square wave is fairly complex and included in the video. While he doesn't invert the signal, he does show it fed through multiple times and then compensated for the delay.
Sequel-location - a Sequel plugin for location-based queries
Has anyone noticed how people who do not sleep a lot "look old" - I mean with wrinkles, spots, etc.

Look at investment bankers - their chronological age does not seem to match their physical appearance.

This article gives a potential explanation - bad sleep changes protein expression, but I'm curious about the visible outcomes.

Hopefully there are many sleep deprived founders, and well rested lifestyle entrepreneurs (sorry for the cliché!) reading this thread.

Do people tell you you look younger/older than what you are? And how old are you??
> Blog posts like these are interesting

They are?
CuBox - the world's smallest desktop computer
The Court of Public Opinion Is About Mob Justice and Reputation as Revenge
Why Building a Website and Building a Brand are Two Different Things
Everything about that letter seems kind of creepy. "Pursuant to his cooperation agreement" ... which expires when? When the FBI decides they don't need him anymore?

That kind of wording makes it sound like they could, in effect, postpone it forever.
For something like link coloring over a long history, a Bloom filter would seem to be ideal for reducing the number of true hash table lookups you'd need per page.
yet another css toolkit
I don't know him and he doesn't explicitly say so in his post, but it sure sounds like he paid for ST2, which costs $70.

Rings a little truer to me than some kid in a college dorm with a cell phone full of pirated mp3s.
The Arabs and their flying shoes.
Even more increased complexity. That would require them to make electronic controls for the steering, gas and whatnot. More parts would thus be required.

In addition such a system is highly prone to jamming considering the kind of parts they have available, and the location of the controlling transmitter can be quite easily triangulated.

Just wanted to point out that it's not so easy to make a wirelessly controlled tank and the benefits can be dubious.
Hedge funds employ professional investment managers who make all of the decisions. What I am suggesting is that the shareholders make the investment decisions. The two things are completely different.
So in your opinion open-source is based on a completely cynic view of society and work relationships? I think you hopped on the wrong train of thought.

If I buy an orange from a street vendor, there is implicit trust (it's not bad/poisoned, hasn't been rubbed onto his hairy ass) and entitlement (it must taste good and keep for few couple days); money exchange is the contract.
Python Generators in Depth
I know him personally, and I can assure you, you are dead wrong.

Thanks for playing, tho.
Grouper (YC W12) is hiring a Product Engineer
Hey HN,
We're looking for social hackers to join our engineering team.

Who are we?

We're a tiny team working to engineer the perfect night out with friends. What goes into that? So far we've built out matching algorithms, logistics optimizations, customer service AI, and a real-time collaborative email client that's better than Gmail.

Who are you?

You're a world-class developer with a track record of shipping excellent products. You're comfortable hosting a brown bag tech talk. You're a fearless explorer - If there's something you don't know how to do, you'll figure out the lowest cost path to understanding it.

I'd love to chat, just email me at tom@joingrouper.com

You can learn more at http://joingrouper.com/jobs

Cheers,
-Tom
Ask HN: Where to learn more about CSS?
I have been working in the web for about 10 years both doing front end and back end development. My focus over the past few years has been back end work. So while CSS has exploded, I have been working on the logic that drives websites and have missed a bunch of what makes websites look so nice.
You're expecting too much from someone who thinks the Windows OEMs don't make laptops with SSDs exclusively.

http://www.techradar.com/us/news/pc/computing/toshiba-launch...

There, a laptop with only SSD in 2007, which is over 5 years ago. Who was skating where now?
Expensive labour provides incentives to automate it.
iOS dominates the enterprise market
I would love to see a video about this process. I think I'd be intrigued to buy some chocolate if there was a sample pack to see what it tastes like.
The title suggests that there's something unique about Go, either the language or its standard library, that enables bandwidth savings. In fact, Cloudflare have written some software which they claim enables them to reduce their bandwidth, and this software happens to be written in Go. This might be an excellent choice (and I suspect it probably is), but it's not Go per se that is reducing the bandwidth usage.
Internet Explorer 10 finally released for Windows 7
None of the OpenType examples linked from that page work on Firefox 19 in Windows, despite claims that it should work.
>In many occasions people simply don't fit in not because they're not productive or good people, but because they just can't function very well in a boss-less environment.

In order to function well in a boss-less environment, it helps to have grown up being educated in one. If your education is authority directed, it's natural to expect your adult work be authority directed. It seems to me that Valve's culture is particularly well matched to people who came from democratic schools. You can probably train yourself to be that kind of self-motivated person as an adult but it isn't easy.
Most people in the US have no intention to apply their guns to other US citizens, whether or not they were working for the postal service or issuing parking tickets. Your readiness to do so for political reasons is more similar to the readiness of Mussolini's blackshirts than to the mentality of normal beat cops or members of the highly professional, civilian-controlled US military.
https://docs.google.com/file/d/0B_sHgQoVOruvTmJjdHlWUTk4dGM/...

Ya know what. It looks fine in Firefox, but that font looks like garbage rendered in Chrome. I don't know if it's the font-family or the font-size, but something's making me want to scratch my eyes out or make me want to kill my screen with fire.

It's probably an unfair generalization to assume that all female Python developers don't use Chrome.
Good rules to live by, though it is possible to be overly cautious. You may (or may not) find that the improvements that Sublime Text brings to your productivity are worth handing over a little bit of control.

In reality though, whether it's closed-source or not tends to be irrelevant - the Gnome (3) project is a good example of what can happen when an entire project changes its mind on how things can be done, to the dismay of its users.
It sounds like they reinvented rsync to me?
RELEASED - Download Internet Explorer 10 for Windows 7
Jetbrains is doing the yearly fee model. It works pretty well.
I am a real big fan of Sequel and Postgres. I've written things like this in the past and it will be nice to not write this again.
Automated Insights Poised To Revolutionize Sports Media
It took Microsoft 6 months to port one version of IE to another version of Windows, while Chrome and Firefox are available not only on all versions of Windows (XP included, which is 40% of the market), but also on Linux and Mac OS. I thought Microsoft wanted to be taken seriously in the browser market?
I do know him personally, and he usually puts his money where his mouth is. (We both paid for ST2.)
HTML's new template tag: Standardizing client-side templating
The difficult/fun part of management is identifying each person's personal motivations and making sure you tailor your "style" to match. Someone may be best motivated by bonuses but it's also equally likely that someone on your team may best be motivated by attending a conference, ability to work from home, working on new technologies, raising their personal brand by blogging, writing articles, etc.

Without the "soft" side, management can be done by a machine, which is why I really dislike management-by-the-numbers. Why should a "manager" get paid more money than "doers" if all the manager does is print out a Gantt chart, say "Improve performance!" and crack the whip "Work harder!"? Makes no sense.