skysight-inc/HackerNews huggingface dataset:
Tk ? Seriously ?

> at least 80% of my development I can do on my Linux machine.

That's the whole problem right there. The remaining 20% are all the desktop-integration features and UI polish that is not cross-platform, but which makes the difference between a run-o'-the mill app and a great one. And OSX does raise the bar quite high for the latter.
The biggest problem with leftist thought is its tendency to degenerate into paternalism. It's easy to see the antisemitism of a largely poor, uneducated group as "not their own fault"; they're a product of their upbringing and environment. To criticize them for being antisemitic is as unfair and pointless as to criticize a savage for, well, savagery. Under this worldview, what these antisemitic poor people need is love, education and a chance to better themselves; give them this, and the antisemitism would probably wither away (except for a few truly bad individuals, who it would then be perfectly legitimate to criticize).

By contrast the Nazis had no such excuse; the Germans were quite possibly the best-educated and most advanced nation in the world. Not to mention the way they put their antisemitism into practice.

(speaking as a leftist myself)
The break even point for buying the stock options was a $50bn valuation. Current Google market cap is $225bn. That's a big upside.

The market cap of FB is irrelevant to the valuation of Google stock options.
> Borked: Unable to boot into the GUI, unable to downgrade properly or go back to the earlier version of Gnome.

Gnome 3 didn't bork your system, your distro's upgrade path/lack of testing did.
Flat out the best thing that made it to HN for, quite a while. Thank you.
I wouldn't say accept, at least not the ones I know. But they certainly downplay it a lot, yes.
Yes, that seems about right.
Opera Mobile on your desktop
When will people stand up for white men :c
The way I see it is that we already made "patent medicines" illegal. If you want to sell your miracle snakeoil in a jar these days you (unfortunately) still can, though to keep it legal you have to follow some basic labelling rules. It would be better if these labelling rules were more clear to the general public, but I would describe them as semi-functional at least.

Does such a thing exist for "alternative" treatment though? Are there laws about what sort claims faith healers and chiropractors are allowed to make? Maybe there are, but I am not aware of them. They definitely do not seem to be enforced at least. My concern then is that we are failing to protect those who lack the information to make an informed decision by permitting those people to go uninformed by their scammers.

If you already know that chiropractors are not "back doctors" and do not have medical degrees in chiropracy, but nevertheless decide to visit one, then that is your own problem at that point. I suspect many people do not know that though, and we are permitting these charlatans to pass themselves off as something that they are not (either through blatant lying or perhaps more commonly lying through omission).

That seems like something we can easily make illegal.
I think a video of the talk would add better context to the slides. But good all the same.
I always find this weird because it feels so real that I have NEVER heard of them before, even subconsciously, and then they appear...
Not my experience at all. lesswrong as a community is rife with sexism, and takes a very strongly neoliberal position on ethical questions. I'm not sure about Islam specifically (if anything there seems to be a lot more hate for Christianity, largely from posters who have had unpleasant personal experiences with it), but there's quite a lot of angrily (as opposed to rationally) anti-religious sentiment there too. I mostly avoid that community these days.
There's no link to examples or a direct link to the relevant documentation. You have to figure out the difference between 'constant' and 'preserve'.

And one of their principles states: "One Language. Write both the client and the server parts of your interface in JavaScript."

Yet you still have to learn a separate template language, deal with the DOM, browser inconsistencies, etc.

To be fair, if you did do everything in javascript including the user interface, it ends up looking like java (see dojo, google closure, dart, qooxdoo). Javascript isn't well suited for a user interface or template language, but there are dozens of alternatives, some of which are more friendly to declarative UIs: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
There's an interesting review of sorts of the restaurant here:
http://www.cookingissues.com/2012/06/08/tokyo-tales-300-of-s...
I'm not sure it is obvious.

There is quite a bit of detail specified (e.g. continuous movement of the image along the path) and it wasn't the approach taken by Ericsson, Palm or Microsoft in their previous touch devices so it isn't clear to me that it is obvious (at least in the detail).

To me it is better to have narrow specific patents even if they aren't completely revolutionary than massively broad ones claiming whole areas of technology.

Again - I haven't studied the prior art either listed in the patent or suggested by others so that may rule it out but as a concept and as patents go it seems like quite a reasonable one.

That isn't to say I don't think the patent system needs major reform and may generally be doing more harm than good but this specific patent seems to me to be the wrong example to pick as an example of what is wrong with the system.
There are no legislative or judicial branches in most companies.
Customers will become aware of this more and more, and Apple's trials are further helping it. It is a slow process, but it happens. Microsoft also seemed invincible once but they lost the goodwill of developers and customers over the years.
Apparently quite common among hackers. I remember reading a section about it in ESR's Jargon File ages back that had a great explanation:

Consider, for example, a sentence in a vi tutorial that looks like this:

Then delete a line from the file by typing “dd”.

Standard usage would make this

Then delete a line from the file by typing “dd.”

but that would be very bad — because the reader would be prone to type the string
d-d-dot, and it happens that in vi(1), dot repeats the last command accepted. The
net result would be to delete two lines!

http://catb.org/jargon/html/writing-style.html
I've always felt that it makes sense for Intel to push programming language innovation, since they are the ones who know what cpus the languages will be running on.
Any postcode with letters fails apparently. This doesn't work for UK where letters are in all postcodes. "1" got accepted though.
> ObjC needs to be replaced,

I'd like to know why. I've been hearing this for a while based on the generic design LLVM/Clang and the slower dynamic nature of Objective-C. Both BS reasons.
We are not talking "condition" from Lisp here, but the blog post that is linked to this thread. And what the author is doing is asking for a "with" statement without knowing that the feature is already there. "condition" might be a powerful feature and I might even like it myself, but the post doesn't show the power of "condition" to Pythoners, because the feature used in the example already exists in the core language.
Secure SSH with Google Authenticator's Two-Factor Authentication
I don't see the problem with patenting trivialities (compared to many things) as they are easy to avoid/workaround. They still have to be novel but they don't cause such a massive problem as broad patents, standard essential patents or defacto standard essential patents (e.g. Microsoft's FAT patents).

It is clear that at least at the time of grant that it wasn't the only obvious way to unlock a touchscreen - it wasn't used by MS/Palm/Ericsson. Prior art from others may apply but the fact that many weren't doing this indicates that it wasn't completely obvious.
I don't understand how they got 25m users to begin with. I they they made me a profile one click after a friend invited me. So I guess I do understand how they got 25m users...
Jobs is the one who wanted to go "thermonuclear" on Android, they are merely following his will as these prosecutions started before his passing.
There's promo codes that allow you to download an app for free. I would assume the Kickstarter backers would get those promo codes.
If I wasn't looking for it, I would have missed the "Never Yet Featured On". The list of feature articles is so recognizable now, I don't really pay attention to the details in the panel anymore.
Can you give any details on how you determine the music found is Indie? Are you looking for just Indie keywords or cross referencing a database?
If you tell me that a company has sold $3m in shoes every year for the last 10 years, I might believe that they are going to sell $3m next year as well. However, there are tons of other variables that may be important, such as other companies entering the market, issues with morale inside of the company, or the overall economy.

If, in comparison, someone tells me that there are projections that the company will sell $3m next year, if I believe the people who are making the projects are at all competent I am going to assume that they not only had access to historical data, but that they put the time to look into a bunch of other factors.

In essence, unless I believe that the projects are put together by people whose knowledge of the shoe industry is less than mine (which is unlikely: I know nothing about shoes) it is actually the case that the projection is less of a gamble (aka, has less variance) than trusting my interpretation of the "measured" historical information.
I've been working on this app, too! For Android. We should all have pow-wow about our approaches. karl.hiner@gmail.com
I made a boilerplate template for making HTML5 apps in Android a while ago:

https://github.com/thinglet/Android-HTML5-Boilerplate

You'll have to edit a file, but the WebView can be pointed at an http link, you should be able to put the URL to your mobile site and have an app. Below is the file that needs to be edited:

https://github.com/thinglet/Android-HTML5-Boilerplate/blob/m...
Absolutely. There's nothing worse than debuting an app just to have it destroyed by 1-star reviews commenting on stupid things you could have learned about through a more open beta process that something like Kickstarter would allow.
There seems to be an odd mix of sentiment being expressed here in this discussion. On one hand some are suggesting that expecting ethics from a corporation is foolish, but on the other hand you are attributing their actions to an emotional response.

Surely if the AAPL corporation is capable of experiencing emotion, it is capable of acting in an ethical manner instead of just a profit-seeking manner.
Yeah, music is very important to my concentration. I like Pandora a lot. Plus it provides nice micro-breaks when you can rate songs or create a new station. I like it so much for concentrating that the ad interruptions took me out of the zone so I paid for Pandora One. </end pandora promo> :)
- He's assuming people go to alternative medicine after real medicine, that assumption might be wrong, but it's not even a main point in his argument.

- He talks about Linguistics, not NLP, so I don't know what your friends have to do with that part.

- The only thing about conspiracies there is where he says he understands why conspiracy theorists create the theories: to avoid reality becuase reality sucks for them.

- There is no mention of a conspiracy against feminism, only that there is a sexist background in the whole group.

- Also, no conspiracy about neoliberalism, only an argument: If you believe science should be in charge of revealing all reality to us, you should support an environment in which science can thrive with nothing that would take it back, and that is liberal democracy nowadays.

It seems we read a different article. There are lots of worthy discussion points, but lets discuss them, not just vaguely oversimplify or dismiss them.
To be fair, if you did do everything in javascript including the user interface, it ends up looking like java

Or iOS, see Blossom: https://github.com/fohr/blossom

Frankly, not having to write HTML/CSS and still getting Core Animation-style hardware-accelerated transitions and a normal Core Graphics-style `render()` function is really, really nice.
That's what I thought they were talking about, too.
They probably aren't really laptop experts & don't have the install disks either. But you'd figure the word would have gotten around by now that these things can phone home.

I have heard of muggers stealing cell phones and taking the time to demand the pass code as well, so they're getting smarter about it.
Wow. A five-paragraph I-hate-Perl rant by someone who obviously neither knows the language nor wants to.

Though I probably wouldn't recommend Perl as a first language for everybody either, that's some pretty weak arguments. Appeal to authority of other Perl haters only proves Perl haters exist.

For crying out loud, Perl doesn't have exposed pointers. Perl doesn't prevent the programmer from doing basic parameter checking in functions. Decent REPLs are available for Perl. How could "the Perl REPL" not work with readline if he just said there wasn't a Perl REPL in the previous sentence? Perl doesn't have the same opinion as him as to what sane typing is. Doing stupid stuff results in undefined (to him, at least) behavior. It's possible to implement action-at-a-distance in Perl.

Python and Ruby have their warts too, they're just not exposed in this thread because there's no hater around to quote out-of-context lists of surprising behavior.

Arguing not to learn Perl because the average Perl out there is ugly? Non sequitur. No one with an open mind blah blah blah? I've got opposing data points. (not to mention the true scotsman)

Particularly ironic to quote that MJD text from almost twelve years ago. All of the behavior he described, I can now mostly observe from Python self-appointed champions.

And now on HN as well.

(I'm not saying you have to use Perl. I'm just saying dismissing it for the "reasons" listed in parent post doesn't make sense.)
http://venturehacks.com/articles/unfundable-startup
Um, that quoting style is indeed common among hackers, but it has nothing to do with the Oxford comma.
My big fear: when the payload is hand grenades [1], i.e. a "multicopter bomber".

You can launch the multicopters from places where you're not seen. You can even do this in nighttime and have them land and wait undetected on some rooftop until you want them to continue their mission.

A handfull of such multicopters will make more terror than 9/11 ever could do because 9/11 was (almost) concentrated to a single place. 9/11 had passenger lists so it was easy to find out who took control of the planes. Multicopter bombers have no passenger lists, no sender address. You don't know how many more planes are in the air and when they will strike.

Redundancy and multi-target missions are even cheaper and more efficient with multicopters than in the 9/11 attacks. Multicopters are so cheap that the terrorists can launch a bunch of them and not care if half of them fail to get to their target. Multicopters bombers works for targeting e.g. Disney Parks and other places with a lot of easily frightened people out in the open.

With 9/11 it was easy to get away from the attacks (i.e. just leave that part of Manhatten). Multicopter bombers are like a swarm of supersized wasps. You don't know where to go, you don't know when they'll be back.

1: Homemade "grenades": http://en.wikipedia.org/wiki/David_Copeland
I agree with you. I think overly private CV's are that way because they don't want co-workers noticing or calling them on BS. Of course, some people are just private.

Also, some people, myself included, tend to craft a resume for a particular job. You can always accentuate your strengths that are relevant to the particular job. This is one reason to not post a CV.

I have a very full LinkedIn profile because I use it to market myself. I often include the link in cover letters. I've gotten a lot of callbacks just by exporting my profile as PDF and sending that as my resume (worked for Google). But I know a lot of people just on linked in to keep in touch with co-workers and not to market, so there's no need to list specifics.
Desktop computers have had the concept of moving your mouse to "wake up" a sleeping computer for years. How much of a leap is it translate that to moving your finger to unlock a phone?

Pretty darn obvious I would say.
Oh my god. :-) Off the top of my head...

1. As far as I can tell, this antisemitism thing is mainly from dictators that need an external enemy to hate. (A universal phenomenon in those countries -- and yes, using external enemies is not unique to dictators.) Just see how Iran motivates anything with attacks against Israel. The left wingers must KNOW what they are supporting!

2. Isn't it racism to accept so low standards for [mainly ethnic] groups and assume them to be unable to be responsible for their actions?!

3. This tolerance (of e.g. antisemitism) goes for Muslims living in Western Europe too, which hardly have these excuses. So it isn't coherent.

4. Why do the left accept the arguments and world view (re Israel), when they at the same time argues it comes from a bunch of illiterates that aren't responsible for their actions/opinions?

5. Should people with low education get lower punishments for crimes? Should they get no punishment if they can't read and don't understand the law?

6. Afaik, e.g. Iran has a quite large part educated of their population. [Also, that was a high culture thousands of years before my ancestors had writing.]

Etc, etc, etc.

(Still not arguing, fascinated. I have no clue what the Hell political believers on all sides are smoking -- I just want to live in a country without any of them.)
AI potentially just one week away
... by how Mother Teresa is usually portrayed ...
Wow, been listening for a couple hours now. nthing the call for a blog post!
Thanks, that is a much more informative comment than your original.

UK law is different to US law (apart from anything in the US a priority date at the time of invention rather than filing could be claimed) so it is quite possible one patent is valid and the other isn't.

I've looked at 'Data Detectors' very briefly and I think that you may be right. Looking just at the claims it appears to cover just about any data processing system which would obviously have massive prior art. I assume Apple are trying to say it should be interpreted more narrowly to avoid prior art but throwing it out would probably be the best result.

I haven't looked at the other two and you may be right although only the claims really matter rather than the example implementation details.

Apart from the troubling 'Data Detectors' patent I agree that there should be easy workarounds. The best justification for pressing these cases I can see is that they are trying to create and ensure some differences with Android even though they are fairly minor. It is quite arguable that this is a completely proper use of patents although whether it is worth the effort I don't know.
Wah! :) Is there a like button here?
I'm probably missing something, but I just don't see how this is different to a lottery...
The battery coming out absorbs most of the impact energy. It is an excellent design, as you get user replaceable batteries as a side effect.
I just have a fake account for that.
TRESOR or QUBES don't protect from compromised bootloader/BIOS. coreboot does (and I'm working on it for that reason).

But you can't use current generation Intel CPUs as devised by the GP since those (or rather their chipsets) come with embedded controllers (running updateable code signed by someone else) with way too much access to the hardware to be trustworthy.

To protect against malicious PCI devices use an IOMMU set up early (eg. while still running code from flash)

There are also facilities against hardware keyloggers, but with today's hardware integration, that's mostly a matter of physically locking down the notebook chassis.
I think my method is inefficient but I start out trying hello world in a few languages and playing around with how easy to install and work with it is. I tried one project in SWT and decided it hurt my brain so I went to Swing. I tried RoR and realized I was way in over my head and went to GWT because I knew Java. So in essence, I choose the path of least resistance but am always willing to test drive a few paths. Chances are the code will be rewritten in 5 years anyway.
> real estate

Aren't there already unmanned blimps built to solve exactly this problem?

> surveillance

Except they're insanely loud when they get in close to you.

> art, video productions

There are a lot of good videos and pictures taken with multicopters, but you've got to remember a couple of things:

- They're loud. Probably loud enough to annoy whatever you're filming.

- Their engines vibrate a lot.

- They can only fly for a few minutes at a time (meaning LOTS of recharging and LOTS of batteries).

- If they fall out of the sky then it is very likely that you will lose your expensive recording equipment.
I care about servers, not clients.

TRESOR plus TreVisor or an equivalent hypervisor is a necessary but not sufficient step to protecting a virtual machine from the physical server hardware or server operator. You also need trusted EFI (coreboot), Intel TXT, and a separation kernel (of which there are ~3 DOD funded ones, and a few more.
Forget grenades, what if they drop knives on people!

We should ban multicopters before it's too late.

Steak knives too. Steak is bad for you anyway.
For servers, a lot of these vectors go away, and if you're theoretically deploying 10k servers, you can spec the controllers, microcode, etc.

I gave up on PC desktops for security a long time ago; just use mobile, tablets, and things like ChromeOS for that. ARM with TrustZones should be enough to fairly easily build something.

What I'd really like is a physically tamper-responding tablet. i.e. the touchscreen, physical enclosure, and all ports sealed in an HSM-like enclosure, such that if you tamper with it, it zeroizes a platform security key, which can be used to remotely attest "I haven't been tampered yet" to servers before communicating. You would then do some kind of physical enclosure size/seals/standards to protect from skimmers layered outside the trusted device, and then some kind of device to user authentication to prove it's a valid device before entering information on it. You could pretty much build this on Android today.
Same but at the boring callcenter job I had at the time. Dell Enterprise support, we would get virtually no calls sometimes and we would make up shit to find on wikipedia and whoever found it from a specified starting point in the least amount of jumps won.
My first impression: "why are there so many naked girls?"

IMHO it would be better to show the Latest tab rather than the Top Rated, it's less intimidating to see random pictures than only the "best". It's easy to see the stuff of more experienced users and think that I'd be out of my league, instead of "hey, people like me - let's learn together". It'd also make the front page more dynamic, different content every visit.