skysight-inc/HackerNews huggingface dataset:
Are you sure the iPhone power supply has no transformer? I haven't cracked one open but I'm guessing it has one. Increasing the switching frequency allow a reduction in core size, and with frequencies in the 1 MHz range these days the transformers are pretty small. (Further increases are not recommended due to increased hysteresis loss.)

The 2-way communication is already there, your wish has been fulfilled. Okay, not all DC equipment has it, but that's how USB works. You plug into a USB port you get up to 100 mA free, you can negotiate to increase the limit up to 500 mA. Apple's iPod/iPhone/iPad chargers put nonstandard voltages on the data pins to indicate to the device that they can supply some larger amount of current, like 1A or 2A or whatever. Different voltages on the data pins correspond to different current limits. (So for the chargers it's one-way communication, not two-way like USB, but the two-way communication isn't needed for chargers that only plug into one device.) This isn't the first time Apple messed with the USB power specs, if you had a G4 cube back in the day you'd notice that the speakers would only work if plugged directly into the Mac, which supplied 800 mA from its USB jacks.

Personally, I think it's pretty dumb that USB only supplies up to 500 mA -- that's just 2.5 W. Meanwhile, Firewire could supply up to 45 W, which is why Firewire hard drives don't need to plug into the wall.
I don't see anything scary. Nobody forces you to use Facebook (I very very seldom use it).

Most of its users don't care about their own privacy, so why should Facebook care about it's users privacy?
Agreed. A common thing here is sponsored parachute jumps for charity. I flat out refuse to give any money to them regardless of how much I can afford it or how well I know the person. I'd much rather donate directluy to the charity where ill know that they get it all instead of a large portion subsidizing someone's parachute jump. I feel is dishonest saying you're doing it for charity yet pay for it out of the sponsorship money. On the other hand if someone I know were to ask me for money to do a parachute jump, Id happily give it to them if I have it. I just feel like Im being tricked otherwise.
Compilation of The Most Inspirational Movie Speeches
This sounds eerily like the current Republican platform. Abuse of the welfare system has been explored in the past and found to be a tiny minority of all people receiving it. Let's not punish those people who use the system correctly on account of those that don't, hm?
Of course if you want colours, you can often force programs to use them anyway. For example, I use the alias:

alias new='ls -lthr --color=always | tail'

Normally ls will not use colours when writing to a pipe (not a tty).
One math exercise in a chapter I was assigned called for students to use a math formula to calculate their level of attractiveness, using a mathematical ratio of 1:1.618 (otherwise known as phi or divine proportion), a formula scientists have devised to set standards of beauty. Math can be tough enough for some kids without having to learn that, on top of struggling to apply math formulas to their face, they are also inherently unattractive. Talk about installing math phobia!

First, I think he meant instilling math phobia.

And second, this "golden ration == attractiveness" myth is un-scientific and an urban legend perpetuated by Dan Brown and similar authors.
I hope you are wrong about this. And my tone is more than slightly hysterical - I am downright panicking. If Ayn-Randian ideology has taken over the hearts of young Silicon Valley startup entrepreneurs, and if that is the current way of thinking in Northern California of all places, then we've got a problem.

But I think you're wrong. I think what we're reading here is not a heartfelt, confident business or social ideology, but a hacker's frame of mind. A hacker mostly thinks about how to do things well. Sometimes he thinks about what to do. Only rarely does he consider the question of why, in the grand scheme of things. Very few hackers consider the social ramifications of technology, and when they do, it's usually very short-term.
What's wrong with PHP API (in contrast to Perl)
I guess my point with the Beam is, why isn't the projection a peripheral? Seriously, how often are you going to need to use a projection feature from your phone? Something like this (http://www.flash-memory-store.com/hand-held-iphone4-4s-dlp-p...) for the iPhone seems reasonable if that feature is a must-have for you.
Red flags in emails to angel investors
To some extent, yes - but to what extent? Surely not entirely.

Does anybody have numbers on this sort of thing? Because if we just assume the cost is passed on to {all consumers}, much of it would be eaten up by non-minimum wage-earners, the majority of the workforce (and thus the majority of consumers).

And much of those costs may also be passed on to products that aren't generally bought by minimum-wage earners, too.
In case you missed it, "tac" is literally the reverse of "cat". As in "cat".reverse() or something.
Atom and XML for represention? You lost me...

I think the reason JSON apis caught like wildfire was to get away from the many pitfalls of over-architecture of XML in relation to SOAP, attribute/element dichotomy, namespacing with multiple nodes for the same value and general bulkiness. Parsing xml in javascript, scripting like actionscript and more is being mean to your consumers where JSON becomes objects they can use immediately. Are you making the API for your consumers or Roy Fielding?

Granted Roy has helped me win many arguments and I am on board, it just takes time for these things to catch or be able to be used 100% to the spec as with any standard. I see REST more as a pattern much like the GOF patterns that evolved from actual work to become patterns. But strictly adhering to patterns or standards is not always business/market/product capable at the time.

I don't see being true to what I deem a biased view of what REST is over making your api dead simple. Simplicity is missing more in software than long term thinking. This is mostly simple but adding in the requirement for representational view to be deemed 'REST certified' is a bit snouty.

RESTful on the client was only recently available so all this is evolving (i.e. setting client headers and anything other than POST or GET wasn't even possible until a few years ago consistently in browsers). I think the wrong direction to go is to get too SOAPy about services. Most heavily in use apis on the web still have to bend more RPCish because the market required it at the time, with time things will move more towards REST now that it is possible to perform a DELETE or set a header from more consumers.

If real programming standards weren't both academic and market based but solely academic then we'd all be using Java to code up our SOAP generated services which in term didn't work with other platforms like .NET services.

KISS prevails always and once again... JSON is a member. And I am down with HATEOAS but what a bad acronym.
Install Google Apps (Gapps Signed) For Android
This is a nice litte webapp, I have been using it for a couple of months now, and it has been very useful.
UK note: a lot of work has been done in primary especially over the last 20 years to teach the reasons behind arithmetic and to lay foundations for algebra &c. I'm beginning to see this filter through to College level.

Education differs significantly between countries, international comparison is hard.
Retrofitting Programming Languages for a Parallel World
Honest question: Why isn't POST the "primary HTTP method for updates"?

The way I've understand it is that GET is for reads (which are always idempotent), PUT is an idempotent write and POST is a non-idempotent write. I don't see what PATCH adds over POST.
If I want to raise my blood pressure into the 180's all I have to do is open a thread about web design "principles".

He has the perfect anti-example for HATEOAS right in there: financial transactions. You would never in 1 million years want to discover the API for such a thing by experimentation, because there are specific precision requirements.

Every time someone tries to explain the benefits of this nonsense to me it's either 1) something you could already do with sockets 20+ years ago, or 2) a poorly motivated academic idea that doesn't get me closer to implementing a correct system with good documentation.
Libertarianism would say that hit-jobs (and stolen organs) involve coercion. That is, it's not "2 consenting adults", but rather a market for doing harm on to other people and creating a "externality effect" of harm. This is similar to dumping pollutants into our air or oceans. Yes it might appear "free", but it actually does harm to 3rd parties.

In fact, I think the market for human organs is an interesting analog. Personally, I think that introducing free-market principles into organ exchange would be beneficial to all! The notion of paying someone to agree to donate their organs at the end of their life benefits all of society (see wikipedia article http://en.wikipedia.org/wiki/Organ_donation): LIVES are saved with the greater availability of organs, and the life of the donor is improved with access to money that he/she would otherwise not have. This is not a zero-sum game in which one person must lose for another to win. A principal of economics is that through commerce/trade/exchange we both prosper! Both sides want what the other side is giving them more than what they have to give up. ie the donor wants money more than organs, and the recipient wants organs more than money. Both sides win!

I have absolutely no problem with compensating organ donors for actually helping other humans and improving society through their generous donation.

Likewise, if 2 consenting adults want to engage in a relationship in which 1 works for an agreed upon wage, and the other provides that work, I see no reason to intervene in that arrangement. As long as each party is aware of the risks and the full terms of the deal are openly on the table (ie if doing this work could be deleterious to worker for some reason and that information is not disclosed) then people should be free to engage in their course of business.
Join Twitter and Get Spammed
Doug Engelbart’s Chorded Keyboard as a Multi-touch Interface
Also worth mentioning is the pure JavaScript implementation at http://zaach.github.com/jsonlint/ for people worried about sending data to the jsonlint.com server.
Inside a Live Kickstarter Campaign: Part 1
Going offline a painful experience even in the 90s
I agree, I am a big fan of REST but what is with the notion that the uri can't be more abstracted? api.twitter.com can be the same as twitter.com/api. They are both resources and they happen to route to the same thing. Not ideal but may be needed in evolving api as it grows like you mention.
The only time it really bothers me is when budding authors are trying to come up with fantasy names.

Neal Stephenson has a fairly long, very amusing riff on this in his latest book, Reamde. Well worth the read.
if anyone actually reads this, can you review it here? what did you get out of it, what level is the target audience? we all have a lot of books, papers and videos on our reading lists, they all overlap, reviews help optimize our time.
Yes. Not only get spammed but also deal with a slow, increasingly kludgey interface. Why is Twitter still popular?
This attitude is one reason nerds have such a hard time reasoning about software protection.

The fact is, DRM isn't an academic exercise. It's software written in order to make content producers money by (for the most part) protecting the new-release window of new titles (or, in DTV's case, by making it riotously expensive to pirate satellite TV).

Nerds look at the graph of facts around any given DRM scheme, create the all-pairs shortest path of conclusions in their head, discover one or more cases in which the DRM scheme isn't perfect, and declare it "broken". But business owners could care less: as long as the title is making more money, DRM was a win for them.

Somewhat tangentially: MD5 is still unbroken in some constructions.
In order to get sales, you need traffic of course. I would focus on two channels at first and then look at others. This keeps you more focussed. These channels would be SEO and SEA.

SEO: Start writing about your topic. Both on your own site, a blog and try to get articles on external sites as well (build up the amount of links to your site). Try to include as much relevant terms in your text.

SEA: Start with a small budget, and maybe even one instrument. Set up a dedicated landingpage to point people clicking on the ads to. Keep it focussed on that topic. There are a lot of good articles about landingpage layouts and texts.
Try to analyse the traffic coming from SEA and keep optimizing the landingpage and the flow throughout the website to maximize the amount of orders you get from this channel.

Hope this helps!
The original from which this is an excerpt was submitted a couple of months ago and has a huge amount of discussion:

http://news.ycombinator.com/item?id=3313570
Here's what worked for me to cure my RSI:

(1) Kinesis Contour Keyboard.

(2) BodyBilt ergonomic chair with linear tracking arms.

(3) Stretch Break, a program which stops you periodically to do some stretches, which are illustrated by computer animated figures.

(4) Physical therapy to identify muscles that had completely atrophied in my back and to do (hard!) exercises to build them back up.

I'm sure I would have had to go on disability without these things, but I've been fine now for the last 18 years.
Don't downvote, comment. Or admit to yourself that you can't respond to my criticism.
Except that when you follow all of REST, including HATEOAS, that part of the API documentation is FREE. And the caching is FREE, because its already been designed for you. Which is the whole point.
Unfortunately power is still a problem. While there is part of the standard for power, Apple went the other way so high power chargers have to support Apple or open standards but not both. Todays tablets have very high capacity batteries (and they keep getting bigger) so various manufacturers have been going proprietary again in order to increase power from the charger (Samsung Galaxy Tab 10.1 is an example).

Here is a post showing someone trying to get a standards following USB charger:

https://plus.google.com/117091380454742934025/posts/5suTrJrp...
Similarly, I have a friend who is in the comic book industry. When he does signings, he brings a bunch of his original work (covers, pages, etc.) with him to sell. He has about 5-10 pieces that he prices at 10x the similar pieces. One time I asked him why cover x was so much more expensive than cover y from the same series.

He said that he's particularly proud of those pieces and that price pretty much guarantees that whoever buys it will take care of it. They'll put it in a proper frame and display it somewhere where it can be appreciated. As opposed to the less expensive pieces which may go in a sleeve and put on a shelf.
Although bogus, maybe this story has some benefit then. Perhaps app developers will stop asking for the kitchen sink, so permissions are remotely useful again.
Generally there are alternatives, so the challenge is in communicating why your product/service is a better fit for solving that problem than any of the other possible alternatives. There's also a greater than 0% possibility that your marketing copy is so bad that it confuses people and gets in the way of a solid and "fool-proof" value proposition. Even the best product/service can shoot itself in the foot with poor copywriting or unprofessional design. Making sure you pay attention to doing well with that isn't the same as "tricking" people into buying your product/service. It's about attention to detail and making sure everything you do is demonstrating the quality of your company.
If anyone wants to validate on the client side(mac) and also have a great UI for editing/creating json strings, I highly recommend:
http://olivierlabs.com/jason/index.html

I find that I use this tool constantly to build mocks for prototypeing and testing my various JS projects.
A chrome experiment [video]
http://www.thewildernessdowntown.com/
There's even a term for it: cognitive dissonance [1]. Fact is, the best way to make a point is to appeal to your audience. The appeal can be to authority, ethics, humor, aesthetics, etc. WIIFM applies here.[2]

[1] http://en.wikipedia.org/wiki/Cognitive_dissonance#The_Induce...
[2] http://www.websitemagazine.com/content/blogs/posts/archive/2...
What? How can you say REST is going to give you a bunch of stuff "for free" when you haven't even seen the application. How do you know you're even going to get what you want? This is the central conceit here.
The power supply that really blew my mind was this even smaller one for iPhone:

http://storeimages.apple.com/2106/as-images.apple.com/is/ima...
HTML5: Autofocus to multiple controls
I was under the impression that "by the piece work" was currently not subject to the minimum wage. For example, if you pay someone $1 per apple that they pick, you aren't required to pay them a minimum amount per hour. Is there anyone familiar with labor law who can provide some perspective?
What a scam. Shameless.
I may get that book.

Also useful is a theracane. Lets you self-massage and apply trigger point therapy to your back and other hard to reach areas. Not too expensive either, only $40. It helped clear up a tight trapezius muscle which was causing a shoulder ache.

http://www.theracane.com/index.html

(this was recommended by the same therapist who helped my hand)
Wow, what a weak crowd. No substantive criticism, just downvotes. The HN crowd should please refrain from arguing on the Internet about design until they've learned some basic systems programming.
I'm not sure what problem variable voltage is supposed to solve.
Google Plus: Chinese dissidents speaking on Pres. Obama's re-election page
Poll: What app(s) would you like to have at *.lo.gy and *.olo.gy?
Ask, and Ye Shall Receive.
1. Your own third level domain name (eg, bio.lo.gy, psycho.lo.gy, zoo.lo.gy)
2. News about your topic of choice (entomology, anyone?)
3. A question and answer website on your topic of choice - from archelogy to zymology
4. An enterprise URL shortening service
5. A custom application for each third level domain name
6. Other - please, specify :-)
Services are a bit painful in Unity due to the WWW class: http://unity3d.com/support/documentation/ScriptReference/WWW...

You can use System.Net.* but if you want support across iOS, Android, Web, and Desktop you need to use WWW. Which does not allow you to read or set headers.

I have decent services working with it in JSON using LitJson but it is something they should work on and has prevented me from using headers much in Unity. Even the WWWForm class is weak but there are hidden methods to set and read headers, just they don't work on all platforms yet.

My biggest hiccup in making true REST has actually been in games where web standards and tools are still pretty fresh. So many C/C++/C#/Python/Lua etc proprietary web libs that to make things work you have to have some fallback to uri based states or resources. I typically implement that as a fallback i.e. the version 1 api with headers or url route to the same place.
I thought it was a post about cats >.<
I like how everyone's discussing the right and wrong of it, weather it would work or not. A true entreprenuer would ignore all that and just try it anyway. We can talk about this till the world ends but at the end of the day, people much smarter than us have made predictions in all sorts of industries and been outsmarted by 2 guys in a garage who tried something crazy that should not have worked.

I say go for it.
Since I don't see a "feedback" button, I guess this is the place. It might have been submitted before, though.

The domain-parser has a little glitch; in an item like http://news.ycombinator.com/item?id=3460033 it says "co.ke", which I guess is just the sort-of TLD Kenyan websites use. Instead, I think "mocality.co.ke" is the desired result here.
There are a lot of things wrong with the current system but (at least in science/engineering) there is a reason why we make students go through 4 years of 'solving the same equations':to recreate the experience of the race (quote by Prof.Arthur Mattuck, MIT). I really did enjoy my 4 years as an undergraduate as I took the trouble of leaning the history behind the Ideas, in what context they came into being, why a certain problem was considered important at that time etc. etc.; although, like I said earlier, I'm sure not everyone feels the same way about it.
McMaster Graduates: And Entrepreneurial Funding
unproven advice about ergonomics

What makes you say that such advice is unproven? I know many people, myself included, who had serious RSI problems. Everyone I know, including me, who addressed their ergonomics, and perhaps also did some physical therapy, has seen massive improvement.
A company warns about its competitor without any substantial claims.
Minimum wage laws destroy jobs and reduce overall welfare; they should be repealed rather than extended to novel business arrangements.

Minimum wages are implemented with noble motivations, but are based on a broken mental model, where the edict alone can lift everyone who would have made less up to the new statutory minimum.

In fact, many of the people who would be employed at lower wages aren't (yet) productive enough to justify a higher wage. An employer will pick a mix other adaptations rather than simply 'the same number of employees at a higher cost' once the wage floor is enforced. (These might include shorter opening hours, more automation, a few higher-paid workers replacing many lower-paid workers, longer waiting lines, less customer service, less attention to cleaning/inventory, and outsourcing work to other lower-cost entities or countries.)

These dynamic adaptations leave a few people bumped up to the higher minimum, but more left completely unemployed, idle and dependent on other social assistance. They're not building work habits or a work history that would put them on the path to much higher wages.

Even if we wanted, as a society, to ensure a certain minimum wage, why would we make the responsibility for paying it fall solely on those particular companies and industries that can best utilize inexperienced and low-skilled labor? Their manufacturing and simple services fill a important role, in the goods they provide and the meaningful productive work they offer those without other skills. By making them and them alone face this costly extra non-market constraint on hiring, they become disadvantaged and shrink, relative to other sectors and overseas competitors.

It would be like deciding "every low-income family requires a computer", but rather than buying it out of common public funds, making it a legal requirement for just the domestic computer industry to provide free computers, out of their own revenues. Would that properly value the exact thing you want to happen – more computer production – or impair it by making it less profitable than other uses of the same talent/capital? The same goes with employment opportunities for the low-skilled. The minimum wage has been thinning such domestic opportunities out, for decades, rather than expanding them. Intended to reduce income disparities, it's increasing them.
"Further increases are not recommended due to increased hysteresis loss."

This is why I am REALLY hoping the materials revolution everyone keeps talking about takes off and we get some decent high frequency, high permeability, low loss, high flux density ferrites out of it (not too much to ask huh?). You can do lots of cool stuff with magnetics, even beyond just power conversion but the materials to do it really well just dont exist.