skysight-inc/HackerNews huggingface dataset:
> Weev didn't try to responsibly/ethically disclose his findings.

Going to a journalist is the ethical answer.

Sending phishing emails or extorting people would be the unethical answer.

> Bugs happen all the time, and no one wants to be on the receiving end of some kid who finds ones and takes rubbing it in your face as his divine mandate.

Did the customers want their email addresses leaked?

> Dumping all the info you pull from a hack is neither responsible nor ethical.

Bullshit. Depends on the hack. Dump Scientology docs pertaining to harassment of critics, awesome. Dumping private medical records of random people, pretty nasty.

You may notice that email addresses are not considered sensitive information. In fact, I'm sure Apple and AT&T reserve the right to share customer information with "select partners". Leaking customer email addresses doesn't actually hurt the customers, but does hurt the company's reputation for providing a secure service - which is exactly what should happen. Anything less and there's no motivation to change.

> Doing so dons you with the blackest of hats and destroys your reputation to all except like-minded sociopaths.

Oh yeah, the blackest. My kitten-eating hat. The one I wear when I trick people into slavery or prostitution, when I plot to exterminate entire subraces of humanity because of their lack of rhythm. That hat.

Yeah, right. Because only sociopaths think major corporations should have their feet held to the fire and that it's best it happens on a zero-value attack like email addresses rather than anything important.
I don't think any analysis of post-SarBox VC returns can be useful without examining the effects of the closing of the IPO exit. Sure, a very few, very exceptional companies can take this route, but it has otherwise been shut after a good 4 decade or so run.
Seriously, people often forget there's Debian underneath Ubuntu. Any advancements towards Debian, by Canonical or anyone else, are a great thing.
Yeah, that's another aspect I'm aware of, but I don't buy it as much. The majority of time I've seen mgt in their offices, it's not being used for that.

Regardless, I'm not advocating for people to not have private offices - I'm arguing for more people to have private offices, and I think decision makers simply aren't capable of putting themselves in the shoes of people who do 'thought work' as their primary task.
I don't know C#. As someone else noted, this was before C# was around. I had been working in C++ for several years prior, (and in fact, built an ORM in and for C++), and Java was a step up in many ways.
After 2 years of development we launched Radfan at the start of March and had to replace the first 30 for a fault we just didn't see coming and that we would only have ever discovered post launched.

We had spent months trying to iron out the obvious issues but it is impossible to reach perfection as you just can't see all of the possible problems.
Even neighbors can complain and force you to remove pile of dirt.
But building business that could be turned off in a second by flipping a switch at platform provider's side is an experience that could be avoided.
Ok, so Mozilla suddenly got a very heavyweight competetion from Chrome, fell behind and now is trying to catchup. What is so wrong about that?
Page is unavailable. How daft, punks.
I think the Internet is doing a pretty good job of solving that. More and more colleges are putting their courses online every year.

Pair that with sites like Kahn Academy and you've got a real solution for self learning.
My guess is this is the background research for a future product something like google glass for blind people. Leveraging 1980s text adventures, fed thru a speech synth.

"You are facing north in the center of the sidewalk, toward the intersection of main and 1st streets. Standing 40 feet in front of you is a brown dog and 72 feet in front of you there is a woman standing on the other side of the road. Twenty seven feet ahead is the front door of mcdonalds. Would you like to hear the latest google locations reviews of that restaurant? Your apartment building entrance is 157 feet ahead. 34 feet ahead and to your left a graffiti artist has tagged a brick wall with the QR code pointing to the goatse website and there is a billboard with an advertisement for the latest star trek movie to your right and 50 feet upward. Also it is dark and you are likely to be eaten by a grue."
Er. This proof is seriously flawed, starting with "what is Perl"? How do we define a language that's not parseable? Does it only mean that you can't know what the program will do until you run it? That's true for Ruby, Python, pretty much everything that has any level of meta-programming. Also, it lacks any formal definition of what is to be proved. Statement: "Perl is unparseable" is not very well defined. "Perl" is the first problem, the second problem is "unparseable" - does it mean you can't write a grammar that does apply to all valid perl programs and does not to all invalid ones? We come back to what's "valid" and "invalid" program.

Obviously if the statement is "you can't write any useful linting tools", which seems to be what the author is after, than fine, but you have to define "useful".
Dictdiffer: Diff and Patch Python dictionaries
Warning: jobs.ac.uk just emailed me my password in clear text.
The title says it all - jobs.ac.uk just emailed me my password in clear with no regard for security.

Be warned.
Why not both? The university I attended, UT Dallas, has a program called the Venture Development Center. Professors can pitch a start-up idea, and if they get accepted, the university donates office space and computers/software/etc. The professors Ph.D students get to work on the startup as an employee while also working toward their Ph.D.
Wow, that's awesome. Imagine your photo collection of 1000s of photos, and you remember "the one with that cat" but how do you dig through the photos to actually find it? This can go a long way to a much more meaningful photo library management experience.
Its a project by Hal Brodigan and Marcus Stollsteimer. I am still not sure what its about though.
Those aren't exactly encouraging projects.

Asm.js is, at best, a truly atrocious hack. Emscripten is only marginally better. They're both quite inferior when compared to NaCl and PNaCl, for instance.

Trying to further entrench JavaScript is not a step forward, and I don't think it's something that should be encouraged or considered positive. Actively trying to move away from JavaScript toward a more general, and sensibly-designed/implemented in-browser runtime would be beneficial. Even embedding Lua, Python, or some other reasonable language would be helpful. But creating horrid JavaScript subsets is not helpful.

Unless I'm mistaken, WebRTC mostly came out of Google, not Mozilla. So maybe this is not a good example for you to use?
I created a Twitter bot for reddit's Bitcoin community with IFTTT: https://twitter.com/redditbtc.

I also have the weather for my area texted to me every morning, which is pretty handy. Another recipe of mine is to automatically forward my App.net posts to Twitter.
The low hanging fruit in the space is energy. Big companies do their own incremental efficiency improvements in their own processes for other kinds of "cleantech" -- using waste products as feedstock, etc. Capital intensive, fairly proprietary, close to monopsony, etc. Horrible as investments.

Cleantech/greentech was originally defined as "non-energy", because energy had a long history of being investable. Energy efficiency and generation is a great sector for investment (I am so excited about Bloom Energy and Lightsail and FLiBe). I'm not at all excited about most of the ex-energy investments, and it appears most of those have failed to the extent that people consider energy part of cleantech now.

They were crap as investments, and most of the non-energy investments had bad science too, as well as being badly managed.

I'm totally pro-environment and pro-efficiency.

In the specific case of KPCB, they did a pretty horrible job with a lot of their portfolio. Missing Tesla and taking Fiskar was a great example. They did get Bloom. But I don't think they were approaching the sector with the kind of scientific and business rigor they used in the past for their other investments, and they were punished for it.
Imagine if the Greeks and Romans had continued their libraries, science and research 2000 years ago. If they hadn't fallen to Christianity and other religions, I'd bet we'd have been a spacefaring species around year 500 or 1000 maybe.
The funds where I know EIRs and VPs with tech experience don't really fall into that; there are absolutely funds which are horrible and have horrible portfolio execs, eirs, and advisors, but I think if you talk to the really top ones, you'd be surprised by the quality of talent. The weakness is that a lot of funds can't/don't hyper-specialize in specific technology, but for instance there's a VC who has made a lot of security investments who has l0pht people on the team.
I prefer this than Google Glass
I do have lots of dev packages and lots of Wayland related software is installed, like the Wayland version of mplayer and gstreamer, and GTK, and Qt and SDL.

Lots of people are asking about the 1.7GB, so I brought back my smaller ISO in my buildscript for the next version, which attempts to remove all dev packages and some other stuff:

http://rebeccablackos.svn.sourceforge.net/viewvc/rebeccablac...
Your dream is my award winning design. It does work spectacularly.
Rapportive asks for single sign-on access to Gmail. Isn't that somehow risky?
We have structural unemployment that is only going to get worse so something will have to change but idle hands being the devil's workshop I think some minimum of productive output will have to be required if only for their own sake. Volunteer charity work or art, anything but total sloth.
While there are certainly advantages to storing code in an AST format, I don't think any of these are significant enough to overcome the hugely important advantage of legacy support. Maybe in the long term it will make sense to replace text based code with a new AST format, but for now a slightly crufty but ultimately isomorphic text format seems entirely sufficient.
Nothing is wrong with competition. Their response to it, however, clearly isn't working in their favor. Their apparent lack of willingness to move away from this failed path is further hurting them.

If they don't provide quality software, then they won't have users. If they don't have users, then they won't have influence. If they don't have influence, they don't have any real power to assert their "open web" philosophy. The less power that Mozilla has, the more power their competitors will share, including those with a much different philosophy.
You're right: http://online.wsj.com/article/SB1000142405274870407130457616...
How is it not already the exclusive OS?
Government Assault on the Chinatown Bus Industry Fueled By Bogus Federal Study
The prefetch is an option which you can opt-out from, and i think you are mixing prefetch and prerender, just to let you know Firefox has actually supported prefetching since...wait for it... 2003.

Worth reading : https://developer.mozilla.org/en-US/docs/Link_prefetching_FA...
It's somewhat sad. I really hope Better Place's demise happens because battery-swapping lost to just-keep-the-battery-in-the-car-and-charge-it strategy; not because oil-is-still-more-economical. :-/

But seriously, how will we ever be able to drive truly long distances with EVs? Super-charger stations that recharge batteries in a very short time?
An Insanely superfast JIT complier with GGC and new FFI but without GIL?
( Dreaming....... )
People make things. Other people buy said things. Story at 11.
I'm also very much looking forward to this reusable, component-based approach using Javascript, because I'm currently enjoying using a similar paradigm on a project I'm working on with the Seaside framework in Smalltalk. I don't know if I can convince anyone to use Smalltalk for a web project, but if I can keep this same approach and stick to JS that will make my life much better! That being said, here's a little bit about Seaside in case you're interested in trying something different.

Seaside makes it extremely easy to embed multiple components within or alongside each other. It also has the ability to sequence the display of components in a modal fashion while synchronizing the client state (even when using the back button), which can be good for some types of wizard-style workflows.

In terms of using Smalltalk, the message-passing syntax is elegant and simple to comprehend. And the ability of Smalltalk to aid in debugging is fantastic: if you running web app experiences an error, you will get a debugger with a stack trace that includes the source code of everything in the stack. Simply make the changes necessary to fix the bug, and then resume the execution of your program. If you like REPL style coding, this is quite similar, albeit through a GUI. This has proven invaluable to iterative development.

There are two great free resources to learning Seaside. The first is Dynamic Web Development with Seaside: http://book.seaside.st/book Another good one is An Introduction to Seaside: http://www.hpi.uni-potsdam.de/hirschfeld/seaside/tutorial
Because people from poorer countries like these use their employers computers to download movies, games and music from p2p networks. The Westerners have more disposable income so they a) use their own computers for entertainment and b) buy stuff from amazon and itunes instead of searching for warez.

So its about income and culture. Company cars are also viewed as a perk and its not unusual to take a company car for a picnic.

Employers are usually fine with this - it improves morale and is less costly than actually paying more.
> No, that is outside the scope of Wayland. To support remote rendering you need to define a rendering API, which is something I've been very careful to avoid doing. The reason Wayland is so simple and feasible at all is that I'm sidestepping this big task and pushing it to the clients. It's an interesting challenge, a very big task and it's hard to get right, but essentially orthogonal to what Wayland tries to achieve.

Source: http://wayland.freedesktop.org/faq.html#heading_toc_j_8
Yeah right me too. I live in Paris since 2005. I've learnt to dislike the city. And when I read all what happens in the silicon Valley, it feels more and more the wrong place...
Damn, sounds like I need to go down there then.
That's one of the first questions asked in every discussion about Wayland :) The answer is basically no, it's out of scope. That said, remoting might be added to one or more Wayland compositors in the future. http://wayland.freedesktop.org/faq.html#heading_toc_j_8
http://en.wikipedia.org/wiki/Melencolia_I
Offtopic, but I am wondering why you are overloading the word 'operator' in such a confusing fashion.
For what it's worth, when I started studying this stuff I assumed log(n) meant log_e(n). That didn't help much either.
I think the main reason better place failed wasn't due to ecosystem risk. The product was just too expensive hence with little value to price and came with a pretty high risk.

All those were caused by limits of current technology, and by the need to sell in small countries(limited high end market) where charging networks could be built.
I like workflowy. Low friction to use
Internet Forums Reimagined: The Future Of Online Discussions
Euclideon Launches Geoverse (Makers of the Unlimited Detail engine)
Glad to see the expert advice. However, I'm a little stunned to think 5 hours is considered too much trouble to go to, to ensure qualified speakers at a conference. I know they're for-profit, but when I plunk down $1000+ I'd think that enough to pay for 5 hours of labor for this critical item.
Introducing PubPeer.com
Are you suggesting that someone like me should become EIR?

I've seen the quality of people who get EIR roles. They're not slouches, but I could do better than most of them, and that includes the ones at top firms. I can actually detect things like what kind of programmers your tech stack will attract; non-technical executives are better with general-purpose marketing, but the 10X factor with regard to programming talent is black-magic to them.

Even rarer than 10X programmers are people with enough experience and insight to know what brings "10X" into being and what smothers it. It's not just about the people; conditions and configuration play a gigantic role.

I've avoided exploring the VC route (as in, becoming one) because I want to keep my technical skills intact. Also, I'd be +5 sigma great at one part of it (evaluating technical choices and judging talent) but I have no idea if I'd be any good at the other (also critical) aspects of the business. I also feel like if I committed full-time to nontechnical stuff, I'd lose that +5 sigma edge. Right now, I know that if you're using Clojure and your competition is setting up the Java/Maven/IDE environment, you'll almost certainly win. I might not be able to pick that sort of thing out, in 20 years, if I step away from using technology on a day-to-day basis.

Right now, I could grep a codebase and tell you better than almost anyone out there if a company has the technical mettle it needs. ("Visitor" or "AbstractFactory" = bad, "mapcat" or "flatMap" = good.) I wouldn't have that if I sat out of the technical game for 20 years, because the signs and terms would be different.
Maybe not that many are starving to death, but many people in the USA don't get the food that they need.

In 2010, 17.2 million households, 14.5 percent of households (approximately one in seven), were food insecure, the highest number ever recorded in the United States [1]

[1]: http://www.worldhunger.org/articles/Learn/us_hunger_facts.ht...
I should follow your path. Do you have a visa? Or do you plan to find the firm and request the visa then?
She++: Inspiring Women to Empower Computer Science
Yeah;all this talk of 'placeholders' that don't matter. Every digit is a 'placeholder', standing in for the count that it represents. Not convinced.

If it was used in a power-of-ten (or power-of-anything for that matter) for 'nothing here' then it was a digit, it was zero, and it should be considered a legitimate heir to our zero.
He said "the next Twitter", to say the next big thing with possibly tons of req's per sec. It could not necessarily behave like Twitter or share any features with it.

Why does everybody here seems to stick to words in such a "nerdy" way? :) Use common sense sometime guys.
In addition to lowering returns, it unfairly prevents smart but non-rich individual investors from investing in awesome opportunities like Tesla or SpaceX in 2008.
"Operator" vs. investor/"financial executive"/MBA/etc. is the usual terminology in this particular discussion.
Liberty Reserve Founder Arrested, Site Shuttered
Would be a fantastic feature in desktop photo management software like Aperture or Lightroom.
Mass Gainer Recipe: Get Buff Blizzard
Funny that you are in San Antonio. I had the pleasure to work with Richard Ortega @ PickGrapevine. We meet in college and he always had these crazy ideas. While we were building PickGrapevine he would take time to do his own research about the tech stack we choose to use and seem genuinely interested into learning more about development. I wasn't able to say on become one of the founders but Richard went on to become a great CTO in the process ,he picked up some ruby and to my knowledge is doing great with it and the company seems to be doing good.
VC's 1st call is not much different than a phone provider calling me, means about as much. Weird to read Anything into it.

Like to see this blogger's analysis if and when they DO make the 2nd contact. That would mean loads more.
That's genius. Nicely done!
Will pay for one that works with glass (camera view not blocked)
I don't think two devs can always do what a biz guy and a dev could do.

There are often things that "Business People" will do better by specializing. For example, developing a direct, high-touch sales model. Most devs have little interest in that. So, a business guy is often good to have on the team there.

(Hey Joey!)
> "People are leaving Firefox because it's not
> improving, and because it is actually getting
> worse in many ways for many people"

If we're pointing to market share as a barometer of browser quality, then I guess Internet Explorer is the best browser in the world.

There is no doubt some people are leaving FF for Chrome because of real/perceived issues with the tech itself. A significant number of people are discovering Chrome directly or indirectly because of:

1. Google advertises Chrome to its users on its search portal and its other massively popular web properties.

2. Google's massive presence in the tech press

3. Google's advertising for Chromebook devices

4. Indirectly, though the absolutely massive multinational
ad campaign for Android devices

5. The hundreds of millions of people that use Chrome on
their Android devices

6. Chrome's integration with the rest of Google's ecosystem

7. Google's status as a household world at this point. ("Let's see, I've heard of Google. This software must be okay. I do not know what a 'Mozilla' is and my daughter told me not to install things from companies I've never heard of.")

All extremely significant factors in the browser market share shift, and all avenues that Mozilla cannot rely on.

And despite all of this, there are signs that Chrome's market share may have reached a plateau, with FF actually showing a small gain against Chrome this month:
http://thenextweb.com/insider/2013/05/01/ie10-doubles-market...
You really are wrong about that.
Notice that over the past several years, in each data set, that Firefox's usage has dropped off, or at best not grown.

The Mozilla Manifesto has nothing to do with Market Share.

Any dent that Mozilla is able to make in the fabric of the non-open web is a win.
You read the book just like the publisher published and finally press guy printed it.
People make interesting hacks. Story at hacker news.
Broken my site in Google Search by switching to HTTPS/SPDY?
Who Needs Ops Anyway?
Actually not always. My current work environment is open floor plan for everyone, up to and including HR, vice presidents, and so on. (Several hundred people in the office, not a startup.)
Reverse engineers, no. High-end software security? Yes. But high-end/hardware reverse engineers can keep themselves utilized year round, too, just at multiple clients.
Ask HN: Biggest mistakes when launching an app in the App Store?
I'm close to launch my first app (iPad) in the App Store, and would really appreciate if you could share some insights from when you launched an app. What where your biggest mistakes? What would you do different next time? What worked well?
What about being able to instrument applications? That seems to be a big thing that VMs should naturally handle better...

(http://metrics.codahale.com/)
They aren't charging $20,000 for 15 minutes of work. That number includes 20-40 hours of trial prep, with maybe some other expenses thrown in.
Great thoughts. Do you think someone can learn to "see" well without learning how to draw? I ask because I know there are Graphic Designers who do not know how to draw and many Graphic Design courses don't require drawing skills as a prerequisite (although I know courses encourage students to keep a sketchbook and to sketch ideas as much a spossible).

I agree with you that drawing is a key foundation skill for anyone who wants to learn design. But then there's also layout, colour, typography: can someone excel at these latter skills without good drawing skills?
If My Data Is an Open Book, Why Can’t I Read It?
The web is the universal language that the internet speaks. Whatever you do, the web is likely the output channel.