skysight-inc/HackerNews huggingface dataset:
Probably not. It is often the case that a site is built entirely (read meaningfully) in JS. If one wanted to degrade gracefully without JS, one would have to have two sites: JS and Plain-Old-HTML. Now this is not possible, especially for a startup. You have a set number of resources. DRY helps allocate them. If you violate DRY with 2 sites, you're focus is going to be lost.

Now some might say that good web design was violated by make the site dependant on JS. However, as the title shows, this is 2012. My cellphone has the ability to render most JS effectively. The old adage about degrading JS is just that, old. It was in a day before ECMA Script was sanctioned or common on the browsers. It was before jQuery and the like unified the browsers.

tl;dr: JS is ubiquitous and is what the front end, and even the whole app is built on.
- A domain name with working AAAA records

- Your site reachable over IPv6

And possibly:

- Any software packages (Wordpress, phpBB, etc.) working correctly with IPv6
Do cookies track 'people'?

Recently it was determined by courts that an IP address cannot be attributed to a person (in regards to torrents). Why is it different for cookies?
The only time I ever use it is with `chmod`.
Air Conditioning Component and Maintenance Tips
Not surprising, given how important custom ASICs are for serious codebreaking.
Read my comments closely devil.

I trade large currency/bond markets, not the relatively small markets like gold. I was making a point. I can't make people do things, the market is way too big (just ask the Bank of England!). Gold huggers can. Hence why I stated:

> Don't buy t-bonds, don't buy gold. Look at incentives. Look for production of useful goods. Make your own decisions.

Yeah you're picking and choosing your examples there. I only talked about super clusters (euro/dollar/yen/yuan/rupee), not POS countries in Africa that have 0 impact on global markets, as they aren't connected, or correlated. Care to read my other comments, they indicate when hyperinflation occurs:

> Hyperinflation is often associated with wars or their aftermath, political or social upheavals, or other crises that make it difficult for the government to tax the population.

Sounds like Zimbabwe now then doesn't it?

Barter > Gold. Barter is the normal medium of exchange. It scales nicely in the developing world, where things are slow, and people are poor. Gold is a POS medium of exchange for the exact reasons gold huggers love it. There isn't enough of it to do anything with. It's nothing but shiny baubles for the uncritically thinking. Why not diamonds? They're just as rare, just as hard to handle? Why not cacoa beans? Or platinum? Or terbium? HUH!

> Sure, that's based on trust, just like you said. But mcantelon's point that gold can't be created out of thin air is relevant to that trust.

Yeah that's the point. Your gold has no use in a developing country, despite what you think. People trade in dollars for a reason.

> Yes, money moves towards perceived safety. The mainstream perception of the ultimate safe investment has been US bonds.

The US has the fastest nukes, the best standing military and one of the greatest economies.

> But you know, it's possible that something else might end up being perceived as safer than US bonds. Perhaps something that's not controlled by any government, and can't be created out of thin air. Perhaps something that is still trusted as a medium of exchange.

Nothing is safer than the US government.

And do you know why?

Because if the US government isn't safe, well then, none of this matters. The US is a conduit for massive capital. It exports huge amounts of goods and services, and consumes far more. You want to bet on the end of the US? You can't, because that bet is the exact same as the one for the end of the world. You cannot invest for catastrophe. Merely depression!

Buy gold all you want. Your bet, if you look at it closely, is exactly the same as mine.

It's just that you don't know what you're doing.
Creepy? No, why?

I wonder about the battery draw of constantly running the front camera and doing face recognition, but if that's not an issue I don't see any downside. I wish my own phone did it.

Even if it uses some power, it might be a net improvement for some people who would set their screen timeout to very long durations otherwise. I'm sure that is even more of an issue for a device with such a humongous screen -- it'll take you twice as long to read an entire screen of information.
Denial of service found in iOS 5.1.1
When will phones get IPv6? Then you can host services yourself, e.g a website, your email. Basically opens up all sorts of possibilities that will allow people to own their content.

(yeah sure you prob want to back up to somewhere off your phone)
I would argue that analytics is vital

So would a lot of people, but the official guidance makes it clear that they are not considered vital as far as these legal rules are concerned.

The "essential cookies are OK" criteria relate to the functionality the user has explicitly asked for, not to functionality that the site operator needs to run the site in a commercially viable fashion. Thus things like session cookies to record that you have logged in or what's in a shopping cart are OK, but things like analytics aren't allowed to piggy-back on top.

There seems to be some doubt about how seriously anyone in the UK is going to take these rules, though. Even the ICO can't get its opinion straight, and it's the government body responsible for enforcement. As I understand it, we're already taking this whole mess far more seriously than most countries in the EU, in that some web sites run by large organisations have made some effort to comply with the rules, while even that might not be true in most places that are theoretically affected.
Citizen Ladies Watches
This Ladies watch has a white dial with gold markers. The water resistant of this timepiece is 100 Meter. On the face of this Citizen Ladies Watches a sapphire crystal glass is mounted.
This kind of alarmism is both very old and economically ignorant.

We have already experienced this scenario multiple times, and it always leaves us better off. Consider that 200 years ago almost everyone was in farming, and now it employs less than 2%, thanks to drastically higher productivity.

We didn't all end up unemployed. We invented whole new things to work on. Most of us are doing things our ancestors would have thought were impossible or frivolous or just bizarre.
Very impressed by their concept. Great portal to buy travel at genuine price ( without paying commission) and awesome tool to plan/explore my trip.
Show HN: the start-up butler, a weekend project
HANDYMAN UXBRIDGE
"We are proudly presenting our Handyman Services IN UXBRIDGE"
Absolute rot. If the US wanted to extradite him then the UK is a far better place to get him from thanks to our extradition treaty. Why on earth would either country state they won't extradite him when they haven't been asked to extradite him and have no idea what the grounds for any extradition might be?

The secret trial process is presumably one that gives protection to the privacy of victims of sexual assault. Sweden has its own legal system, if you happen to go to Sweden you have to abide by it - if Mr Assange doesn't like Sweden's laws regarding sex then he shouldn't have had sex in Sweden.
The reliability standard for evidence in court cases is a bit higher than what typical cookie applications require.
HANDYMAN WATFORD
"We are proudly presenting our Handyman Services IN Watford" />
Get Down to It | Authspot
It seems like you're getting squeezed because you haven't stayed with the market. I've seen companies advertise template sites for as little as $100. The sites are all customizable via a WYSIWGY interface. They are also hosted for a small monthly fee because none of them will be a huge burden on the ISP. As a result, this space is moving to more automated, but non-distinct sites.

Are you creating a similar setup? Are you able to compete by having a site made for $100 in under an hour? If not, you can still make money in this space, but you're going to have to be high end. Your clientèle will have to be high end. They will have to be willing to pay high end prices too. And let's not forget that there are many competitors aiming for this exact space. What differentiates you from them? Can you buy/merge with them? All things to consider.
question, since it wasn't answered in the article (I looked). do these cars tether to the truck electronically? I.e. is there a virtual leash/tow going on? Or do they use the truck as a guidepost? could they have driven without the truck? Did other cars cut in between them at any point?

Fascinating this whole move into self-driving vehicles though.
Well, from anecdotal evidence, this is what a lot of people already do. Option A seems like a much better idea.
Flash Fiction: MPAA and Script Torching
Ottawa Senators Bedding
Decorate your bedroom with Ottawa Senators Bedding set. Colorful Ottawa Senators Bedding from Sport fanatic is sure to bring life to your room.
Sigh

This topic tends to cause people with no knowledge or experience of the English legal system to come out with some crazy stuff.

Firstly, judgements in England are typically delivered orally. The ten minutes refers to the time taken to read out the judgement in open court, not the time taken to deliberate.

Secondly, and this is a very important point that people here tend to forget, this has nothing to do with whether he is guilty or not.

Here are the facts: Sweden issued a European arrest warrant (EAW) for Assange, and want him to face allegations of rape and sexual assault. As a member of the EU, the UK is obliged to transfer him to Sweden, as per the conditions of the warrant. The EAW is very useful, and makes a lot of sense: EU citizens can move and live between EU member states freely, and the EAW is an extension of that.

It is not of relevance to the English courts whether Assange is guilty or not: that's for the Swedish courts to ascertain. It is widely accepted amongst legal circles that Assange's defence is very weak. His defence team are trying to get him off on a technicality - the treaty that governs EU arrest warrants states that requests must be made by "competent judicial authorities", and they're arguing that the Swedish prosecutor isn't a "judicial" official.

That's it. That's all they have. Not honouring the EAW would have huge implications for extradition cases across Europe. I think it's quite likely Assange will be handed over to Sweden, but not because of some vendata or conspiracy - simply because he has no case with regards to his extradition. Assange could very well be totally innocent, but that's a matter he should argue in Sweden where the alleged offence was committed, not the UK.
Is it legal to let cars self-drive in Spain?
I know this will never happen, but how great would it be if we saw a revival of Gopher for this very reason? HTML is clearly going to be for applications in the future, so Gopher could fill in the hole of "just show me the content". Again, won't happen. But I can dream. If only there were a 0-click way to convert a html site to a gophermap/text files.
I'm sure phone providers will find a way to configure their links so that they work the same as with IPv4 (i.e. no incoming connection allowed). This isn't even necessarily a bad thing - remember all these jailbroken iphones with the default root password running an sshd? While not providing perfect security by a long shot, denying all incoming connections to a client on the firewall can help mitigate some issues.

It also "fixes" a lot of potential "problems" like people running p2p software on their phones or using VoIP instead of the much higher priced voice calls by the phone proivder (yes. voip works today, but it could work ever so much better if these devices were accessible directly)
Lawnmower Racing 3D
Not at all; it sounds awesome. On my SII, I either have to constantly adjust the timeout manually or tap the screen every 50 seconds or so while browsing or playing a game that requires thinking. Either is really annoying.
Adding the syntax for negate in Racket
Commercial silicon foundaries, yes, but Intel, IBM, TI, National, etc all still have their own fabs in the US. Also, isn't Global Foundaries building a new fab in New York right now?
You're forgetting a key point. If productivity doubles, living on half your current salary would be no problem, because all that productivity will be driving down the cost of most things.
In medicine, falling for fake innovation
It depends on many variables, including but not limited to anticipated workload, the nature of the hardware, and parallelism of the underlying workload. It would help if you gave more information about the task at hand.
I recently re-read Arthur C. Clarke's 2010, and noted with admiration that the characters are using small handheld computers with touchscreen interfaces.
Chanel eyewear
White House's Report On IP Enforcement Should Get A Creative Fiction Copyright
"Wirelessly streamed data from the lead vehicle tells each car when to accelerate, break and turn, all in real-world traffic conditions."

Seems like a wireless leash.
Added to WebSocket.us, thanks!
Hi, I work at a company that makes heavy use of event loops. I'll try to accurately convey what I know:

From an efficiency standpoint, using event loops requires much less memory, but marginally more CPU time than threaded approaches.

In terms of maintenance, you're essentially writing your programs in continuation passing style which means error handling is explicit everywhere. There are tools that allow you to hide this like streamlinejs, Haskell's continuation monad transformer and to a lesser degree, promises/futures/deferrables. If you decide to stick with callback passing, then a good knowledge of functional programming is useful as all loops require recursion. If your application is single threaded, that tends to make finding race conditions easier, but on the whole I'd say it's harder to write good asynchronous code than it is to write good synchronous code.
Over 70% of Light Table backers are using OS X
I only buy $100+ shoes. High quality shoes are so much more comfortable and long-lasting than their cheaper counterparts that their performance and usefulness more than makes up for the higher cost.
Most developers with no background in electroncis do not understand asynchronuous paradigm : Transitions = factorial(state).
In best case if they don't confuse states and transitions (wich is common) you'll end up with a spaghetti code where goto are replaced with callbacks on events. In common case they will make intricated state models without making the docs (state transition diagrams are a MUST have (like RFCs on network protocol)).
In the multi-threading context, most devs don’t fully grasp the concurrency problem (which is still an asynchronous problem).
So if you want to stay safe, use multithreading with disjoint data. Map Reduce is actually a pretty idiot proof paradigm for multi-threading. It only requires your data to be smartly shardable.

Executive note :
- if event model : have all state transition models DOCUMENTED ;
- if multi-threading : once you have shared a context (config), uncouple all the data passed to your thread (and handle a SIGHUP to reload the conf safely).

Event model done wrong will cry havoc on your code maintability the same as multitreading done wrong.
I think a lot has been written on why threads, locks etc. are hard to program (= i.e. hard to maintain) and are considered the "assembly of parallel programming".

As for efficiency: Threads and Processes are what the OS offers. Any parallel programming model will have to use these in one way or another, so does Node.js. The discussion is kind of similar to assembly vs. high level programming languages. You can always write an assembly program that is as fast as the program compiled from a high level language. However, it will take you a lot more time to write it.

In the end, it comes down to choosing the right tool for the job. Therefore you should try find out what people with a similar job choose and what their experiences are; and also for which job a framework has been created.

E.g. Node.js is good at a job where there are lots of events and I/O is involved. If your job is number crunching, then Node.js is the wrong tool.
Its nice that Chris Tarnovsky and Karsten Nohl are really awesome people, but what does that have to do with the article, other than that they work at the same place?
They probably had drivers at the wheel to get around that.
The slowness has nothing to do with connection speed! I'm on blazingly fast Optusnet Cable Internet in Australia, and it's still incredibly slow on my (fairly recent) Asus laptop.
> even though it's obvious why they do it

It's still not that obvious to me. The publishers should be in the business of maximizing their profits by selling as many copies as they can; I want to give them my money for a copy; I'm also ready to pay for the international bandwidth to have the digital bits distributed to my location (Ireland);... and yet they force the distributors to kick me out of the shop.

What are the publishers gaining by refusing international sales at a price which they are in control of setting?

It becomes even more odd that I'm normally able to buy the CD versions without any restrictions... The thing is, I wouldn't know where to stick these CD nowadays.
People don't want to just "see the content".

If you want that, you can just fire up links/elinks/lynx; it, surprisingly, works fairly well even today.

But even the writer of the article didn't want to just see the text - she wants to see the shoes and decide which one to buy. You don't want to see a table with shoes numbers, descriptions and prices when you are shopping; visuals are important, too.

That's why noone is actually using text-only browsers.
They have guys in the drivers seat like Google did I suppose. It's legal so long as someone has control.
This: http://en.wikipedia.org/wiki/EUREKA_Prometheus_Project seems to indicate that trials/experiments have been on-going for many years, in various European countries. Perhaps it's a EU thing, so that Spain is included by default.
V8+: Node.js Native Extensions in C
You cannot expect reasonable answers without being more specific.
Given that current digital cameras can do this on the camera processor, it seems plausible that it's done on the phone.
When does a car become self-driving? I imagine that distance control is legal (i.e. cruise control where the car will brake and accelerate to maintain distance behind the car in front, up to a maximum speed), and this is a further extension with steering. There's still a person driving the truck at the front.
One of Australia's 3g networks had an alternate APN you could use that gave you direct access to the internet, and an externally facing IP address. I only discovered this last month and the network is being shut down this year. It's such a pity this isn't a standard feature.

Edit: Apparently it is possible. (1)

1: http://forums.overclockers.com.au/showpost.php?p=9968987&...
One obstacle to functional programming in Python is that the libraries tend to work against you. So many functions mutate values rather than returning a result with no side effects. For example, random.shuffle() shuffles an array in place rather than returning a new array.
Eight Life Hacks for Creative Thinking by David Kadavy
FTA

> On-board cameras, radar and laser tracking allow each vehicle to monitor the one in front. Wirelessly streamed data from the lead vehicle tells each car when to accelerate, break and turn, all in real-world traffic conditions.
We hope that it's a clearer bed than what we originally started with.

With respect to seeing it from afar -- the contexts in which we are using the icon is for desktop and post-PC device user interfaces. Interfaces which aren't usually used from afar. Most users who are exposed to this icon will be looking at it from just two to three feet away.
Apparently it doesn't run the camera constantly: it wakes up to take a single shot immediately before the screen turns off.
I think the OP is surprised only because s/he is biased, because he lives in Australia.

I live in Slovenia, and for me, this happens ALL the time!
Her (at the time, his) kernel had several interesting features. One was run-time code generation. Another was an object system much less indirect than the standard C++ vtable approach; you know,

mov (%eax), %eax
mov 16(%eax), %eax
call *%eax

That involves two memory fetches.

One step less indirect would be to copy the vtable into every object, which of course means that every object could have a separate vtable. Synthesis's quajects are two steps more indirect: every object has a separate copy of every method. So a method call looked like (the 68030 equivalent of)

add $32, %eax
call *%eax

No memory fetches.

The fact that every object had its own copy of each method meant that the method could be optimized for that object. If it was more than a few instructions long, you'd want to factor the main body of the method into a regular function, but many methods are not.

One of the interesting features of Quajects is that you can instantiate a quaject not only with its own data but with its own "callouts". In a traditional object system, wherever you have a simple little object, that object implicitly carries within it this whole pyramid of things that it calls, and things that those things call, and so on — allocators, file buffers, system calls, and so on. More flexible languages like Ruby have facilities for temporarily replacing some part of that pyramid, say, for testing. But each call out of a quaject is just as overridable as an instance variable. When you instantiate the quaject, you supply callouts to it.

There are several more interesting features in Synthesis, including lock-free synchronization (not a new invention at the time, but popularized by Synthesis) and PLL scheduling for soft-real-time response. Also, the dissertation is a rollicking good read.

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.4...
Current implementation of node.js does not ensure in any way a parallelism mechanism like the system threads. Please do note that node.js event loop works within a context of a single event que.

What does that result in?

- If you have lots of code that is blocking on IO operations (like file/socket) then you will see some improvements in performance.
- If your code utilizes your cpu, then node.js will be slower then your current thread implementation.
Airbnb will now cover up to US$1 million in damages in select countries
Style fiction. I suppose that "locative art" and silly helium balloons are a lot less scary than Google's Project Glass and DARPA insect drones though.
Thought this was the definitive blog post on the issue:

http://sheddingbikes.com/posts/1280829388.html

"epoll is faster than poll when the active/total FD ratio is < 0.6, but poll is faster than epoll when the active/total ratio is > 0.6."
Sergey Brin & Turkish President Abdullah Gül in a self-driving car
then robert must be a superuser && superblocker (or it's a bug, i doubt it, but also i do not care)
“Tubes”: What the Internet is made of
I saved the post instead. Go environment!
WolframAlpha: Computational knowledge
Sergey looks smart :)
Jquery 'learn in a min tutorial Series' Part -2(Selectors & Filters)
Fault attacks on secure chips: from glitch to flash
Rule #1: "The customer is always right: no exceptions".

This is absolutely flat-out wrong. Bad customers will chew up your support time, engineering resources, and mental health.

The sooner it is recognized that some customers are simply toxic, the sooner you can get rid of them. If you fail to even entertain the notion that customers might be wrong, you're doing yourself and your employees a huge disservice.
One thing that all those cities have in common is extensive zoning regulations.
Italian Startup Scene