skysight-inc/HackerNews huggingface dataset:
Google has tried to hold up the release of Verizon (VZ) Android devices that make use of Microsoft's (MSFT) rival Bing

Google has been demanding that Android licensees give Google the final say on how they can tweak the Android code. Google's Rubin says that such clauses have always been part of the Android license

This is very serious. Consumers won't care (just like they don't care about Apple being closed). It's our job to care and take notice. If anything, it may open our eyes, that Google may be a corporation like all others and will aggressively use its leverage to hurt competitors and partners.
Turning Nginx into Full-Stack Web Application Platform (By Taobao.com)
>can I have the job, boss?

Thats your problem right there - it is a sellers market right now, so if they start making too many demands for stupid things you can get a job elsewhere.

You are a great programmer, good companies know they need to qualify themself to you.

Do you think suit guy got his job with that attitude?
Would you even want to hire only geeks?
Maybe.

If a false negative means you have no awesome candidates to choose from, that's a problem.

If a false negative means you have two awesome candidates to choose from instead of three, that's irritating but hardly a disaster.
With technology I meant "electronic technology". One big solar flare, and all our devices break down due to EM. I'm not so much worried about it, but it's still an interesting question what would happen to human civilization.

I'm not sure what you mean about the internet being "replaced". Unless we find an fundamentally different information unit to transfer (qubits?), the international packet-switched network is pretty much it.

Sure, protocols might change, mediums might change, formats might change, the scope could change from Earth to to the solar system, heck we might call it some other name and start sending direct neural impulses over it, but when is it "replaced"?

Hey, be optimistic, we're still using television, electricity and woven textiles :)
It'd be fairly easy, though you'd want to put it in the bottom, or something, or else you would end up with an oddly thick cup.
Namecheap is a trap.

They get you in cheap but there is NEVER a discount on renewals, always full price.

So be ready to transfer again in a year.
How much is the full-price of a domain?
Where have you heard that price?
Yes, this is a real pain point, because that's exactly why you need everything to be non-blocking in the libraries you are using with something like node.js (things like twisted in python have exactly the same issue).

Not only do you need non-blocking code for things like database access, but maybe more subtly, you need to be non-blocking for anything which is potentially CPU heavy. Case in point: encoding a payload in say xml or json. If you have a response which are big enough that they need say 20 ms to encode, all response whose processing have started but not yet finished will see a 20 ms additional delay. Now, you can incrementally encode into json by inserting new "scheduling points" at regular intervals, but doing this for say zlib compression, not so easy.

Not that I have a lot of experience, but IMO, async code should be reserved to the least amount of code possible, because everything becomes a bottleneck. And good luck trying to profile your async application with all those callbacks when you have performance issues...
Dear Google,

It's been great knowing you for all these years, but you're really starting to creep my out.

I've trusted you with my 1,000 contacts in my email system. I've trusted you because you've said repeatedly that you're not going to be evil. I've trusted you with what I'm saying in my emails, because you've said repeatedly that no one really reads my email, you just automatically scan it and provide "helpful" ads.

And then, you gave me a really shiny phone, and I was in love. (You know I don't like Apple. They hurt me, and I've never forgiven them). I really liked how you made my live easier, and all my email contacts were automatically in my phone. And, anything that I updated in my phone, showed up in my email system.

You also really helped me out by by making it really easy to find things by using my phone. Your navigation system is really, really nice.

But, you're starting to really creep me out, Google.

First, you automatically gave me a "Profile" page, and linked all my contacts to it, without my permission.

And, now... You're changing my search results based on who I know and what they've liked. I trusted you with who I know. Please, stop using that information. If I want to know what links my friends have clicked on. I'll ask them. If I want to look at their pictures on flikr... I'll follow their photostream.

Please stop. You're really creeping me out. You know a lot about me, and I don't think I trust you any more.

So, this is it. I'm breaking up with you.

You've been following me around with my phone, so you know where I am at any given point in time. You know who I call and when I call them. You tried to get a record of all my phone calls with Google Voice, but that was just a little too creepy for me. You've had a record of every email that I've sent for the last few years, and you know most of what I'm looking for on the internet.

You're around me too much. You're following me. You want a record of my voice. You are showing me results that my "friends" are looking at. It's just too much. I'm leaving you.

As soon as my new phone comes in this week, I'm getting rid of your phone. I'm changing my email system to an Exchange based system. And, I'm switching my search engines to DuckDuckGo, Bing and Blekko.

I do appreciate your helpfulness in the past. But, you're getting way too close for comfort. Did I mention you're creeping me out?

Goodbye.
I'm not much one for game theory, but this just came to mind.

Maybe we shouldn't penalize articles that don't gain attention, but it should have a determined negative score in the back end, while displaying 0 or 1 to users on the front end. The initial score could be calculated somehow through the karma (or possibly comment karma average) of the submitter and length of time the submitter has been a member of HN.

When a newer, but established, user submits an article, it could need up to 15 upvotes before it actually starts gaining the user karma/points, for example. The score could then start to adjust to it's actual total as it becomes more active.

My only issue with actually penalizing articles that don't get attention is because some articles may be submitted a few times over the course of a day from different sources, yet the later submitted ones in what I have unscientifically observed seem to be the most active. The actual information in the article is completely relevant, but due to whatever probabilistic cause, they just don't get noticed. I don't think it's "right" to penalize a submitter because no one else was on the ball, so to speak.
Well, the only people I know who use Myspace are those who play in a music band. It might be different in the US (I live in France), but the impression I have is that Myspace is more a gallery for budding artists than a real social service..

The thing is that since many people are on facebook now, if you want to share something with your friends, it's much easier to do it on facebook than on Myspace..

Again, that's how I see things from France, but I'm curious to know how it goes elsewhere..
It seemed that long forum debates about methods of measuring algorithm's running time, functions to use and precision that should be expected were over. Unfortunately, we have to return to this question once again. Today we will discuss the question how we should measure speed of a parallel algorithm.
Actually in this case it puts people who like git over people who like mercurial, svn, rcs, etc which is unlikely to benefit anybody.

Last time I heard git sucks on windows, svn is still extremly widely used (try writing a game with a large amount of binary assets and use git) and some of the old open source systems still use CVS.
How to Centre and Layout Pages Without a Wrapper
Find Drug and alcohol course at florida
If you want Florida driver license? we are ready to help by offering you an online drug and alcohol course that was NOT BORING.For details visit driverlicenseschool.com/
I wonder when Chinese manufacturing jobs will get moved to Africa? Underway by 2020?
verdict: looks like our moon! but much hotter I imagine
I wouldn't call it a trap: they don't claim renewals are taken at a loss (and I wouldn't expect them to).

They charge $10.16/year to renew a .com (including the ICANN fee). Pretty reasonable to me, plus they let you specify your own nameserver for the domain.

I've been very happy with NameCheap: I was originally on GoDaddy (I was young and stupid), moved to 1&1 (still young, still stupid), and I've been with NameCheap ever since (~4 years).
Android and IPhone developed programs.

The market is hot right now and it would be pretty nice to be able to show some of the programs that has been written.
What is good for the country and good for us as individuals in the short term doesn't always line up. For a country to work well, one needs to look beyond his own needs. I think that immigration needs to be revamped, but it's a huge task, and it doesn't make sense to logjam all related issues.

The parent's point about political sensitivity is very important - it makes it much, much less likely to happen in the near future, and it doesn't improve the situation of that other bill very much. It's just not a strong enough motivator politically, because there aren't many voters in the startup community.

This is a strictly worse outcome, regardless of your priorities, unless your goal is to keep highly educated foreigners from staying.
Corrected link for the lazy:
http://en.wikipedia.org/wiki/Brooks_law
Not only that, but "passionate" people aren't always a good fit. I prefer to work with someone who may only regard software engineering as a job, but who has common sense etc.. instead of some hacker kid who is going to try to make things as complicated as possible just for kicks.
I agree. You should be blogging this stuff.
John Gruber - The Sequel ;-)
I'm sure these major system vendors can push money in to development efforts to get what they want. To be honest that seems more than fair to me.
100,000th engine rolls out of Ford’s Chennai plant
30+ Illustrative Website Design Inspiration
Designers always try something different to give their work new, amazing and some different look. In web designing field you may see some websites in which designers uses some big images as background or some designers uses some hand drawn elements in websites but today i have posted some thing different for your inspiration. Today i have compiled a list of 30 + best illustrative websites design.
Ask HN: Do you automate most of your routine tasks?
Right now, I have a few small tasks I need to complete every other day, it does take up some time. I could also spend around 2 weeks to code and automate whole process. Would you?

Also, what other tasks do you currently automate?
My friend made an iphone game, just felt like sharing it, HUNGRY MONSTRS [VIDEO]
They are confusing things here, they can add whatever search engine they like but it won't get the 'With Google' approval sticker unless it uses Google Apps and services.

They are confusing the non-fragmentation approval sticker with total prevention, which is quite frankly dishonest on the part of businessweek.
Can Too Open Be Harmful?
"Service to buy all food required for a recipe delivered to your door. Food blog integration. Celebrity chefs. Food subscriptions. Author commission."
I would say it's comparable, at least in the way I treat a job.

If you work at an excellent company, you can learn much, much more than you do at an average job, and you'll likely make connections with better people. Working with excellent people at a job has many of the same benefits as studying with many excellent people at a university. It's one of the biggest reasons to go to an elite school, and one of the biggest reasons to work at a very selective job.

If it's a great company, I think it's worth giving up some of those things for the chance to work there. If you can show them that you're much better than average, they'd be stupid not to bring you on full time. It's mainly risky if you don't think you can demonstrate that.
Rails and iOS provide most of my datapoints.
The idea is cool, but I'm somewhat unclear on the economic model that would make it work. Certainly, if I can connect to visa.com within a reasonable time, Anonymous would have no meaningful trouble DDoS'ing it. Requiring a new unit of work for every new connection may or may not allow legitimate requests while making DDoS infeasible; the linked Wikipedia page gives to some papers that may help you build such an economic model, if you want to look at this. Note that http://www.csoonline.com/article/220336/how-a-bookmaker-and-... suggests that DDoS attacks were (in 2005) quite a bit more profitable than spam runs. Google "dos extortion" for much more, including Symantec saying that DoS extortion was no longer profitable in 2007.

I'm not sure you actually need IPv6; can't you just use 2^15 (optionally unused) ports in the registered ports range (1024-49151) for your scheme? If you're worried about firewalls blocking traffic to such uncommon ports, you could use a single port on a class C network (256 hosts) if you're willing to blacklist anyone connecting to the wrong host (which runs a risk of wrongly blacklisting people behind a NAT).

Have you chosen which PoW function you are going to use yet? I've looked into this stuff a bit and I thought http://www.wisdom.weizmann.ac.il/~naor/PAPERS/mem_abs.html looked cool, but I've never seen an implementation. If you happen to implement something like that, could you drop me a line on your experiences/benchmarks (e-mail in profile)? Questions are also welcome.

Of course, you're aware that this proposal is never going to be implemented, right? People won't accept extra connection latency, it requires every single resolver to be updated (because you need to block clients that didn't do the PoW), it's incompatible with caching, etc. I don't think this is that big of a problem - it's just an exercise - but don't expect to convince the BIND maintainers.

I do think the idea is quite cool, though.
plus they let you specify your own nameserver for the domain

It's not "plus", it's requirement for any registrator, isn't it? I've never seen anyone not allowing to specify nameservers.

It's backwards: "plus" is the ability to have free DNS hosting :-)
In the case of rabies treatment, if the patient has not received the rabies pre-exposure vaccination then they must receive a dose of immunoglobulin (antibodies against the rabies virus) in addition to the rabies vaccine. Without it, the patient would die before their immune system would be ready to fight the virus. Receiving the dose of immunoglobulin gives the immune system enough time to start producing its own antibodies.

For this reason, travellers to countries where immunoglobulin may not be available are often advised to get the rabies pre-exposure vaccination before they go.
Some interesting stuff on that site - I'd love to know why there is an ex Soviet submarine moored in the Medway.
Very lucid and reasoned argument that you make. I intend to blog about it, and my forthcoming experience of using it on my blog at: carphill.blogspot.com
Hotmail and active views
This piece doesn't make much sense to me. The first paragraph talked about how Obama is interested in emulating China's and India's focus on science and engineering. The second paragraph says the Startup America plan needs more substance: a way for foreign-born entrepreneurs to start companies here and a leveling of the playing field for entrepreneurs wanting to solve government problems.

I don't know about the situation in India, but here in China the barriers for foreign-born entrepreneurs starting companies and the barriers for entrepreneurs wanting to solve government problems are both very high. The US already has the comparative advantage in this regard. Isn't the real disadvantage that most Americans aren't very interested in science or engineering careers?
It is an interesting account of how they jump through hoops to keep the infrastructure at that scale despite an unfortunate initial choice regarding the programming language (PHP won't really make their lives much easier at this scale). Hyves.nl, a Dutch social network, is also using this and contributing back to Facebook, according to a link to Git that was included in this article.
Oh, I meant NS record delegation (I think, terminology might be wrong, it's been a while since I futzed with low-level DNS stuff), so that you could use ns1.mydomain.com as your nameserver, even if you registered mydomain.com through namecheap.
Ok, but:

1. GC is fast at the cost of using more memory, which it turn slows the entire app down.
2. JIT can do all those optimizations, but how many of them are done in practice? How fast is the software compared to a binary compiled in C or C++?
3. Can be useful, but the only software that I've seen having trouble with startup times in the first place is written in .NET and Java :)

I guess that what I'm getting at is that C++ code is still faster than e.g .NET code even if C# has GC and JIT. In the end that's all that matter, not whether you can do optimization X.
"The only GPS degredations that I'm aware of were intentional."

Yes, it has to be intentionally spoofed or jammed. However, there are bad people in the world who intentionally do bad things. This can be done with surprisingly little knowledge and ability, and such devices are commercially available. The GPS system is fine; the problem is that anyone can flick a switch and mess with it. The US military does not have some kind of magic device to stop that happening.

"The GPS system may be an exception to the purity argument."

It is very definitely not. With one device I can mess with everyone's nav system, if everyone uses GPS. If there was a mix of systems being used; GPS, Galileo, GLONASS, the forthcoming COMPASS, the regional Beidou and other such regional systems, LORAN and eLORAN ground-based systems, inertial navigation systems (Which aren't brilliant but are getting better) and various other options, I will have a much, much harder time of messing with everyone's navigation.
My latest flash game was a variation on the theme: http://www.kongregate.com/games/Xiaoma/block-merchant
If you want some feedback you could just post it here ^^.
Reebok   shoes
"The Apple fanbois make statements like this all the time"

Yes, I find that to be the case also. While it's true that Apple builds good products, the fans generally try to make them look more innovative and to put the competition in a bad light.
This can be explained by cognitive dissonance.
I think he deftly smoothed that potential problem over with the statement in parenthesis, as well as mentioning how it was posted in reddit.
I'm not very good at many things, but I'm comforted often by the fact that the things I could do, and did, work better (by definition) than the things that the better people could've done, and didn't.
Depends on the definition of "some time" compared to the 2 weeks (solid?) it would take the automate. And how long you expect to continue doing said tasks.

That said, I would always err on the side of automating - at least some of the tasks. Take the low hanging fruit and tackle those first.

For example, I send out a weekly report containing a bunch of metrics sourced from our website monitoring tool. It took me a couple of days to automate that, but it saves me a good hour every week (and means I don't make mistakes copying and pasting figures which I used to with alarming regularity). It also means that my Monday mornings can start immediately without pounding through a repetitive task.
I also think what slowly killed it was the entire "radical" redesign. Read some of the comments left on Tom's page here http://www.facebook.com/myspacetom and here http://www.myspace.com/tom not many happy campers.
Do you +1 Google's +1?
Why aren't there that many craters in Earth?
Same in the UK. I only really ever used Myspace for music (either checking out bands or posting my own songs in a fit of vanity). I don't think Myspace ever achieved critical mass as a social network here, certainly not among people that I know.
An advice to all Silicon Valley investors: get up off your asses and look elsewhere. Europe is especially teeming with great startups to fund.
It's so true that the way that maths is taught at schools needs a complete revamp. At secondary school level it should be taught as a creative subject from the start: choose some rules and see what happens.
Oh wow, this would be SWEET with a TUIO-enabled multitouch. Imagine dragging like fifteen of those guys around at once. It'd be epic.
I have similar experiences with mopoke.

I've automated a lot of small tasks lately and as a result I have a small library of stuff which makes it easier and faster to automate yet more small tasks. It definitely is worth the invested time.
I didn't actually count them; I was just guesstimating.
I enjoy games that utilize the power of the platform, this looks like a fun game that plays well with multitouch. Hopefully there is more to it though, at least increased complexity and gameplay challenges.
Show HN: Add webtoim1@gmail.com to your Google Talk and ask a question
here is the full menu of options

WebtoIM Menu

1. Answer questions from other WebtoIM users. Type R for more details

2. Type News <country/city> for Live News
Example: News London

3. Type Cricket for Live Cricket scores

4. Type Football for Live Football scores

5. Type mail <recipient's email> <email text> to send a quick Email

6. Type google <search keywords> to search Google

Other than the above you can ask any question for direct answers.

Example: How old is Obama?

or

What is the distance between Paris and New York?
Security concerns was not the only argument.
"It's clear that JavaScript is a very powerful and useful technology in the right hands. Many free software developers have written add-ons and enhancements to popular websites thanks to tools like Greasemonkey. There's a slew of fantastic free software Greasemonkey scripts for Gmail. The existence of scripts like these shows both that Gmail's JavaScript is not trivial, and that there are users who could make useful, interesting contributions if the JavaScript were released as free software for them to modify."
They argue that we should be able to change GMail's javascript code just like we do other applications we use.
Sausage.js - Contextual Pagination jQuery UI widget
totally, Woz is awesome, to be sure. But Jobs has been running without him quite well of late.
A simpler solution. Just add the following line to your production config:

Compass.configuration.sass_options={:never_update=>true}

That's it :) Now when you update the sass files you just have to start the rails dev server once and git commit and push.