skysight-inc/HackerNews huggingface dataset:
> Why is the regular swipe from edge of screen to go to the previous screen overridden to move from review to review? (same issue with GMail app though too)

I completely share your frustration here. I actually met a Yelp iOS engineer once and asked them about this. They said the idea is that it's supposed to feel like the way you navigate photos in albums on iOS; their expectation (whoever designs Yelp's iOS UX) is that users want to read many reviews and don't skim the review previews first to find the ones they like.

I showed them how I prefer to browse reviews: skim the previews, find a promising looking one [Yelp review signal/noise is terrible], "drill into" it, back out, continue until I've read enough reviews to make a judgment. They said they understood my POV, but stood by the assertion that most users don't use the app this way. Maybe they have metrics to justify that.
I have no dog in this fight, since I use neither itunes nor idevices, but ...

You could 'chflag -R schg' the entire music dir, thus making it immutable - even for root - without chflagging it back.

Then there's no more syncing risk. Just saying.
I lost interest years ago when it became apparent that their positive or negative news coverage of games was based less on the actual content of the games, and more presumably on whether they were paid to give it a positive or negative review. There's some really blatant examples of them bashing some very high quality titles, and vice-versa with writing glowing reviews for unplayable garbage.

It's good to see them finally go. I only wish it could have been sooner.
Undercover in New York
I think No-Derivs is only acceptable for interviews or speeches that are a statement of the author's views (allowing derivatives would not make sense). And No-Commercial is just nonsense and people shouldn't use it.
You can read the article in full if you google the title and click the result link.
Every third time I try to unlock my iPhone screen it will accept only the first letter pressed. To proceed I have to hold the button down to turn off the phone, and then cancel the poweroff, which seems to reset the screen lock keyboard input.
As you can see here[1], it's because the author utilizes C++'s templates and C++11's atomics. But eschews the rest of C++ in favor of C using specific build flags.

[1]http://genesisdaw.org/post/progress-so-far.html
CTO can also be a product person, or at the very least they should be tightly integrated into the product development lifecycle.

A CTO that is just an "infrastructure guy" is not a CTO by any measure I've seen.

ALL C-level's are responsible for company results.
I'm not on the bandwagon (I don't use Yelp regardless, and I suspect long-term it would be damaging to the brand if good Yelp reviews don't correlate with good experiences), but the evidence Yelp present here is hardly cast-iron. I can see a number of ways such a suggestion could be made without it being evident in those recordings, such as:

- [Unlikely] Recordings have been edited, or certain recordings not disclosed

- Additional contact before/after this series of interactions where review removal was discussed

- Threats not made to this plumber, but another company/plumber who passed on a warning

- Raised by the plumber, and so not recorded ("Will you remove my bad reviews if I advertise with you?" "Yes, sir, we will do that" sounds perfectly benign if you only hear the Yelp end)

- [Not Yelp's fault, though could warn against(?)] Scam by a third party - Attempting to blackmail the plumber by pretending to be Yelp and threatening to post bad / remove good reviewss
That actually sounds like a legitimate strategy. I would want the device which is plugged into the wall to handle more of the heavy lifting if it means I get an extra hour of battery life.
Well, you can think of your life portfolio being a combination of idiosyncratic risk (the particular business or unique exposures you have) and systemic risk (exposure to the broader system).

For example, way too many people were piling into SF real estate, right at the time when they felt the most rich from their employee stock options. http://www.snow.ventures/blog/2016/1/13/stopbuyingsfrealesta...

We have a systemic hedge product, and are working on building out the capabilities to create unique portfolios to hedge idiosyncratic risks.
Check out Magic Keys https://www.gearmusicplayer.com/extras.html
The site guidelines:

Please submit the original source. If a post reports on something found on another site, submit the latter.

https://news.ycombinator.com/newsguidelines.html
probably best to combine with handling the image gamma: http://archive.is/3gmxe

I'm less sure of how much of a difference this will make for other transformations but it's very important for scaling.
I didn't mention anything about beheadings. Did you reply to the wrong comment?
Throughout the talk, the two YC staffers returned to the mantra of staying focused
on building your company. Rather than thinking that a program like YC will be the
ticket to success, Caldwell said the key is to start within. “If you want to start
a company, the best way to be successful is to just start a company,” he said.
Caldwell said companies at YC spend time focusing on what’s important, and avoiding
the trap of doing things that are tangential to building a startup.

Must be nice to have all that spare cash lying around to just focus on your company without an accelerator helping you avoid pitfalls.

I get the point of what they are trying to say. There are a lot of people who get an idea and then they think they need to be in an accelerator right away without having put any effort into the idea yet. But I think there are a lot of us out here who aren't like that. And for us, none of this is actionable advice. This is all the sort of sound-bites that make sense after you've built a company, but to try to synthesize what to do based off of this is very-difficult-to-impossible.

Ship: ok, release early, release often. Until you've had some experience releasing projects and getting feedback on them (assuming they don't get ignored completely), then you won't know what the cutoff point should be. There is definitely a "too early", if things don't work right or only work for a small proportion (i.e. less than 95%) of people.

Grow: if people knew how to do that on their own, I don't think they'd be looking for an accelerator. That's the entire point.

B2B: I really don't get the point of this paragraph at all. It sounds kind of patronizing, actually. "Look at you little East Coasters, you're so cute. Yeah, you can startup. You can do it, buddy!"

I'm at a point in my project where I could continue to bootstrap as I'm doing and watch as my competitors pass me by because they got funding somewhere, somehow, even though they've started behind me, and now don't have to worry about maintaining a day job, so they can focus 100% on their company. Or I can find investors who don't just slough me off with "you need focus, Daniel San" and maybe make a run of it, especially if with that money I could hire an expert in marketing and sales, because dammit Jim, I'm an engineer, not the second coming of Leonardo Da Vinci.
This once again appears to confuse short term acute effects with long term cancer risks.

It should be pretty clear just from looking at the timeline. How are they going to discover a long term cancer risk by studying the population only eight years after exposure began?
The "you have to log in twice" thing though?

https://www.paypal-community.com/t5/About-Business/I-m-being...

It's not an edge case.
I don't think money was an issue. Wes Bos gave some numbers on his Sublime Text learning course and extrapolated that the Sublime team had made a few million easily for what was a one developer operation.

He based his numbers on assuming that the people that paid for his course to learn sublime would only be a fraction of those that paid to actually use sublime, so I think that sounds reasonable.
Maybe. But it's probably not knowable. The time course is long and unpredictable, and psychological mechanisms would be hard to distinguish from simple neurophysiology.
Google CEO Pichai Receives Record $199M Stock Grant
I'm not an Apple user myself, but isn't what you describe something good for web developers as it ensures that your users can only have one version of Safari, as opposite to lots of older versions of Chrome, Firefox and IE?
I don't know why as society we are so adamant on censoring things or distorting reality to avoid hurting children the way we think is going to hurt them by exposure to marijuana etc but has somebody done the research that shows marijuana smoke hurts kids?

Nothing pisses me more off than seeing a parent light up a fucking cigarette in front of their kids. But marijuana? God forbid any kid with epilepsy or depression smoke the devil's drug and end up like reefer madness...
A lot of companies need scapegoats this quarter. I would imagine a lot of envelopes are being stuffed today - http://www.design.caltech.edu/erik/Misc/Prepare_3_Envelopes....
How to Build Stable Systems – an incomplete opinionated guide
Russian Hackers Moved Ruble Rate with Malware, Group-IB Says
Is there a place for fakery in art galleries and museums?
Multiple high-level execs left Twitter about two weeks ago - four at once.

http://recode.net/2016/01/24/twitter-ceo-jack-dorsey-confirm...
It had a disclaimer, so should be fine.

Regarding the competitiveness of the US car industry: Vaclav Smil makes a slightly different case in "Made in the USA: The Rise and Retreat of American Manufacturing", where he points out that "For too long the machines stayed too large, too inefficient, and, on average, too unreliable." Add two oil crisis to that, quality problems and high prices and you get a perfect storm.

The NUMI story from This American Life was a great listen.
You need to view the terms of the contract as part of the pay / benefits / conditions package that you consider before you take a job.

Very few people would accept a job before they found out what salary was on offer, and so you shouldn't accept a job before you've read the contract. It's all part of the same thing: "We will give you this much money, in return for you doing these things ..."

If you've been looking for work for a while and you've only received 1 offer then you'll probably accept it even if it pays less than you were hoping for, or if the contract has clauses you don't like. You take the best that you can get.

But if you've got a number of offers (or reasonably expect to have a number of offers) then you are probably willing to turn down a job (or negotiate) over salary, and you should do the same over contractual clauses.

If someone verbally offers you a job with a salary you're happy to take, it's perfectly reasonable to say "That all sounds fine, and I'll be happy to respond formally once I've had a chance to read a copy of the contract", but don't accept the job until you've received and read the contract, because that is the thing that you're actually agreeing to.
You answered your own question, sir. Democratalized Internet is one way those behemoths are taken down.

At Google they say that the compitetor is just a click away. With the "FreeNarcotics" version of the iternet, that may not be true anymore, and a true one omni-monopoly may emerge.
Copying the design of Twitter and Facebook. What a great way to make a good first impression and to respect the copyright the GNU project cares so much about. I can't imagine a better way to show everyone just how amazing you are.

The free software community must be truly happy to have such amazing supporters on their side.
Weird, I love apple software? it always works for me...
I'm a very big fan of Miguel Hernan's work, and have found him fairly approachable - he's made a decent stab at taking some of the more opaque bits of epidemiology methods and making them more clear.
I see this as a case of a brilliant entrepreneur (Parker) tackling the world of health care and winning. I don't view these horrible crimes he's accused of as anything other than tatics from the status-quo and his competition. It wasn't possible to get from point A to point N (where Parker took the company) without breaking these "rules" but he didn't actually break any rules because this is all new territory. Any new business "distrupting" an existing one will anger the people losing money. And they will use their lawyers and try and fight for every last dollar by claiming this "distruption" isn't legal for reason x,y,or z. David is now taking the company from point N to point Z because Parker is tainted. That's fine. I think this was always the plan. And as a shareholder I think Parker is very happy David is now CEO moving to step Z.
Hence the sentiment.
Read Work Weeks Information from Calendar and Project Data from MPD File in .NET
The Challenger explosion was a heavily publicized event. Many people in my age group watched the launch and the explosion in class as primary school students. Trying to dismiss something like that as simply a personal sensitivity is a rather personal insensitivity.
He was pro "Old Money"
I sincerely hope this whole product is actually an elaborate honeypot operated by the DMV and will just result in the permanent revocation of the driver's licenses of everyone who preordered.
So I would need a developer token to put up a flash animation on my website? I'm sure that would have killed adoption, and my hunch says that the ad agencies that were churning out the 100% CPU ads who dropped $799 on Flash could pay for the developer account anyways.
Looks like the WSJ article has some additional information, including this rather telling quote about the current company values, which seem rather different than the set of values Sacks espouses:

<<Mr. Conrad, 35 years old, is known for his brash style and the company’s operations reflected that. His company’s mantra — “ready, fire, aim” — is followed by many Silicon Valley startups meant to encourage aggressiveness.

Such a cavalier approach often works well for tech companies, such as Facebook Inc., whose motto in the past was famously “move fast and break things.” But it may have served Zenefits poorly as it operated in the regulated insurance industry.>>

http://blogs.wsj.com/digits/2016/02/08/zenefits-ceo-parker-c...
Linux hardware support, particularly on laptops, has come a long way in recent years. You should give it a go. Start with Ubuntu or Mint.
Vat-based 3D printing
Veertu added Kali Linux free image, run Kali Linux on your Mac for free
Books for Experienced Java Developers
How the Sausageable is made
I would be shocked if the GC performed better. I think you are severely over-estimating how expensive the fast-path for memory allocations are. For this example, decent memory allocators will execute on the order of a dozen instructions for each malloc and free call - no need to allocate new slabs in the allocator, no need to free old ones, no interactions with the operating system or even the internal slab allocator.

Calling free is not what is expensive. It's what we do when we call free. GC has to do more work because it has to figure things out. Manual memory allocation does not need to spend any instructions figuring anything out because the programmer has already done that. As I have said before, decent memory allocators will keep returning the exact same address for each malloc call in this situation. That is the ideal situation for this case.

Also keep in mind that larger heap sizes don't come for free - that means more page faults, which will slow you down.
Stuff like this is never going to work, because it suffers from the chicken-and-egg problem. Everyone (who cares about Twitter or something like it) uses Twitter because everyone else uses Twitter. You can make an account on Quitter or Diaspora or any other decentralized FLOSS network, but it'll be useless because all your non-nerd friends (and most of your nerd friends too) won't have accounts there, and will continue to use Twitter and Facebook because that's where all their contacts are. There's not really any way around this. The only thing that can happen is that something will somehow become so popular that everyone will just abandon the current service. This is what happened with MySpace: for whatever reasons, everyone moved over to Facebook, and abandoned MySpace, and now it's a dessicated husk that seems to become a place for bands to advertise and that's about it. This could potentially happen with either Facebook or Twitter, but I'm not holding my breath; the masses have shown over and over now that they're happy to chain themselves to highly centralized, proprietary products and services: FB, Twitter, the "app stores", not to mention all the proprietary software out there that intentionally and obviously uses nasty lock-in tactics.
I wonder when they intentionally crippled their mobile website because that's when I uninstalled their app.
that's the danger in posting this sort of ancedote. there's always someone who's "never seen a beachball". It's not that I truly don't believe you, but I think you're in the minority. I see beach ball behaviour on pretty much every mac user in my coworking space daily.

Personally, I'm on my fourth mac over the last 8 years, various models, had both spinning disk and SSD, 4, 8 and 16gigs of ram. Wife has had various macs going back to ... 2002?

I can't recall a working day go by without pauses, hangs and beachballs. And... I've had the equivalent behaviour on Windows models and Linux machines going back to at least the late 90s. :(
U.S. Equivocates, While India Takes Stand Against Zero-Rated Services
Do you understand that GNU got started by copying Unix?

You can copy a product without violating copyright, although there have been several court cases on this topic.
Very light on details. One thing I've noted about a number of Elasticsearch-related blog posts - it's almost like companies are jealously guarding their cluster configurations. Sure, lots of the tunable parts are particular to each deployment. But it'd be nice to know details, sometimes.
TagPro is a pretty popular browser game on reddit, doesn't use flash as far I know.

http://tagpro.gg
Get off of GitHub – a programmer's take on recent changes
I have a hard time taking anyone's opinion seriously about Xcode when they spell it with a capital 'c'. ;)
Ask HN: Cluster for side projects
I've been doing a lot of distributed computing work over the past year, so nowadays when I get home my side project thoughts look like this:

- I want my own mesos cluster.
- I wonder if I should use apache aurora or chronos for scheduled jobs in our next release? I want to install both and take a look.
- I'd love to check out spark streaming off of a kafka topic.
- etc.

What's a cost effective way to have a personal cluster (big enough to really apply distributed techniques in a meaningful way, maybe ~10 nodes)? The most obvious solution is to use digitalocean or aws and only spin up instances when I use it. But I'd actually rather spend more money upfront ($1000-3000) to just have an always on cluster that I can keep going and not think about spinning up/down. Could I just buy a few servers with alot of ram/cpu and then put VM's on them, effectively giving me more instances to use? I could also go the google route, which is buy more commodity hardware at a bargain instead of fewer higher powered servers.

I'm rambling at this point - any input would be appreciated!
That's the problem though. After half a million youtube videos they should have the taste to make decent videos, but apparently they don't.
Zomato is hugely popular outside the US.
Microsoft has a thing for Bioinformatics. The only info I know is "Manual for Using Homomorphic Encryption for Bioinformatics"[1]

[1] http://research.microsoft.com/apps/pubs/?id=258435
100 Inspiring Quotes by 100 Brilliant Leaders
This is very good news, but I worry that it's too little, too late. For years, Sublime Text had no serious competitors. Then Atom came along. Don't get me wrong, Atom has significant drawbacks. But it also has advantages: it's open source, costs nothing, and has a couple dozen developers working on it. Sublime Text is closed source, costs $70 (totally worth it, IMO), and has two developers working on it.

The difference in staffing is the main reason I worry. I use Sublime Text far more than Atom, but the trend is unmistakable: Atom is improving faster than Sublime. The most recent stable release of Sublime Text is from 30 months ago. Atom was announced 22 months ago, and v1.0 was released 9 months ago. In those same 22 months, there have been zero updates to Sublime Text 2 and only four updates to Sublime Text 3 beta. That's some abysmally slow development. If these trends continue, there's simply no way that Sublime Text can stay in the lead.
Centriphone – an iPhone video experiment [video]
Can you recommend any casual (article-sized) reading about this? Sounds really interesting!

Edit: xtacy's post answers me entirely.
It's not hard to believe user preferences can be different from the market share of pre installed applications (i.e., I.E.).
I would have felt the same way about MySpace.

The reality is, alternatives can arise. Facebook won't last forever, and Twitter even less so (although one of my favorite attempted "Myspace killers" was a social network for karaoke singers)
"Hello World" is basically the bare minimum you need to demonstrate that you got the computer to run the program and do something (so it's setup and configured correctly, and you understand some of the syntax). It also demonstrates how much of the way programmers actually communicate with each other is through conventions and not more formal standards. AFAIK there isn't a programming language with a specific built-in "Hello World" function, but, like Goldilocks and the Three Bears, everyone Just Knows About It.

Granted, if the rest of the course was just like it, I agree it would be terrible, but the first lesson itself is actually not that bad.
That sounds like even more of a mistake than inviting the guy who sold Loopt for $43M to some random prepaid credit card company after raising $39M of investment money to be a part-time partner at YC.
Yelp has a couple hundred engineers on staff. Roughly 20 of them are responsible for the Android and iOS apps.
If your goal is to making a living writing a text editor, you can't do that with Atom. As long as Sublime remains a good choice for professionals, I'm sure they'll do fine.
Founders are subject to vesting like other employees. Sometimes VCs will require a new vesting period when investing. I suspect he lost any unvested shares.
Because every time the FTC/DoJ investigate it turns out that most of the accusations are unfounded.
Teachur: Accredited bachelor degrees for $1000
Congrats Will! :)

Or more like, Congrats Sublime HQ.
Docker Clusters
How do I set up elastic Docker clusters on DigitalOcean?
You think iTunes is bad on Mac? Try it on PC. iTunes has always, always been horrible. I think anyone suggesting it was ever "good" is rewriting history.
Check out his turing award lecture: http://amturing.acm.org/vp/pearl_2658896.cfm
"Zenefits is the greatest thing to happen to SMB's in years"

Not sure about that. We tried working with Zenefits for our benefits and their agents screwed up so many times while trying to onboard our small team that we got alarmed and went with another provider (who ended up being a lot cheaper too).
You can get rid of any crime by making it legal. I'm not sure I see the point.
I'd suggest to call an authority other than Homeland Security and tell them a suspicious big box is standing there. Lets see how that plays out.
Mikrotik looks cool, never heard of them. But they only have one 5GHz (802.11ac) router, and it seems it came out recently? Not sure how I feel about jumping on something that new. I know nothing about the chipsets they use.
It will be a great time to move to San Francisco after the rent prices drop through the floor.