skysight-inc/HackerNews huggingface dataset:
I'm surprised there aren't botnets running on these embedded devices... yet. Probably because most people don't leave it openly available on the internet.

There are millions of rarely updated devices... printers, security systems, fire alarms, cameras, etc... the list goes on and on.
Interesting related story from July 2012: http://www.washingtonpost.com/investigations/tridiums-niagar...

“We’re not going to say Niagara is secure”

What I find most worrisome about this is that it can enable attackers to access internal video feeds. Seems like an excellent vector to grab someone's credentials.

Also, ironically, one of the people mentioned in the WaPo article who discovered these vulnerabilities used to work for Google.

edit: Aaron's reading comprehension is evidently VERY LOW today ;)
Sim City 3.0 Patch
This is not a part of the vulnerability rewards program? Why?
I think your inability to find a developer position has nothing to do with your ability to develop. I recruit for my company and the most important is how you sell yourself. Every company looks for a very specific profile that fits.

If you feel uncomfortable about your skills, you need to build a portfolio of projects you've worked on / created / designed... Then you can talk about those, how you designed them and why, and that can fix a poor technical interview. Those also help convey your passion.

10 rejections is insignificant, I think nobody has faced fewer rejections than that for anything, whether it's finding a job or finding funding for a startup or even finding a date.

I would need more information to know what's going wrong, but 10 rejections isn't even an indication that anything is wrong. If the technical interviews are not going well then it "could" mean:
- you're not applying for the right position
- you're looking for something you don't have experience in
- you don't show passion or a good attitude
- you seem desperate and mostly care for the money
- you show a lack of interest in the company and their products

Maybe you are missing out on a lot of opportunities:
- You can do freelancing
- You can find a non-tech company to work for, you'd be surprised by how many need developers: hospitals, government, transportation companies, airlines, insurances, banks... Have you sent your resume to Bank of America?
- You can find a startup that's in a field you kinda know and offer your help
- You can talk to a staffing company, they make money by finding you a job
- Go to events (eg. PHP event, Ruby on Rails, startups events, conferences...) and do networking. It's the easiest way to find a job, though you need to be good at talking to people.
- Look for jobs on angel.co, monster.com, dice.com
> I can run it on my laptop, my other laptop, as well
> as my desktop machine that just gathers dust these days.

I'm not sure how you're doing this - a killer problem for me with CC is that there's a two-machine limit for product activations. I used to own two Photoshop licences so I could run it on three machines, but you can't get multiple Creative Cloud subs under one Adobe account.
Google Analytics stats after launching on HN
I don't like the copy or the lack of content on the site.

The phrase "request an invitation" seems self-aggrandizing and conceited, as if one is supposed to beg for the elite privilege of being "invited" to give them $400. It's purchasing a ticket to a conference, not applying for an American Express Black Card. Their diction shouldn't pretent otherwise.

As for getting people to "apply" for this $400 ticket, they appear to have nothing in the way of information or any hints as to what will occur at this event. It just seems odd that they expect people to "apply" for tickets without any knowledge of the actual conference.
so basically admitting to cargo cultism
The point is that it existed before Twitch. It might even be argued that the switch you speak of occurred because of Twitch.
What if you had contests that are real-world? Example challenges: quora.com/challenges
Turning Down TechCrunch
That's the trick.

You get the people to pay for all eternity ;)
3 Silliest Guest Blogging Mistakes
Free Reprints of “Why the Lean Startup Changes Everything”
The daringfireball post is messed up on so many levels. There are actually designers (IxDs) who are solely concerned with artifact function and not aesthetics. Such designers are often former developers (but they could just as well be trained as graphic designers or even architects), and in the worst case design-light organizations, they might just be product managers. Design is something that happens up front and then during the engineering process as new trade offs or realizations arise. Sometimes things get messed up and the dev team is forced to start before the design team (due to resource constraints), and the project just turns out to be very messy then.

When I was working in a big corp design studio, my boss was a former pre-Jobs Apple guy and it didn't sound like things were very different back then either.

Let's root our conversation in reality and not in some hypothetical black and white world.
Like anyone who is poor or lives outside the USA/Canada actually cares if it is pirated or not.

The moment adobe started requiring 'activation' for their software was the moment that I decided not to buy it anymore.
I hate to nitpick but this is definitely a North American Dialect Map, rather than just an American Dialect Map.
What is the solution to this problem? You can stop rent increases with a law, but that causes lots of other problems.

You can get rid of the buses with a law, but then people will just drive or use other transportation, which causes traffic problems.
When I asked what schools do you think would get involved I actually meant "provide names of schools." I am curious to look at the policies they have in place and see what is different from the schools I am familiar with.
> I (John Kozubik / rsync.net) will donate USD 10,000 to wikipedia if they change their official stance to inclusionism

The donations go to Wikimedia, the organization that runs the servers. It is purposedly distinct from the various communities of the various language editions of the various Wikimedia projects. I do not think it would be a good thing for the Wikimedia Foundation to start imposing views on the community like you would have them do.
If you were doing blind correlations between all the raw data at once, it would be 72 TB.

There are ~30k genes (encoded protein sequences).

100,000 human individuals may or may not have that many deltas per gene.

The data is naturally structured. There is no reason to believe that looking at 72TB at once is useful. You would start by looking for correlations with particular genes. (Even correlations with random genes is merely 30,000 simple problems.)

This kind of work can be done on a single multicore computer with a lot diskspace and memory, if you have the right tools.
Hard to know without (1) longitudinal data and (2) surveying samples of their viewers. Your idea is highly plausible, IMO, but only that.
As someone who's had thier undergraduate studies in Linguistics with an emphasis on Applied Linguistics, this site's a sight for sore eyes (no pun intended). The one thing that's always stayed with me, for whatever reason, is my fascination with the Boston Brahmin accent[1][2]. It's always been a great example of the progression of accents/dialects -- it's like eavesdropping on a conversation that took place 100+ years ago (in the United States).

That aside, the site unfortunately is in dire need of some love, especially considering the density of information on the page and on the maps. I'd be willing to help out if the site owner's poking around through HN.

[1] http://en.wikipedia.org/wiki/Boston_Brahmin_accent

[2] http://www.youtube.com/watch?v=mfR4DLXYpCw
May I humbly recommend adding the KXstudio Repos (https://launchpad.net/ubuntu/+ppas?name_filter=kxstudio) to your Ubuntu installation? the Cadence utility makes JACK configuration very painless, automagically setting up JACK to run everything, with ALSA loopback and PulseAudio bridges for input and output. Firefox/Flash/Phonon/Skype all route through PulseAudio, which gets sent to JACK. all ALSA-only applications get routed through Loopback, which gets sent to JACK. And you can route all of this sound (visually, if you use the Claudia app) to whatever processing or recording application you want.

Two weeks ago, I spent 20 minutes with 3 KXStudio Laptops and a master KXStudio workstation, and got all the laptops acting as input slaves to pipe live instruments and mics to Ardour running on the workstation using Opus as the transferring codec. all it took was loading the network module into JACK, and making sure there was gigE/cat6 for networking. we had mp3's and FLAC's of the concert ready for the band to review before their roadies were done packing up the gear.

As for high-end hardware, the laptops are using M-Audio Fast Track Pros and 10/10's. None of the hardware goes for more than $150, and we're using ultra-cheap AMD Fusion laptop slaves sourced from alibaba with an AMD A10-based workstation as master. We're at $2800, including 3 monitors.

Because an AMD A10 with 12GB of RAM is stupid overpowered for audio production, we installed MacOS X via KVM and routed that output through JACK as well. WINE loads quite a few professional digital audio workstation packages, and a ton of VSTs, and wineasio makes them all work with JACK. Running all this emulation doesn't make the system feel sluggish at all.

the main website is http://kxstudio.sourceforge.net, but the LiveCD downloadable there is based on Ubuntu 12.04. I installed raring, added the PPA's, and then installed packages. I like bleeding edge. but the official livecd is _very_ painless to install if you're having headaches configuring.
Reminds me of hunting for apps the windows way: figure out a need, google for it, find a tool some random person wrote somewhere, try and figure out if the download service they're using is reputable, watch the install process for malware you can see (like drive-by toolbar install tickboxes), et ceter and ra.
What Does Sarin Do to People?
Yes. My current fun issue with PulseAudio is that volume control handling is broken in all sorts of interesting ways, especially with applications that try and change their own volume. Also it randomly stops playing sound correctly and has to be killed and restarted if I want to get it back.
Alternatives to Fireworks' PNG export (compression): http://pngquant.org or http://tinypng.org
"Cheap grocery stores and eateries have been going out of business, while trendy bars and cafes move in."

Probably a moot point but do those new bars and cafes provide jobs? Do these people tip more or less than those who used to frequent the 'Cheap eateries' ?

I am sympathetic to the challenges of having a neighborhood go from affordable to "hip" (and not affordable) but does this bring more disposable income into San Francisco and increase the available money supply or not?
Senate passes bill letting states tax Internet purchases
Wow, good catch. Unsurprisingly, I didn't think to look there. I've never heard that it has any relation to the Eastern New England dialect.
What is the "problem" that you want solved?
And it still is a failure.
Senate passes nationwide online sales tax bill
It's not in scope, because it's not a "Google operated web service."

http://www.google.com/about/appsecurity/reward-program/

(I work for Google.)
Top Gear is an entertainment show. With staff of writers and producers. Everything is preplanned, everything that is said is said with entertainment and marketing in mind. Almost no factual substance. I think it's hardly surprising that they don't do thorough technical analysis.
"Tenability of such a scheme could vary!"
Tor: Hidden Services Need Some Love
Online Sales Tax Bill Passes Senate
Very curious what percent of your revenue this will cost you in the short term after implementing it. Looking forward to a follow up post about this in the future.
From the people you hang out with.

I bought the dead tree version of this book a few years ago after hearing about it on one of the hobby machinist forums I hang out on.
Open Source Greed
There are laws here against jaywalking and the police frequently focus on it, but I wouldn't say "many pedestrians are extremely pro-active about avoiding jaywalking" because of those laws.
Apologies, I was very much conflating WM and DE. However, you mentioned Unity, which is really both (Unity itself is a DE but it brings its own WM to the table and assumes that you will use it). My point was that if you insist on extensive customization, you should be prepared to do some work. If you don't want to spend a lot of time fiddling (I know I don't) then you find a distro that does things the way you want them done and you use it. Things are the same in the Windows and Mac world, for better or worse.
The point was two-fold: first, existing touch-screen devices had tiny installed bases. He didn't say there were no touch devices, just that (approximately) nobody was using them. Second, people buying iPhones now are often existing iPhone users, and so they are already familiar with the way iOS works. Obviously, that wasn't the case in 2007. Both of these factors contribute to skeumorphism having been useful in the first iPhone and less useful now.
PulseAudio decided - as it does - to turn my headphone volume up to 100% when that video started playing. Gotta love audio on Linux!
Whenever I see this 'multiple apps using a sound card at once' issue mentioned, I try to recall what sort of ALSA 'voodoo' I've employed to make this work for me. Then I realise; absolutely nothing.

I think the last time I ever had this problem was literally around 12 years ago, and it was caused by me fiddling with my alsa conf file. I haven't touched any ALSA related settings or done anything special in the last ~8 years, and I never have a problem with things like playing music and having a browser flash plugin using audio at the same time.

Not saying it doesn't happen to other people. Just genuinely curious and baffled.
I just bought a 2 letter .io.

At the time of this comment, there are only 2 left.
EU to criminalize nearly all seeds and plants not registered with government
I'll always miss you Macromedia Fireworks
My obituary for Fireworks
Continuing the theme.

You were sufficiently unaware of the ways in which abusers try to control victims that you failed to understand the purpose of the sign.

When the way in which the design of the sign is meant to bypass the dynamics of abuse was described to you, you leaped to the conclusion that abusers are going to succeed in controlling victims, so there is no point to even trying something like this sign.

When I pointed out that the fact that abusers try to control victims does not mean that they necessarily succeed, and it is worth trying the sign out to see if it successfully reaches some victims, you concluded that I'm too emotionally invested to have a rational conversation.

Returning your bluntness in kind, on this topic, you are sufficiently uninformed that you can't have an opinion worth respecting. Your only choices are A) inform yourself, B) shut up, or C) be an asshole.

I'm sorry that you've chosen option C, and see no point in continuing this conversation.
I love it. finally!

Things I love:

1. Search while you watch
2. minimalist interface design
3. dark color scheme
4. drag and drop sortable playlist

Things to add:

1. Mobile compatibility (doesn't work on my Galaxy Nexus)
2. Mobile compatible UI (bigger buttons, search bar, etc)
3. Ability to log in to save playlists, user settings
4. Ability to hide video, but leave audio ;)

Excellent job!
Really, the most important thing you can teach is the context behind the maths. Find examples in real life of where the maths is applicable; spend 3/4 of a lesson explaining the backstory as to why we do things the way we do. Students lose their way because maths is presented as an endless series of facts to rote learn, with no context. There's a thriving backstory of human ingenuity behind the numbers and operations which sadly gets little or no time in the classroom.

Read Bill Bryson's book "a short history of nearly everything" for an example of the style I wish my maths classes had been taught in. It's a survey of science book, but mostly focuses on the human interaction behind the discoveries & theories, and makes fascinating reading because of it. We need to teach maths (and all hard technical subjects) closer to this approach.
"Your time should be a lot more valuable than that, so even if it was free you should evaluate what Dropbox is worth to you."

I'm not sure what you mean by this. Are you stating that the price of the conference is irrelevant and that one should only consider the time investment. If so, I disagree. Although $350 might be negligible to some, it is not to most people. The price of the ticket is probably going to be cost-prohibitive to most, and certainly elevates the decision of purchasing one out of the realm of triviality. To most people $350 is a major expense that requires thought, and to many, it's an expense that might prove prohibitive.

To the overwhelming majority of people, money and not time is limiting factor in their lives.
I enjoy owning my tools.

I am pretty annoyed that this option is going away. I guess it's more of a perception thing than anything.
How could I forget large scale violence!

Probably need to add celebrity, which is another type of business domination.
>I'm surprised there aren't botnets running on these embedded devices

That's a pretty bold assumption :)
Agreed -- the thought in my head was simply that Paul, while well-intended, fails to understand functional (and category theory) concepts and that Option is best understood and used when treating it as a monad (which it is).
RIP Fireworks: I'll miss you.

I started at 13, with the school's copy of Photoshop 7, building silly brushes by creating crazy polygons with 3ds Max and altering them (funnily enough, they're still online! http://girvo.deviantart.com/).

I then began designing websites, using Photoshop, and slicing up the image with ImageReady (great for making GIFs too). But I always thought there must be a nicer way.

Fireworks was that nicer way. I bought myself (with my pay saved up for months!) a copy of Macromedia's Fireworks, and lo and behold, it's perfect. The mix of raster and vector (although I had no idea what that meant technically, I appreciated it), the excellent layout tools, the brilliant UI... it was perfect.

And now? Now it's dead. Thankfully, I no longer do too much graphic design, and most mockups I create are done in HTML/CSS these days. But I will miss it.

Suppose it's all the more reason to learn the GIMP properly!
The way they probably located these devices is using the following Shodan search (27286 results at the moment): http://www.shodanhq.com/search?q=niagara
It's reasonable not to support it, and it might not be your fault, but you should know that I can't interact with the site at all with Conkeror running on Xulrunner 19.0.2.
There is a book called Lisp in Small pieces, which I assume inspired the name, also a lisp tutorial called "Lisp in small parts": http://lisp.plasticki.com/ also probably inspired by the book title.
Many Coldfusion developers use it, can't imagine many others do but perhaps I'm wrong.
Massive rent increases, the bad aspects of gentrification. Rent in some places is doubling in a year. http://uptownalmanac.com/2012/05/rental-prices-wwaayy-every-...
Ask HN: Explain to me the theory behind P=NP in simple words
I studied Computer Science at Um Rolla (Now Science and technology) and never was told how the P=NP theory works without people using nonsense and stuff that doesn't make any sense (Teacher's Assistants covering for professors who don't understand it taught it). I find that there have been a few attempts at proving P=NP but later were found to be false. No two people I met can use the same definition of the theory to me. I feel that everyone I communicate with who claims to understand the theory is just BSing me. I want to know the truth, and I want it in simple words so it is easy to understand. Any help?
Isn't the author just experiencing imposter syndrome? http://en.wikipedia.org/wiki/Impostor_syndrome

Despite all his colleagues, friends, and coworkers telling him he is proficient, keeping current in the industry, coding for fun, contributing to open source, proactively bettering his coding style and knowledge, and knowing a lot of theory, his mediocre interviews are enough to convince him that he's a bad developer. I'd wager that the problem is NOT his skills as a developer, but his skills at interviews... especially since he seems to have gotten a lot of his previous jobs through networking.

>I am now in the buffer zone and have interviewed with close to ten companies to date.

Seriously??? 9 interviews without a job offer from companies which I'm assuming he didn't have any connections with, and despite all his past accomplishments, which he barely even mentions, that's enough to convince him that he's a bad coder and bad at his job.

Come on dude. Get real. You're probably a great developer and suck at selling yourself. What's more likely? Being bad at the thing you love, that other people agree you're good at, and have been doing for years, or the thing that you admit you find difficult and in which you have almost no interest?
IBM's got Watson, which is already competing with humans in knowledge work. I think it's more revolutionary than anything Apple has come up with. IBM could be 'the future' :)
Yes, these type of transitions improve the neighborhood as a whole including raising wages, but those things happen in the aggregate. Like most economic transitions that means a bunch of individuals suffer while the collective benefits in the long run.
> Enterprise companies generally don’t like surprises. They plan their budget well in advance and having a service with a wide variable cost isn’t ideal when budgeting.

Possible solution: have pay-as-you-go pricing to begin with, and as soon as your active marketing pings to enterprise customers go from "no, stop bothering us" to "well, I'll bring it up to my boss", open up tiered pricing for enterprises (branded clearly as such), but priced way higher than you need to charge for each tier.

Argument: "enterprise" branding makes it clear to pay-as-you-go customers that these are not the droids they're looking for. high-priced tiers let you plow income back into R&D, but enterprises don't mind paying up (as much as pay-as-you-go customers) because the person agreeing to pay is not paying with his own money but the enterprise's [0]. Pricing the tiers high also gives you wiggle room for when your own operational costs unexpectedly increase, so you don't necessarily have to renegotiate a bunch of enterprise contracts right away.

[0] I can't remember who made this observation or I would cite the blog link. If somebody remembers and mentions it, I'll edit.
Usability is also a core feature of good hardware design; it's not like it's an alien facet.
Only 10 applications? How many applications do y'all typically apply before accepting an offer? I've been told around 40.
I think the distinction is that Linux can be made to work on almost anything - if you're willing to hunt through forums, edit config files, and on rare occasions compile a driver. And it might give you trouble, say, suspending and resuming. I doubt Windows is much better on a technical level, but then OEMs deal with choosing hardware and selecting drivers, so end users don't have to.
I doubt they increased their tipping 29% between 2011 and 2012. Viewing the situation from a distance, it appears that the key issue in SF today is that the Board of Supervisors is unwilling to relax zoning laws[1]. San Francisco obviously can't build out, so the only option is to build up. Until that happens, things will just keep getting worse.

[1] http://www.slate.com/blogs/moneybox/2013/04/11/san_francisco...
Can you add a feature to make the videos one minute long. It'd be a killer app for making power hour playlists for college kids.