skysight-inc/HackerNews huggingface dataset:
Another article that doesn't get patents right.

"Apple did first in iOS now only iOS can use them"

No, everyone can use, as long as they pay Apple whatever they ask for the royalties, or get sued by ridiculously sums of money.

The monopoly is not on the invention - the monopoly is on the legal right to ask any value from, or sue, whoever implements similar idea.

That is what's f* up about patents, because otherwise, it would be a great idea since you can build upon other's inventions and the inventor still gets financial return for R&D.
It also provides a stable, preassigned OID. Because extensions don't really handle dependencies yet, this is critical -- making the extension "foo" that depends on the extension "json" is still rather far away.

That means projects like plv8 can more easily handle type conversions and so on. I think this is the largest single gain, and I think it rather considerable.
The lure of Dave McClure
If you infringe on Apple's trademark, big or small, you're likely to draw their ire. If you infringe on Apple's patents and you're a small player, you're probably not going to.

Why? Trademarks have to be defended or they can be lost (not 100% accurate, but close enough). You can't say "I'll only sue companies who are bigger than x" when it comes to trademarks and still hold onto them. That isn't the case for patents. You can selectively sue (or not sue at all) and the patents remain valid.
I'm still waiting for Facebook to launch their competitor to AdSense. I think that'll be a pretty big deal when it happens. (it has to happen; it'd be incredibly dumb for them to not do this.)
I thought our house was too big as well when we bought it (also 1300 sqft). We now have a son (he get's his own room) and will later try for another (wife hopes for a girl) which will get a room - right now it's a craft room/spare room for guests.

With a dog, two kids (an office and a garage for me to tool in) I don't know if I could survive with anything much smaller. We don't need bigger though, I don't feel cramped (living room is kinda small, get a few toys in there and it is hazardous - yes, kids take over the living room, I never believed it before).
I had written my comment after reading the performance section of the paper where they point out that homomorphic hashing uses much less disk I/O than hashing the entire output of a fixed-rate code while missing the point that the receiver takes advantage of the homomorphism as well, and thus arrived at the actual capabilities somewhat circuitously.
There's a post below, which is [dead], but which raises an issue I was curious about. Is the daily group lunch treated as required, or is it totally OK to skip it? And even if it's not officially required, is there any sort of peer-pressure thing / shunning of people who don't participate?

IF it's optional and truly treated that way, it sounds like a great idea to me. Otherwise, I'd consider it downright toxic. At every job I've ever had, I treat my lunchtime as, well, mine. If I need to go run errands, or just want to be alone, or want to go sit at Starbucks and answer emails for the startup I'm working on on the side, whatever, I do it over lunch. Or sometimes I just plain feel like skipping lunch for some random reason. If I had that freedom denied to me, I'd be miserable.
Will it track how much time you spend setting up/managing the data in the app?
Don't let the UN steal the Internet
I have an Android but would love an app like this. Are you working on an Android version?
You can push to it - email, web pages etc. It's my most used 'web browser.'
I heard basically the same thing yesterday from the former head of Uruguay's Chamber of Commerce (who happens to be from the IT industry)(1).

And that, even though my country is already thought of as progressive (first 100% OLPC deployment, etc...)

I guess the thought is gathering momentum, I hope that startups finally get those barriers to crumble. Education still has a 19th century mindset in several points.

(1) Mr. Arnaldo G. Castro ( http://www.cncs.com.uy/softis/A/cl/2 )
considered drugs in this case, but couldn't figure out how that would work; how would you prevent theft (from your would-be customer)?

there’s no conceivable way i can think of to present a drug for someone to ‘check-out’ without enabling that person to steal it..
Answer: I am currently skipping group lunch :).
Thanks for the instructions, I like the fact that Google Authenticator doesn't need to contact their servers (or at least that's how I understand it). Sounds like you could preserve the use of SSH public key authentication by using Google Authenticator in combination with a ForceCommand; I'll have to look in to that.

Anyone set up Google Authenticator to only challenge me on a host every N minutes or something like that? I.e., first login requires two-factor auth, subsequent logins don't for at least 30 minutes? Seems like it'd be irritating to keep popping my phone out every time I connect to a remote server.
I think "marketing engineer" is a fine and accurate term -- I've even called myself that at times -- but for whatever reason "growth hacker" is what's caught on.

You may as well argue over aluminum vs. aluminium.
How to spy on campaigns of competitors who use URL shorteners
Ah, heh. I can't imagine doing that... would get mud,
snow and grease all over even if I could be bothered with all the wrangling.
I think a bike is already a gyroscope balancer. And I do not want my bike to put on the brakes for me - that seems like a great way to send me flying into whatever obstacle it detected.
The output can be made much smaller if you just encode (and possibly compress) the bitmap data as a (base64?) string in JavaScript, then use a little JavaScript to actually render it at runtime. You can then have all sorts of optimizations - render using CSS data URIs or canvas where available, for example, to make it look better on iPads and other high-DPI devices.
Joe public gets cloud while techs miss the point
Yes, agreed. All of these things at Stripe are optional, and more convention than anything else.
Kidnapping is a capital crime in some jurisdictions.
This will come across as rude, but I don't think there's such a thing as an "ideas guy". Every person I know who says that is covering for a lack of attention to detail and a general inability to get shit done.

Maybe there's a rarefied world of amazing CEOs who spin off amazing ideas every 10 minutes, and then legions of people go do them ... but I doubt it. And you're probably not going to get to that job without a lot of plain old execution first.
can someone just email me when it's faster than chrome? thx
In order for a flaw in SMS to break someone in, the attacker would need to break both SMS and the traditional authentication channel.

Yes, SMS can be broken. I'm sure Google Authenticator is vulnerable to certain attacks, too. Using them is better than throwing your hands up in the air and saying "it's not perfect, we'd better not implement it because then people will act as if they have perfect security!" Because people are already acting like they have perfect security.
> Likewise, delegating to underlings to sell the bikes also seems too risky, as several people now know about the enterprise.

It seems to work for drug dealers.
Cool. Do most people pretty much do group lunch most days, or is it common for individuals, or small groups, to go off and do their own thing?

Just legitimately curious... not knocking the idea. Like I said, if it's not mandatory, I'm all for it. Just wondering how the culture has evolved around that.
I agree with you and that lecture is great. But let's face it. Most startups fail and are not revolutionary. Many are copies of existing services.

I celebrate the few that really inspire me, like Twitter, Instapaper or Square and others. But I am disgusted by the Colors and Pockets out there.
I love productivity apps that truly help you manage what you do. I have not tried this yet, but I will and let you know what I think. On the surface it looks to be a winner.
Mozilla to open office in Berlin's new incubator The Factory
To be fair, capital improvement projects usually don't come from student tuition. But I get where you're coming from.
Right but it can only do so much. I was just wondering how far could we go, a foot driven segway ?
> The problem here is that once Microsoft’s keys are gone, the drivers for graphics (plug-n-play) and such other devices will not be usable as they are signed by Microsoft. This means enrollment of just the drivers is not possible without actually trusting everything else signed by Microsoft.

Wouldn't it be possible to remove the MS signature, and resign the binary blob with your own?
You can track the progress of HiDPI support here:

https://bugzilla.mozilla.org/show_bug.cgi?id=674373
I've tried to make that process as minimal and streamlined as possible. I tried to make getting started with the app as painless as I could!
I could see myself or friends using this but why brush script?
Awesome, thanks for your insight.
Thanks for the kind comment. :)
What ruined the Olympics and still ruins pretty much all good things related to copyright is putting money above everything else.
I love the part about email transparency. That's been my ideal as well, so it's great to see that it actually works in practice.

One big question I have though is around compensation. How transparent are you guys with compensation, and what lessons have you learned there?
"- Police in the greater Vancouver area have had a lot of success with bait cars, but I'm not aware of bait bikes being used more than experimentally"

I know Santa Clara PD has (is?) using bait bikes to some extent. AFAIK the units themselves are made by pegtech.com .
Its funny

You see intels original 1 page pitch

http://000fff.org/stream/#04

and you realize, it really do not need to be that complex.
Show HN: Algae - Application Template for Google App Engine
I do, too - I think I have five vacation days saved up, and I could use the $10k.
Manufacturing Compromise: The Emergence of Exploit-as-a-Service
In Defense of Eggs
MFA for Rails apps using the Google Authenticator
This was actually a conscious decision. I did it to give the app an informal feel. Basically to distinguish it from the super-serious professional time tracking apps that are overloaded with features. I could have been wrong though because I've gotten a few complaints about the font now. I may change it in the next update. :)
It depends on where the brakes locked up. This could easily toss someone tumbling into traffic.
1. The attack is to brute force the shared secret (password). This can be done offline because by capturing the exchange you have the ANonce and SNonce and all other information required to generate the same key -- except the shared secret. Try lots of passwords and check if you generate the same PTK as the two stations do.

2. Encrypted with what? This is the key exchange stage that is attacked here.

802.11w adds signing to management frames which eliminates the deauth attack -- makes it harder to capture the EAPOL frames. Also, IIRC, WPA2-enterprise would not be susceptible to this sort of attack; you've pre-shared a key rather than a (short) password for generating one.

edit: spelling
There's always a choice. Maybe you'd've taken a different job - or maybe that job would've relocated somewhere more accessible.

(I don't believe in "punitive" taxes on cars, but I do think gas should be taxed enough to cover the cost of cleaning up its CO2/other pollution, and the resulting money spent on doing that).
Thank you for your response. I strongly disagree with the notion that the book only approach is efficacious. Very, very few people learn through this method. If it was effective I think a lot more people would go this route instead of through university. In 500 years or so of books being cheap they never even once came close to disrupting the lecture format.
I don't know how many times I had to set a reminder to track time with a client. Now I can do it immediately on the go. I've been waiting for this app!
Hacker News guideline clearly asks articles and comments to provide intellectual value, even if the subject isn't programming or hacking. Since most hackers ultimately want to get a sense of purpose out of their skill and want to create a business around their ideas and products, I guess articles on entrepreneurship are of value. Articles that are worthless fade out pretty fast anyway...
Not currently but if there is interest I definitely will. I've had a number of requests for now so you're not alone.
Artificial Universe Built with Supercomputer
淘宝怎样开店
The web page could be much more reader friendly (and less about you).

Specifically, the reader shouldn't have to search around the page to get a clear picture of what the app does. The top section of text (The Mission) does very little to explain the app. It says that you built this app to scratch your own itch (which is nice for you, but which we don't care about)... and it asks your readers for favors before we even know what the app is.

I'd dramatically shorten this. At the very least, the features section should go ahead of the request that we tell our friends about it.

I know this page is just something temporary to get the word out, but it will be more engaging and effective with small changes to make it more reader-oriented.
To me it sounds like a cop out from a jaded VC. I understand where it's coming from - VC take multiple pitches a day, most of them bad - and not just because of the delivery.

It's the VC job however, to be able do detach delivery from the actual opportunity. If he can't open his mind and consider every new pitch meeting as a huge opportunity to his firm, he'll pass on a lot of future successes.
Cool. Would you be able to annotate this code for non-adepts?
How about a pressurized U-lock that releases a neon-pink paint cloud if the cylinder or restraining bar is cut-through?

I guess the trick would be making it get on the thief and all over the bicycle.

The best would be if it also stank to high heaven.
SHARE Conference to take place in Beirut 5-7 October
Performance and stability wise based on some use today it's a step forward.

It's still fugly sadly.
Well I personally think a bubble is coming because we're busy creating products and services that don't produce revenue and value. Free markets generally work but can fail miserably when gone unchecked. That happened only a few years ago. And I personally believe it's irresponsible on the web.

My point and goal is for us, the workers of the web to recognize that and steer away from that irresponsibility, if possible. We don't need millions for another photo app, reading app or social network. Let's build something useful.
>Same concept can also exist for hiding information

In which case it is known as a "cold drop".
I have to say I honestly don't care if something is "news" as much as I care that it's novel to me and interesting. You hand me an article written fifty years ago that I haven't seen and is still interesting and I'd upvote it on HN.
Is there way to measure WiFi signal quality between router and connected devices? any API on linux side? An easy generic protection can be done in the following way (if there is api): Ban all unknown MAC addresses with WiFi signal quality below the specific treshhold. In that case if hacker decides to use fake MAC address he cannot fake signal quality on my side.

Does it work?
I put together a little writeup for the steps on accomplishing this on Mac: http://zacwe.st/blog/kindle-to-epub
The problem it solves? This: http://i.imgur.com/tR8hN.jpg
For me, many other online forums discussing software have become too hostile to developers. (Or just too hostile in general.)

I remember HN was mostly populated by developers and so far I've found what I was looking for: more civility and interesting technical discussions. It caters less directly to my specific interests (I'm a game developer), but I'm still reading.
Not in Vancouver or even on the new continent, but http://translate.google.nl/translate?sl=nl&tl=en&u=h... shows an arrest from the Dutch supreme court on bait bicycles ("lokfietsen") that shows the method gets used.
Not sure if it applies to all of Japan or just the city where I lived, but there was a requirement to license and register your bike with the local police department. Despite that my bike still got stolen from my apartment building, and from what I heard from others bike theft was not uncommon.
But you could make possession of stolen property (the bike) a major crime with prison and financial punishment and you weaken the demand side of things.

Then using RFID or similar technology, you could embed a RFID tag somewhere in the frame. Then allow someone to report a stolen bike with a police report, very similar to a stolen vehicle report and then using remote scanners you could scan for stolen bikes very easily. All it takes is fear of a stolen bike to scare away potential buyers.
> MAC filtering will only deter the casual, passing wifi-borrower, not anyone actually determined to gain access.

Isn't that true of WPA and WPA2 though also?
No, you cannot achieve atomicity using these calls. By the time you receive a notification the file might have been edited twice.
Thanks a lot for the feedback! I added the Mission bit to drive some social behaviour for the launch. I definitely agree that it detracts from marketing the app's features. I'll work on making it less prominent!
To chime in - offroading with a mountain Bike - if I take a drop > ~5 feet or so, the tires on my (former) $500 dollar bike would Taco.So yeah, there's a diff, and its not always weight.

Alas, my bike was targeted and stolen. :(
I use ssh keys with this setup. If I login with an ssh key, I don't need the OTP.
Mine are written down in a post-it note stuck to the inside back-flap of my passport.
I'd say a more enterprising bike thief could really take advantage of this guy. Multiple email addresses to contact seller, regularly arrange viewings of these bikes and just steal them, probably using the same sort of equipment the seller uses to 'acquire' the bike originally!
Thank you for this clarification. It's hard for me to wrap my head around focusing the latter without focusing on the former. I tend to think bloat will be taken care of through economic pressures. That is, tuition will reach a point where students demand a removal of the bloat. However, at places like community colleges there isn't much bloat.

I do agree that there is room for some disruption but I don't see there being room enough for someone to reach Paypal size. But I'm biased. My own ideas for disruption have not panned out and this possibly clouds my judgment.

EDIT: One thing for people to consider is that Google has mostly made access to knowledge and information free. They haven't mastered how to make learning mostly free but they nailed the information part. As far as I can tell Coursera is Google light plus letting people the pace and sequence of topics. Indeed, isn't this, from an information point of view, essentially what school is? Can the learning part be done with far fewer people (fewer teachers)? I don't know.
Just give them a free sample.
Lots of devices do not infringe on Apple's iPhone trade dress (ie, design patents). Devices that sell millions of units a quarter.
I'm a grad student in English at the University of Arizona, and one thing I've observed is that many if not most of my students probably could learn much of what they learn in my class if they were extremely motivated. But most of us aren't, and class provides a pre-binding incentive structure to actually do something, where the default would probably be to do nothing, or hang out on FB or HN, which is close to nothing.

I've written about this issue in more detail here: http://jseliger.wordpress.com/2011/09/04/from-the-department... and elsewhere.

People have said that college in its conventional structure will remain essential right up to the point where middle-class families can't afford it any longer, and I have a feeling we're reaching that point. If you'd like to know more about why, check out Why Does College Cost So Much? Tl;dnr: Baumol's Cost Disease combined with student loans (http://www.amazon.com/Why-Does-College-Cost-Much/dp/01997445...).
> Honestly doing it in Erlang was not a great idea.

I was suspecting this and it's one of the main reasons I'd like to see the source :-) Please don't hesitate to post it when you think it's ready!
Thanks for sharing that post explaining why free. I hadn't seen it.

Yes, it's up to the customers. But we'll see what happens. I'm curious what Pocket's new business model is. And whether it'll be around or acquihired within a few years.
I've never seen why that would be useful. Switches and Ethernet cards aren't that unreliable in my experience, and I've plugged cables into a different switch in less than a few seconds :) I think if you really needed that, the nicest way would be to add it as a feature to net.backend.waitlink(). See source [1] of this command, and source of sleep() [2] to see how to use a timer. It may also be possible to hack it up without C-coding using blocker(), spawn(), sleep() and maybe other control commands.

[1] http://code.google.com/p/badvpn/source/browse/trunk/ncd/modu...
[2] http://code.google.com/p/badvpn/source/browse/trunk/ncd/modu...
Is the social graph growing to large?
DNA - The Next-Generation Storage Media for Digital Information
Alas, unplayable with a non-QWERTY keyboard.
Interesting C Interview Questions and Answers
I wonder if the large number of stolen bikes on the market basically depresses local prices to the extent that even if you have to buy a new bike you don't lose that much vs a world with minimal bike theft. The Japanese market might be relevant, as 10-15 years ago there was seemingly little bike theft and now it's rampant in certain areas.
Hot water is a recent invention? Gas and electric water heaters may be, but there are bath tubs and hot baths in the Homeric epics, which were composed about 750 BCE. And if we can count phone calling as an extension of ocmmunication, how are light bulbs not an extension of artificial lighting, which goes back to simple torches.
Presumably people will want to buy drugs from a dealer more than once so it wouldn't be worth ruining the relationship. Also dealers are usually connected to some sort of crime network so it's probably a risky proposition to simply steal from them outright.
Here in the Netherlands (with an average of 2 bikes per inhabitant) there is another big class of bicycle thieves: those whose bike just got stolen, and don't want to buy a new one (yet again)...
My experience: There's always interest in an Android version, but rarely enough sales to justify porting the average paid iOS app. The only likely benefit to you would be having those Android apps in your portfolio if you need to do consulting work.
Cute, but surprisingly difficult to get to some places. (Also, wouldn't be surprised if Nintendo lawyers came knocking.)
Email Tim Cook and tell him. That used to be a valid way to get an issue on Jobs's radar; maybe it still works.

I doubt he reads HN, though.
Site-wide markup validation (as a service)
Palmer Luckey, designer of the Oculus Rift VR headset is doing a Reddit AMA
Eh. I can buy people being willing to sample Linux given outside influences like Steam. There just has to be a good PR push and easy enough means packaged for them to do so.
I don't know - are you?
You can use the same key for all the servers. Just copy the files generated by the 'google-authenticator' app. I don't see any less security in that.
Then how about some of you actually take my money when I offer it?
I'm not sure that books were so cheap in the last 500 years. Many people didn't even know how to read back then. Or did they? Besides, it is questionable how many of those books of 500 years ago were good books for learning.

One most presume that the books were cheap, analphabetism were very low, and most books were truly good for the common people to understand it. I'm not sure this situation was entirely true :)