skysight-inc/HackerNews huggingface dataset:
Due to its language, I'm not sure the WTFPL would hold in court in just about any country. I don't mean just the profanity: it has no proper scope (i.e. it doesn't describe what's being licensed), it doesn't attach it to a proper author or maintainer (which, it turns out, may be a requirement in countries where intellectual property is described in terms of author's rights rather than copyright), and it doesn't specify what kinds of rights, warranties and whatnot the license waives the author/maintainer from.

</nitpicking>
A Quick Thought About Anti-Social Douchebags
...except when the authentication server (which is also the website, because separation of concerns is for suckers!) is down because the entire company has taken a trans-Atlantic flight to go bask in the adulation of their fans, without so much as a single backup plan. Like they did earlier this year.

Last week, though--last week, they learned! They left one guy behind to deal with any problems that occurred. Of course, that one guy, whose entire capability to fix problems was "bounce the server", spent seven hours in a pub getting plastered while their authentication server was down again. True to form, they treated it as "lulz" instead of taking some responsibility for the screw-up.

So I can't blame people for wanting to stick to Steam. They at least have those "IT people" for fixing problems.
Crustache: The templating engine which may explode right under your nose

To their credit, this is the first time a templating engine makes me laugh.
How soon can you call yourself an entrepreneur? 
After you launch your first company? If so, how do you describe your role before that. The "first 3-6 months with no salary and having to walk around with a tin-cup for funding" -Mark Suster
Google should try to make Google TV a console platform that many manufacturers can use in their set top boxes and TV's. It would expand the console market, but in the same time, in aggregate, it could also reach higher market share than the individual consoles such as PS3, Xbox 360 and Wii.

The graphics are already getting close to PS3 and Xbox360, and are already better than Wii, with the new high-end ARM chips. If their partners manage to sell set top boxes for $99, they could turn Google TV into a very popular console platform. The new Google TV software already has support for gamepads, so hopefully they've been considering this for a while.

I just hope they don't do the same as they did with the Motorola Xoom launch, and not get enough game developers on board for the "re-launch" of Google TV this year. They really need to become much more aggressive in getting 3rd party developers on board with their new platforms, such as Honeycomb, Google TV, and Chrome OS.

It's really surprising how they seem to not care much about this with all those platform launches. Have they learned nothing from Apple, and even Microsoft? The iPhone had 500 apps from day one when the App Store launched. The iPad had over 1000 (or was it 2000?) on the launch day. WP7 also had 2000 apps on launch day. Honeycomb? 12...Come on! They need to treat 3rd party apps more seriously, regardless of how much it costs them to do that. The availability of apps can make or break their new platform.

Also, they need to get rid of the full keyboard idea for interacting with a Google TV. That will never work. Better focus on making apps for phones and tablets that maybe will show directly what's on Google TV, and you can access them just by touching the UI elements. They could also take advantage of voice commands and maybe Kinect-like moves. I just want to see the full QWERTY keyboard go.
See also https://bugzilla.mozilla.org/show_bug.cgi?id=682956#c2 , an explicit acknowledgment.
And your suggestion is?

How is the ribbon any different to a hierarchial menu bar? (See the Gnome drop-down menu or the iOS Settings Menu).
That security model is called TOFU/POP for Trust On First Use / Persistence Of Pseudonymity.
They will, but it's a manageable problem. Amazon could include some small amount of web browsing, like the already do on current Kidnle devices, with which you can already browse the web for free.
I assume that's what he meant, but it is comparatively rare. Nowadays most failed startups die small.
Okay, so SSL dies. it's gone. Kaput.

Now what?

I get that a false sense of security is worse, but we haven't yet figured out a better way that is still decentralized and works with a wide variety of user skill levels.

Because people who aren't expert users deserve security too. And they deserve functionality.
Sounds like it. But this isn't an architectural solution. All this does is layer an additional level of "trust" requirements onto the existing protocol. The "pinning whitelist" is isomorphic to the root CA list and can be compromised in exactly the same way.
Only the startups that solve real problems are able to survive. As a startup you should answer the following questions:
1. Would you use your own product?
2. Would you pay for it?

If the answer to both the questions is a BIG yes, then you have a solid product and a good chance to survive.
Researchers Find LinkedIn Spam Downloads Trojan
Yup. http://arstechnica.com/security/news/2011/03/how-the-comodo-... and then http://www.hnsearch.com/search#request/submissions&q=com...
Mikko Hypponen of F-Secure seems to think that it is real: http://twitter.com/#!/mikkohypponen
Hustle a co-founder on community sites (e.g. Forrst). I did (http://forr.st/~1rG) and it worked out wonderfully. If you want a co-founder, you have to go out and find one (especially if you want a good one).
Do we actually know how many SSL certs Google uses, and for what?

From what I can see:

- Google Search & Google+ (https://encrypted.google.com/ https://plus.google.com/) are using a *.google.com from GeoTrust/Google Internet Authority

- Google Mail (https://www.google.com/accounts/) is using a www.google.com from VeriSign/Thawte

Ofcourse I'm also afraid that this is indeed a MITM attack against Iranian users.

With SSL certs that costs less than $15 you can expect that things cannot be thoroughly checked, however a Wildcard DigiNotar SSL cert is costing you € 750 a year (in a 4 year contract http://diginotar.nl/OnlinePrijsindicatie/tabid/1417/Default....), you would expect that these things would not be possible.

If they however hacked the root CA, it's even more scary, also Vasco (the mother company) makes virtually every Two-factor authentication used for Dutch Banking..
Before power users criticize the UI, keep in mind the recent study that 90% of computer users didn't know to use CTRL-F to search a document. Things that may be intuitive to you, may not be so to most other users.

Maybe MS did extensive usability testing, maybe they didn't. But that CTRL-F study was so surprising to me that I don't trust my instinct when it comes to judging the effectiveness of a user interface for hundreds of millions of people
Max here—one of the co-authors with Bjoern Herrmann,

The way we've defined premature scaling, "making something users don't want" is included. For example, on the customer interaction metrics, which is what is used for "actual stage" a startup would be in the discovery or validation stages (stage 1 or 2). On the behavioral stage if they're making something people don't want, they're probably focused on streamlining their product or making it more scalable, which is a stage 3, or efficiency stage action. This would cause the startup to show up as a Behavioral Stage 3 / Actual Stage 2 and be labeled as premature scaling, just not the drastic kind, that for example WebVan exhibited — "Behavioral Stage 4 / Actual Stage 1". They had a team that was completely scaled up without even having shipped their product.
That's why I noted that the CPU caches the mappings in the TLB. On modern processors, the MMU is integrated with the rest of the processor, so I didn't see the need to introduce another TLA. It's a part of the processor just as much as, say, the floating point unit is. The whole point of my discussion with small pointer values was to demonstrate that the virtual to physical mapping is transparent.

When I hear "virtual memory," I think of the computer science meaning. However, I am a researcher in high performance computing systems.
Like I said in the article, they already do provide free 3g in Kindle devices to buy books. They also provide free 3g to browse the web, although the browser is quite hard to use.

This model easily works for apps the same as it does for books - by using apps sales proceeds to subsidize the connection cost.
"Also, Microsoft research what you want rather than tell you what you're having (like Apple do)."

I feel that's one contributing factor to the bloat of Microsoft Office applications. Instead of having some governance around what features to include you have them including feature after feature that may not align to something more cohesive. As a result after the nth version you have a piece of software with features buried deep within the menus. The Ribbon does help out with this a lot but I still have trouble keeping track of which feature is buried within which sub-menu of an icon on the Ribbon.

As for Apple I completely agree with this. I really wish they had a unified experience like Ribbon UI. It really is a thing of beauty to use it in Windows Live Mail, Office, and even adopted by newer programs like Bizagi Process Modeler.
nice article David, I like the references to Bill Gates and the Wright Brothers at the end.
And the solution is? Getting everyone on to PGP/GPG? Explaining to the general public what a web of trust is and actually get them to use it in the correct fashion (rather then clicking 'trust' the same way they click through all dialog boxes)?
You'd possibly be better off using one of the plugins that adds vim style commands to visual studio.
A gaming PC is already so fast compared to consoles that I'm generally not super concerned about those discrepancies. Compared to the big gains in going from no SIMD to SSE3-level SIMD, it's very minor. As I already said, if you have a few speed-critical inner loops (not generally the case in games but more the domain of programs like x264 and Bink 2) then go ahead and write the whole loop with a good macro assembler. But even then, Bink 2's encoder uses SSE in parts and is highly multi-threaded, and yet Jeff hasn't at all bothered with your level of per-CPU customization of the SSE code, and I doubt he ever will.

Most programs aren't like codecs or even like games but could still make great gains from a properly administered dose of SIMD intrinsics.
Don't forget "tap and hold" on Safari. Found that one by accident.
Warning: I filled out 80% of this, stopped for a call then hit the back button accidentally when I got back. All my input seems to be erased and I'm not spending another 20 minutes on filling it out again to find out what happens at the end. (I just submitted this bug to their uservoice).
That's because, as you stated in your post, you haven't used them.

On a side note, the quality of comments has gone down while the know-it-all undertones have sky rocketed.
It would be nice if we could have a link to the research, instead of a politicised interpretation of the research.

And this is just a single study: the columnist seems to be saying "This one study that agrees with me must be true; all those studies that don't agree with me must be lies."
If you're such a rockstar, why bother with YC at all?
Amazon Will Be Tablet Product Strategists' New Frenemy
Or just when the host is migrated. This technique "works", I guess, but the false postive rate is staggeringly high. I see these errors daily (generally due to DHCP reuse of my test boxes' addressess). In decades of use, I don't believe I've ever once been MitM'd over ssh.

SSH users understand the issue and are happy to triage a "not in known_hosts" error. The general public won't have a clue.
So if a woman shows any hint of sexuality, there's something really wrong with that? I don't see why that's relevant.
An Entrepreneurial Fix for the U.S. Economy
A good platform to learn assembly on is actually a graphing calculator. I used to live on ticalc.org when I was 14 just trying to absorb all that I could with the TI-83+, modifying programs like Phoenix to be how I wanted them to be and stuff, talking to Dan Englender on IRC, etc...
SSL was never decentralised. It was always centralised with CA's which is the issue.

We need a reputation based, distributed public key architecture.
I very regularly do ci" or ci' to edit within strings.
"Your honor, did you see the way she was dressed? She was clearly asking for it."

[Tags: sarcasm (if that weren't immediately obvious)]
if root is compromised it sounds promising :

http://www.vasco.com/company/press_room/news_archive/2011/ac...

"...DigiNotar is an official Dutch certification authority, capable of issuing, validating and registering certificates (identities) of Dutch nationals and entities that are recognized throughout the European Union and are used to authenticate government applications. As such, DigiNotar provides VASCO with a strong foothold in the Dutch eGovernment market with the potential to expand the product line to government applications in other countries. Currently, DigiNotar’s market scope for its CA activities is limited to the Netherlands. VASCO may decide to introduce DigiNotar as a certification authority in other EU countries...."

all that security was riding on 10M euros (with such [meager] amounts in play, one would think that it would be easier for a player like Iran just buy an authority than to crack/hack it, though seems like VASCO was faster (if of course VASCO isn't in the game as well) :) :

"...VASCO acquired DigiNotar in stock and asset purchase for aggregated cash consideration of Euro 10.0 million..."

what is the cost in Netherlands to have a reasonably secure office building with some access controlled areas suitable for CA authority core operations? Sounds like very cheap.
Why hack a calculator? [2009]
SSL leads them into that already but clicking the "trust" button automatically.

We need a reputation based, distributed public key architecture.
DNSSEC is an alternative.

(Edit: Well, not really—have a look at the thread below.)
Apply Now: Y Combinator Applications for Winter 2012 Funding Are Now Open
No one outside of Iran should worry about this particular google cert, you mean.

The obviously compromised root CA shipped by default in every computer in operation is something we very much should worry about. Who else has access to DigiNotar's cert? Surely there are players out there willing to pay more than Iran is...
So, tl;dr for your link seems to be that people are attacking this woman, not specifically because she is a woman but because they believe her to be con-artist.

I only spent a brief moment reading the comments but I didn't see a lot of people attack her for being a woman or issuing death threats, but I did see a lot of folks accusing her of some nasty trickery. I don't trust this site anymore than the woman's own, but it seems to me that this whole thing is irrelevant to folks who don't read her blog.
I assume the λ is just a placeholder for any character.
This is interesting. When I worked at a high traffic news site, we had what seemed like an unending stream of low-level crises related to 3rd party scripts of various sorts and it always blew me away, not being someone who focused on the front end, that there wasn't a more formalized methodology for dealing with them.
Just curious, is there any stigma attached to companies that apply without being 100% on everyone being able to move to the Bay Area? I personally can move, though, my co-founder is still in school (it's just the two of us). Is it better to just wait until everyone can move?
But there's no way to know you're unlikely to damage your file structure without knowing what the buttons do ahead of time.
WebGL implemented for nodeJS and webOS
The simple answer is that MS had to add all those buttons in the ribbon to make the UI more touch friendly. You cant right click on a tablet with your finger.
Even if she chooses to make her gender part of her branding in a prominent and very-confident way, "whoring" is a poor choice of words - it's a loaded term with connotations of specifically insulting a particular gender for behaving in overly-confident ways. If you'd like to have a web where gender isn't an important distinguishing characteristic by default, it's helpful to avoid sexualized insults.
Ha, that's a fun analogy. If I understand it, you're saying the 'lift' is the menu bar (soon to be ribbon). Which, if I were to reuse the comparison, is more like walking down the street to your neighbour's building, climbing up _their_ drainpipe and jumping across rooftops to get to your apartment.

The menu bar is just not near enough to the "context" of managing what you want to manage. None of us would really like to click on hyperlinks in a webpage, then go up to the menu bar and click "open/copy/paste" to use said hyperlink. Just as the majority don't seem to like doing the same with files.
I don't know if finding a co-founder is about tenacity. When I was looking for a co-founder for my idea, the problem wasn't finding someone who was interested or qualified - it was finding someone I thought I could work with that closely, and someone I could trust 100%. The poster is probably in a similar scenario...
Impromptu Gathering: A Concept for a Pre-Check In Option
Scary indeed. Also responsible for authentication of DigiD, online taxes, pension funds, Chamber of Commerce, Ministry of Security and Justice, local governments, etc.
The vision behind Minus is and will be focusing on creating a simple and universal sharing experience.

Listen, I'm glad you are enthusiastic about your product and I wish you guys luck. But, seriously what is not simple about Dropbox? Are you hoping to grab market share simply by offering people free space? Who is dying to switch over to your service over Dropbox (or any other large competitor)? OR are you just trying to go along the journey to see if there is anything in the market that will differentiate yourself?
You forget their possible debt...
Google should try to make Google TV a console platform that many manufacturers can use in their set top boxes and TV's.

GoogleTV is a platform being used in TVs, right now Sony is the only manufacturer thats using it however. Most of the large manufacturers (LG/Samsung) however have their own platforms they're deploying. They might go the GoogleTV route on their high end devices but they generally don't like the GoogleTV product because it has a built in browser which completely breaks the walled gardens they're trying to create. Note most content programmers are blocking GoogleTV devices on their sites as well.

On the Set-Top-Box front (I'm assuming you mean cable and satellite boxes). This is sticky. Google actually just picked up a very large share of this market with their Mototola purchase. And undoubtedly they will try to get Android into many of those boxes. However they're going to be competing with an industry standard Java stack (Tru2way/OCAP) which was designed from the ground up as a Cable stack. And again a lot of the features offered in the google tv product (which is much more then just the Android OS) competes with the cable operators offerings. I think you may see a pared down version with some smaller operators but unlikely the full GoogleTV stack.
LTV and CAC
HTTPS/SSL support coming soon?
Posting from Iran, Im really worried about the current security status. Iran's opposition mostly exists on internet these days and its very seriously flawed.

Man In The Middle attacks are increasing and users usually ignore error messages about them.
(Firefox throws an error dialog but it has an 'I understand the risks' button. People just ignore the error).

Also, last year many Iranian FriendFeed users were arrested and the goverment knew about all their private discussions on FriendFeed.
(FriendFeed has been censored since the beggining. But it suddenly became uncensored for a day or two. On the other hand, FriendFeed generates an 'auth' key for each user and lets him see his RSS feed using that key. And puts the auth key in every page: goverment probably collected auth keys and used it to read discussions of people they arrested)

Goverments using internet to spy on their civilians is not a myth. Anonymity, trusting the cloud and related issues seem far more important when you suddenly find out a friend of yours has been arrested and his location and charges is unknown.
Lion 10.7.1 was a whopping 79.3MB. That's nothing, especially for an OS point release.

And judging by the popular success of the iPad I have to disagree with the suggestion that Apple is less inclusive.
There are tradeoffs. In my opinion, the text-editing advantages that vim gives me greatly outweigh the advantages that an IDE has over vim. If you haven't used vim before and you switch now, you will not see it as a favorable tradeoff for a while until you get the hang of it. Using vim for all these things requires a command-line friendly mindset for all of the non-text-editing tasks like building, running, searching directories, etc. Really it's not IDEs versus vim, but rather IDEs versus vim + command line.

Some things I give up to use vim over IDEs:

* A nice graphical debugger

* Superior support for symbol lookup (ctags isn't perfect)

* Superior support for autocomplete (given the above)

* Automagical refactoring support (I think these features are way overrated, and many of the most common edits fall under vim's domain)

* Boilerplate generation (even given the copious amounts that Java requires, I've always thought that this was a code-reading problem rather than a code-writing bottleneck)

* Compiler errors as you go

* WYSIWYG GUI design (you could just fire up the IDE when you need this anyway)
Didn't check it myself, but apparently DigiD for instance is on a different CA/root. DigiD is the Dutch "unified account" for all online government services: you can take out student loans, submit taxes, etc.
Ok this might be reaching but if she is an SEO consultant and her username clearly is just a sales pitch, I am not sure if I buy this story...
Lion 10.7.1 was a whopping 79.3MB.

Well, they might have fixed it then. All I know is that I balked at the 1GB OS X update waiting for me.

And judging by the popular success of the iPad I have to disagree with the suggestion that Apple is less inclusive.

The iPad is only popular in rich first world countries. You will find tons of PCs running Windows in not-so-rich countries, orders of magnitude more. That is exactly my point.
It is entirely possible to have a virtual memory design with less virtual address space than physical address space (eg: 32-bit virtual, 34-bit physical), and virtual addressing would still be useful in this context.
That's not really the point, though. To write an article about a smartphone OS that Samsung may buy without making a single reference to the smartphone OS they already own doesn't make sense.

There are a ton of integration issues (both in code and in personnel, should they get anyone from Palm) that might affect their decision.
I like Rajeev Kumar's C Internals and C++ Internals succinct mini-books. He works top-down, dissecting the x86 assembly that gcc generates from C and C++. Rather than (directly) teaching assembly programming, he is "lifting the hood" for C/C++ programmers who want a better understanding of their code and the assembly you see in the debugger.

http://www.avabodh.com/cin/cin.html

http://www.avabodh.com/cxxin/cxx.html
In what sense? DNSSEC is also a PKI which also has roots that can be compromised. Not only that, but it only works server-to-server (late in the game, we've decided "that's OK, everyone will just be a server!). And DNSSEC relies on HTTPS/TLS to actually protect content.