skysight-inc/HackerNews huggingface dataset:
Wasn't the big idea of cloud that you aren't tied to provider and can move your services anywhere?

Anyway, what other big cloud providers are out there -- ones that aren't direct competitors to Apple? Amazon's AWS is out of the question, as Amazon competes directly on those hot multimedia and e-book markets with Apple. Google's stuff, too, as Google is a major competitor on mobile and multimedia markets. Microsoft doesn't seem to directly compete with Apple in the hot markets -- at least not until they squeeze some Windows Phones from Nokia.
Well that isn't a cool, almost double that haha -- I'm just happy they resist the urge to over work their instructors, however temping in this in-demand situation. Blue Sky's and safety first :)
The cost of smoking. $40/pack in personal and social costs.
I think that, while the perfect solo developer/designer might have all of these characteristics, most "great" websites evolved from a lot of the negative endpoints in the chart. Basically, I wouldn't tell someone who asked me if they could make a great website "no" just because they don't fit all of the criteria off this chart.
I wonder if there's an ideological "faction" (not an actual group or organization) of Anon hackers, the ones behind the hacktivism (pro-Wikileaks, anti-dictators, anti-corruption in democracies), who feels like groups such as LulzSec are tarnishing the reforming image of Anonymous. Prior to this month, they were getting almost mainstream approval as supporters of liberation movements in the third world.
Something does not add up....

Notice that certain targets are avoided? What I mean by targets is that everything is low hanging fruit only..a sql injection here and sql injection there...nothing really highly skilled. Also targets missing from the list is
heavy duty military and gov sites. For example, a low level FBI contractor was attacked not FBI itself, not CIA, non DoD,etc.

The conclusion I come up with is that LulzSec was infiltrated to get anonymous by government agents. After they get anonymous they might figure that they than have info on how to get wikileaks.
Actually, TinEye is pretty good at partial matching.
Herding Code podcast: Trevor Burnham on CoffeeScript
If inheritance is too hard I doubt template metaprogramming is on the syllabus.
> I hope businesses don't do it to me more than I think.

If you pay close attention, you'll notice that this is exactly Safeway's entire business model.
I'd be pretty happy if we were granted a 20 year reprieve from the consequences of climate change. Perhaps later on we'll be better able to suck CO2 out of the air, etc.
From your post:

OK, so maybe someone accidentally introduced an off-by-one error into the python wrapper. Except that the problem is not in the python wrapper. You can find bcrypt test vectors on the web, and they are all 60-byte strings.

... and:

That is a very big discrepancy between the actual behavior of the code and the description given in the literature. It's vastly too big a discrepancy to be explainable by a simple inadvertent bug.

.... and:

Now, some people might say I'm being excessively paranoid, but I don't think so. The higher the stakes in the internet security game get, the more incentive there is for attackers to try all kinds of sneaky and nefarious tricks to introduce weaknesses into people's defenses, and one of the easiest ways to do that is to publish some plausible-looking open-source security code that actually has a hidden weakness built in to it [!!!] and hope that nobody notices.

Give me a break. And lest the tl;dr's think I'm cherry picking: this stuff is the bulk of the post.

Ed: fixed ems.
Thinking abstractly is one thing; thinking sloppily is quite another. In fact, thinking abstractly requires the utmost precision in concepts and definitions. And trust me, I have many decades of fruitful experience at thinking abstractly, so you have underestimated me.

That may not sound as fun as those sophomore-style late-night "dorm talk" bullshit sessions, but I actually consider precision to be more fun even in those sessions. I don't go "oh wow man you blew my mind" when someone says you're free to roam inside a prison cell. I go "oh wow man" when someone adeptly joins two concepts and hear them go click into place.

I really gave it an effort, and all I got was a "whatever". Oh well, it was fun for me anyway.
What about having things that can only be used for doing things that are banned?
Good point. He left out the "mac only" aspect of the discussion. I have a Macbook and an Android phone and an iPad but iCloud doesn't change the way I use any of them because I'm not using an iPhone.
And how bad would it be if it wasn't so successful? Apple gets to point fingers at Microsoft for not being able to keep up if things go south.
These attacks are annoying and damaging but in the long run they make our internet stronger. If these didn't happen so often people would care a lot less about security and robustness.
Does it really matter what cloud services Apple uses? Yes, they have their own data centers but why should it be surprising if they also utilize others as well?

Microsoft is, in many ways, lots of little companies that all live together. If the Azure business unit makes money from Apple, it doesn't really matter if the Windows Live teams are failing in their products.

The oft-mentioned great thing about cloud services is not having to worry about managing hardware. Leave that to the people that are really good at it, and build your business on top.
Better safe than sorry. After the DDoS, CCP took the entirety of EVE down to do a security audit. Minecraft seems sure that it was only a DDoS, but they don't personal details on their servers like CCP does.
This is a win all the way around. Azure needs customers and who better than Apple to stress it and force them to make it better. But I'd hate to be the Azure VP if Jobs calls you because something isn't to his liking.

At the same time Apple wins because they can focus on their core competency, UX, not cloud plumbing.

Is Apple or Samsung embarrassed because the chips, flash, and display are sourced from Samsung? Of course not. Samsung is proud that their parts are the ones Apple choose, and Apple sells the experience, not a collection of parts.
Seems to me that in that case, banning owning this hypothetical something would be redundant. Just use the laws that already ban doing whatever it is that they are doing.

Of course, your milage may vary. I also support repealing intoxicated driving laws, since I reason that reckless driving laws already cover that sort of behavior. For reasons that I don't really understand myself, people tend to think I'm off my rocker there too ;)
Congrats, Canucks! Canada Fun Facts from PayScale
Paul Graham

14 August 2007

As of today we've expanded the focus of news.ycombinator.com from news about startups to news interesting to hackers generally. To reflect that we've changed the name to Hacker News.
Read the article, it says it uses AWS too...
The video is up allready: http://skillsmatter.com/podcast/java-jee/radical-simplicity/...

Its real intressting and you don't really have to know/be able to read Clojure code. The Questions in the end are good too.
From where do you get the idea that the "OpenBSD hyenas" would ridicule you for finding a security vulnerability in OpenBSD? The only thing I've ever been ridiculed for by Theo is not finding bugs in OpenBSD.

You can get advice about truncating SHA512 from Furguson and Schneier; that book is 5 years old. Since we appear to agree about the important bit, I'm disinclined to argue about how many atoms are in the core or whatnot. I fully own up to not actually having counted them. :|
This is Gruber at his best. He correctly points out that the distinction people (including me) seem to be drawing is basically an arbitrary one.

I think the more abstract distinction comes from what each company wants you to do with their products, though. Apple wants you to use their hardware. What you use it for doesn't matter so much as you using it, and every decision they make, including leveraging the cloud, is informed by this.

Google, on the other hand, wants you to use the web, because the web is where they get paid. And the web is where we connect to each other.

Google's model makes that connection its fundamental primary motivation, while for Apple, the connection is incidental, just another feature.
Latency and responsiveness are still a huge problem for web apps, especially on mobile devices. Elements consistently come into view only when they're ready, jerkily appearing out of nowhere, as opposed to in native designed interfaces in which everything is presented instantaneously. UI feedback is often delayed, inappropriate, or at times nonexistent. This is pretty consistent across the board.

As for the user experience argument, I'm still looking for a valid excuse why the Facebook mobile website is so astronomically poorer in all aspects to the Facebook for iPhone app. In theory, they can and should function exactly the same when viewed on such a device, but they are leaps and bounds apart.
Seems kind of like the "Godwin's law" of rule of law. The fact of the matter is that we simply don't encounter these sorts of situations often enough for myself to understand using them as policy setters.
It's not that I don't realize he's in a better place, as nerdy as it sounds, I guess I'm all about optimizing short term happiness. I realize that eventually, the knowledge of seeing him again someday is amazing, but in the immediate term, it's not really worthwhile.

It'd be a bit like getting a limb amputated. You know that it's going to be for your benefit, but while you're going through it, I doubt the comfort of "oh it's ok, at least your not dead!" doesn't exactly optimize your happiness. I'd wager if you're there for someone, showing your love and support, gossiping, etc., you'd likely do more good.
Eh, whatever. As a customer, that sort of thing doesn't bother me half as much as when products are cheapened in order to avoid price hikes. (filler ingredients, subtle shrinking of container sizes, etc.)
Hubris in what way?

I think back there's a common belief in nerddom that it's gotta cover all these technical topics or else it's bad. Most people that use iCloud will not care about anything else other than the fact that their data 'magically' appears where it's needed. This is where I completely agree with Apple and diverge from the tech crowd - the best experience should just work.
Objectively speaking, this is true, there is a reason why something happened. Weak immune system, unhealthy life stile, genetic disease, wrong place at the wrong time, exposed to toxic chemicals/environment, aging, the body has to fail eventually and is just a matter of what goes first depending on many variables I mentioned above. However, to imply that it happened because it was destined to happen no matter what, I don't think so.
companies pay millions of dollars for a spot in the superbowl to reach customers and they aren't able to quantify them, and obviously million dollar spots on tv aren't for every business. But, like Groupon, that isn't to say they don't benefit businesses that use them right.
And it can be used as a way to build awareness. Maybe the restaurants and coffee shops that offered groupons didn't get anything out of it because their patrons didn't like the product enough to come back when there wasn't a discount. I don't think restaurants/coffee shops are inherently bad targets, you can be prompted to try someplace new and become a regular if the food is any good. Seems like bad decision making on the part of the business owner.
I compared/contrasted TinEye against Google CBIR for a bunch of images (I use TinEye a lot) and I have to say TinEye looks better than Google CBIR so far. TinEye has less "zero results" and more search results overall, I get the feeling TinEye deals with "Photoshopped images" better somehow.
The sad thing is, the finding isn't asinine. It's truly interesting (though practically irrelevant, except that it appears to have rendered the ref implementation of bcrypt incompatible with Mazieres' paper).

But instead of spending time talking about the interesting finding, this blogger clubbed their own reputation to death on it. I'd like to presume they were just spectacularly bored, but to steal some of the author's own words, that's "vastly too big a discrepancy to be explainable by a simple inadvertent bug".
Gruber: ... Apple’s vision for “access anywhere” is “iPhone everywhere”.

The problem is that the dream of iPhone everywhere is dead for most people. Android isn't looking back. iPhone will never surpass Android in marketshare again. For most people, if the iCloud means an iPhone device, that means iCloud won't be used.
I think the appropriate term is a polytechnic.
http://news.ycombinator.com/item?id=2655222
Will iCloud be Mac only? All the boring stuff (calendar, addresses, etc.) apparently not but what about the Document API developers can use?
Thanks for pointing that out. Yes, we could have checked every single corner case, but our job is to build financial software, not programming challenges, so we did it quick and dirty :)
My mother believes in God but she reacted quite negatively to it. To her it seemed as if her cousin was telling her that God was punishing her.
Investors Pump $90 Million Into Airbnb Clone Wimdu
This is a misunderstanding, you must have answered to my reply after ithayer edited his comment, the initial comment said "constant time".
Here's the flip side (i.e., not from the perspective of participating businesses) - I hate daily deals because, as a customer, they are almost never relevant.

It's like signing up for a crappy mailing list full of spam in the hopes that once in a blue moon something useful would show up. Except, the signal to noise ratio is so poor you only ever find out about the really good deals after the fact.

If I didn't want a spa Groupon yesterday, I sure as hell don't want one today. I don't want your stupid emails clogging up my Inbox - if they were smarter about it they'd get something in my news feeds - so I can just briefly glance at it and go on with my day, instead of deleting all of these emails.

If Groupon had actually a variety of deals of interest to me (or anyone I know, really), then it might be a compelling proposition to me as a consumer. But as it is it's just a bunch of crap that few people want (or a ludicrous overload of things people want).
Technical question: you want to emphasize the em-ed text or the plain text? I'm not sure, because it seems to me that the text you left unformatted is more relevant in this context that em-ed one.

Edit: thx :).
Which is a statement not unlike talking about making it 40 times easier to travel to the Andromeda galaxy.
Me think so. If not what's the point of a hugh data center?
The UI seems very iOS-like to me. I wouldn't go so far as to say it feels out of place on my Mac though. I kind of wish they made a mail client. I really like the dynamic-three column view and controls.
Your business is perfect for the Groupon firehose attention.

I maintain that it doesn't work for restaurants though.
Dollars is dollars.
Latency is still a huge problem for web apps, especially on mobile devices. Elements consistently come into view only when they're ready, jerkily appearing out of nowhere, as opposed to in native designed interfaces in which everything is presented instantaneously. This is pretty consistent across the board.

Ironically this is almost the polar opposite of Gruber's view. Gruber argues in this piece that web apps are local client apps running on your mobile device (and he urges you to view source). Both forms of apps (native and web apps) can mask latency in the same ways.
This podcast was recorded about three weeks ago. A couple of things that have happened since then that surprised me:

1. I was asked about CoffeeScript and CouchDB. To my surprise (and delight), it's since been announced that CoffeeScript support will be integrated into CouchDB 1.2 (see https://issues.apache.org/jira/browse/COUCHDB-817).

2. I was asked whether there's a JavaScript-to-CoffeeScript compiler. I said no, and there probably never would be... then js2coffee appeared (which is quite good, though the code it generates doesn't always have the same behavior as the original JS): http://ricostacruz.com/js2coffee/

Also, I was asked at the end if I had any upcoming speaking engagements. At the time, I didn't. I'm now scheduled to talk about CoffeeScript at the O'Reilly Web 2.0 Expo in NYC in October, and at Øredev in Sweden in November.

So, things are moving pretty fast in CoffeeScriptland. My book (http://pragprog.com/titles/tbcoffee/coffeescript) was PragProg's #1 seller last month. Who knows what the next three weeks will bring?
Justin.tv is looking for a designer to help create the future of pro gaming
Yay! Lets grab every bit of remaining oil for the next 50 years and spew it into the air! We'll be mostly dead by then anyway, maybe the grandkids can figure it out. SUVs for everyone!
Amen. I did crossfit for ~1.5 years, stopping last summer when I got out of the Marine Corps. Though I can no longer afford a CF gym membership, I've started getting back into "CrossFit-style" workouts.

Does wonders for my motivation levels and productivity.
>For most people,

There are circles within circles though... and I think that's what Apple is marketing to.
Welcome to Libertopia. Have your private security force go investigate.
I think you're misunderstanding the author's intention. He's not trying to describe how the terms are used, he's trying to classify what he sees as more or less distinct disciplines of the field.

He's also not trying to classify types of jobs, but types of people, and how the different types think. I don't know if he's totally right, but it seems like a valuable enough line of inquiry to me, both to better understand who you are and what kind of role is best suited to you, and to understand others in the field and what roles they are best suited to.
Thanks - updating the show links.
Some months ago, a member here mentioned a $40/month atom-based server offer that seemed to please them.

SearchYC...

Hmm. I didn't recall it being in this context, but maybe this is it:

http://news.ycombinator.com/item?id=2429947
What scythe is saying, take Viagra for increased blood flow in conjunction with some adderall for the muscle tension. (I kid.)
But this is the direction in which Mac OS X is progressing as a whole. The app feels right at home on Lion.
If these didn't happen so often people wouldn't need to. Why should Random Internet Game care about security aside from dicks like these guys?
As far as I can see, they didn't hack game servers, they DDOS'ed them...
Hm, how is “iPhone everywhere” meant, though? I read it as “my iPhone with me everywhere”, not as “everyone has an iPhone”. You might be talking about two different things
How diverse is your social network? How diverse should it be?
Curious - why does the weight of the student have a bearing on the amount paid to the instructor? Is it harder to work with super light (or super heavy?) people?
Overcome Your Fear of Marketing to Get What You Want
Because people that actually want your credit card info, game source, etc aren't talking about it on the web. They're just doing it.

If you care about the integrity of your data, you damn well better care about your security.
"I wasn't trying to hack you, I was giving you guys a free impromptu penetration test!"
I didn't say you can't think abstractly, just that apparently you didn't want to. I don't think you even bothered to consider what I wanted to say.

As for your "effort", you didn't even talk to me directly, just tried to bond with the other discussion participant over your supposed superior logic. Whatever indeed.
If you actually read the article you'll see that they're not predicting some drastic new changes that haven't happened before, they're predicting a repeat of what happened a few hundred years ago.

If anything, the changes to the environment that we have caused since the industrial revolution could help reduce the effects so that we are less affected than when the same thing happened a few hundred years ago. Or maybe the changes we've made is too insignificant in comparison and has no impact. Either way, this mini ice age they are predicting is in no way because of any changes we've caused.
Correct, but I wouldn't say this can be called an "Alliance". Even the members of this group are hard to precise. Some would put Korea, some would put Nigeria, some would put Indonesia, etc.

"BRIC" is no NATO, or anything that resembles some formal structure. The "BRIC" countries are getting into multi-lateral agreements, yes, but there is no "BRIC" organization. While the summit is used to conduct agreements between Russia and China, or Brazil/China/India, there is no "BRIC alliance".
http://www.1800funjump.com seems to have the same pricing and schedule, and an AFF for $999, so I'm guessing that's the one. A bunch of friends and I were planning to go there for a jump, actually.
The attacks on the Minecraft and EVE servers were DDOS attacks. Nothing sophisticated, and the easy way to avoid them is to just get more servers, which really isn't a good solution for smaller developers.

EDIT: I suspect the only reason they didn't succeed getting to Blizzard is because WoW was down for Tuesday maintenance.
Should I rob every house that doesn't have an alarm or leaves the window open?

I agree with you it "helps" to care more about security and robustness. But I don't agree in the way. I have a dream that one day my website with minimum security won't be hacked for lulz and will be treated with respect. =)
Simple HTTP post to send an SMS with an SMS API
I think it's a lot harder for restaurants to be successful with it and a lot easier for them to be buried by it. That said - it's no excuse for them to run Groupons, get pounded, and then point the finger at Groupon - any more so than they can blame their landlords for charging high rent, or their employees for being expensive, or for Comcast charging so much for TV ads.

No one is making them run Groupons and no one is lying about what to expect when you run a Groupon.
That is a desperate attempt to motivate Europe's lazy youth to actually hack something.
He has an IDE - get him!
You do understand that lulzsec is deliberately publicizing acts that would usually go untraced, right? Security is security: If you don't have any and you house information, you will eventually be burned.

Yes it's getting annoying, but they're doing it for the lulz. You can't say the same about all the other malicious hackers.
i feel often enough that things could be simpler in rails, but still i think that rails is currently still the fastest fw to get most webapps done.

by most webapps i mean: (r)dbms-backed, uses a fair bit of html/css (not pure js), that needs to do 'common webapp things' (authentication though fb/google/etc.; audit trails; some REST api; memcache; pagination; ...)

going back -- to php, jsp or even (albeit less so) django -- would complicate things for me.

i feel at time rails might seem to take up a lot of time; but actually it is web development just being quite laborious, and rails one of the best fw to "take the pain out of it" and "providing sane defaults that can be changed where you see fit".
Yeah, you're definitely right. Although the lack of ubiquity is still a problem -- especially if iOS devices stay flat in terms of marketshare. iOS owners will have to tether everything into their iPhone. People with the other clouds will have first class support of their cloud data with whatever device they use.
In what way were the demos impressive?
Not sure I follow: speed of crawling wouldn't affect speed of response; and having few users would enable it to be fast; not having enough hardware to index the entire web would only limit the results.

Mind you, just making a search engine is impressive, esp back then.
Absolutely true.

My credit card number was used from Turkey this week. I have absolutely no idea which website was compromised. And I am pretty sure that whoever was compromised has no idea either.