skysight-inc/HackerNews huggingface dataset:
I'm not aware of any "traditional viruses" as you describe.

I've cleaned IRC bots off of people's OS X installations. They had SSH turned on, with username/pw combos like "bob"/"bob", and public IP addresses.

But you really have to intentionally make multiple poor security choices for something like this happen.

There are also quite a few remote code execution attacks against OS X - you can find details of these in Apple's security bulletin list:

http://support.apple.com/kb/HT1222
It seems like turbulence is an issue when the beam is sent through the air, but could it be transmitted through a cable over longer distances? I certainly wouldn't mind upgrading my internet speed from 25 Mb/s to 2500000 Mb/s.
Translation:

"I have a lot of varied skills. I studied art and languages. I organize and prioritize information.

"We build web sites. We strive for good user interface. The information architect architects information. Information architects do everything."

What a total BS piece.

In my experience, an information architect is someone who creates wireframes (poorly), creates user interfaces (poorly), uses photoshop and illustrator as their primary tools (poorly), and writes HTML and CSS (poorly).

It's a garbage title for the in-between between designers and engineering and project management that doesn't have the skill of a designer or a programmer or a project manager but tries to give input on the jobs of all three. It's the glue role for the person who was willing to put in insane hours at a service oriented 'startup' that will never exit the startup phase (because that's not what labor intensive service oriented companies do).
It's dealing with values of orbital momentum. If you need more capacity, you can add a new "channel" that has more momentum, and run it right next to all the others. Rinse repeat, unbounded capacity without increasing spectrum usage. I suppose eventually the amount of energy you have to put into it will cause relativistic effects :)
Considering the effort that Apple marketing has made to make it clear that "Macs" and "PCs" are not the same thing, it would be very difficult to win a case, as Macs clearly don't getinfected by "PC" viruses.

Which is not to say that your stement is wrong - it is surprising that nobody has tried to sue, even if they would almost certainly lose...
Play Authenticate - an authentication module for Play Framework 2.0
Survivor bias. We don't get to hear of the failures. Not in the news, at least. So, even if 130 is likely to destroy anyone, a very rare breed of people who have a crazy amount of energy may pull it off. Or maybe working 130 hours a week is too much even for them, but they survive anyway because they were such geniuses to begin with (not very rational geniuses, but still).

If we had more hard data from large, non-biased samples, then we would know for sure the various effects of working 130 hours for various people. Then, we could build advice on that. (Of course I currently have reasons to think that such a study would be a waste of time, and that we just shouldn't work that much, period.)
I've done one Startup Weekend, and it was a little different than I expected - the emphasis wasn't necessarily on technology, so don't worry about not being able to contribute on a technical level.

Instead, what Startup Weekend is about is really more about trying to get out some kind of MVP that you can take to potential customers to have them validate your business idea - can you get customers or suppliers to actually sign up to whatever you build? Easiest way to do this is to call potential customers - unfortunately, most businesses are closed on the weekends, so that takes some of the fun out.

Another thing I noticed is that the teams were extremely fluid - so if you feel left out or marginalized on your current team, it seemed to be more than ok to join another group - the whole idea is probably more to meet people and play startup than to actually come out with a fundable team, tech demo, and business model in 48 hours.
Will you be able to return lambdas or just create them as function inputs? (I guess you can write a method which takes an object of interface X and returns it, but do you have to do this for every interface you want to use, or would there be a universal reify() method? Is there a universal interface which would allow these to be proper first-level functions?)

If there are competing lambda interfaces, does the system fail at compile-time?
Cleaners RM2 Gidea Park. Cleaning Services Gidea Park Havering
FWIW, I find your website suffers the same problem as Riak's, which is to say, it is entirely too focused on the product rather than how _I_ use the product. It's like it's written for people who'd be interested in writing their own data store, rather than someone, like most of us, who just want to CRUD in some shape or another.

I feel like I'm reading a white paper.

Redis' website is the exact opposite. Similarly, MongoDB's website, while a far cry from Redis', is still much, much better than Riaks.
I have to say I have noticed a trend with these type of articles. They skyrocket to the top at first, but when valid arguments come up, they are flagged into oblivion. I assume this is done by the same people that upvoted it in the first place.
Perhaps so that if there's a dispute about whether the signatures are genuine, a random sample can be verified to prove it.

Have you ever wondered whether you would have had the courage to join the protesters for freedom, had you lived in 1940s India, 1980s Russia or 1990s South Africa? I like to think I would, but who can say for sure; it must've taken courage far beyond anything being asked of us here and now. But we can at least do what is asked of us.
The DMCA gives you a get-out if you've committed a copyright infringement unknowingly via user-generated content. By serving that content you have already violated copyright under international law. But if you've been following the DMCA, then the US will (indeed they must) let you off.
To clarify, the original title said that this was a method for _exponentially faster_ data transfer. That said, you got me in that it is not linear. As you have shown, that function is quadratically decreasing (which is _worse_ than linear). The title has been corrected since then, so I kind of got my point through.
Is the Affiliate Program open to Californians again?
I think the recent Flashback.K qualifies to some degree. All you had to do is visit an infected webpage and the Java applet would walk onto your system. It would immediately ask for admin privileges, but due to the huge Java hole it would have your user privs automatically.

Since OSX enabled Java by default, and since responsible practices were no defense, this compromised enough Macs that it was proportionally comparable to the Conficker infection on Windows.

http://www.f-secure.com/v-descs/trojan-downloader_osx_flashb...

http://en.wikipedia.org/wiki/Trojan_BackDoor.Flashback
>Who doesn't think he needed to make bank, searched Amazon and then spun an entry around that monetization? It is a tax on the gullible.

I fail to see how Amazon cannot be replaced with Google and CPM ads in your phrase.
The issue I have with these (same with keycapcha also), is the role of advertisers in captcha

http://areyouahuman.com/advertisers

After all, I don't want any form of advertising or tracking on my website due to 3rd party captchas.
I think she is merely recounting a story from the early days of Google and relating it to the larger problem of employee burnout. I know quite a few current Googlers and as far as I understand nothing so ridiculous happens there now. Of course the problem is incredibly relevant to Startups: I would never enjoy myself in such a restrictive situation unless I was working on my idea but again different people have different tolerance levels...
But of course going forward the vast majority of Mac users are going to be getting their software through the Mac App Store, and not downloading random programs off the internet. That plus the default GateKeeper config (that prevents unsigned code from being installed) will dramatically reduce the risk of the average user getting hit by trojans on the Mac platform.
What are you talking about? This is Google's first Nexus tablet, not only that but there have always been Android tablets at that size, even before Google had a tablet ready OS(Honeycomb), like the original Galaxy Tab http://en.wikipedia.org/wiki/Samsung_Galaxy_Tab
and the Nook Color, just to name a couple.
And that's okay. It isn't for everyone. Me? I managed to do 60 hours in a 3 day week last week, my first week at a new job. I loved it, and am proud of the work I did in that time. I plan on doing 60-70 hours a week consistently if I can, just because I enjoy it.
REALBasic maybe? I know a couple of companies that use it and they seem to like it.
This may be an offshoot of having an engineer as CEO - bringing a degree of rationality to the marketing campaigns.
I didnt even know Yelp had check-ins? Is that at all popular?
I love the way the article only quotes two people, both from companies that sell antivirus software. Not that their views should ignored just because of who they work for, but their self-interest was clear.

The first suggests that Apple should be encouraging their users to install antivirus software. My understanding is that Apple's position is the opposite: 3rd party antivirus software on OSX provides so little extra security that it is not recommended. Does anyone know of a 3rd party antivirus application that would have stopped flashback?

The second suggests Apple should do more to support older versions of OSX. I view it as a positive, security-wise, that Apple does such a good job of keeping its OSX users current. Mainly it does this by making new versions affordable, but discontinuing support for old versions is an important part of that.
https://www.google.com/search?q=define+formidable
Apple tried to claim Apple PCs were special, but it didn't remove the single biggest hazard to any claim of security.

PC means personal computer, which means a system owned by millions of people without the technical skill to assess whether or not that attachment (whether it's birthday_card.dmg or birthday_card.exe) really came from grandma.

All PCs are vulnerable to users. I'm glad Apple figured it out a few years sooner than Microsoft did.
Play vs. Grails Smackdown at Überconf
Products as People
Articles like this remind me of Bertrand Russell's [In praise of idleness](http://www.zpub.com/notes/idle.html):

"I want to say, in all seriousness, that a great deal of harm is being done in the modern world by belief in the virtuousness of work, and that the road to happiness and prosperity lies in an organized diminution of work."
I've worked with a couple of good people who would style themselves "information architect". In my experience they do pretty well understanding the whole "lifecycle" of the information and help optimize information flow between various parts of a business. They shine well when there are multiple places data lives, and when there are many uses for shared information. Then they are good at figuring out where data lives, what is important for just an app or subset of apps, and when that information is a global requirement. They aren't DBAs, but they seem like it sometimes. They can figure out where there is bad duplication, where duplication makes everyone's life easeir, an when to use what representation for something. Basically a good IA can help ensure that your data flows well.

Programmers have a tendency to optimize the data architecture towards their specific project, while IAs optimize it between various business units. This does create a tension sometimes, but a good IA goes a long way to smoothing that.
I'm interested to know why and how does this work. Can you please tell me?
Show HN: Jackpotbuddy.Com online lottery pool
Hello HN,

Finally after spending countless hours and coffee cups yesterday, we have launched http://jackpotbuddy.com. Please spend few minutes reviewing the site and Signup to play in our free lotto pools. Your feedback would be greatly appreciated in terms of landing page description, Design, UX and anything else you think we could improve on.

Looking forward to everyone's feedback.

Thanks,
There is Lazarus I stumbled upon once. Tried it a little and seems to do things quite much like VB. Its basically a Delphi clone I guess. But damnit, who wants to use Pascal!

BTW how about Mono? Isn't that supposed to be .NET clone?
The article "Top 10 Information Architecture Mistakes" by Jakob Nielsen from 2009

http://www.useit.com/alertbox/ia-mistakes.html

has a lot of good tips for website builders to consider to make their sites more appealing to users. Keeping information architecture in mind is especially useful for any website that is trying to sell goods or services to the general public.
No-man’s land on the road to bootstrapping a start-up
This is outrageous. I joined the Pirate Party to combat bullshit like this by making such crimes to be prosecuted in the home country. Especially because some countries have batshit insane penalties for IP.

Have you allowed people to upload stuff to your website and didn't stop them enough? Well, it looks like you're liable for conspiracy for copyright infringement of something. A criminal penalty of $150k and 5 years jail per infringement.

Oh, it looks like you did it to several copyrights. That's a jailin'. Who cares if you haven't visited USA before! Like that ever stopped USA: https://en.wikipedia.org/wiki/Hew_Raymond_Griffiths
Obligatory: https://xkcd.com/243/
Thucydides Paradox
Clickable: http://jackpotbuddy.com
That's the traditional role of information architect, which doesn't seem to be what this blog post is describing.
I fail to see how Amazon cannot be replaced with Google and CPM ads in your phrase.

The attachment is dramatically reduced. Talk about routers and your Google ad is just as likely to pitch alternatives as it is to follow your suggestion. Add that the net benefit of a single person buying a router on your advice is dramatically higher for Affiliate links than for basic ads.

Amazon Affiliate links are like pitching Amway when you have friends over for dinner -- it sours the entire relationship, even where it's just reader to writer.
I got into some of the basic codecademy javascript class, and did enjoy it, and also complete CS101 and CS253 in Udacity. That's in Python, so the comparison may not work all that well, but with the videos, homeworks, and forums, I learned a whole lot more from Udacity. As a beginner, I would recommend CS101.
Right now Udacity is mostly programming, but in the article they mention a few new classes starting up soon in Math and Physics. Eventually they hope to branch out further and teach everything.
Actually, Dalvik's GC just plain sucks, too.

Clojure has a similar problem: works fine on desktop JVMs, but even initialising it takes many seconds on Dalvik.
Interesting piece from someone who has built, shipped and had success. Personally we're just climbing out of what he described as no-man's land... A situation that we seemed to slowly slip into.
I guess from the headline, I expected more than what everyone already knows: garbage collection takes up processor time, especially on unoptimized code. I was expecting something new.
Device drivers are the big issue, just look at how long it took Google to get ICS on the Nexus S 4G and at anyone trying to port Cyanogenmod over to a new device. I can't ever see Google providing updates for all devices, it would be way too time consuming and costly.
There is no talent shortage. There is a shortage of Berkeley/Stanford/MIT grads.

Funny.

The part of me that flatters myself tends to think of geeks as more logical and individualistic. And less likely to follow a clique. And less likely to be biased in such silly ways like preferring someone just because they came from your university.

But reality keeps reminding me that nope, intellectuals can be just as stupidly cliquey and biased as anyone.
And the coolest URIs can't change.
The difference is that Bing and Google follow the DMCA, so although they may commit the same "crime" under international law they are effectively pardoned by the US.
Seconded, this would be an amazingly compelling and valuable feature!
A real hacker would never be dismissive of code and claims backed by an open git repo and documentation.

That said, HyperDex outperforms and provides stronger guarantees than previous key-value stores due to two architectural differences.

First is a new way to distribute data called "hyperspace hashing," whose description requires a picture, and can be found here: http://hyperdex.org/about/. This is quite different from the simple bucketing performed by memcached, Dynamo, Cassandra, Riak, MongoDB and others. See the latest slide set for an illustration of differences.

Second, HyperDex maintains replicas through a technique known as "value-dependent chaining." This enables the system to keep the replicas in sync without having to pay high overheads for coordination.
Zeus bot master dupes Anonymous backers into installing password stealer
Ask HN: How do you sell yourself as a new freelancer to clients?
I've decided that I want to start freelancing doing web design for local businesses/organizations. It seems that established freelancers or people with extremely good portfolios don't have much problems finding work due to the amount of referrals they get. But for someone starting from scratch, is there a secret sauce to getting your first few customers? Currently I'm just introducing myself and handing out cards to office managers of businesses.
It's been a while since I last had one, and I don't remember trying to play with it...

I used to find it completely unusable until I finally discovered the proper way to use it (probably when I started to touch type) which was quite an epiphany. I wanted to share just in case you hadn't yet discovered it.
Meditation is the key for me. I think more and more people especially people in the Tech and involved with startups should practice it.

I work 12 hrs daily but spend around 1-2 hrs in meditation and it seems to flush out everything.
Given unbounded transmission power, just about any transmission method has unbounded capacity, no? Of course, assuming unbounded transmission power is stupidly unrealistic.
Refining information from persistent homology (Warning: math)
I agree with you but some people are just not like everyone else.

Mayer is the exception to the rule. My sister, who is taking a year off to work at Google before going to law school, is of the same type so I emailed her this story.

The best that I can do is to tell that life is much more than being a lawyer. That won't make a difference though.
This person is an example of an entrepreneur in UK that is being extradited for a non-serious crime. I'm not sure how the advocates are portrayed badly when the case appears unjust, no matter how many links the person allowed on their website. What about extraditing a person who did not do it for the money, would that still be acceptable for you?
Unfortunately, there really isn't one. If you're targeting tech people, .io or .co might be okay. But if you're targeting anyone else ("regular people") you need a .com, no questions asked.

Either change your name, buy the .com, or add a prefix or suffix to your name (GoName.com, NameHQ.com, etc.)

(I run a naming company)
Thanks, this is a valid point.

Do take a look at our basic tutorial: http://hyperdex.org/doc/tutorial/

Then the more advanced one showing asynchronous operations, atomic operations, and fault tolerance: http://hyperdex.org/doc/tutorial-advanced/

And finally the rich DB interface that supports lists, sets and dictionaries, each with supporting asynchronous and atomic operations: http://hyperdex.org/doc/tutorial-datastructure/

to see which, if any, of the features and API might be a good fit for your specific needs.
Hell no she wasn't. Not as Google employee #20. The implication in the article is that she was actually working in front of a screen. And while thinking is definitely "working", I don't do much thinking without at least a desk.
Speeds of C libraries for number theory
Microsoft should put "doesn't get Mac viruses" on Windows.com.
No…evolution is about the past, not the future. It has no goal in mind.

In this theory, for some reason the women with those traits (which in all likelyhood existed before) became to be seen more desirable, thus lead to more offspring, thus becoming dominant.
If a person can work 3x normal (40 x 3 = 120 hours, which is almost the 130 hours she claims to have worked in the past) and generate 10-1000x the value of most people, it might be a worthy tradeoff for some time.

In the long run, however, it can be hard to sustain that kind of pace.
It's possible "redeem" was the culprit word here.

You want your call-to-action verb to match the verb in the user's mind when they visit the site, or they may not recognize it as the action they wanted and skip over it.

I'd guess that people think of coupons as something you "use" more than "redeem", so maybe that'd be a better verb.

But – since it can be tricky to get inside your users' heads like that, I prefer to phrase links like this as a question, like "Have a Living Social coupon?" That way there's much less potential for a mental-model mismatch.
<a href="/x/"> will work, but will break when someone decides to move "/x" to "/y".

If /x redirected to /y, that wouldn't be a problem.
The worst part about an article like this is someone will take this seriously and believe this is the path towards "success".
Thanks for explaining. Your project looks very interesting. I will be definitely following it.

Can you explain some more about how node failure are handled? And whether there is a way to tune that. I.e more about the phrase "less than f nodes fail at any give point in time".

Is that tunable and how dynamic is that. (Set once or dynamic setting? Also set per running cluster, per name space, per key-value pair?)

Also, how is this f number related to the total number of machines in the cluster and how is it related to the number of data replicas?
The end of privacy
Progress + Vacation
In USA, the politicians are only obliged to respond publicly on website.

However, in UK and some other countries, a petition would be read out in parliament and get you a response where other members of government could discuss it.
Forget employees - this is important reading for the self-employed or work-from-homers... how do you prevent burnout when you're grinding on your own projects, or freelance work?

It might be pretty standard advice, but important to remind oneself - I'm very rarely strict with myself about taking time off or finding my 'rhythm' activities as she calls them.
Ok, maybe I was being pedantic about the persistence thing, but just to be clear, I read that in the way that you might say Julia Roberts is more female than me.

Anyways, we'd need to find an english teacher to see if you can say it or not.
Don't drink and blog - Alexia's drunken Flipboard rant
Actually you're right. That's a perfectly good and reasonable point. If people want to go to the moon, they should be at liberty to do so. If you want to help them, perhaps you could donate money to the cause. Heck, let's make it tax deductible.

Just checking though - you're not suggesting using any of my money, or other taxpayer's money to send them, right? Because if so, we're back to needing one of those good old fashioned actual reasons again.
I wonder if the reason for that is the move to the web - the drag and drop & generate code paradigm doesn't work so well with the classic HTML/CSS/JS combo(although they tried with .NET).

Maybe in a parallel universe where HTML wasn't the basis for web apps - where perhaps we're finally heading for now - we'd have seen instead leaps in RAD tool development.
Interesting back-and-forth, but seeing sites like this really makes me appreciate having Readability one button away. The combination of the huge banner and the facepile on the bottom of the screen make it very distracting to read.