skysight-inc/HackerNews huggingface dataset:
So your work starts out when you click "new" being named something like "goldfish-apple-gasoline" and it supports an obvious "rename" operation if they want to take control of it.

You're welcome to implement this in your own product. You will almost certainly receive emails about "I just tried logging in using the same email address I've used for 8 years and it doesn't work. Why is your website broken?"

(This is true of any website which supports standard logins and any additional method, by the way. If you have standard logins and Facebook accounts, people will sign up with FB and then try logging in standard, etc etc.)
I would say Python and Ruby but Javascript is getting more popular as a first language, I think mostly because it's easy to make something that looks like something.
No, iOS is based on Darwin (which is free), which is partially based on NeXTSTEP, which in turn was partially based on a mix of the Mach microkernel and BSD4 userland. There’s no telling how much BSD code is actually part of iOS, but stating that ‘iOS is based on BSD’ is like stating that humans are based on fish.

Amit Singh[1] created a good presentation[2] about OS X’s innards. That was back in 2006, when OS X contained more NeXTSTEP code than it does now. According to him, the OS X kernel contained 25% BSD code at that time.

[1] http://www.kernelthread.com/resume/

[2] http://osxbook.com/book/bonus/misc/osxinternals/osxinternals... (Warning: contains Adobe Flash)
> I'm not really clear on what you mean by "hyper-privileged".

If we're doing this, it's privilege to not be starving on the streets of Calcutta, it's privilege to know how to read, and it is damn sure privilege to be so surrounded by functioning computers that learning how to use them sounds like a real option instead of fairy tales and bullshit.

So, yeah, if you really want to double-down on the privilege concept, we'll go into how privileged the subject of this article actually is.
Perhaps he's completely in touch.
I saw i paper a long time ago of a stenography quite resistant to transformations so the basic information was still extractable from the picture. Still i think that a photograph of the monitor would remove it.

EDIT: Even a photo filter might not succeed if it did a homogenous effect across the pixels.

I have to find that algorithm someday.
This is an issue we've been tackling at CircuitLab (https://www.circuitlab.com/), and the fundamental issue is that the chip makers (Linear, TI, Analog Devices, etc) don't want to let their device models out of the building. They often do have simplified models for simpler parts (op-amps), but for more complex mixed-mode parts (switchers), coverage is sparse, and a SPICE netlist is a poor language for encoding the control logic. LTspice, for example, includes encrypted models for many of their switching power supply parts, and those include special non-standard SPICE behavioral components to make the models possible to execute in a reasonable amount of time. Other companies with web-based / server-side simulation keep the models entirely opaque and tremendously limit your ability to configure the surrounding components. The goal is to get you just far enough to have confidence that their chip is the solution for you, and then get you to use their tools and field application engineers. This is the status quo and they're generally not in any rush to disturb it.
I think this is the problem exemplified, especially the last one -- that was plain embarrassing. The FSF just cannot tactfully spread their (quite wise and forward-thinking) message. To any average Joe, the guy outside the Apple Store protesting the iPad is no different from the local drunk schizophrenic who lives on the alley corner yelling "REPENT, SINNERS!" until he passes out again.

Their concept of professionalism is flawed -- actually, a more apt predicate adjective would be "completely nonexistent." Just look at their website. 2003 wants its two-tone website design back.
If it's that critical they could opt for a tailored solution. They want an off the shelf combo deal attached to big names.
A very cool trick ... that provides less deterministic write times....

Furthers the model that "Cache is the new RAM, RAM is the new disk, disk is the new tape", especially big capacity ones like this.

ADDED: to get the most out of these drives, their non-atomic write nature needs to be exposed, here's a USENIX item on all that: http://www.seagate.com/files/www-content/solutions-content/i...
... That's something that I would love to do once Docker has pluggable backends.

However (please don't throw stones at me if I'm wrong) I thought it wasn't possible to do "zones within zones"; did that change?
> Have your male coworkers ever been threatened with rape?

Do you actually think they'd report it if they were?
8051 derivatives are still sold by the gazillions, if not by Intel.
Am I the only one who think the OP may have overreacted?
He has absolutely no expectation that people will follow his example in those cases.

I read my email in a terminal, and often browse the web from one too. Hell, I also code in terminals! I am sure plenty of people, probably even most people, consider all of those nutty. Am I out of touch?
Neuroscience for the People: Bring DIY Science to the World
"Someone" testified that an American manufacturer planted a back door into "a" product "somewhere".

Compelling.

So from that you extrapolate all devices made by US companies are secretly under the control of the NSA? Pretty big logical leap there.
Show HN: My first website, Tweet2Cite, inspired by a HN post
I recently finished the Front-End Web Development program at General Assembly in San Francisco. My final project turned out being a quick, easy, and free way to convert a Tweet into various properly formatted citations. Inspired by a Hacker News post a few months back: https://news.ycombinator.com/item?id=3751295
Exploiting other people's content is fundamentally baked into the business models of these guys and their "I-can't-believe-it's-not-plagiarism" cousins.
Show HN: As We May (Yet) Think
At some point this whole exercise gets rather silly. No matter how open and secure the phone is, there's the software that runs on the towers and in the telco system that tracks personably identifiable data and metadata.

The solution is simple, though: if you really want to make sure your mobile device isn't spying on you just don't use one. A bit inconvenient, but it's not the end of the world. Unless you're a mobile developer. ;)
A good example to bring up when picking a license. Would the author of a software package be happy having apple using the software, but never receive any attributions back. If the software is good, the CEO of apple get the praise, and the author get forgotten. If its bad, you get the bug reports.

We all here know that iOS is built on BSD, but how many can name a single author of that code? How many know the author of the linux kernel?
>>Keep in mind that "Computer Programmers" means a very specific thing to the Department of Labor and only captures the low end of the developer market: http://www.onetonline.org/link/summary/15-1131.00

Exactly. People on HN are freaking out because they don't understand the difference between the various DoL classifications.
That is genuinely a significant chunk of the first lesson I ever had on C++. Near-essential compiler options (and why) were followed by Hello World, rather than the other way around.
>Can you give an example of such a business? even a hypothetical one?

i think a lot of conclusions one can derive from pondering a situation like this one - "there is an order backlog of 800 Boeing 787 planes" and "there are a lot of unemployed people". Even if we suppose that these unemployed people possess necessary skills, the situation would still be pretty much the same as there is a lot of business/financial, technological, and societal/governmental complexity in the situation.

To compare, the unique situation of Great Depression allowed to plow right through the complexity and put people to work. Nobody (in wide sense, i.e nor people nor institutions) has the guts and skills/abilities/resources to put much more people to work on building planes in the current situation.
Well, it's fewer DOM manipulations, right? Touch a single style element vs updating a bunch of them.
Why is everything always the final frontier? Its kind of depressing that they said that space is the FINAL frontier. Does that mean we have nothing to aspire to after that? Now apparently the new "final frontier" is lettuce.
The problem with doing that is it condones language-creep for rhetorical reasons.

Theft has a meaning which involves "taking with an intent to deprive the owner of their rightful possession". Sure I understand you when you misuse the word, but that doesn't make it a good thing.

My response to this is to say the OP is using extortion to squeeze money out of Buzzfeed with the threat of expensive lawsuits.

That makes him sound like a real bastard doesn't it? Because it isn't really extortion, it is a legitimate attempt to settle a legal dispute. My answer is... let's use words as accurately as we can, rather than twisting them to make our point.
I just want to point out that having read that entire page, I still have absolutely no idea what this is, how it works, etc.

I have a solution for polling. Its called websockets. Even more, there's a well-supported library called socket.io that transparently handles it for all browsers.
Sorry, but no. The NSA spying on us is very bothersome to a lot of hackers, so why shouldn't we talk about it in Hacker News?

If you want sanitized iPhone announcements there are plenty of sites for that. And indeed the fingerprint system in the 5s could allow further privacy intrusions.
why not just a x86 tablet?
> The NSA apparently believed that it had the authority to search the telephone records database in order to obtain the 'reasonable articulable suspicion' required to investigate those numbers. Essentially, they were conducting suspicionless searches to obtain the suspicion the FISA court required to conduct searches.

Yup. Exactly what we feared. They've been abusing the mass surveillance all along, to skirt the legal system in Court, and get people convicted with the illegal surveillance data.

If all of that is not unconstitutional (not to mention against human rights), I don't know what is.
There's no right answer because you might want to teach functional programming stuff first and use something like Scheme.

I would say Python because I think that it offers the best mix between learnability and usefulness.
Google Glass is a follow on from previous work, and self driving cars have been a DARPA challenge for at least 8 years. They're not massively innovative except in the context of being refined to a honed product.

The iPhone was innovative because it packaged existing concepts in a way that was inntuitive to use, previous smartphones (and I had many) were often the opposite of that. Apple still doesn't radically enter a product category on that regular a basis, I imagine next year or after we may see them do it again.
> Yes, C++ will let you make mistakes. It's not your nanny, it's a programming tool for... GASP ...programmers...

Yes, assembly will let you make mistakes. It's not your nanny, it's a programming tool for... GASP ...programmers...

So, therefore, C++ is equal to or less than BaSUCK and yer a silly-nanny like yer old man.
The biggest drawback that I could do easily in JavaScript is that it can't highlight the matching terms.
If your students aren't building with -Wall -Werror, then that's the most important teaching moment here...
It's just not polite. It's a nice post that could have been better had he used a nicer language.
I think JS is as horrible as C++, since it has all the implicit casting to string rules, besides a lot of other quirks. ( I am not sure which language I would advocate, probably either Python or C, one because of all of the nice features, the other because of the absence of all the features.)
sh.py leverages this in command baking http://amoffat.github.io/sh/#baking
Late reply, but no I don't think I would. I thought the message, a school kid having to tolerate sexism without the support of the school/teacher/class, more than shameful enough.

Willing to agree with you that the gender of the author having a greater impact, either way, is probably wrong.
also Flask-Restless (http://flask-restless.readthedocs.org)
This happened to a bunch of flickr photographers and me for a Toyota advertising campaign. http://www.cbsnews.com/8301-505123_162-42743425/toyota-and-s...

When Toyota's ad agency Saatchi was confronted about the misuse, they offered a flat fee of $500 (if I recall correctly ) for each photo. Several of the photographers took the deal. A group of around 10 of us hired a lawyer and settled for much more (withholding amount was part of the deal) per infringement.
Okay, that's a different view — one that I am more prone to agree with, although I feel the language did lend a visceral tone to the piece, which seems appropriate given the subject matter.
There were people in that other iPhone thread claiming that the discussion about the privacy issues of the fingerprint scanner were irrelevant to the discussion and that they'd much rather not talk about it because they were so sick of reading about the NSA. I kid you not.
Pascal? Is this a trick question? How many languages have the concept of "unsigned"? Lots of languages do implicit conversion. A few, coughJavaScriptcough coughPHPcough do some really stupid coercions.
If you are in Europe then you may have better enforced laws protecting you. If you are in Africa your government might not have the expertise and resources to spy on you. If you are in China, well...
Prolog's only a waste of time if you let it be. It's a good introduction to declarative programming and the logic implicit in all other programming.

Also, yes, I'll throw Python out there as the best beginning intro language we have now. It's syntax-light compared to the other languages teachers know, familiar to instructors coming from a Java or C++ background, and, best of all, wasn't designed as a teaching language, so it isn't crippled in bizarre ways.

However, I also think that teaching multiple languages is essential, and they should all be from different families or at least have different features, so Haskell, Prolog, Lisp, Forth, and, yes, C++ should all be in the program.
I don't follow any closely, I just remember seeing several tech demos similar to this.
To me there's nothing unprofessional about their web design. It's stark and clear, just like their message.
And also subverting the public domain (the Disney extensions) and trying to force everyone on the internet to do policing for them (SOPA). And pushing for much harsher IP laws both in scope and penalties.
Wait, how do you know any denomination did ordain him with that language? Or, wait, would you have preferred German?
Someone needs to create a new internet where everything that makes it way onto it is automatically Creative Commons "by Attribution". If you can read it, you can use it (as long as you give credit).
Reasons to be optimistic about TechCrunch
BuzzFeed bothers me as much as the next person, but how mad can you really be at BuzzFeed for linking back to the wrong page, according to how you see it, that still contains the original picture and is publicly viewable?
I never assumed you were from the US, though I'll admit I'm not as well versed in the operation of denominations, sects, religions, cults as I could be. Since your post was in English, I did assume it was a language you spoke and that at a minimum you'd have access to a dictionary that contained the words 'denomination' and 'ordained'.

So while I was curious before, now I just think you're a jerk, and I'm rereading your post in a different light (the jerk that's always got a chip on his shoulder light). Have a blessed day, night, evening, morning or whatever it is where ever you are.

* Also note that I didn't comment on your use of the swear words ... it's pretty common and I can filter it out and/or understand the exclamatory nature of the use.
A more reputable data source is here:

http://kaiserfamilyfoundation.files.wordpress.com/2013/09/ea...
Knowing BuzzFeed, they would probably just apply a photo filter and call it a day.
It really isn't.

1. Defaulting on a contract is, generally speaking, a civil matter and has nothing to do with theft.

2. There is no contract here, implied or explicit.

3. Buzzfeed haven't physically taken anything from the OP intending to permanently deprive him of it.

You seem to have received a few downvotes unfortunately, but I assume that is because your post is mainly bad metaphors supporting a faulty argument.

Edit: line breaks.
I'm not a HN etiquette stickler, and I'm not accusing anyone of any foul play, but the actual YouTube video was submitted 17 hours prior to this post: https://news.ycombinator.com/item?id=6358080

This is just in case you want to throw a few upvotes their way for being first. This also illustrates that late night (PDT/UTC -8) posts don't get a whole lot of votes and proper timing is crucial to getting lots of votes.
Keep in mind this fingerprint scanner is only shipping on ONE of the two devices announced today. For this to be the payments/security game-changer the OP is suggesting, it has to be widely available to the public, which Apple opted out of by not including it on the "value" iPhone 5c.

Until every mobile device Apple ships has this built in, I think this falls a bit more in the category of a novelty... at least for the foreseeable future.
Taking both monthly fee and % of payments is IMO totally crazy.
The other side of the argument is that social networks improve far more lives than academic research projects like this.
I know that you already dismiss the global surveillance from the NSA and other agencies because of your earlier comment "of a few powerpoint slides."

That leads me to believe that you're either part of an organization that's subverting the internet and assisting the NSA or you're willfully ignorant.

Fact is, your other comments point that you have not well-researched the situation.

Every week there's a new revelation of just how deep the surveillance really is-- not just "metadata" but ALL data is being collected. The NSA hacks into companies, pays off others for cooperation. Backdoors. Broken encryption. It's all there out in the open thanks to the documents that have been leaked.

You do harm to the liberty of others by dismissing these facts.
Didn't you set some sort of mechanism to discontinue usage if the payment wasn't delivered by the customer?

I think you will have to detail what is actually going on in order to get a good response here or else you sound like the bad guy who is baiting unaware customers or something.
The Disney thing is largely unrelated, the amount of content even a decade old being pirated is negligible compared to the latest whatever.
mbell is right -- rather than just adding parasitic capacitance and inductance estimates to every node, it's more helpful for the engineer to be able to evaluate and discover which nodes are particularly sensitive and which aren't. Start with some back-of-the-envelope order-of-magnitude estimates (maybe guess ~1nH/mm inductance for a wire, ~1pF capacitance between adjacent pins), and an experienced engineer will already be able to eyeball likely trouble spots in your circuit. The novice can certainly use the same concepts with simulation to do quite a bit of "debugging" in just a few minutes, for example dragging around a 1pF cap between a bunch of pins, re-running the simulation each time, and seeing where it has the most detrimental effect on an analog circuit.
If you managed to get through a formal programming education without successfully writing a program in an assembly language, ask for your money back.
I'm not sure why AMD64 didn't specify a 32-bit memory model mode while providing 64-bit registers and the rest of the improvements. Like X32 for Linux. Then if you're not using all that RAM, you can benefit from smaller pointers and so on while still having 64-bit words.
I think a great deal of the pain in this example is self-inflicted. The hardware wrapping of an unsigned integer is fair game, but the multi-layer typedef and conversion to unsigned comparison are both warts of C++ that are totally avoidable. The multi-layer typedef is just the nature of enormous libraries with multitudinous compatibility concerns, so it's possible to forgive even that (and tools will help you there). But most reasonable languages won't let the assignment from unsigned int to int happen, and won't let the comparison happen either.
Now in Bulgarian! http://agronet.bg/agro-news/interesni-novini/874-2009-02-09-...
Tineye seems to be out of date, but google image search comes through with a wealth of copies out there.
I wouldn't describe it as "C++ lets you make mistakes." I'd instead say that "C++ exposes you to the artifacts and edges that are part of the raw computer system."

I say this because it's a lot less dismissive of the troubles of the programmer to be. I remember being new not so long ago, and being frustrated immensely by the dismissals of experienced C++ programmers who feel that programming is inherently all about knowing and dealing with the hard edges of the machine, and much less about the rather beautiful theoretical side most people would call Computer Science. And I feel that's pretty much wrong; that programming is a balance between wrangling the machine and building elegant, beautiful logical constructions.

Covering both sides separately is important, and builds a strong programmer. Teaching only one side, or not acknowledging the differences between these two very separate skills/processes confuses aspiring programmers tremendously, and turns them away from the tremendous power that can be had in languages like C++.
This is good to see. Too often the scum at Buzzfeed get away with blatant infringements.
can you explain why this happens and how to fix it? I have seen this before somewhere but can't recollect.
> every single 'web designer' in the known universe should be forced to make a full HTML site (tools of their choice!) that is compatible back to IE8 (bonus points for IE6)

But they only pass if it's backwards-compatible to Lynx as well.
Lots of people complaining about the lack of innovation. What exactly were you expecting?

A fingerprint sensor, which will almost certainly replace passwords on every application once the API is exposed seems pretty innovative.

A chip dedicated to tracking movement for health / fitbit apps seems innovative.

A dual flash and other camera improvements is solid.

Smartphones are maturing. We might expect a holographic displays, non-touch 3d manipulation, tactile feedback, amorphous shapes, projectors, etc. in future versions. However the technology and battery life are not there yet.

Apple is somewhat behind in OS usability - particularly around notifications and inter-app communication.

Everyone wants to be wowed, and is bitching and moaning about the lack of innovation - yet has no ideas or suggestions for what Apple could do.

Personally I don't want much more out of my iPhone other than solidifying the hardware and interface improvements.
Well, that's why the author said it's why they're not _pleased_ with the way it was used - because they linked to it in the manner least beneficial to the creator.
Which makes the idea of a fingerprint reader on a phone somewhat nonsensical. Your password is all over the phone, and Mythbusters has proven how easy these are to fake.
I detect 0 snark.
No, they are hated for doing the legal/moral equivalent of beating a child bloody for shoplifting a snickers bar. (And added to that, not taking especially good care that the child they happen to be punching is the one that actually took it).

Its not that they react to being ripped off, its that they react more like Los Zetas than law abiding shop-keepers when they do.
I think the point is that the light signals your body to stop production of melatonin, waking you up naturally.