skysight-inc/HackerNews huggingface dataset:
I think maybe you're not parsing it--they're asking you to rate the app inside the app, with a dialog box created by and owned by the app, and only pushing you to the app store if you're a 4 or a 5.

Apps on Android totally can and do do this.
Oh, you mean like this? (Only with an iPhone vs. a MacBook)
http://www.patentlyapple.com/patently-apple/2008/01/timely-a...

Apple has been thinking about something like this for a long time.
I don't think that any of these dark patterns represent the breaking of obligations by any party.

Dark patterns don't represent anything truly sinister, and in most cases they are perfectly legal. They are just bad UX because they're dishonest about their intent.
and furthermore, any domains that are affected are clearly not in use, so it's not exactly like you can do a MitM on any real users.
Show HN: Workadee–measure employee satisfaction at your company
Agree, lighting ports on iOS devices also offer a lot of flexibility. Apple's processors also offer far more power than is needed to just run a phone. They seem to be converging towards this.
This article is been written dozens of times, over three decades. It hasn't proven true yet.
Scala 3 on GitHub: The Fourth Anniversary (2016)
There is still room for improvement on the iPhone. Everything from battery life, camera to storage and other usability improvements. I would love to see an iPhone with 1TB of space. It would make it more likely for me to purchase all the app/movies/digital services Apple wants to push instead of dealing with iCloud or endless "Phone is full" messages.
Just reinstalled Skype and can see that they're trying to get access to my contacts also. They tell you to set up access so you can use the app.

First up is microphone, and you click allow. Second is camera, and you click allow. Third is contacts, and you click—wait a minute, why do you need this? Disallow.

Don't know what they would do if they got my contacts (hopefully not spam them like LinkedIn), and don't intend to find out.
Some of my references are below. These are mostly online, but the first one from Pitt is behind a paywall and I couldn't find a free version of it, unfortunately. Email me if you need clarifications.

Dana Angluin, Inductive inference of formal languages from positive data.
[http://www-personal.umich.edu/~yinw/papers/Angluin80.pdf]

Dana Angluin, Learning regular sets from queries and counterexamples. [https://people.eecs.berkeley.edu/~dawnsong/teaching/s10/pape...]

Mark E. Gold, Complexity of automaton identification from given data.
[http://sebastian.doc.gold.ac.uk/papers/Language_Learning/gol...]

Mark E. Gold, Language Identification in the Limit.[http://web.mit.edu/6.863/www/spring2010/readings/gold67limit...]

Pitt, L., & Pitt, L. (1989). Inductive Inference, DFAs and Computational Complexity. 2ND INT. WORKSHOP ON ANALOGICAL AND INDUCTIVE INFERENCE (AII, 18--44. Retrieved from http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.187....

Leonard Pitt & Manfred K. Warmuth. The minimum consistent DFA problem cannot be approximated within any polynomial. [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.86....]

Also see below for a gentle introduction to PAC-Learning, which actually allows for learning several concepts in restricted (but non-trivial) settings:

http://web.cs.iastate.edu/~honavar/pac.pdf

There is a lot more bibliography on both Inductive Inference tractability and PAC-Learnability. You'll have to follow the trail of references :)
Oh look, exactly what I was afraid of is already happening: https://twitter.com/jdp23/status/806236638783291392
> The idea that people care about a web of trust in general is bad.

Well, the very question is kind of a type error: people don't know what a computer is in the first place. 1 in 4 can't use computer in any capacity, and 90% of the rest have zero knowledge of the underlying principles. They don't even know if they would care about a web of trust.

In the mean time, the powers that be are building us a network of universal spying. Oh well.
> Stop selling your hatred bullshit

I realize you weren't abusing the person you thought you were, but that's no excuse for breaking HN's rules this badly. Since we've warned you repeatedly about this, we've banned your account.

If you don't want it to be banned, you're welcome to email hn@ycombinator.com. We unban accounts if people give us reason to believe they'll follow the rules in the future.
Guys. It doesn't have to be state controlled okay? It can be a SV startup if you prefer :D

The government is just an example because they already handle ID for everyone, and they need it to provide their services. It makes sense for them to go digital at some point and to guarantee the ID.

I didn't know that Americans were so anti-American ^^
I don't have a vested interest in promoting statins: I have no financial stake in companies that produce them, and my job as a cardiologist would still exist if statins were proven to be harmful. I do think that your views about statins are wrong on the scientific merits. There is a preponderance of evidence that supports their use as not only safe, but also effective (though costly if you don't select your population at all).

Your views on inflammation aren't right or wrong; they're speculative. Some evidence can be interpreted as supporting the inflammation hypothesis (JUPITER trial), other evidence suggests that much of what we measure as a sign of inflammation has no direct impact on CAD (see the CRP Mendelian randomization). So, this is still an active area of research.
Yep, like that only (as you point out) using a phone instead of a laptop.
What about a good ol' retrospective?!
> but you can opt into direct dispatch [in Java] by using the final keyword

Most Java JIT compilers will also opt you into direct dispatch automatically where possible, for example a class with no subclasses or an interface with only one implementation.

They'll also opt you into direct dispatch per call site if a given call site has only ever seen objects of a single class.
Absolutely. If I currently have a job (probably the people you want), the most companies I actively interview for at any given time is ~4, give or take. Any more takes way too much time and is difficult to prep for. I simply can't waste my time with companies that may take a significant chunk of my time and end up not being able to offer an acceptable salary. There's a big enough pool of jobs I know for a fact are within my salary requirements, so I don't need to have doubt. Some of these usually come from job postings including salaries, and some of them come from a recruiter (a good recruiter is a valuable asset for me) who know my requirements.
Well, a "normal" PHP host usually has at least some cost attached. This doesn't.

> And if I want to save money I could create a github page which polls my service via AJAX.

I covered that in the first paragraph of the README.
Hey HN. I've been building Workadee for the last month and a half or so–it's a neat tool for measuring employee satisfaction at your company. It uses the Net Promoter System, so if you've worked in a marketing department or at a larger company that has used NPS, you're probably familiar with it.

Instead of the normal NPS methodology for surveying your customers, Workadee surveys your employees. It's a simple system with easy results - a single score that you can track over time, to see how your company is doing.

It's in beta right now, just gathering info about how people are using it a bit, before doing a bigger launch at the end of December/early January.

Give it a shot and let me know what you think!
Devil's advocate:

The idea that a personal computer is a good idea is just insane, for this reason:

You're going to be connected to a mainframe anyway.

Even if your personal computer did have enough storage and power you're still going to want connect to the mainframe to access reports and data.

So if you're going to have a connection to a mainframe anyway, why bother with all that local computing power?

---

I'm not saying it's a good idea in the current ecosystem but there are advantages to the watch having it's own network connectivity, and in fact I believe the current watch does connect directly to your wifi access point using credentials shared by the phone when possible.

The main issue with watch cellular access at the moment, is cost of paying for a phone contract for a watch, when at least at the moment, you will probably want a phone too.
Some vendors do this well. Starbucks gives you a list of things to pick from, including parts of the app tat have been recently updated.
I never expected this interview to be motivational.
For bootstrapers I can mention:

http://barnacl.es
http://discuss.bootstrapped.fm
"Many programmers don't realize this..."

( bangs head with ball-peen hammer; rends garment )
It's 2FA, it's doesn't rely ONLY on the key for authentication and a token can be revoked easy if stolen.

The implementation and the technology has some challenges to be executed. Just like everyone tech projects, that doesn't have GooMicroZon people. Nothing special ^^
No, I haven't. They look like "the blog's greatest hits" and I tend to be less enthusiastic about books like that. I'm curious too, because they might be good to recommend to people. Maybe I'll see if I can get the library to get them.
Able2Extract Professional 11 Crack and Serial Key Download
And we build workflows around those apps by storing data in files.
When the system is booted, which HID should it consider authoritative?

I suppose your solution would mitigate some of the problem but you could imagine MS being reluctant to take on this complexity without being confident it would squash the risk entirely. Imagine all of the new interesting failure modes of not just accepting all HIDs.
As I said: “smaller server park, but does that matter?”

I don’t think the thing to judge by is who consumes the most renewable energy.
Benchmark for the big-5 is about $1M/employee/year in revenue. FB is about $1.2M, GOOG is just over $1M, AAPL is $1.8M, MSFT is $740K, AMZN is $460K (but recall that they have a large warehouse staff and with their 3rd-party sellers, they only recognize revenue off the fees charged to the seller and not off GMV). That's how they can afford to pay $400K+ total comps, and why they're sucking the atmosphere out of the engineering hiring market.

It can vary a lot by industry. A number of recent unicorns are glorified restaurants or retail shops that happen to deliver their product over the web or smartphone. Their revenue/employee numbers are going to be much lower because they don't have any significant proprietary technology to build an economic moat around, and their employees cost less.
And Google started publishing on differential privacy in 2014, way before Apple used WWDC's marketing to paint themselves as the only ones using it.
Well. You trust your government to issue national ID card and e-passports already.
> IMO we should aim for a Crypto like Signal presents it;

You mean by leaking the plaintext in the device logs? By having to trust a single party which is known for being economical with the truth (e.g., when he was running a "Google anonymising" proxy via a domain name registered under a false name and address?, then complained when he got booted by the registrar)? By using some ad-hoc "encryption" method which has been hacked together rather than designed as such? By relying on non-FOSS, commercial services (Google push)?

The bloke behind Sl is high on hype and low on actual technological achievement or skill. Good marketer, that's how he made his money. Trust him at your own peril.
Right, the whole "enter your PIN to update tonight" screen. I just gave into the nags and updated my old iPod Touch (which I only use as a remote for some home automation things), and now it runs considerably slower.
Surely they mean scramjet as opposed to ramjet at that speed.
> all the experts here

Which experts? And what are those fundamental flaws?
It's time to build your own startup, Vancouver
Yeah I agree. It's a tough call sometimes.
Node v4.7.0 (LTS)
Thank you all for taking the time to review and write feedback. I thought the 'Technology Executive | Chief Technology Officer | IT Strategy Executive' title would make it clear the kinds of roles I am looking for but maybe not since multiple commenters here weren't sure.

Yes, there is a PDF version[1] that I submit to job postings / recruiters (which I should have probably linked to instead) that I just updated based on the feedback. It now includes a re-written Area of Expertise section to be more on the management side but moving actual technologies I am hands-on with to a new Skills section on the second page.

I haven't updated the /resume web page yet but may retain my k-12 education since I get asked a lot if I'm authorized to work in the US or if I need sponsorship. Maybe I should just write US Citizen :)

[1] https://www.amarkota.com/resume/pdf
This should be fairly obvious to anyone who has ever moved DNS from one provider to another. Or even from one account to another. Anybody can stand up a server that's "authoritative" for a domain. It doesn't matter until the registrar points the domain's NS there. In fact, how else would you move from your registrar's nameserver to something like route53? Nobody is going to point their NS at an empty zone and populate it after the fact.
If you want a list of fiction and textbooks, I think you could reasonably expect that this was the wrong list for you. If you want contemporary nonfiction, you will find yourself wading into something at least moderately political. We argue about them for the same reasons we read and write books about these things: they're important.

Unlike this forum, a book is a really good length for experiencing those political arguments. So read a book to understand why someone would support something so backwards, to see if their thinking stands up to scrutiny, or read it just to 'know thy enemy.' But if the book is good, you'll probably get something out of it. If it's bad, it'll be slow and painful. Arguably the recommendation is twice as valuable when you disagree with the author's thesis: far better to hear only the best counterarguments to one's own perspectives, given limited time.
Goldman Sachs Alummus Turns to Virtual Reality to Sell $57M Mansion
Create an MVP or even just a landing page before dedicating too much time into any project. Launch the MVP or landing page on places like HN, Product Hunt, Reddit, etc. to gage traction before before moving forward.
Somewhat similar to http://nerves-project.org/
Show HN: PUREmodules modular IoT Hardware
Thanks for catching this! My official title was Teacher.
Just a couple of days ago I was searching for Erlang implementations for low-power mesh-networks.

Personally, for connectivity I wouldn't mind using a RFM69HW module or RFM9x [1] (868 Mhz / LoRa)

Creating a mesh-network with supervisors using Erlang seems like aa interesting and feasible idea. It's a good method to introduce actor systems to a new audience.

[1] http://www.hoperf.com/upload/rf/RFM69HW-V1.3.pdf
[2] http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
From Spain but when I did remove it I was physically in the U.K if it makes any difference.

Although, if I think of it, I have also PayPal tied (but you can cancel that from their interface). Maybe Uber thinks I do have a payment method and they don't know I'm not allowing the charge from my PayPal anymore.
And that is precisely why this makes a completely self-hosted compiler pass possible.
Bah. It still requires a build step. I will stick with Pretty Diff and its "correct" option.
No, the current experiment is just a reminder of the existing rules with added encouragement to flag.
Ah yes ok I can understand that. I can see from a marketing point of view that you might want to simply and quietly avoid the (roughly) 1 in 1,000,000 ids which start with 4 specific characters.

Still, it's a bit culturally specific. It gives the impression of solving a problem that is doesn't. Depending on your market/language a different character might be a better choice. Plus there are quite a few 'bad' words that can still appear.

Filtering and rejecting proposed IDs based on a list of objectionable words seems like a far more realistic solution, then baking a very specific exclusion into the plumbing.
The proposed solution is to use Twitter to use Signal or Whatsapp. This forces your correspondents to use one of these centralized services, and also to run proprietary software to be able to use them.

I'm also irritated by GPG and OpenPGP's shortcomings, but it still gives people a way to contact you with reasonable security and without having to use specific proprietary services.
I go on http://growthhackers.com and http://inbound.org. I think both have a SaaS section/category.
Sounds like a virtuous cycle, as opposed to a vicious cycle. We could do worse.
Floating gestures might have more success with Theremin-esque[0] audio feedback. Imagine an interface that hums when you put your hand near it, and also makes other interaction noises as you use it.

[0] https://en.wikipedia.org/wiki/Theremin
>such criticism could have a "chilling effect on science."

>"destructo-critics" engaged in "methodological terrorism."

wonderful. Can be used as responses to [unfavorable] code reviews. Especially effective if typed in while taking a power pose.
Genuinely curious, where does google actually use differential privacy?
very interesting work...

so i was wondering, as far as "fill-in".

I see this is mainly focused on image synthesis for information that literally isn't available.

OTOH, occluders happen a lot in the real world just temporarily as things move around in front of us, or we move past an occluder.

In these cases we may have seen what is actually there just moments before the occluder appeared.

So it might be interesting to create a version that fills-in from what it had previously just seen rather from a corpus.

This way, if I'm shooting a video and there is an annoying lamp post that suddenly gets in the way it can be instantly erased. This would seem really useful for autonomous vehicle work as well.

I liked the ideas on sleep at the end as well w.r.t. attractors. I've thought quite a bit about "stuck target vectors" in the context of boid simulations. Really might be onto something there. Could have a loong chat about that.

Anyway, it's really cool, and great blog!
Annotated OpenType Specification Software Now Open Source
Wait, Gmail is using location?!

When Google released the new permission system in Android, they blew their one chance to actually make permissions meaningful. The fact that "portscan my network" is one of the Other permissions is testament to how unconcerned with user security and privacy they seem to be as an organization (despite, no doubt, some individual developers who care). I'm pretty close to deciding that my next phone will be dumb and featureless.
I would hope, if not, oh boy.
Yes and no. The results I mention (see reference above) discuss learnability in the context of Computational Theory, so the branch of maths that looks at what is computable with languages and automata (a.k.a. the theoretical part of Computer Science).

Yes, it's entirely possible that we have missed something really important and when we figure that thing out we'll end up with a completely different Theory of Computation than we have now, and that may allow us to progress in learning concept classes that, today, are not learnable. That however, would be a revolution on par with Einstein's in physics.

Another thing that might save our collective ass, in terms of learnability, is that many of those results are assuming that P != NP. If that turns to be wrong, then those results will be off.

However, all this is very unlikely and in any case a) we can hardly expect such a profound re-interpretation of all that we know to happen within the next couple of generations and b) even if it does it remains the case that at this point in time everything we know suggests that there are some concept classes that we can simply not learn efficiently, at least not with computers.

Edit: what I'm really trying to say is that we may not understand human minds, but we're talking about computers here, so basically I agree with what you say, but with an added flourish :)
> Web of Trust implies such a glaringly obvious visual metaphor that I am truly in awe that not a single program works that way.

Yeah, but it doesn't actually work. The fact that I know you (i.e., I'm willing to certify your identity) implies nothing about my trust in identities you certify. For all I know, you mint a new identity every second, and then use all those newly-minted identities to cross-sign one another's keys.
> Researchers say among the reasons Apple has failed to keep pace is its unwillingness to allow its AI engineers to publish scientific papers, stymieing its ability to feed off wider advances in the field.

I don't follow. How would preventing employees from writing papers would stop them from reading papers?
As a security consultant who does a lot of privacy work, I found this article quite interesting (not enough depth for my liking, but interesting nonetheless).

That it has been flagged due to the one-week political hiatus is exactly the sort of thing I feared would happen when the hiatus was announced. I don't wish to debate the reasons for the hiatus itself, there are arguments on all sides to which I am sympathetic, both intellectually and viscerally.

What should be open to debate, however, is a matter of definition: What is (what are) politics? What constitutes a political topic?

The hiatus was announced without a sufficiently clear operational definition, IMHO. (It's a bit like the old arguments against pornography/obscenity: I cannot define it but I know it when I see it.)

I come to HN for interesting articles of appeal both intellectual and professional. Even with its echo chamber and nuclear downvoting, HN is still has the best signal-to-noise and highest value of any news aggregator I've checked. Since my work involves the intersection of security, policy, privacy, and governance, articles such as these are welcome in my feed.

Without a clearer definition politics, all we need is for someone who works outside a particular field deemed largely non-technical to assert that a post is political, and BAM! it's gone.

Like this one might end up being, despite the fact that fundamentally privacy is major unsolved issue of our technical era, an issue that has exacerbated by the very technology embraced by the bulk of us here on HN: This technology makes it possible to expose and share private information, whether as a direct and desirable effect (photo sharing) or as an indirect and undesirable effect (vulnerabilities and the like).

There are business opportunities here (privacy-protective services and systems) and there are stones to throw and derision to cast, for companies that services that fail to take privacy and security seriously.

That such a topic can run afoul of a loosely-defined hiatus is to me very unfortunate, a sad if not terrible side-effect of a well-intentioned but ultimately poorly defined decision.
Somewhat, but it's very different in that it uses RTEMS, not Linux. RTEMS was built for embedded computers on missiles, and is commonly used in space applications. Nerves is a distribution of Linux buildroot, and has quite a bit of fat compared to something like RTEMS. I can't wait to see Elixir running on RTEMS, from my conversations with Peer, it seems he's ported the Erlang VM to RTEMS directly, much like the OSE port.
This is fantastic. I never thought I'd be celebrating yet another "now-in-JS" release, but clojure being Java was a constant pain in the CI gonads. Wonderful to finally be able to include this in generic npm packages without any crazy extraneous build steps.
Chrome telemetry is one example I know of: https://www.chromium.org/developers/design-documents/rappor