skysight-inc/HackerNews huggingface dataset:
I was surprised to see praise for Chrome's omnibar here. The meddlesome assumption that everything I type into the URL bar is or should be a Google search drives me crazy when I use Chrome. By comparison, Firefox's URL bar does an incredible job of matching fragments of URLs to my history and bookmarks.

My personal project has the word "taskforce" in the domain and title. In Firefox, I can type "task" and it's at the top of the options every single time. One down arrow, enter, and done. Chrome puts it as option five under a search for "task" and three predictive recommendations from Google's search engine that start with "task" (none of which I have ever visited in Chrome). "Taskstream log in"? I don't even know what that means.

Essentially everything I want to select in the omnibar is always several items down the list. Very frustrating and inevitably one of the chief reasons I close Chrome and switch back to Firefox.
Tornado. But maybe that's because I come from an event driven background.
Oh man, that's very funny.
If they were overpriced then why did people buy them? Why was the market willing to bear such a price?

Clearly people saw some kind of value in the products yes?

It's akin to Beats by Dre. People value aesthetics and Beats are the best looking headphones out there so people are willing to pay a premium for that.

It's not overpriced if that's the price that people value the product at. It's certainly not inexpensive, and we can have a discussion about the sound quality, but "overpriced" is a term that I think is thrown around too loosely.
Because the onus to create it is suddenly in the streamers hands instead of Microsoft or Adobe's.

Netflix has a hell of a lot more reasons to make their DRM bit work in Linux than Adobe and way, way more reasons than Microsoft.
Fair enough. I figured that was the case, but I've never bothered to change it.
I use roundcube, it's actually fairly well-featured, and has worked reliably for years.
In 6 years, Second Life may be the Biggest Social Network
Typing news.ycombinator.com is too hard? Or you just prefer to keep google updated about your daily browsing habits?
I'm glad to see this article at the top of Hacker News. It is easy to not realize how big audio was in consumer electronics all the way up until the early 80s.

Many of the great engineers of their day worked in audio, and I find myself continually attracted to their creations. Many who work in software today, may have been building amplifiers and speakers in the 60s.
HN is the most obvious example of this for me. It's one of my most visited sites in both browsers. In Firefox, I can type "y" into the url field, and it's the first result. In Chrome, the same "y" lists youtube, y, yahoo, and youtube (again) before HN.
As a father, when I had my first kid, & read a few "Parents" magazines, I was so disheartened to see 99% of the references in articles referring to the parent as the "mom" or "She/her". I said, "WTF! Are fathers not parents!?"

Then, it hit me. As a male engineer, manager, etc... I just got a very small taste of the less than subtle gender biases that exist all around us. That made me appreciate my wife more (who is also an engineer), and all the others who put up with that crap even in this modern day.

This is the only forum I've complained about "Parent's Magazine"'s female gender bias. And, I only do so within a context that shows it's just a lesson in empathy for a much more severe bias in the other direction.
Judging by the budgets of the army and law enforcement against the various wars, abroad and local (drug enforcement for instance), I doubt that a lot of these robots will find their way in the underfunded fire stations or emergency services...

Furthermore, since defence agencies are financing the development, it's more likely they will program the robots to be sharp shooters before they learn the more complex tasks of pulling people safely out of rubble and giving them CPR.
http://jessicahische.is/workingwithwesandersonomg
Corrective upvote since you answered half the question. XD But yeah, I wonder if Bose's consumer-level reputation of having no competitors that are both better and cheaper is deserved. Hopefully Eikenberry can answer that.
If you're actually serious the best part about this response is that you honestly consider it a mitigation.

Hey if you don't like your gang just join another one. Or convince all the other gangsters to quit the gang and all people everywhere to never start a gang again. But don't think for a minute you can stop following orders from the Don.
yes, anyone who disagrees with you is just a puppet!
On http://memn.io/app.html (you won't see the link for some reason if you have Ghostery installed), you should be greeted with a sign up page [1]. If you have already made an account, you can click the "Sign In" link in the top right corner to switch to the Sign In form.

If that's not working, I'd appreciate it if you could email support@memn.io with your browser/version/OS.

[1] (http://imgur.com/jQeY60N)
Thanks, we'll fix that.
The percentage that matters varies depending on the stage of the company.

For a non-public company, you have to pay the strike price, and you get stock with a particular estimated value. But you have no easy way to convert that stock into money. This is worthwhile or not depending on the ratio between price and strike price, and depending on whether the eventual price matches the current estimate.

But if the company goes public, then the equation changes entirely. Now you can take out a short term loan for stock, buy at the strike price, sell at the market price, pay off the loan, and pocket the difference. Now you really should think of it as profit/option * # of options.

The longer that you intend to stay, the better your odds are that the second way of thinking about it is right, and the more valuable your options are likely to wind up being for you.
lavabit + GPG
How do I include that into app?
Tiny Linux device offers free unlimited DropBox alternative
What if we decided to use embeddable videos from vimeo and youtube?
I was interested by the title. So I followed the link, but no screenshot/no presentation/anything (I see you're working on it, but wanted to point it out).

So, since this is HN and usually good stuff get posted here, I decided to sign up anyway. I put my name/mail here, and got the confirmation email.

But, as I forgot that my cookies where blocked (I pretty much always do), the site decided to throw a "non-compatible error" to me, and now I can't get it to work with my code, or to send me a new code. (For some reasons, it seems that I don't get a new mail even if i put some dots or add a + tag to my mail).

Also, the page just break if I use tab to switch to the next input box. See http://spittiepie.com/img/up/1373685796db5.png

In the end, I didn't manage to actually try it. Guess I could try with a different email, but I don't really feel like opening a new account just for this.
Interplanetary precision laser could reach to Mars and beyond
I wish I knew... :-/
Adjusting your language based on context is fine, but there's a very thin line to being dishonest, even if it's just by omission.

And it's different for everybody. For me, saying you're "in the movie business" when you're doing special effects is this side of the line. Saying you're a consultant when you're not has your toes slowly creeping across - because the set of skills for each is actually different.

How much we're willing to "adjust" depends a lot on our tolerance for stories vs. facts.
I believe that in the US (as opposed to the EEA) companies are allowed to share most non-sensitive data with affiliates and partners as long as they tell you that and provide an "Opt-Out" clause in their privacy statement. The default there is that data is shared unless you demand otherwise. If companies want to share sensitive data (medical info and the like) they also have to mention in this in their privacy statement but the clause there must be "Opt-In" instead with the default being that data is not shared.
I haven't had this problem since I turned off predictive search for the omnibar.
Navy Aims for Electromagnetic Guns
An easy fix for the DPI change in Firefox 22
is to set layout.css.devPixelsPerPx in about:config to 1.0. https://support.mozilla.org/en-US/questions/962945?page=2#an...
> It is very much the problem of ...and (increasingly) lack of skilled workers to carry out the construction.

I don't think a major construction project anywhere else in the world exclusively uses homegrown labour and technology. Are you implying that the US can't/won't hire german/dutch/japanese/chinese engineers for infrastructure projects?

When the whole world is your labour market, lack of skilled labour can't be an excuse.
Are you serious? What do you think is the first that that will happen once he comes back to the US? There's no way this guy will get a fair trial. I don't blame him at all for seeking asylum.
We don't change codes in between signup attempts with the same email address, so the original email/code combination should work. If you keep having issues and want to help out, it'd be great if you could an email over to support@memn.io with your email and browser/OS.

We'll fix the tab bug, thanks for letting us know.
You might like this one, its not pure Computer Science but there is a lot of it. Its by the ThinkRelevance guys, of known for clojure, datomic and pedastal. The also talk about company organisation and things like that.

They had Rich Hickey on multiple times, most recently to talk about core.async the new CSP library.

http://thinkrelevance.com/blog/tags/podcast
College Dropouts: Female Edition
They nearly always perform the initial sorting of resumes. People in charge of departments or groups (who are usually the ones hiring) are often too busy to sort through 400 resumes.
1. There are far more non-programmers than programmers. Even with a correlation between being a programmer and hiring programmers, it is plausible that the vast majority of hiring managers are non-programmers. This becomes more plausible if you step back a layer to the budget allocation for headcount rather than specific hiring decision.
Thanks for the quick reply, I tried again and the code is not working.

I'll later send a mail to support, as now it's quite late for me.
A tower every 10 kilometers?
Thanks for sharing your perspective. It's especially valuable since you are working in a historically male institution. It'd be interesting if you wrote about more of your experiences and observations on this topic (like a blog post). I would be excited to read it.
Easy fix: have one person remove names from resumes, and a second person evaluate them.

Or, if that's too much work, just use affirmative action.
> encrypted (with the Stanford Javascript Crypto Library)

TLS already encrypts. What threat model prompted your decision to use JavaScript cryptography?
right.. notice the video says "active" (not "bose active suspension")..

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

And in this article, Bose says they won't license the tech:

Bose is seeking a partner to help in these areas and take the product to market, but the company doesn't want to just license its technology to a suspension supplier or car company. Bose wants to stay in this business for the long term as the supplier of its system.

http://www.caranddriver.com/columns/a-surprising-new-active-...
Ha! Touché.
Better yet, pretend that everything you say/post/share will be seen on a jumbotron at a packed sporting arena.

This way, you will have data security, better grammar, and fewer embarrassing personal moments.
I think the OP means protesting.
Every time I read something like this I just think, "My highschool experience sucked."
Here is an explanation that I read in a book of Steve McConnell's a decade ago.

Certain types of tasks (eg building a bridge) require an engineer to sign off on the work. And the engineer is personally liable should the design of the bridge prove faulty. An engineer is a person whose license allows them to make those representations and have it be accepted.

Most software developers lack that license, and cannot legally sign off on designs. And as an industry we don't value software development's expertise as a final say on what does or does not fly. The consequence is chronic security problems, nonfunctional software, privacy specifications, etc, etc, etc.

As a society, we are not OK with bridges falling down. But apparently we are OK with having software projects routinely overrun budgets by 100+% and still fail to deliver required functionality.

Steve McConnell makes the case in http://www.amazon.com/Professional-Software-Development-Sche... that if a true software engineering profession was recognized - not just software developers being called software developers but actual engineering certifications in the field of software development - we could begin fixing this. I don't think it will happen, nor am I totally supportive of that approach - but he makes a case worth reading.
"I would not call it bigotry, but rather stupidity."

No reason it can't be both. It is stupid, but it's also the dictionary definition of sexism.
This is pretty awesome... I hope to see more tech companies try to connect with younger audiences and help foster growing interests in the engineering fields. Pair this with the quickly changing education landscape and we could see some big changes -- and hopefully big innovation -- in the near future as kids move away from the traditional college education structure and focus on developing skills around their interests earlier in life.
Actually it probably requires hardware support (like ARM's security extensions (not sure how x86 does it)) so it probably can't be made to work with any old hardware.
I ran across the "DNS broken for a week", and it was broken for ISPs that run their own DNS for home customers. They didn't want to keep asking for upstream DNS, so just ignored the ttl.

But I ran across this around the year 2000. And the biggest offender was named AOL. I could well believe that it is very, very different today.
Is anything that someone really hates and doesn't want torture just because it's incredibly awful?
"Sorry for the confusion, guys. confirmed that call came from US embassy but not necessarily US Ambassador ."
Wow.

1) Good for Valve. I think this is the beginning of an already awesome company evolving even further.

2) Jeri Ellsworth (fired valve employee) was right. Some of the older Valve employees really have been holding the company back in terms of culture and new hires. This seems to be Valve's response by fixing itself and focusing on recruiting new younger staff. The problem with being an awesome place to work is that employees don't leave even when they should. They might in turn refuse to let younger employees in out of fear that they'll be replaced. So slowly it destroys the natural cycle of replacement of old ideas with fresh new ones. It might not be set up as a recruitment platform but it sure can be used like one to Valve's advantage. They can support kids who want to get into the industry and at the same time snap up the best of the best before other companies do.

3) Also, Valve hires only the most experienced who can self manage themselves. This has allowed them to do a lot with only 300 or so people but expanding seems to be slow. Other companies hire juniors, work them hard, pay them below market wages, and can expand faster and create more IP. If Valve wants to launch more IP or expand they're going to have to change their ways. And it seems they've come to terms with that.
Human soldiers are exceptionally expensive. You can see that in both traditional foot-soldiers and in other areas like ships and planes, where the costs skyrocket because of needing to design around / for the safety of people first.

Robot soldiers will be far less expensive than human soldiers in every respect 50 years from now. A robot soldier can be powered down, and stop consuming resources when not needed (which is most of the time).

If you could produce a robot soldier that did what humans do, with a 5 year shelf life, and you could sell it for $400k to $500k, they'd sell like crazy. Just match the 5 year cost of a human soldier, then by removing the human soldier casualty angle it becomes well worth it to a government.
There is massive evidence that disagrees with you, for example look at Ruby and Perl 6.

Just because a principle applied to something first does it now mean it should now never apply to anything ever.
It is "dangerous" to disagree with you? What are you gonna do about it, buddy?
Mentioned it further down in the thread, but working on a really easy way (http://www.bitballoon.com) to get a static site online and backed by a CDN (and we do support uploading a .zip).

What kind of control do you feel you lack when using GH Pages?
Jaron Lanier on making the information economy pay [video]
Dj-static · Serve production static files with Django
I have a Chevy Volt with a low-power Bose system, and honestly, it sounds fucking amazing.
I don't know that I have ever seen a straggling DNS update take a week, but I have seen many take 3-4 days. Particularly Mediacom customers. I think this situation has improved some, but I still would not consider DNS failover very reliable.
I don't see even that intended purpose as benign in any way, though.
I can confirm that people sometimes mysteriously pass them without being able to speak a single word that an average native speaker can understand.

Do they have an actual spoken portion, or are they all written?
> Anything half the price will outperform what Bose has to offer.

So, if "anything half the price" is supposed to outperform Bose, would you be willing to point out something half the price of an equivalent Bose product and show me some kind of unbiased test that demonstrates it?

I feel like I hear this kind of sentiment a lot, but I almost never see any evidence to back it up.

Bose doesn't cater to the high-end audiophile market. They don't sell big, bulky, expensive equipment that audiophiles go for. Instead, they sell small stuff that's expensive for it's size but cheap compared to audiophile equipment. And I think that it it does pretty well for its size and price. Sure, you can get better sound quality out of bigger, bulkier, more expensive equipment. And you can get reasonable audio quality out of other small, cheaper gear. But I'm wondering if you can get gear that beats it in every way; smaller, cheaper, and better?

I have never done any kind of blinded experiments, or measurements of frequency responses, or other such scientific comparisons, so I can't say for sure. And that's why I'm asking if you know better. Is there something out there, at a similar size and price point, that is better than what Bose offers? Do you have good evidence for this?
I had a set of Bose 901 speakers in the 1980s. They were a really innovative design, and certainly not "wife-friendly" with their requirement that the wall behind them be a certain size and distance away.

It had 8 smaller drivers facing towards the wall, angled to reflect off it and produce a more ambient sound. And one driver facing towards the listener to provide the direct sound needed for vocals. The speakers (heavy, heavy speakers, btw) had an earlier version of their waveguide technology, which channeled the back pressure of all the small drivers and combined them to provide the bass that a larger driver would have produced.

In order to correct some of the bad behavior of the small drivers & enclosure, there was an external electronics box that you inserted between your preamp and amp, or in a tape loop if you had a receiver (it had pass-thru capability) to get the speakers to sound right. Once DSPs became affordable, they changed over to them, instead of the analog components the series of 901 that I had used.

I think I paid $1300 at the military exchange for the pair, and the (essentially required) Bose stands were another $200 or so. Which was a lot of money at the time (CD players were still $500). But I had bragging rights until I got written-up by playing them too loudly. The 901s definitely preferred a high-current amp -- I used a Hafler 200 watt MOSFET amp. A Sony integrated-circuit based receiver went into shutdown trying to drive them.
What about the script that they inject to every page you ever visit? Its completely useless - it contains an empty script and does nothing at all. What reason would they have to add this?

That simple empty script allows them, at any point in the future, to remotely inject scripts that'll have full permissions over any website you visit, without having to push an extension update or have it as part of their core extension code.

They can also choose to send it to specific individuals, or only for specific websites (their script URL gets the visited page as an query string argument), making something like this extremely difficult to detect.

And of course, this could also be abused by someone who hacks their servers. He could, for example, inject a script that sends the user/password whenever you login to a bank or paypal.

Having remote code execute on every page you ever visit is either extremely stupid or an extremely smart way to spy on people without being detected. When the code is part of the extension itself and not remote it: 1) has to be signed (making abuse harder for a malicious hacker) and 2) can be more easily audited, as all users of the extension would get the "spying code" (making abuse harder for a malicious company)

edit: wording
Startups Lessons Learnt from Investopresto : Should have focused on Marketing
However, when the same TAs are responsible for grading and explaining assignments, it doesn't really matter whether a student is 'resilient.' No matter how much effort the expend, it's not getting reflected in actual knowledge if the TA is grading mostly on rote format because of language barriers and the students fail to grasp any significant content because it relies on a broken intermediary to be communicated. It becomes an exercise in showing up to lab, sitting there, doing the the things the TA says, putting the exact tables they specify in your report, and being oblivious to what the lab was supposed to be accomplishing. Or at least that's what I witnessed.

What you say is somewhat true for classes with regular textbooks or a prof to go back to, but when it's a lab where all content comes from the TA running the lab, often times you end up going through wrote procedure that's potentially even completely disconnected from the intended lab material because it's been intercepted by three layers of translation and language confusion.
I've recently found myself in a leadership role as well, and I don't think it has to do with whether people are business types or not. Humility is necessary to fit in with peers and to get along with superiors. Confidence is necessary to influence people (be they peers, superiors, or subordinates), and you can't manage without influence.

A piece of advice I've seen in a couple places is to focus on service, whether that's service to your organization or to the team you manage, or the customer. The idea is that it takes your focus off you and your communication skills, and lets you argue from what the company or team needs.
I'm the CTO of a company that I co-founded 13+ years ago that designs and builds mobile and web apps. I'm also the CTO of a digital media publisher handling scaling, infrastructure, tech initiatives to grow the company. And in my spare time I built and launch a number of web sites and apps to address problems I had with other apps.
You're saying the body makes analogous supply and demand decisions about energy balance that Subway management makes when setting up their supply chain? Please elaborate, because this is either a deep insight beyond my understanding or else shallow and simplistic. I hope it's the former.
Did you do any lead gen or direct sales? Pick up a phone!

It sounds like you have a reasonable product, but you've simply failed to sell/market it.
What is a web engineer?