skysight-inc/HackerNews huggingface dataset:
No, servers should hold _all the state_ and clients none. If I add something to my shopping basket from my mobile phone, I want to be able to add more from my browser, rather than have two shopping baskets.

Servers storing stuff on the clients is just plain wrong, and it is wrong from every single angle you can view it: Its wrong from a privacy point of view, it's wrong from a cost-allocation point of view, it's wrong from an architecture point of view and it's wrong from a protocol point of view.

But it was a quick hack to add to HTTP in a hurry back in the dotcom days.

It must die now.
Peter Thiel To Eric Schmidt: Google Is No Longer a Tech Company
People who say "Flash is dying!" don't know what Flash can actually do. Flash is active technology. If you think Flash is obsolete and outdated, STOP USING ALL OF THESE IMMEDIATELY.

- Most PC browser games
HTML5 is not ready to handle rich games for many practical reasons. You may not have an interest to games, but browser games have a big market and very lucrative.

- Quite a lot of iOS/Android apps
Using AIR to develop crossplatform applications. Currently HTML5 solutions such as PhoneGap have a major performance issue because of the lack of iOS JIT. AIR compiles ActionScript codes to LLVM and compiled code runs relatively fast (and I think it's a clever and balanced way to develop applications on low perforamnce smartphones. C++ is inefficient to develop, and JavaScript is too slow).

- AAA console games on Xbox360/PS3/PC
Using Scaleform to redner 2D user interfaces. Do you know the title screen, game menues, HUDs and so on are actually SWF? Game artists author them with Adobe Flash CS!

- Streaming video sites
Hulu never exists without Flash DRM streaming.

- Many kiosk terminals
Using Flash for their UIs. Both Flash runtime and the authoring tool (Flash CS) are needed. Indeed HTML5 is coming but HTML5 can only replace runtimes.

Certainly Flash has many problems but it's not so bad technology overall. And it will used for relative long time (I guess 5-10 years or so). Flash has many reasons to be used widely.

And you must admit that HTML5 is improving rapidly because it is trying to overcome plugins like Flash. Flash is a very good stimulation for browser vendors. Because of this, I can say so-called "plug-in free" is not a good idea. Copmpetiton is healthy (WebGL developer also is saying so!).

Actually, there is a great demand for Flash animators to develop recent social games. Currently Japanese major social game company GREE forcuses Unity and AIR and they are saying HTML5 doesn't meet their needs for now. Of course that will change in coming 2 or 3 years though (looks like iOS 6 has some important improvements. Web Audio API, requestAnimationFrame and multitouch bug fix).

By the way, this author Scott Handsaker made this Flash grave picture? Soft of obsessive. I look down on the guys like this. They don't have respect for important technologies.

Sorry for my poor English, but I can't stop saying something for the current situation. Flash is a poor and underestimated technology.
Thiel tells Schmidt: 'Google is out of ideas'
Wow, if that's true that's terrible news. The idea that professors would be forced into this.

If it is true however, there is still udacity, which is much more conservative in it's expansion.
neither can be honestly called "recent", though... more recent than quake, while technically true, doesn't really say anything.
Its called a hostile takeover. MS has a long history of buying tech companies out and then deep-sixing the tech forever.
Professor tests out essay mills
Hey, thanks for the heads up. I'm updating it now.

There's no problem with the CSS, I just forgot to decrease font size for the featuress list.

Note that Enterprise "100GB Monthly Bandwidth" is rendered on two rows...
Maybe things are different on Dalvik, but javac for the Oracle JVM is about as braindead as a java compiler can get; all of the optimizing is done during JIT.
I'm curious what the remaining costs of publishing are under such an OpenAccess policy.

For the UK proposal, the Guardian article from July 15 [1] mentions article processing charges (APC) around GBP 2,000 per article, presumably paid by the institution to some private institution to manage the peer-review process. Of course, the peer-reviewing itself is done free of charge by fellow academics. The Nature post doesn't seem to address this point (unless this is what they refer to as "up-front publication costs" in the second paragraph).

Either way, charges around GBP 2,000 per article for processing are hefty (especially given that the bulk of the work is done by the academics for free). Maybe one should ask the question how this figure could be driven down?

[1] http://www.guardian.co.uk/science/2012/jul/15/free-access-br...
Yahoo’s Biggest Problem: Missing Not One, Not Two, Not Three But Four Tech Waves
The following research seems to suggest voice can and does go through super nodes under certain conditions:

http://saikat.guha.cc/pub/iptps06-skype/

Would it be too much of a stretch to assume the clients can be directed to use one of the new Linux super nodes at will?
Anki is open source, runs on all platforms. And is imho amazing
I'm not sure what "its kind" is, but self-help books go back a long way. Carnegie's "How to Win Friends and Influence People", recommended by PG, was written in 1936. "The Power of Positive Thinking" dates from 1952, etc.

But I certainly agree that 7 Habits is an excellent book.
sorry if I sound like a markup nazi, but... the pricing table contains tabular with headers and should be treated as such. The columns should be table cells and not divs (all a sudden you no longer have to provide a width on the entire container and it could stretch to fit and used in any location). The header-class container should either be a th, or if you opt for a non-table element, then an actual header tag would be appropriate. Maybe an h6? The bold tag was a poor choice; either <strong> or <em> would be a better option.

As far as reusability goes, the id="pricing-table" should really have been a class.
I admit I don't know much about the internals of this, but maybe it's because, by serving as a node to forward other transmissions, the former Skype client drained people's mobile broadband data budgets. In this way they avoid this.
Maybe, but most of the spam seems to be new stories, not comment spam. In fact in the last few weeks I've yet to see a single spam comment (dead or alive).

A few dead comments were trolling, but the vast majority where good, on topic comments. Just seems sad to lose those users.
Student develops a Vending Machine that dispenses Bitcoins for Euros
Rude VC: Selling Early, and other opinions on the Digg acquisition
Speedy or not, content identification wouldn't have recognised the lyrics from Obama's singing. YouTube's system is sold to users as a way to keep its DMCA safe harbour (YouTube to McCain in 2008: http://arstechnica.com/uncategorized/2008/10/youtube-to-mcca... ), and YouTube needs to own up if it goes beyond that.
What about embedded devices/the 'internet of things'? Should I have to add a (costly) crypto chip to my microcontroller just to have a HTTP/web interface? Or a large SSL stack?

(HTTP 1 would be sufficient for these use cases for a long time to come, but resource considerations should factor into these standards discussions)
"it has very little to do with your cultural heritage unless you're a bloody Spartan."

The fact that you acknowledge that there exists a culture whose adherents are more prone to be adversarial means you accept OP's point.
Wiretapping sounds so innocent. Of course, all US comms must be available for lawful wiretaps in fight against crime.

No, what we're dealing with here is a dragnet cast upon the comms of users around the world, who aren't protected by US Constitution and thus can be tapped at will by US agencies and even private corporations without any warrants or oversight.

For instance, if Microsoft wanted to learn about technical or trade secrets of competitors communicating through Skype (say, a couple of start-up founders), now they're free to do it.

Also, if a US agency wanted to put on a no-fly list some people who casually converse about what morons those TSA people are or how all US administrations support the Israeli regime that commits war crimes against Palestinians, now it's very easy to do.
Webfaction fail. over. Failover setup with webfaction. | Gingerlime
When I was 25 or so, I realized that just because someone told me to do something in a loud, assertive voice, didn't mean I had to do it. I didn't even have to explain myself! I could just not do as I was told.

By the time most people get to 25, this is mind-blowingly obvious. Yet for me it was profound...
Why Enum should be used to implement Singleton Pattern in Java
Here's a start: http://alternativeto.net/SearchResult.aspx?search=tag%3avoip...
Anyone knows if such course exists for video game development?
Looking at those thick arrows reaching into the US, with even thicker arrows close behind them, makes me think that this will be the thing that tips us over into an overt police state.
Marissa Mayer Doesn't Fit Yahoo's Needs
So what happens when your not a US citizen, the wiretapping option is turned off then you think?
You're a Rockefeller
>telnet and gopher were used by a few thousands servers only and were not consumer facing technologies

The card catalogs at most university libraries and most libraries of any national or international importance were reachable by telnet in 1992. And I think card catalogs count as a "consumer-facing" service.

The vast majority of internet client software in 1992 was text only. The first exception to this that I am aware of is the WWW, which most internet users had not started to use by the end of 1992 (email, newsgroups and ftp being the most widely used services). The way most connected to the internet or an intranet from home was by sending vt100 or similar protocol over a dial-up link -- with a Unix shell account or VMS account at the other end of the link. Repeating myself for emphasis: in 1992 most people accessing the internet from home or from a small office used a modem and IP packets did not pass over that modem link. The point of this long paragraph is that the vast majority of the machines on which these shell accounts ran were also reachable by telnet.

Finally, the telnet protocol in 1992 was a "general-purpose adapter" similar to how HTTP is one today. For example, the first web page I ever visited I visited through a telnet-HTTP gateway so that I could get a taste of the new WWW thing without having to install a WWW browser. Note that this telnet-HTTP gateway is another example of a "consumer-facing" telnet server.

In summary, there were probably more than a few thousand telnet servers in 1992 -- and many of them were "consumer-facing".

I am almost certain there were a few million users (certainly so if we include college students who used it for a semester or so, then stopped) of the internet in 1992, and most of those users used telnet.
What does the size of one's vocabulary have to do with whether you use expletives?

Sorry, I know this is off-topic, but I've never really understood the "only uneducated people use swearwords" argument.
You used to trust a shady Europe-based private corporation; now you have to trust a shady US-based private corporation. Regardless of their specific track records, there is nothing intrinsically different between the two.
It's fixed now, 10x!
Measure Amazon EC2, SimpleDB, SQS and SNS Services Latency From Your Browser
It's probably not this, but a neat little page with a request to analyze the code reminds me of some other hiring puzzles.
Cocktail Actress Diana Penty Photos, Diana Penty Pictures, Images, Wallpapers
This is a new Bollywood movie actress Diana Penty. She is actress and model. She appear in the new Bollywood movie Cocktail. She looks like angle friend. She is most beautiful girl, She is one of the most attractive actress. In the Cocktalil movie she play very vital roll, she plays as leading roll. Diana
>>You can take pictures of monuments; you can take "general" pictures in the street; you can take pictures of people sitting at the same table as you in a restaurant.

Actually, some architects and building owners forbid photography, for intellectual property reasons. Freedom of panorama (http://en.wikipedia.org/wiki/Freedom_of_panorama) can be complicated.
"one side doesn't care about ruling or controlling territory per se,"

For now.
Springboard Launches new Mobile Accelerator in London
Applications close on July 22nd
Interesting team page concept (hover over bold text)
I should note that nobody is quite sure what will happen yet, so that may not be the case. A lot of people found out this was even happening the same time HN did! And the agreements were all signed at a very high administrative level (President or Provost level, which is often a political appointment quite out of communication with the day-to-day operations of the university), so it's not clear there is an implementation plan with dean-level or department-head-level administration yet.

We'll see, though. One thing universities are trying to balance is how to get professors to do more "entrepreneurial" kinds of things while staying. As professoring gets to be a little more like a freelance job (bring in your own research funding, teach online courses via a for-profit company, build up a personal "brand"), one question is what keeps the more successful professors at the university, instead of just going independent, the way Sebastian Thrun did. There's a real possibility that some of the launch professors listed in this announcement volunteered precisely because they're contemplating jumping ship to their own online-course startup, and are using this as a route to build name recognition and audience.
MacDonalds employees assault world's first cyborg
NovaLet - Social Blogging Platform
NovaLet is a new social blogging platform that brings the best of social networking to blogging enabling users to interact and communicate while staying up to date with each other's publications. It lets you connect with people who blog about topics that are similar to the ones you write about and helps you build more meaningful bonds with them.

After joining NovaLet for free, you can start blogging straightaway as often as you like, follow your favourite blogs, comments on posts across the network, like or share them with your followers. You can also embed any type of rich media content easily, exchange private messages with your friends in the network, follow a tag that interests you, @mention or invite users, receive notifications, subscribe to RSS feeds and much more.
HTML5 Lessons from LinkedIn using Node.js
In this presentation from DevCon5, Kiran Prasad, Director of Engineering, Mobile at LinkedIn will talk about LinkedIn's experience building their mobile app using both native and web technologies.
Well, it is being spammed... I don't like the implicit insinuation that Facebook is acting maliciously. It appears to be an automated defence. Don't rave about, submit a bug report, if you think it isn't actually spam.
Get a burger with an extra meat patty in it. Money laundering.
I think tptacek and patio11's arguments are a bit more nuanced, when you look at the context and which side of the transaction they are on. For example, patio11's recommendation to use themeforest.

I don't think either of them would have a problem using this service (for something like fixing their nephews Pokemon page), but if you want to be a top tier consultant/freelancer You most definitely don't want to be a part of this service.

None the less, rant on Thomas!
Seems like an example of a DLA (Diffusion Limited Aggregation) http://en.wikipedia.org/wiki/Diffusion-limited_aggregation ?
Google has already won. Boring.

Yahoo needs to be saved. Challenging.
5 Tech Ecosystem Cultural Differences: East Africa vs Silicon Valley
Bangkok Airport Hotel
If location is everything, then this Bangkok Airport Hotel
has it all! This affordable Hotel is a 5 to 10 Minute Drive
from Suvarnabhumi International Airport and is convenient to Bangkok City Centre.
Sad to see a two and a half month old blog article with a flame bait headline and no references or proof being lapped up by HN.
Guido van Rossum talks about Python 3, tomorrow, University of Amsterdam
Everything we do in any high level programming languages is an illusion. In fact, even assembly language is an illusion. The only thing that isn't an illusion is building a computer out of nand gates, and the like.

In my education, we STARTED with functional programming, and eventually we built real microcoded computers that we designed ourselves out of nand gates and adder chips. And, yes, I mean REAL chips with lots and lots of wires on a real physical breadboard.

Is a nand gate, the fundamental building block of all computers, is that functional? You bet your ass it is! State only comes by using this functional component and feedback to make a flip-flop.

Your premises are all wrong: My education started with FUNCTIONAL programming. We then learned how to build OO on top of functional programming, using only closures and single mutation operation: variable rebinding. We then went on to design and build our own physical computers out of chips and wires, starting with the fundamental functional component: a nand gate.
Illegal drugs just have the right risk/return balance. Legalizing would change that (probably a race to the bottom for cost). While this would disrupt a cartel's primary cash flow for a short period, there are still plenty of illegal things to move (secretly) and sell - weapons, humans, counterfeits, actually dangerous drugs which would probably remain illegal (meth, cocaine, heroine).

Legalization might hurt a cartel long enough for them to be unable to pivot, but like any business, they've found an expense to cost ratio that they like. When their industry (again, largely transportation of contraband) Is disrupted, they will die, but more likely adapt.
That's where the comparision breaks down. The point is, the more beef people eat, the more cows there will be, not less. Same as the more paper people use, the more trees there will be, not less. Of course the impact of cows and trees on the environment is different and besides the point.
Nice, nice article. One thing I don't agree with: micro-optimizations have their field of existence. In GPU programming (CUDA C on nVidia devices, not to mention OpenCL) they're pretty much important! Compilers are so dumb that you get different performance when addressing shared memory with an unsigned long or an unsigned int... I hope this will stop very soon, by the way! :-)
Virtual Assistant Services An Alternative To Business Hassles
Agreed. I understand there's a hacker mentality here, but who would really pass up the CEO at an established behemoth like Yahoo to take the reigns of an unproven (or found) startup?
There was no discussion of design theory in this article. A better title would be "Marking up a pricing table".
http://techcrunch.com/2012/07/16/marissa-mayer-the-first-eve... - Respect.
I wonder if the author is wondering why there is a sudden influx of traffic after 6 months.

There is more interesting discussion on the ~7 months passed HN thread:
http://news.ycombinator.com/item?id=3376620
Essentially you are admitting that you are racist and tired of being dismissed as such. You mention that our points are baseless and ignore tangible facts (which you have by the way failed to provide) and I'd like to bring to your attention that this is basically what racists are commonly accused of.

I would like you to understand that when in doubt and facing two choices one should always prefer what favours human beings over any sort of ideology or other minor consideration; no matter the price (I mean it this way).

But I find your way of reversing things funny and will dismiss you as being a troll and wish you good luck on your road. It's certainly a difficult one.
Hey, I appreciate your thoughts.

Now, to "defend" myself...

I'm afraid that using a regular table wouldn't allowed me to create this pricing table as it looks now. Although this is called a "pricing table", I think using a table isn't recommended in this case as it is quite restrictive.

Also, I avoided using HTML5 elements like "header" because I didn't wanted to include an extra HTML5 shim (for older browsers) dependency.

Regarding using <b> versus <strong>, this could be a long discussion here :). I think <b> just fits in this case as I don't want to add any importance from a content or SEO perspective.
Can someone with more knowledge explain the reasoning behind this?

Unfortunately I'm at a loss : (

Congrats to the social cam team though - good to see a justin.tv export doing so well.
flickasa.com anyone?
Thanks for the preview! I don't understand if this is a web app or desktop app.
Yeah. Personally, I take all articles with a grain of salt when the author bandies about terms like M$.
This seems pretty cool for an ad-free site. But I guess it has static results, they're not doing a web search.
For some of us 'not fitting properly' is an internal struggal and has nothing to do with our interactions with others. You can be a misfit and be well liked by your peers. I suggest you take your own advice.
Facebook has not blocked this specific story. I am willing to bet any link from the eyetap.blogspot.ca domain will be blocked, because it has been flagged a "spammy" either by an employee or an automated defense. This could also just be a mistake with the automated systems; just yesterday facebook accidentally blocked imgur.com for a short period of time (and the developer responsible found the related post on reddit, appologized, and offered recompense).
From the Event Details:

Eager to get your package into the standard library?

That one is open for interpretation.
The cartels in Mexico seem to have become a popular topic around here since the Cocaine Inc writeup in the NYT Magazine.

Related is this piece from the New Yorker a couple of issues back, which I thought was an excellent read. Titled 'The Kingpins'. Not sure if it was posted here:

http://www.newyorker.com/reporting/2012/07/02/120702fa_fact_...
Best of luck, it's an uphill battle:

http://techcrunch.com/2012/07/11/hashable-the-app-that-aimed...
The Kingpins
Truvada first-ever pill for HIV prevention
But what about preferences for anonymous users? Store that on the server side? Append them to the URL? Both options kinda suck.

Also, consider dabblet. The way it allows you to store your stuff using github is very smart IMHO.
How is this any different than any local computer store? How is it any different than Geek Squad? Geek Squad, in particular, has a bit of a scandalous history.

If anything, this (Geekatoo) is better. The Geekatoo website provides a means to post feedback about a tech. The profiles for the techs are also much more personal than you'll ever get to see for a company like Geek Squad.
If you just need to plug in a CSS pricing table to your site and, like me, have the web design talent of a dead fish, CodeCanyon can be very useful, e.g.:

http://codecanyon.net/search?utf8=%E2%9C%93&term=pricing...
Yes, nearly 50,000 people have died in Mexico since Zedillo essentially declared armed war on the cartels in 2006.

Almost 10,000 people per year.

Given the scale of the violence, you'd expect more news coverage in the USA. I didn't learn of this until I traveled in Mexico for a while last summer.
Fiero: Pontiac's great experiment at making a European style sports car. A real _proper_ sports car: Mid-engined, rear wheel drive. Except, because most most of the parts were from other GM vehicles, it was mostly shite. Still - very popular with kit car/replicar builders because they made quite a few of them (~350,000) and they're cheap as donor cars.

Chevy 350: Basically a commodity engine. 5.7L pushrod V-8. Used in lots of GM vehicles from the late 60s through the early 90s. Camaros, Corvettes, Cadiallacs etc. Built tough, cheap, and there are a gazillion aftermarket parts available.
Talking to God...