PS: Giving some solid advice to public-facing startups looking for funding. Definitely take the autistic high-ground on every issue. Investors don't care about bad PR, they only care about abstract principles of truth as you understand them.
1,089 karma · joined August 9, 2015
PS: Giving some solid advice to public-facing startups looking for funding. Definitely take the autistic high-ground on every issue. Investors don't care about bad PR, they only care about abstract principles of truth as you understand them.
Now, this a problem for bigger reasons:
An older picture of Denzel Washington gets an ok: http://imgur.com/Li0gZqH
A recent picture of Howard Stern gets a hot: http://imgur.com/L8hxoVK
Obviously this is just a toy and your algorithm is pretty inexact, but... you need to fix it, or at least note in giant letters that it only works for white people right now and that you're working on your algorithm to make it more universal. Because it only (kinda, sorta?) works for white people right now. If you claim something is universal in your headline then note its specificity in the fine print, you're lying. If you build an algorithm that calls most people who aren't white ugly, you need to think about the buzz-to-backlash factor of demoing it.
It's really not a good look, and you've got a week at most before you get called a "Nazi Dating App" on twitter and your potential VCs get spooked and pull out. I don't think it's intentional on your part, but literally no one cares about what your intentions are when there's an opportunity to create moral indignation clickbait. Just a friendly word of warning!
In the case of many arab regimes, having an ineffectual and divided military isn't a bug, it's a feature.
People who say "REST is dead, AJAX is dead, HTTP headers are dead, all hail the new sockets" are wide-eyed fanatics and this article is a useful corrective to them, but it's definitely not an even-handed analysis.
There are too many problems with the article to do a line-by-line rebuttal, but the one that was most silly for me was "what if a user has multiple tabs open, oh noes!" It's trivial to implement a session id then disconnect the inactive tab(s), and has been for a long time.
On the other hand, his recommendations in the comments are pretty solid, so he's not completely off...
"What can I do, I'm just a dev, the team lead should figure it out" turns into:
"what can I do, I'm just team lead, the department head should figure it out" turns into:
"what can I do, I'm just the department head, the CTO/CEO should figure it out" which finally ends with:
"I'm just the CEO, these decisions should be made by the department heads and team leads because they have a better understanding of the problem."
Responsibility gets passed from the bottom to the top back down to the bottom, where the process repeats itself. Taken to its logical conclusion, everyone has a perfect rationalization for why all decisions are either too general or too specific for them to make. The net result is that decisions still get made, but no one questions them or defends them or even knows where they came from, because no one perceives them as a choice they had any influence over.
Also, can this be our last Theranos thread before the company officially implodes? I get no small amount of freude out of this schade, but it's becoming the new bitcoin in terms of endlessly rehashed HN topics.
Why, if I had a nickel every time I was forced to turn down a client who demanded the project be done in Clojure, Scheme, Haskell, Pogoscript, or Brainfuck... I would have zero cents.
Theranos is catching a lot of flak right now because they claim to be a company founded on this awesome new technology, but they seem to be use existing technologies for all the services they currently offer, they won't show people their wonder-device, and the story of the way the company was initially funded and valued keeps getting sketchier.
Is Theranos holding open tryouts for their PR department or something?
..the criminal underbelly of a society is usually a small-scale reaction to the crimes officially sanctioned by the state.
So, you just wanted to cause him reputational damage and personal problems as an act of petty retaliation. You're right on some of the technical issues here, but in terms of ethics, your behavior has been far worse than his. I don't think you realize how much long-term damage you're doing to your relationship with the wider security community by threatening to jail people who were at no point acting maliciously and at no point caused any damage.
This guy is just an overconfident scam-artist who made the mistake of believing his own bullshit.
If you want extremist views to have free reign, then keep avoid them until they form a broad enough coalition of the ignored and disaffected to take power, I guess.
https://en.wikipedia.org/wiki/Sprezzatura
John Carmack doesn't constantly tweet/complain about how many hours he puts in and how hard he's working, so people think it comes easily to him. When you're talking to a non-technical person, the most important thing is projecting a casual air of competence, not trying to impress them by how much you suffered for your craft.
1. Why not just use fs.writeFile to create all the site info as json files as either a one off or a chron job, then run a gulp task to either use something like jade or else roll your own rendering to put the JSON in the right place on the page, then output the result as html to a public folder, set up an express static server and have a catch-all splat after it for 404s? What am I missing here?
2. If your site is fairly static like WeWork's, why not just have it as a SPWA, set all the links to retrieve a JSON file from the static server and process them on the front end? You could even use history.pushState and checking window.url to make sure that history works and links would load the right thing.
3. When someone logs in, are you doing a DB lookup then serving their dashboard page statically (somehow, for some reason...), or does this static build only apply to part of your page and not others?
4. Could everything Roots does be replaced by one 6 line gulp task? Not trying to be mean, just wondering if its target userbase knows what gulp is.
It's not ever easy for someone classified as an ex-con to get a job, but tech discriminates more than most other professions.
It's not like they could develop basic accountability tools or read the thousands of complaints consumers have sent to them directly or do a google search. All of those things are impossible to do with present technology, which is why Lyft is the real victim here.
All this time we thought Wal-Mart was firing people who were trying to unionize, turns out it was just far-sighted managers keeping a deadly contagion at bay. The Harvard Business Review inches ever-closer to the methodology of soviet psychiatry.
Based just on what we know from OkCupid's excellent analytics blog back in the day, there's nothing about their business model that suggests they'll be successful. The founders are non-technical, the business model isn't data-driven, and there are lots of questionable design decisions throughout.
They're getting a large amount of positive press from people who share their apparent ideology, but there's no actual information being put out. They're closed source, privately held, and don't publish any meaningful usage statistics, so what do we know about them other than they have good PR people?