skysight-inc/HackerNews huggingface dataset:
"Basic Input/Output System" fits the bill for me even for (U)EFI.

It doesn't implement PCBIOS APIs (those int10h calls everyone came to lo{ve,athe}), but neither does a PC BIOS implement CP/M BIOS functions.

For the BadBIOS topic (and many other firmware debates), the "UEFI isn't BIOS" thing is useless semantics:

PCBIOS, EFI and UEFI serve the same purpose: They initialize the hardware, load the OS loader, then provide some amount of services to the OS (just through different means).

All of them provide runtime services to the OS (that the OS might or might not use). All of them have extensive control over the OS at all times through SMM, even if the OS decides not to use those runtime services. And all of them make use of these capabilities.

That is: All of them survive the boot process and have a considerable level of control over the hardware at all times.
Tax breaks are considered government spending. Spending money and giving tax breaks has the same effect on the books, the government has larger deficits/smaller surplus, and the goal is the same: to support or encourage behaviour which benefits the government or its citizenry.

http://en.wikipedia.org/wiki/Tax_expenditure#The_politics_of...
Did you ever consider changing the rules to allow short-term rentals?
An interview with Bill Gates
The Internet is not going to save the world, says the Microsoft co-founder
Interesting, it is several years since you've launched and still unable to sponsor a work permit/relocation? (especially considering that for Netherlands, it is quite easy).
Those tax cuts exclude 1455 Market Street, next to Twitter and where some high profile companies are/will be located (Square, Uber).

http://sf.curbed.com/archives/2011/03/16/midmarket_payroll_t...
Pigeon - iOS Library for checking new version from App Store, and notify user.
Why internet regulation? This is firmware, so it can be fixed at the firmware level.

However I'd advise to limit the impact UEFI can have on a system (which, right now, is universal). And sometimes I even work on it (https://github.com/pgeorgi/edk2/tree/coreboot-pkg)
For a different perspective, and Arduino (Uno) has 32kb of available RAM (minus a tiny bot used by the bootloader).

There's a tremendous amount of projects demonstrating amazing things that can be done with much less computing resources available than a BIOS. I have _very_ little doubt that bit-twiddled 12-20kHz audio communication could easily be implemented in under 10% of the 383kB that seems to be available. (Assuming the speaker and microphone are available as GPIO-like interfaces to the BIOS/CPU.)
Does anyone have an idea how this would practically work?

I understand if the money stays in the black market economy, but once the government is serious about Bitcoin and has a few data centers following all transactions in the block chain, we'll have to be accountable for all transactions into and out of our wallet.

It'll be the perfect system for taxation, and I can't imagine how some of these anonymous funds will ever interact with your real identity without sending up a million red flags.
My problem with info is the document structure. The manual for each application seems to be structured so differently with topics under specific titles and subtitles, I always get lost and it takes me a while to find the thing I'm looking for. And it really is frustrating to stumble in the dark looking for that one command line flag or input format that you've found and used many times before.

For me the consistent reference-like structure and terse language of man pages is ideal. The whole document is shorter than a bunch of info pages will be, and because of the structure, I always know where to expect specific things to be. Some man pages do not quite fit the traditional model so there is a bit of compromise, but I still find it easier to scan through such pages and remember the location of things than I do with info pages.

The difference between (Open)BSD and GNU/Linux world man pages is that the former group spend plenty of effort on polishing the language & structure to make the text clean, short and to-the-point, as well as consistent. So exactly the qualities I prefer man for are taken as far as possible. And because we love well written man pages, there's a man page for damn well near anything in the base system; whereas on other systems you're sometimes looking at info pages, sometimes html documentation installed where-ever or nowhere, READMEs, comments in config files, howtos and tutorials via Google, or at the source because nobody bothered write real documentation. If the source isn't at hand or you don't have the time for it, you try imitate what you see in use already, and pray..
I used the `variable` setting but it was actually slower. I used it as you teach on the website:

_.template("Using 'with': <%= data.answer %>", {answer: 'no'}, {variable: 'data'});

I could do this with pre- compilation. Possible?
>I wonder if this also exist for other type of markets (product, music, ...) ...

Please elaborate on that thought!
I think what he means is that the ratio of the profits to the cost to discover a cure is much smaller than in other industries.
I kind of agree. Nothing in the badBIOS descriptions I've read is technically impossible — especially if you assume a vulnerability and updatable firmware in a widespread UHCI/EHCI implementation — but the story does sound a bit like other delusional people I've encountered on the net. The awful thing about being smart, competent, and crazy is that your own intelligence is working to construct the most bulletproof support it can for your delusion.

Hopefully someone will get some more definite evidence soon (eg, an external logic analyzer on the USB wires during a machine infection).
adding to this: if hed use the profits to pay off the loan on the apartment, he probably wouldnt need to pay income taxes.
Overshare-Kit
Safety really isn't an intractable problem. There is absolutely no reason, apart from lack of money and will, that the city run homeless shelters have to be oversubscribed and unsafe. A few security guards keeping an eye out and throwing out anyone unruly, and better facilities with lockable single/family rooms would make them a far safer and a reliable option.

With a little bit of money, this problem of secure safe sheltered housing could be solved, even if all the other problems leading to homelessness could not. As you say there are often other issues leading to the lack of a stable life which cannot be easily solved.

Just as an example, we have sheltered housing round the corner from me in London for the homeless in a normal house - people have their own rooms, and it works, even if it doesn't solve their other issues. People seem to stay a few years then hopefully move on to a more stable life, I think that's the idea anyway. The provision here is inadequate as in the states, but it can be done with more money.
The probability of getting cheap reliable internet is inversely proportional to the cost of the room, I've found.
In Brazil taxes do not "penalize" countries, products or companies.

Right in the middle of the Amazon region there is a development zone where the majority of the electronics are made, in the country, by multinationals. It is called a Zona Franca.

When built in the country the import taxes, which represent the majority of the cost for imports such as electronics, these taxes are removed and make the good much cheaper.

It is the same with Xbox and PS4 in Brazil. An Xbox is 4 times cheaper than a PS4. If Brazil would be against USA or it's companies then it would be the reverse.

Hope I helped.

ps. Many people in country complain about the taxes but forget that when companies move their industries to Brazil, jobs, money and know-how stay there too improving the competitiveness. Sadly the vast majority of the population will look the price tag and complain without knowing the implications behind.
Derek Sivers book notes on How to Fail at Almost Everything and Still Win Big
real programmers do it natively. :) And if anyone wants an app written on all 3 platforms, feel free to message me.
Tangent: there are lots of points to debate about how code should be commented, but this is the kind of code that must always, always be commented explicitly.

The OP is a great story where the coder had the time (well, was forced to have the time!) and insight to actually find an underlying hardware issue behind the bug -- and could also contact the hardware developers directly, present the details, and get it fixed.

Most of the time these kinds of bugs are never narrowed down to the hardware, compiler, VM, scripting engine, whatever... they're attacked with the "change things until it works" approach, and then the developer moves on.

It can work, though of course it's fragile because it's based on ignorance... but for practical reasons it's probably going to stay the most common approach for mysterious bugs.

The most important thing is documentation -- because the fix is fragile (maybe a tiny change in timing elsewhere will bring back the bug), and it's likely some other dev will need to dig deeper to provide a better fix. If you've documented exactly what you found so far, what worked and what didn't, etc., you can save a lot of wasted time and frustration.
G had to do it. Compare Windows Phone 8 to Android - Dual core WP8 phones were better or equal in performance compared to quad core Androids! Had compared Lumia920 with SGS3 few months back.
Damn Mike, you sure stay on top of the times. (Note to any aspiring rails coders, rails tutorial is an awesome place to start)
I would assume the voltage drop per square inch is effectively minimal. Over the span of the body, it adds up. The catch is, the fish isn't contorting its posture to shock itself.
شاهد حلقة باسم يوسف الممنوعة من العرض علي يوتيوب | مجلة استراحة
For a mobile CPU, hot is a lot easier to achieve than on desktop/laptop.
I think it'd be much easier to use spread-spectrum techniques. With enough coding gain the signal can even be well below the noise floor and still reliably recoverable. (This is the spread-spectrum equivalent to sending a very narrowband signal and receiving it through a very narrowband filter.) Generating a DSSS waveform is extremely computationally cheap; receiving one is less so, but probably still negligible amount of cpu time on a modern processor.
I agree with most things Cody Wilson stands for, but I just can't stand those videos he makes. It makes it sound like this wallet (and a few months ago, the 3D printed gun) is going to destroy the U.S. government in one fell swoop. This wallet isn't really bringing anything new to the table. Zerocoin / Blockchain.info already exist.

I'll pass.
How about private (or partial) disclosure? As opposed to just `disclosure', or public disclosure.
Actually, apple got the runtime right in the 80's :) Objective-C hasn't really changed all that much since then. It really is 'less is more'.
Bitcoin would also work. It's made for that kind of thing.
Skwirl asked "can't everyone agree that no child should be in this situation?" As far as I know the father is not a child.
Autodesk's Idea to Knit the Hyperloop Out of Carbon Fiber
Interesting.

I've recently switched (at least for now) to a standing desk, as I found no matter how hard I try, I end up slouching while sitting at a computer desk.

I wish the article had more info about standing, and (say) sitting cross-legged or other 'yoga' type postures.
Welcome to ANN TV News channel in Cambodia
Secrets of the world's happiest cities
Looks like it gives the player associated with that code a score of 2000 points and the opponent 0.
Most of what many software companies called R&D, I call product development. Real R&D happens at big corporate labs where crazy long term ideas are funded without regard to next quarter's profits. I used to work at IBM TJ Watson Research. That was R&D. They published a Systems Journal with the research for public consumption. Much of it was on very basic algorithms or on fundamental physics or engineering that had nothing to do with a particular product. AT&T Bell Labs? That's R&D. Even Microsoft Research is R&D, but most of the patents Microsoft sues over does not come out of their research labs.

Here's software R&D: Spending 4 years on Phd research looking at new speech recognition algorithms and making fundamental improvements in the field. Here's what's not R&D: Developing a product in 6-12 months, and then asking your developers retroactively to go submit patents on anything in there that they can find: drop down menus, clicking styles, transparent overlays, extracting links from text.

Ask yourself this, do you think Pinterest deserves a patent on "Pin Board" UI? Do you think a Y-Combinator startup that goes from idea to launch in 3 months, and then submits a whole slew of patents on whatever they manage to cobble together in that time is R&D?

Some patents are essentially the equivalent of domain name squatting. Nothing more than a land grab for as many claims as possible.

I've been through the patent process before. Asked by lawyers to drum up as many claims as possible with as wide applicability as possible, send through the USPTO, wash, rinse, repeat, until you walk away with as many viable claims as possible. It's not really about what you actually developed, it's about trying to own as much of the intellectual landscape as possible. I find that essentially dishonest and I don't think it is good for innovation.

Neither Google nor Apple's biggest expenses are R&D. Apple's R&D expenses in fact have been historically low. Microsoft spend 12% on R&D last year. Apple, only 3%. IBM and Intel also essentially outspent Apple, as I bet Samsung has too. Consider that Apple relies on fundamental semiconductor advances in screens, fabs, memory, Flash memory, et al that are mostly done by other companies. These companies invest massive R&D efforts into fabs, advanced lithography, production lines. Isn't it kind of sad that Apple's $150 billion isn't going into fundamental advanced in new technology, but into stock buy back, dividends, and offshore investments?

You know, if Apple were to invest in say, the kind of stuff IBM or HP is doing with trying to develop new batteries or fundamentally new storage mediums, I'd be like, sure, that was a 10 year investment, they may deserve some protection.

But I just can't get behind a patent on using regular expressions to parse phone numbers or URLs out of text and turn them into clickable links, which is a basic job interview question.
Same reason homeless shelters suck - the other people in these places tend to be unpleasant to be around.
Maybe then we'll start using Zerocoin:

http://blog.cryptographyengineering.com/2013/04/zerocoin-mak...

http://zerocoin.org/
It replaces the code of the entire game with a new game that gives one player 2000 points...
Sir Tim Berners-Lee: data and the new web
Πώς να φτιάξετε το δικό σας e-shop -
Why, so they can't create companies to support their countr's GDP to become independent of your pity aid?

What a monopolistic cunt. Make microsoft quit taxing android phones for a windows license before you act like you have a high ground beyond your 22 hidden patents.

What a rich shitmark.
Exactly, we have to wait for something like Rails on Dart to have better performance.
I think he'll get money along the way. Link to his portfolio, more followers on Twitter, more people knowing what he does and everything else that comes with popularity.
> Saying that doing something wrong is rewarding is not sufficient.

Good thing "rewarding" was not used as a sufficient threshold for either cs705's comment or mine then.
The patent system is to blame here.

Android is shipping on more units than any other OS and Google is going to win if things continue this way based on current trends. They are probably not far away from getting Android to a similar level of polish as iOS within the next few years. There's only so much you can improve on in terms of the OS software before you hit the point of diminishing returns.

At this point, the trends are clear, Google will win the mobile OS war. There is really no other likely outcome at this point unless Apple does something drastic.

In business, it is pretty much expected that public companies will act in the best interest of its own stakeholders, so this lawsuit was just something that had to happen. You can't blame Apple or Microsoft for this. This is what you do as a business to protect your products and removing your barriers to entry, or you fall off the mobile rocket ship.

Also, honest question, but why do people get so upset over this blog? I just looked up John Gruber on Wikipedia and his full time job is maintaining a blog to write about Apple products, with a history of being an "Apple Apologist". We're we expecting him to write something different?
In what way does that link answer the question?

Just to reiterate: What do people in China use instead of e-mail?
The problem is that you'll never get everyone to agree that the government needs to be involved in fixing the situation

We already did agree that the government needs to fix the situation. As a result we have the foster care system which will provides homeless children with housing and care. As far as I'm aware, no remotely mainstream politicians advocate ending this system.

I get that you want to bait people into a debate about socialism. But if you want to argue for a change in policy, you need to do more than just criticize your ideological opponents (who don't disagree with you on this matter); you need to actually delve into technical details.
The problem is that he managed to essentially bypass my jail. He could've wiped my server if he'd wanted.
I've only ever used CyanogenMod (with no Google Apps). It works perfectly well. The only really important component I've swapped out is the e-mail client - I use "K9 Mail", mainly because it supports IMAP push.
You can preserve state between turns; it's the same Robot object being called. Thanks for the suggestion though, I'll try to make that a feature.
Uzun Ömürlü Şarj İstiyorsanız…
At peak times, like a Monday morning, at a big airport, there will be more people in line than in an entire plane. A terrorist could easily could more death and destruction by bombing the security line than an airport. Not to mention that the incident would likely ground all incoming/outgoing air traffic to that airport.
He kinda has a point.
Guys don't go so hard on him. This is a passionate person about getting rid of this disease.

I've had malaria 7 or so times. The problem is when you don't get access to medication which is the problem. If you don't it can kill you very slowly.

Malaria is caused by this organism transmitted by mosquitoes. If you get rid of it, mosquitoes still live, but malaria can disappear.

Also its not zero sum. Dedicating resources to getting rid of malaria isn't going to stop people getting access to the internet. The problem lies more with the cost and quality of the internet.

Most people in Africa have access to the internet via some form of wireless means (mostly 3G/Edge). The problem is this is very costly. All the solutions that keep coming forth are just variations of wireless (Loon for example). People to have the phones, its not rare to see people go hungry to save up to by phones.

It gets access to a lot of people but then you have issues like latency, connection dropping, susceptibility to bad weather & bad signal. People love the internet but hate the cost. Android is partly solving it, but infrastructure is the other hard problem.

Everyone would love to hate him but I find it very hard to do that. His actions are clearly louder than his words (even when out of context).
I generally like what Bill Gates is doing and think there should be more people like him in the world. But this statement is really below him; it has kind of 'me hates google' behind it and is wrong.

He should know better than that.
the QALYs generated by enabling tech are harder to quantify because they are several steps removed from the aid. Example: the CDC has projected that greater access to the internet could save millions of lives by providing quicker info about breakouts of infectious diseases and coordinating responses.
I'm pretty sure that life > internet access.
You don't have to agree with everything that a person says or does in order to acknowledge a simple truth. If Gates said the sky is blue, would you (as you have done) call him a 'cunt' for saying so?

Clean water, healthy food, tenable living environment... All these things obviously matter more than internet connectivity. I don't know how anyone could argue otherwise.

If you can get yourself vaccinated against a disease, that's one less thing that can go wrong. You have to be healthy to do things.
Seen this pattern many times before. One of those 'en' strings is the current user's language being written into the source, the other is hardcoded. If your server-side templating engine is impotent and only supports variable interpolation without conditionals, this approach is easier than pulling the right JS snippet from somewhere else.
He's right. Poverty, disease and basic things like that are things about _survival_, the internet is not.

But mainly, the title is provocative and misleading. The article clearly states, he was asked a leading question "asked whether giving the planet an internet connection is more important than finding a vaccination for malaria", and he answered. The title makes it seem like he went out of his way to make the comparison and put himself on a pedestal, but thats not what happened.
Play Rejection Therapy: The Game You Win if Someone Tells You “No”
False dichotomy. You can do both at the same time.
http://www.lettersofnote.com/2012/08/why-explore-space.html

> Indeed, something very good came out of this work, and also out of similar work done by others at other places: the microscope.

----

Also, remittances have been increasing and these help the situation in poorer countries enormously: http://en.wikipedia.org/wiki/Remittance and I'm pretty sure that the Internet is not entirely fault free in causing this increase.

And then there's this too: http://www.worldbank.org/en/news/press-release/2012/07/17/mo...

Giving people access to some form of communications, even if it is just SMS surely can't hurt and must be bound to be an investment that can pay back itself, Malaria or no Malaria. Bill Gates should be congratulated and commended for his work every day. But to read out of that that the two have no relation with each other is a bit short-sighted.
Another misleading title on HN.
Though it is worth pointing out that worldwide internet coverage would provide a great resource for those living without suitable education and work opportunities.

One of the hardest parts in eliminating poverty from the poorest nations on earth stems from the lack of economic infrastructure in those countries. We can keep giving them rice and supplies but until they have work opportunities that provide a way to purchase their own life essential resources; the fundamental issue causing the poverty in the first place will remain unsolved.

Internet is a good step towards providing that infrastructure.
Well, they look to have failed out of the gate. Why would Joe Nobody want to use "Dark Wallet". . Rename it, and you'll have a better chance.
Protip: There's an edit link, and you're allowed to use it.