skysight-inc/HackerNews huggingface dataset:
The app was called "Orphion", and it had several methods for detecting gestures/articulations: a gentle finger tip touch, a tap, and a push down. Apple cited forbidden private API use.

http://createdigitalmusic.com/2013/06/hands-off-apple-wants-...

Apple just called me to nicely tell me I use a private
API function to sense the area of the screen which is
covered by the finger for its articulation gesture ([CDM]
wrote about it). This is crazy – thousands of users love
it for this and it makes Orphion so expressive.

The app will be removed from the App Store in two weeks
if I don’t submit a new version without it – and I
currently can’t think of Orphion without this gesture.

So what I can recommend is

1. Everyone who wants to have the “original” Orphion get
it NOW from the app store (https://itunes.apple.com/us/app
/orphion/id495465097), it will be only be there for a few
more days

2. Backup the current version to keep it. (Michael Tyson
from Audiobus made this great tutorial)

3. Tell Apple to make this great function officially
usable in apps (Any ideas how to do that?)

So far… let’s see if this is really the end of Orphion.

...looks like the petition worked and Orphion was allowed to keep the gesture functionality; https://itunes.apple.com/us/app/orphion/id495465097
How did it read before? It reads "Apple shuts down app that uses 'Force Touch' to weigh objects " which seems objective to me?
> It's about making a game that is educational, rather than an education tool that's a game. The vast majority of 'education games' are simple quizzes, barely even a game.

Yes, exactly that.

My biggest problem with the education ecosystem is that adults try to bullshit kids instead of facilitating learning, and at the same time they forget children have perfect bullshit detectors - they haven't yet learned to question their intuition that something is pointless, or lie to themselves to get through drudgery.

Games are not made by just colorful graphics and telling a story. Kids can tell when you try to trick them into doing something they think is pointless, and it also erodes their trust quickly.
You mean something as trustworthy and tamper proof on a large scale as paper ballots and manual tallying? I still haven't seen any electronics that can be practically verified by the public comparable with the centuries old manual solutions that anyone can follow. Using electronics means getting a massive TCB with many orders of magnitude less the number of eyes that can actually inspect the computations being run (both because of organizational reasons and lack of knowledge).

According to Halderman* it might take us 10 years, if ever, to get machines the public can trust and verify on the scale that is needed for nation-wide elections.

Given the sorry state of current phone and laptop security, the problem of having a massive TCB is not solved, not with building on Ethereum either.

* https://www.youtube.com/watch?v=JY_pHvhE4os#t=58m55s
RNN's are pretty cool, and I don't want to be a downer, but we need to keep the hype under control. Ever since Karpathy's excellent article[1] and sample code made the rounds, it seems to have become a popular pastime to grab some arbitrary dataset, throw a deep network at it, and marvel at whatever output it synthesizes. Those experiments are fun, but we need to avoid the temptation to make assumptions about how well they generalize to "hard AI" problems.

Let's look at the actual experiment described in this paper. Given a corpus of a couple thousand short programs, they discovered that a neural network can:

* Mix and match fragments of near-identical programs to produce something that is "almost" compilable and "almost" equivalent to one of the originals.

* Identify patterns that occur in specific frequent contexts (e.g. the array name that appears before the string "[100]" in the examples given) and remember them for short periods of time, albeit not reliably.

* Do this for four different problems with a single network. We are not told what the problems are, much less how they were chosen or what the sample data looks like.

What's notably lacking is any discussion of generalizing beyond the training data. This isn't much different from writing a paper about how if you give a classifier the same data at training and test time, it can achieve a high accuracy, and using that as a "case study" to argue that the algorithm has the potential to be useful on different test data. Even if the claim turns out to be true, the experiment provides no evidence for it.

(Note also that there is zero technical contribution from the authors; they appear to have literally just downloaded Andrej Karpathy's code and cat'ed a bunch of files into it. The paper cites Karpathy's article as "other work" but makes no mention of the fact that they used his code.)

It's not entirely uninteresting as a quick demo, and there are a few paragraphs of interesting speculation about the difficult aspects of automatic program generation. However, I don't think either those speculations or the near-trivial demonstration justify the paper's claim to "demonstrate the feasibility" of end-to-end code generation.

[1]: http://karpathy.github.io/2015/05/21/rnn-effectiveness/
I doubt that Apple's primary concern is people breaking their screens. It would actually be quite difficult to break your screen by putting heavy weights onto a spoon.

No, Apple's concern is supporting this app to the future. They don't know if they'll be sticking with this same kind of sensor for future models, and they don't know that any future sensor will be backwards compatible for this app. If people get used to using this app, suddenly they'd be under an obligation to keep it working, thus losing options for future designs.
It's sad that it's been 25+ years in the making to finally get something sort of okay, and even then it's ridiculously expensive by contrast of closed source. Why can't we have something thinkpad-like for the cost? Don't they know they'd make metric craptons of money on something like that?
I think Mathematica would be the simplest way to automate all of those things. Wolfram even supports built-in data collection from various sources now.
100% of the driving advice I've ever gotten is to always look over your shoulder before moving over, no matter what a glance in the mirror says. In all fairness, had I not been too close to the car in front of me, that glance would not have led to an accident.

I do have my mirrors adjusted as you suggest. From my experience with rental cars, I suspect that you and I are the only people in the world who do it that way.
You might be looking for the Libreboot X200, a FSF-approved refurbished Thinkpad X200.

http://minifree.org/product/libreboot-x200/
> The morality surrounding ad blocking is up for debate, but I do not feel guilty because there is no OBLIGATION for me to view ads. Just because you serve them up does not mean I need to view them.

Do you not tip when you go to restaurants (in America)?
If weight on the screen often breaks the force touch sensors without breaking the screen, that's an ugly UI problem. Even with a low "force touch / no screen" accident rate (< 1%), there could easily be tens or hundreds of thousands of users walking around with broken force touch sensors that have no idea their phone has a problem - because there's no visible signal that anything's wrong. They'll just think force touch is broken and/or unreliable. That's no way to promote the adoption of a new feature.
What's the difference though? Is this true of interfaces in Java for instance, or does it have to do with the specific implementation of go?
Typically investment contracts employ non-competes to prevent founders from starting new businesses in similar spaces. Clearly this person's previous actions aren't the most ethical but I'm curious what his strategy is around this.
That isn't secure information... Emails often contain that info, which is kind of worse than HTTP.
Just because this has been the norm since beginning of civilization, doesn't mean it has to be like that forever. We really do have the technology now to relieve everyone of that burden; we only need more social will (and less referring to Idiocracy, Wall-E and "oh all those people who will be drinking their UBI in front of the TV") and a path through the phase-space of economy.
For CSV export and import from any DB including PostgreSQL, you should look at CSVKit for this purpose.

Import with csvsql http://csvkit.readthedocs.org/en/0.3.0/scripts/csvsql.html and export with sql2csv http://csvkit.readthedocs.org/en/latest/scripts/sql2csv.html
Git Tools – Signing Your Work
Unhelpfully he switches analogies in midstream to avoid the problem of the "two customers buy tickets when one seat is available" originally posited. Additionally, "eventually consistent" begs the question of what is "consistent?" How do you know that there is an outstanding commit that would affect the system without a final arbiter of truth? In the comments there is mention of air traffic control and the fact that two 747s cannot occupy the same spacetime safely. Both planes can express "intent" with regards to flight paths, but either these intents are resolved by a single arbiter of truth operating in a timely fashion, the flight controller, or they are not and result in a collision which is also resolved by a single arbiter of truth, being reality. One arbiter is far more preferable than the other.

There are large numbers of problems that are easily amenable to casual consistency, but there are other that simply are not. The possible solutions to the former are many and varied but the latter requires a solution far more in tune with the "database community."
all out of stock?
I've been following the Novena since it's conception, it's a neat idea, and even though it's not 100% open source, it's closer than everything else we have. And the fact that you can just build hardware ontop of what's already there due to the FPGA and massive IO bus is downright neat. They've already demonstrated stuff like an oscilloscope.

Also, Bunnie is a very cool guy, his blog is a wealth of information on hardware design, and Chinese manufacturing process. If anyone can make a laptop that has every component open source, it's him. might take time, but hey.
It's not down, whoever is involved is actively taking down the site (to attempt to hide any evidence I'm guessing).

Originally the whole site was up, then they removed the support site, then a few hours later, the entire site.
What's the probability that ARM will open-source their CPU core designs?
Wouldn't you still pay the bounds checking penalty on those buffers though? Also anything that uses floating point will probably be trashed by int->float conversion(unless jvm bytecode has a load to float from addr, although I freely admit that I know less about bytecode than plain Java).

Either way the average Java dev isn't going to be writing bytecode so I feel like C/C++ still has the advantage in performance cases.
Scrolling through the two PDFs linked from the post, looks like we would have to stop trusting Symantec, Thawte, VeriSign, GeoTrust, and probably a few others. Is that right?
Unless your forecast is probabilistic.
Herpes Simplex. If you get cold sores, you have Herpes Simplex. It's not the STD version.
You're right, Some of the most evolutionary fit viruses are the HERVs.[1]

Unfortunately viruses (and genes for that matter) don't mutate intentionally for their best interests.

[1]https://en.wikipedia.org/wiki/Endogenous_retrovirus
MIT researchers use Wi-Fi to recognize people through walls
The answer to all of those questions is: they are dishonest.
There was a thread a few weeks back about something Google-related and an ex-Googler was saying how many hours they spent making the home page and search results pages as light as possible, but that recently they stopped caring about that.
I keep an old copy of Firefox around just so I can have Firebug 2.

Here's what I'd like DevTools to do:

* Make a breakpoints view, not one embedded into a massive list of unsorted (or sorted-by-load-date I guess?!) files that changes over time. If that can't be done (or is against the design philosophy of DevTools), letting me choose the sort order would be nice (e.g. recently-viewed files first, or files with breakpoints, etc ..... and uh, remembering those files and/or settings through refreshes would be fantastic... I miss it from Firebug 2). It's nice because after/during refreshes the breakpoint view lets you pull up the file the second it's loaded, instead of scrolling around in the file list until you find it.

* Make it a LOT more obvious when DevTools is stopped at a breakpoint.

* DevTools doesn't handle initial focus the way Firebug does. As in, when you pull up Firebug via the selection icon--oh, DevTools needs that selection icon for the toolbar--it goes straight to the dom node you selected.

* Make DevTools stop crashing. It stops working. Constantly. The console will just stop printing output, and the DOM view just stops displaying HTML, requiring a browser restart. (When this happens, if you, say, pull up the console and type "1" and hit enter, usually the console echos "1" back to you. When you're in this state, it's not echoed back, though, oddly, some script messages still pop in.)

* Make "debugger" start working again. There are some places where--for who knows what reason--both Firebug and DevTools have ignored breakpoints I've put in, and I've been able to get around it in Firebug by explicitly putting in "debugger;" into my code. You definitely know you're in deep kimchi when you need "debugger;".

* Make DevTools remember the state of my "Log Response/Request Bodies" checkbox. It gets reset constantly, and it should be remembered across refreshes. Heck, even by URL. If I turn it on, leave it on.

Also, for one of my websites, it can't load the source. It just shows "eval" as the filenames over and over with nothing in them. Firebug 2 loads it just fine.

Long live Firebug 2!
Yes, that is exactly the case and you've understood the issue perfectly. I wouldn't go so far as to say first-class functions must have a garbage collector to work, but I would say that they are so dependent that this would really be a bold area of computer science research.
The Cryptech project use signed commits. I in fact sign all commits in all projects I work on. I wish that Github would show signed commits though. That is, show signatures and that a commit is signed.
Nintendo Unveils First Smartphone Game
Electric eels curve bodies to heighten their shock value
They're doing things that don't scale (aka hacking/hustling).
Changing behavior in split brain systems requires an understanding of the fact that the brain is in fact split.

And even if you design the system to operate in your 'correct' solution, you may still result in imperfect booking if one side of the split exhausts its pre-allocated tickets and reports as unavailable when other sections of the system still have available tickets.
Sort of. Oral HSV-1 can spread to genitals during oral sex. The article notes this is becoming more common.

As for HSV-2:

-More than 80% of people with herpes are undiagnosed
-Overall prevalence by the time people reach their forties is 26%.
-In the general population, one-fifth of women and 11.5% of men are infected.

http://commonhealth.wbur.org/2011/04/latest-genital-herpes
Because that would make the search results load slower, since it would first have to load google.com and then do a second request for the actual search.
Sorry, I failed to retain that passage when reading. Does this apply to college/university?
how are you finding these related domains?
Ignoring the ethics and just looking at the technology, would the next step for content providers be to do the ad bidding and serving from the webserver itself? This way, ad blockers wouldn't be able to just block an ad serving domain. They could write custom filters for each website, but that increases the work for the adblock lists.
This is the first of those by a CA that is actually too big to fail.

I think the last too-big-to-fail CA that misissued certs in recent memory was Comodo, in March 2011, who had a reseller's account broken into (apparently by an Iranian state-sponsored attacker). And that was well before there were options like insisting on Certificate Transparency, and Comodo reacted well (they had an accurate audit trail and deployed changes that blocked the attacker when they retried two weeks later), and it didn't involve active incompetence on Comodo's part. Since then, there's also been CNNIC, India CCA, TURKTRUST, ANSSI, and DigiNotar. CNNIC and DigiNotar have both been removed from Chrome's root store, India CCA and ANSSI have been restricted to their country's TLDs, and TURKTRUST (which apparently reacted well) lost their EV powers.

(There were also a couple of misissued certs due to Microsoft Live allowing anyone to sign up for accounts like "hostmaster", but those are not considered the CA's fault.)
The GPL is a license like any other license. If you violate it, you may be sued. The result of that lawsuit would be that you would be liable to hand over an amount of money and also potentially have an injunction on further distributing your product. This is the exact same thing that would happen if you violated any other license, so there is not any additional risk to using the GPL.

I think the confusion that one would have to "open source the whole project" comes from the offer that many GPL authors make to violators of their license. Very frequently, if you violate a GPL license, the author will offer to allow you to continue to use the code as long as you comply with the GPL. The author does not have to make such an offer and, in fact, this point is spelled out very clearly in the GPL itself. If you violate the license, you lose any right to use the software, unless forgiven by the author. Since many authors are not interested in suing anyone and are only interested in compliance, they make the offer anyway. Usually the offer is accepted, or the GPL code is removed from the software (there have been very, very few GPL violations that have actually gone to court).

If you buy some software library from somewhere, it will also have a license for use. You are only allowed to use the software according to the license. If you use it in other ways (for example, you accidentally use it for product A, but you have only licensed it for product B), you can expect to be sued. You will have to pay some money and may have an injunction against distributing your product. It is exactly the same.

I've talked with several lawyers at large tech companies that I worked with who avoided the GPL. In one particular case, they had signed an agreement to avoid the GPL (very likely with Microsoft) and were thus were obliged to forbid its use. However, in other cases, I have found the sticking point usually is in the way the agreement is made.

In most software licenses, you can not run the software without agreeing to the license. With the GPL, it explicitly says that you may use the software for any purpose without accepting it. You may even modify the software and even link it to your own code. You only have to accept the license when you distribute it. For the lawyers I talked to, this was very confusing. They had never seen language like that before and were very hesitant to touch a license like it, just because they couldn't relate it to the very precise legal language that they were familiar with. I think, as the GPL has gained popularity, this problem is going away. Most IP lawyers are familiar with the license now and understand how it works.

Having said that, there are a whole class of programmers who believe what you have said. This is unfortunately ignorance, reinforced by decades of misinformation spread by Microsoft when they decided they needed to wage war against the GPL. As times change (and even MS has used the GPL now), this misunderstanding seems to decrease, so I don't think it is a major worry.
People are afraid of the Intel Management Engine, and you can read about it here: http://libreboot.org/faq/#intel

It is a dense and very detailed text, but basically your Intel CPU contains Active Management Technology (AMT) which lets remote users control your computer, which may or may not be what you want, and there might be backdoors hiding here.

It also includes Intel Boot Guard, which prevents users from installing their own firmware (such as libreboot and coreboot) because it needs to be signed with a key from Intel.

The page sums it up like this:

> In summary, the Intel Management Engine and its applications are a backdoor with total access to and control over the rest of the PC. The ME is a threat to freedom, security, and privacy, and the libreboot project strongly recommends	avoiding it entirely. Since recent versions of it can't be removed, this means avoiding all recent generations of Intel hardware.
And the Japanese regard tipping as a personal insult. Your point?
Cool idea! But I (perhaps overly suspiciously) wonder if they would be tempted to mine just a few prime numbers, then sell them over and over. They state "For the standard ordering process, we don’t guarantee that the prime numbers are unique."
ARM isn't open sourcing anything anytime soon. Take a look at OpenRISC and RISC-V. They're aiming at a fully open source SoC implementation in silicon.

http://openrisc.io/

http://riscv.org/
Stories like this is exactly why I can't bring myself to start driving.

I simply cannot fool myself into believing that I could somehow operate a piece of heavy machinery traveling at often lethal speeds without eventually hurting myself or someone else through inexperience, negligence or fatigue.

Fully autonomous cars are the only cars I'd ever consider "driving" myself.
If you get the cold sores, get the Abreva®. That magical balm knocks 'em out like Tyson deckin' your grandmother.

Can anyone explain this:
"That is because improved hygiene in rich countries is lowering HSV-1 infection rates in childhood, leaving young people more at risk of catching it via oral sex when they become sexually active."
Small, since that's how they make their money (design licenses)

But there's a completely open ARMv2 clone: http://opencores.org/project,amber
Yes, the syntax here just looks so unnecessarily ugly. For all the talk of Pythonistas moving to go, I can't see myself switching over to a language with so many ugly, hard-to-remember warts.
I was thinking something similar, however if you want the potato to reach 100,000' though a ballistic launch it would have to come out of the spud gun pretty quickly.

Lets see, converting 100,000' to SI units that is about 30,500 meters. 1/2at^2 for distance, solving for time that is about 78 seconds (sqrt(30500 * 2 * 10)) and using at as velocity that is 780 m/second at launch (assuming no air resistance etc, this is just for fun) 780 m/second converting back to imperial is 2,560 ft/second or 1,745 mph. Basically supersonic (expected) about mach 2 at sea level. Probably be mashed potato as soon as it left the tube :-)
There is a Force Touch Javascript api that can be used in Safari, right? Could this app be rewritten as a web page?
We already have open Sparc. Apparently what we need is a fully open SoC (all the other stuff) along with a CPU that's tested as a full ASIC (as opposed to FPGA) design. Some comments in this sub-thread:

https://news.ycombinator.com/item?id=10458577

Personally I'd love for some foundation to just buy up Motorola and open up everything, but I'm guessing a) they depend on IP they can't open up, and b) I guess Google kept all that, and the Motorola that Lenovo now owns(?) is just a brand?
I'm curious what's contained in the actual links in the results, and what happens when I share it with friends:

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
The CDC considers Herpes Simplex to be an STD if it involves the genitals [1]. According to the article, both HSV-1 and HSV-2 can cause genital herpes.

[1] http://www.cdc.gov/std/herpes/default.htm
RWeka Hacks: Applying Supervised Filters to Test Sets