skysight-inc/HackerNews huggingface dataset:
First, you're making a network call anyway, because that's what apps do, so the data is implicit. You simply group by user id and subtract the timestamps of the requests.

But let's say for some reason, you can't collect app-open timestamps. What could you possibly want to do with it locally? Say, "Hey it's been x days since you last used me. Thanks for coming back!"? These are stats you want in aggregate, which means sending the data back to the servers for actual data analysis. You're not going to do that analysis -- or any analysis -- on the device, since there's nothing to compare to.
How the Founder of GoldieBlox Overcame the Biggest Rejection of Her Life
After seeing how a number of Japanese acquaintances live, I've concluded the lack of personal space is a kind of paucity that makes them very poor. Barely room for a couple with one child to keep the tiniest amount of personal belongings. A pet, a small garden, bicycles for the family, any number of personal possessions I consider normal are out of the question. People living in other capital cities experience similar, although not as extreme, paucity of personal space. I don't understand how so many people feel this is a high quality of life.
> It sucks for your homeless customers, but I can't understand your outrage.

He's outraged because it sucks for his homeless customers.
For anyone who doesn't follow infosec: This guy is responsible for two of the most impressive hacks recently and still hasn't been doxed or arrested. And so the linked doc is awesome if only for the opsec tips it provides. And it provides much more than that. It really gives you some perspective on how much work an attacker will put into breaking into your network and the kind of structured approach they're taking. Plus it's very hands on and is educational and current whether you're black or white hat. If you read nothing else in infosec this month, read this.
Want a Higher Salary? It Helps If You're a Man with Rich Parents
> but you can't blame developers for that.

You can, when the developers lobbied to not pay taxes/fees that would have been used to add capacity to schools.
Indian banks have their own problems. I have spent lots of time dealing with Indian banks which want me to show up in person to handle certain account issues while i was in US. Security works more by obscurity where you have to provide lots of details, which can be bad if you don't regularly use the accounts.
Customer service depends on situation. When i deal with private banks, i will be treated really well (with offer for tea/cold drinks/snacks :) & personal attention from manager. My dad, who deals with public sector banks in rural area tells me that he dreads to go near banks. The managers apparently are super rude, with a condescending attitude towards rural people.
Those people continue as usual. Everything doesn't have to benefit everyone equally.
No they didn't.
There's a simple solution: Don't use real names online. That eliminates meatspace threats, if done properly. And then compartmentalize. For risky stuff, create new personas. In worst case, just burn them down.
Show HN: If you are a car fan, you must get this app. It is free
Bastards should be lynched. Authors of the song created it to be sung.
But once it's granted, the app can auto-update in the future and use more of that permission set.

I don't think I've changed my settings from the default and for me at least (Nexus 5, Lollipop) if an app has the same permissions set, it will update automatically, if it requests more it will prompt me to agree.

So even if the use of the permissions is innocuous now, it's bad news for the future to grant it.
What was the other hack?
I can't wait to get home from my long day selling chairs to make chairs for Shroud.
I was agreeing with the essential / accidental complexity dichotomy until I read this comment. I think we need a third layer, or at least we need to differentiate between accidental complexity because we need to use real-life tools like databases and strings, and accidental complexity because, as J. B. Rainsberger puts it, "we're not so good at our jobs". [1]

[1] https://vimeo.com/79106557
Does Boeing have a policy on using and defining acronyms?

Interesting presentation, although I noticed Donevan used a few acronyms that some people may not be familiar with.
Navel analytics
The comments on the original StackOverflow post said the same thing. Sounds like a lot of articles got written without reading the whole thread.
From your quotes: "10 to 18 million people enslaved" vs "12.5 million shipped from Africa" (that is, discounting slaves born in the Americas).

But no matter - even if it was worse somewhere else, the point is that American slavery was, yes, something especially terrible - and, importantly, with consequences still felt today - that should definitely be viewed through "special lens".
Gamma International.
I notice newly famous or semi famous people ignore all of Jeff Vogel's rules. They jump in and defend themselves in every argument. Happens often in the Magic community. Guy wins tournament, guy starts writing Magic articles, guy gets upset when criticized, and guy goes crazy.
In the 90's the big thing was "cocooning" which meant staying at home. Some fake trends never die.
It's even worse than that. All writes have some probability of being incorrect, even after having been written to disk properly (the programmer did the right thing, the OS did the right thing, the filesystem did the right thing, and the disk did the right thing). After writing, your data can be modified by actions on other cells or by simply leaving it alone completely (see read disturbance and charge leakage). Some of this can be fixed by error correcting codes, but there is still a chance of loosing data simply by doing nothing wrong.

So yes, agreed++. You need to have a level of redundancy appropriate to the criticality of the data.
>My memory isn't brilliant, but I seem to remember it had major problems moving textures around, so all textures ended up being half the resolution of the PS1.

IIRC because of the way the Saturn did texture mapping, all texture coordinates would be forced to be axis aligned quads (like traditional 2D sprites), which caused big problems for games coming from other platforms that had more freeform texture atlases. That could be at least a part of why your team had problems with textures.
You can have all of the key freedoms with the restriction that they're paid for. This continues development, maintenance, and support. I'm not speculating as there's software with source available developed through commercial licensing.

So, "free as in Stallman" software might be a dichotomy with proprietary but not "free as in free enough for many people." That exists and can flourish further with right mix of organizations, charters, licenses and so on. Just little work in it.
thanks for your suggestions! by adding the player you mean embedding if possible?
Been using Namecheap for years but recently I had to use GoDaddy cause a client insisted. I had to use their support, the experience was awful and I am not talking about UX but to actually get to speak to a human who knows what you are talking about was nearly impossible. On the other hand Namecheap's chat support was very helpful in multiple occasions. So if we are not comparing UI's from my personal experience I wouldn't say namecheap is as bad.
It would make a pretty poor shill if it were easy to prove it.
Ask HN: Is getting a job before doing a startup worth it?
Hey folks!

I've been trying to start-up for the past 5 years or so (officially launched something at 20, currently 25). I've been coding since my teenage years, and have produced a few companies with revenue or promising contracts, but for one reason or another things didn't stack the way I'd hope.

As far as I go: I started off as a UI designer, moved into HTML/CSS for a number of years, and then jumped on the JavaScript bandwagon to cover the full stack. I'm currently operating a "lifestyle" business and took a venture into the social space while living abroad to avoid the insane New York costs.

One thing I'm hearing everywhere is the benefit of joining a company and putting in a few years of work before doing a start-up. I'm hearing founders say they wish they had done it, but we've all also seen successes who skipped that.

It sounds like there could be nice things about it (work with smart colleagues, get a steady paycheck, etc) but at the same time, it could carry a big opportunity cost and mold you in a way you mat not not want to be molded.

What I'm trying to decipher is, what is this benefit of learning at a company? Could you share your experience of doing or not doing that?
Teslaphoresis-activated self-assembling carbon nanotubes
>> ...giving it to the Indian government which ( at least theoretically ) have the responsibility to defend my interests.

That's an assumption not borne out by facts. The Indian govt. has denied that citizens even have a right to privacy [1]. And there is no recourse (or even disclosure requirements) if a citizen's data is lost, stolen or misused under the Aadhaar ID system [2].

This is not say Aadhaar or the Indian govt. are bad, but I'm just contesting your point Indians "should not be so uneasy" about giving up their biometrics and other data to the govt. There are massive, valid concerns.

[1] - http://timesofindia.indiatimes.com/india/No-fundamental-righ...

[2] - http://indianexpress.com/article/opinion/columns/aadhaar-bil...
From what I've heard, cheaper SGI Indys were the most common dev machines for the N64.
In a few decades St Louis won't have such crappy energy sources, and if they do, their electricity prices will be sky high because they made poor decisions.

Additionally, pollution concentrations matter for cities, specifically dumping the exhaust out right next to people vs. dumping it at remote locations where it has more area to dilute before encountering people.

The long tail pipe hypothesis seems to be a bunch of people trying to desperately prove that electric cars are no better, but they have to resort to extreme cases to try to justify their positions. 36mpg which pollutants? Certainly not all them. CO2 from pure coal is something like a 50 mpg car. And as we get rid of these inferior and more expensive sources of electricity, electric cars will only increase their lead over gas vehicles.
Linus Akesson does not count, because he is an electronics engineer by trade and profession.

He designs circuits and writes firmware code for a living.
> they shouldn't complain when it turns out that real estate and transportation are limited resources that somebody has to pay for.

I whole-heartedly disagree. It's much better to try to change things and improve the world instead of throwing your hands up and accepting the status quo as immutable fact. The truth is that real estate in SF is limited largely by anti-growth laws. People have to pay exohorbinantly high prices for it only because of these laws (for the most part). I think we should try to change those laws and make the region a better place for everyone to live. I don't want to give up and let SF become a haven for the rich (plus the handful of affordable housing lottery winners).

Of course, if it turns out that we can't make the Bay Area into the welcoming, inclusive, fun, and livable place I would love to see it be then, yeah, I'll move somewhere else. Life's too short.

Also, I cometely agree with how surprising it is that cities have surged in popularity for well-paid, technically smart workers. And yet, I really like living in a city for all the reasons the grandparent comment mentioned. Maybe VR will change that value proposition though :-)
Given what the uber app does when it starts up (show you a map of your locations, with data from a few uber cars moving across it), I'd bet the app essentially contacts the servers immediately when it starts.

The only this would get them is "how many times did a user try to get an uber without data connectivity" ...
But who will provide employment to the newly idle folks as H&R Block, Intuit(TurboTax) and others? And what would happen to their campaign contributions? And what about the primary opponents who will lambaste this million dollar expansion of the IRS?
It's good to see someone seriously talking about taking responsibility for defending themselves.
Thank you, great advice. Companies who we have talked with have done work with e.g. improving their maternity leave policies, adding remote work opportunities, making job ads more gender neutral and building diverse hiring teams.

Companies seem eager to improve, many of them ask us what more could they do to successfully to attract and retain diverse talent.

We are in the process of writing more content, also about what companies can do to attract and retain a diverse workforce.

You are absolutely right, finding good research is paramount and framing it in terms of how it benefits the company.

We have lots of work ahead in contacting and adding companies on the website, to have a useful resource for users. But the feedback we have gotten so far from users is very positive and ensures us that we are on the right path.

Thanks!
On Maintenance, or “I’ve written a lot of software, and now I have regrets”
From a developer perspective, it's more fun to build an entirely new service
Hell, look at people complaining about the Xbox One and PS4 costing $500 / $400 at launch respectively.
Houston's a fascinating city. I lived there for a few years between leaving the Bay Area and winding up in Colorado. It's a vibrant and energetic place with a never-ending influx of new immigrant cultures from Africa, Asia, Latin America and the Middle East. Very, very few American cities have embraced pluralism to quite the same extent (and no, I don't include SF on that list).
> There are property owners who would like to build on their own property, not hurting anyone.

If they are impairing their neighbors' views, it seem pretty obvious they are actually hurting someone. San Franacisco has already experienced the extreme: Charles Crocker's spite fence on Nob Hill.

https://en.wikipedia.org/wiki/Spite_fence#San_Francisco
Gale–Shapley algorithm
Check out http://Uniregistry.com - seriously next-level domain management + free privacy & no annoying upsells. Been very impressed.

I wrote about the reasons why recently here - https://startablog.tv/move-domains-to-uniregistry/

Namecheap refreshed their UX, but still really difficult to handle any sort of volume of domains.
Not as long as you have shows like "Big Bang Theory".
not only he slurs here, he just stereotypes some group of people this way from the start. It is kind of divisive and an efficient way to initiate combativeness. (Not that i let go waste any good chance to stereotype and to get divisive/combative myself, yet i don't whine about harassment toward me after that. You reap what you sow.)
It could be both. The app permission system is almost totally broken.
> There's a simple solution: Don't use real names online.

Tell that to Facebook.
Which PG essay is this?
30-Days Worth of Advice to Improve Your Social Media Presence
SyncAny – An open-source cloud storage and filesharing app
The 60 day lock is mandated by ICANN, not Godaddy. https://www.icann.org/resources/pages/policy-2012-03-07-en
Then why did they go extinct?
Utterly unpersuasive. The reasoning in that Quora response means that "harasser" and "wrong" are also slurs, because the Quora response equates denigration with "slur territory".

As an ongoing fact in my life, I've noticed that (a) I use words like "crazy" in broad and insulting ways, and that (b) some people seem to complain about it. And I'm open to being persuaded that I ought to change my ways. But I haven't yet heard an argument that persuades me.

It seems to me that the whole notion of "craziness" or of "mental instability" or even "mental health issue" etc is the notion of socially-atypical behaviour that the speaker judges to be harmful or undesirable (as contrasted with "eccentric", etc). If I hear someone say "that's crazy", I assume they mean "that's weird and I disapprove". (I haven't quite nailed it down. There's a bit more nuance here, in that if someone says "that's crazy", and then someone else says "it's not crazy, it's evil", then you can imagine the first persona conceding the point... so clearly "crazy" sometimes implies a certain degree of helplessness in the bad-weirdness.)

Do you think "crazy" means something fundamentally different from this? Do you actually think it makes sense for people to stop observing that behaviours or people are atypical, or stop observing that they disapprove of particular instances of weirdness?

At this risk of going on a tangent, here's a tangent. Sometimes advocates for people with mental health issues note that it does not make sense to fear folks with mental issues, because such people are more likely to be the target of violence than the perpetrator. What a hilarious fail. I assume that it's true that such people are more likely to be the target than the perpetrator, but I don't care. I care about whether they're more likely to endanger me than an apparently-not-sane person is to endanger me. It's not some kind of zero sum game where being crazy makes a person more endangered and thereby makes them less dangerous to others than they would be if non-crazy.
There's a simple solution: don't use Facebook.
What tips could Google glean from the Blockbuster Video of registrars?
That's my current and likely future solution.
Nothing useful found on Farook iPhone
Taxes are imposed by force - it doesn't sound like anyone is forcing GU to act here.

I'm completely opposed to the idea of enforced "reparations", but a University voluntarily building a monument to honor a specific group of people it feels it harmed improperly and perhaps establishing a scholarship fund for their descendants seems like a reasonable and honorable thing to do.
A good example of this is the early iOS game Rolando. Once the Angry Birds of its time, it's now just... gone.
Not sure why your post is being downvoted, when the laborious Reddit-level sarcasm in the post you replied to is the kind of useless, non-constructive crap I thought was frowned upon here.
How did he record these step-by-step instructions with such high detail? Is this common practice?
> "How do you intend to become a thought leader in this space?"

Those are great resources. However, our users are mostly from the USA, Canada and Europe, which is why are planning to add companies and jobs from all of those locations.

In user testing we found out that women would like to see targeted job ads for them. Research shows that men apply for a job when they meet only 60% of the qualifications, but women apply only if they meet 100% of them [1]. If a tech job is advertised directly to women in tech, it lowers the barrier for applying for a job.

There are lots of campaigns and initiatives for encouraging young women to start tech careers, but we are taking a different approach by encouraging women to stay in tech.

[1] Harvard Business Review (2014) “Why women don’t apply for jobs
unless they’re 100% qualified” Source:
https://hbr.org/2014/08/why-women-dont-apply-for-jobs-unless...
Care to site this specific assumption -- "Also, by age 50, everyone knows somebody killed by a human-driven car."

Given your relative lack of life experience (looking at your cv) blanket statements as above aren't helpful to actual reality without facts behind them.
After going through the site, I still don't know what software is it that he used. Did I miss something?
Yeah I run OpenBSD on an absolutely ancient Atom-based Dell netbook as a beater machine to carry around when I need a portable terminal. With a minimal wm it's surprisingly usable on a machine that was considered underpowered even when it was new, though Firefox chugs and stutters a bit.
Yeah. For a long time I thought I hated nearly all video-based entertainment. Then Youtube got that speedup feature. Now that I can watch things at 1.7x, it's much more interesting.
Surge pricing isn't just about getting a larger cut for Uber, it's about increasing the pool of drivers on the road to serve rides and eliminate shortages.

I'm guessing the smoothing you describe comes from the fact that the pool of uber drivers has grown dramatically of late.
I disagree. I think that exactly the opposite of how democracy is supposed to work. In the US, anyway.
An independent react Component that holds all its logic inside
this is why I don't use an android device as my primary phone, even though my perception is that you get rather more bang for your buck, hardware wise, on android phones, and even though the samsung gear VR looks like someone implemented one of my less-realistic fantasies.

On IOS, yes, uber asks for access to my contacts list, I click 'no' and uber works just fine (modulo the 'spam my friends' feature, which I didn't want anyhow.)

On an android, my understanding is that I've gotta chose between giving uber permission to spam my contacts list and simply not using uber, which is sad, because uber is way more convenient than a yellow cab.

This contributes to the perception that because IOS is paid for up-front, apple is willing to do things that might make apps less profitable, if it makes those apps better for the users, but that Android, because it is paid for by advertising, is less willing to side with the user against the app providers/advertisers.
Ending Income Inequality in San Francisco, a Democratic Approach
It only makes sense if the unit was hemorrhaging money and had near iron clad contracts/termination penalties.
Although the author may not have provided a citation for the claim, this has pretty much nothing to do with "life experience"? Roughly speaking, if you have a certain likelihood of knowing someone that dies in a car accident in a given year and every year of your life is somehow independent, it is not inconceivable that (most) people by the age of 50 know someone killed by a human-driven. car.
How do you deal with third parties? In the US every time we try to limit what politicians can spend, the money goes instead to "independent" single-issue groups.
Nagoya
There are work-arounds. Not easy, mind you, but doable. Mostly only scammers will bother.
- You don't usually get charged to have a checking account in the US.

I have to maintain a minimum balance of 1500$ for the checking account to be free.

>> - The lack of interest on most US checking accounts is due to the very low inflation rate and nearly zero federal rate. Adjusted for inflation, what is the interest rate of your Indian checking account? Back in the 70s when inflation was high in the US checking account that carried interest were not uncommon. I do seem to remember that they were called something else, but I can't remember right now.

Agreed. I got carried away trying to make a point :).
It depends on the length of the individual tubes. Single tubes have awesome tensile strength, but a fiber made up of many tubes probably is a lot weaker because they only stick together via weak forces like van der Waals.
Holy crap, Tim Cook at 3x is still too damn slow.
Or some people on HN work for Uber, a near certainty given the company's size.
Is chess the drosophila of AI? A social history of an algorithm (2011) [pdf]
When you have a company, your name and contact is on every commerce registry document.
Plugin schmugin. Try my bookmarklet:

javascript:void%20function(){document.querySelector(%22video%22).playbackRate=parseFloat(prompt(%22Set%20the%20playback%20rate%22))}();

Works on all HTML5 video that's not inside an iframe or otherwise inaccessible to the page-level DOM.

Only tested on FF for Windows and Linux, but it's just vanilla JS.
That's good advice. But it's not a sure thing because most people will make mistakes. Or maybe their friends will.
This is like asking "what do I get out of not robbing the old lady in the park"... You don't get anything for not doing that, and you miss out on cashing in her pension cheque.