skysight-inc/HackerNews huggingface dataset:
Also a good way to ensure sick people heroically come to work and infect everyone else.

No problem -- we can count on Amazon to just put few ambulances + paramedics outside for when people start collapsing at their stations. Just like they do during major heat waves:

http://www.seattletimes.com/business/workers-complain-about-...
I do this with a custom jasmine matcher in integration tests, you provide the matcher with some objects (which all satisfy the type you are expecting) and the matcher tells you if the response satisfies the type. It's a bit rough around the edges, but has been very useful so far. I'd consider creating an npm module if there is interest.
> They said they'd told all the major tech companies, like Google and Apple, about the risks but no-one has been able to come up with an answer so far.

What about putting and end to tracking gestures?
The biggest problem I have with discord is that the client is complete and absolute balls if you want to be in more than one group at once and keep up with notifications and the like. With IRC, my one client shows the activity of all of the networks I'm in, with discord, the only notification I get is that there's "something" going on in another group, without telling the channel, etc. It's much more interrupting and frustrating.
This would be the greatest news app very for dozens of competitors. 2 years later one is another Lyft, and Uber blew another $10B.
Sorry, I should of been a bit more clear. I meant demanding applications.
"It would take 450 floppy disks to store these three simple apps."
Didi already has a non-compete pact with Uber (they acquired Uber's Chinese arm from Uber).
Terence McKenna, he of the DMT induced Machine elves :)

https://www.youtube.com/watch?v=THa7kpuVwO4
> Unbelievably bloated and corrupt

Pretty sure that impression is government in general: elected politicians, pensioned workers, IRS, public utilities, etc.
Uber comms head Rachel Whetstone departs
Android Wear can already do this.

https://techcrunch.com/2015/05/28/draw-emoji/
It's commonplace to use up your vacations when you are sick instead of being declared as sick, in some environments.
Belief is mentioned later in the article, clarifying the meaning. But be assured: knowledge is only ever a form of belief. The laws of physics could change tomorrow (this is not precluded by any provable rule of existence). Really everything we know, we know inductively. (Mathematical knowledge is excluded from this obviously because of its weird, tautological nature--but within math, the discovery of non-Euclidean geometry is a good example of things that were thought to be necessarily true turning out to be merely axiomatic)

Another example of "knowledge" being used in the sense meant by the article is this:

"It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so." --Mark Twain
The last thing that Uber needs is to basically say to their investors, "We have no ability to outcompete a much smaller competitor, we just have to buy them out."

I also think that people overestimate the effect that Lyft per se has on Uber's prices/margins. Uber competes not just with Lyft, but with other, smaller "use an app to get a ride" apps, and with taxis, public transit, using your own car, and not going to where you're going. Even if Lyft rolled up its operations tomorrow, I don't think you'd see more than a marginal effect on Uber's unit-profit/volume tradeoffs.
That works too; perhaps I should create my own authentication service and api...
Those sites don't include employees who will stay on the to run the company. You also don't think Stripe paid a premium over what the site would have fetched in a flippa sale?
Yeah, there aren't even two successive dual numbers. What's after 1? If it's 1 + epsilon, then what about 1 + epsilon / 2?
Anecdote: In my US workplace, Vacation Days are planned in advance. Unplanned leave comes out of a smaller pool of Personal Days. (There is no separate category for Sick Days, Personal Days can be used for whatever the employee wants, including being sick.)
There's no talk of 'oppression' anywhere in the article.

You understand that 'discriminate' and 'privilege' are regular words with regular definitions that were used by regular people for hundreds of years before you came along with your chip on your shoulder, right?
Well, I think for 95% of the world this isn't required. But for the 5% who need the security, they'll put up with the UX.
Silicon Valley Is a Big Fat Lie (2015)
Glimmer.js: What’s the Deal with TypeScript?
I have never seen in my life a CSA box that individually wrapped each ingredient.

I'll never forget visiting a friend that had blue apron and how I couldn't stop laughing at the individually bagged carrots each with the sticker "carrot" neatly stuck on.

Blue Apron is an entirely different level of waste compared to any CSA I've been a part of.
Dropbox Paper because it support markdown and simplifies text formatting so you don't have 20 different font, and heading styles running around.
The articles on FACE of Amazon look insane. What a read!!

https://sites.google.com/site/thefaceofamazon/home

Is this all really true?
Same issues. The bloat is atrocious.
>>Emojis

Unless you have a mobile keyboard you'll have to search for emojis yourself and paste them. Emoji's will always be an after thought unlike in Matrix[1] and riot[2].

>>Search

You're right, it has nothing to do with the protocol. It was never about if it was possible or not. I'm talking about if it is available right now. Try riot.im and then please show a mainstream IRC client with has the same search features.

>>Session persistence

>No, nobody wants this.

Really? Are you sure?

> The former is solved by the same server-side logging mentioned above and the latter is really the same idea. The thing is, most IRC servers don't want to buffer messages indefinitely for everyone that makes an account then never logs in again.

Again, this isn't about if it is possible. It is about if it is available right now. You seem to be a big fan of writing code by yourself for features. Please link me to the cool IRC client you use which has all these features.

>>> Web Client

IRC was never intended to be run in the web browser. But matrix was built with that in mind. This is what my ' And IRC feels so hacked on when fit it with the modern features one wants today' comment was all about.

>IRC has lots of features that are much, much more complicated than what you mention above, like DCC file transfer.

Honestly, I might sound ignorant, but I've never ever heard of DCC file transfer. And matrix has implemented E2E encryption in some of their clients(all the major ones), and implementing them in the rest is a priority. I don't ever thing IRC will have this. I'd be glad if I was wrong.

Also, why the boast about 'much, much more complicated'? What features require so much complexity, and if they did require high level of complexity, how useful are they? Also IRC doesn't think a lot about the UX/UI part which is what I often am frustrated about.

One thing I find interesting about your reply is that you seem to assume the user is an experienced programmer. You make suggestions about extending an IRC server feature like it's changing a setting. But most people who are in OSS wouldn't bother with that. And what about non-technical users? Shouldn't this be easy to use for them to?

Or do you want to ignore them so that they continue using a closed messenger and wonder why they're dominating the mindshare today?

Have you wondered why a lot of OSS projects moved to slack? I'm surprised no one in this thread is trying to find out why IRC doesn't seem to be the choice of OSS projects. Rather it seems to be about bashing matrix and one-upping IRC over matrix. Which solves nothing.

[1]:https://github.com/matrix-org/matrix-react-sdk/pull/296
[2]:https://github.com/vector-im/riot-web/issues?utf8=%E2%9C%93&...
In my ideal world, every library would be written in TypeScript and therefore benefit from their automatic type definition output, shipped as an invisible part of their npm package.
Any CloudFormation template to launch this on AWS?
That's not great, but I can live with that.
Ask HN: Good Linux Distro with good security defaults for Web/Db roles?
I have always used Ubuntu for deployment, but now I'm more interested in deploy with more secure mindset.

I'm a solo developer.

I'm building the fabric scripts, and start to note how much work is to put ubuntu to work with more secure defaults, and after a quick googling like

https://major.io/2015/10/14/what-i-learned-while-securing-ubuntu/

I wonder if exist a distro where I can get a better experience.

I need to deploy PostgreSql, nginx or caddyserver, django, docker. Maybe redis later.

I deploy to digitalocean and linode.
Correct about the I/O. You can let the space-bar auto-repeat 1919 times, for instance (nearest equivalent to circling the mouse) and the CPU cost is... zero. When, exactly, do you think that the X86 surpassed the Mainframe processors, and in what particular way? Current generation (expect a new one this year) is 5Ghz (actually slower than the previous) and has lots of stuff. A fully-loaded box has a theoretical throughput of 30bn (yes, billion) RESTful transactions per day. And if that isn't enough power, you can hang another 31 boxes onto it and treat them as one.
I'm running Chrome on a Mac and suffering the same. TBH this should probably be your first or second test.
The style reminds me of some J implementations!

#define DO(n,x) {I i=0,_n=(n);for(;i<_n;++i){x;}}

http://code.jsoftware.com/wiki/Essays/Incunabulum
With TypeScript, it is more like opening up old wounds between structural and nominal subtyping. The error reporting one gets with structural subtyping are really chaotic. On the other hand, it really works when bolting a type system on top of Javascript.
No concept of "compassionate leave" at your workplace? Your holiday time is for taking holidays, that's an important thing for your company too - ensures you don't burn out for example. Looking after sick children and getting less holiday is, from a societal point of view at least, quite wrong. I've not worked many places in the UK but the concept of compassionate leave suits here, the boss gives you leave to care for close family members in dire need be they parents, siblings, children or whoever, at their discretion.

https://www.gov.uk/time-off-for-dependants/your-rights

Apparently there is an 18week unpaid parental leave entitlement for the period up to a child's 18th birthday, never knew that.
Thanks for looking, I hope you didn't feel it lost in a bad way :-)
Microsoft's Brandon LeBlanc certainly promoted it as a feature:

"Solitaire. Hearts. Minesweeper. These are games that have been played millions of times over the years in Windows. And they are coming back in Windows 10. If you’re a Windows Insider, you can check out a preview of the new Microsoft Solitaire Collection that’s included in the latest build of the Windows 10 Insider Preview (Build 10074). In addition to these games, we’re also working with partners to bring some of their great games to Windows 10 too. And we’re excited to be able to announce today that King will bring their game, Candy Crush Saga, to Windows 10. Candy Crush Saga will be automatically installed for customers that upgrade to or download Windows 10 during the launch! Over time, other popular and awesome King game titles will be available for Windows 10. Ever since Candy Crush Saga arrived for Windows Phone, I’ve spent countless hours of fun matching candies. I’m really looking to playing Candy Crush Saga and King’s other game titles on Windows 10."

https://blogs.windows.com/windowsexperience/2015/05/14/candy...
That are a lot of issues, I sorry that you've had all those problems with GitHost.io.

GitHost.io is a service we've offered because GitLab.com was not usable for everyone. One of the problems was the latency of GitLab.com. We're making good progress in fixing that.

Are there other things that keep you on GitHost.io? We've heard that people want LDAP sync and we're planning to bring this to GitLab.com. Is there anything else we should focus on?
Skype Can Now Translate Your Voice Calls into 10 Different Languages in RealTime
Node.js v7.9.0
So you have to enter your current location by hand, or toggle permissions every time you use the app? What a painful workaround - why not switch to another app at that point?
Ah the MSP use case is what I missed, that makes a ton of sense. Perfect.
No - this only applies to Uber not operating in China. Didi can still compete with Uber in any other country.
This sounds the most reasonable explanation, yeah.
(I remember reading that a phone on a desk could be used to figure out what you type on a keyboard on the same desk.)
11 States Considering Bills to Protect Your 'Right to Repair' Electronics
Well, I have belonged to a couple of CSAs and they didn't do any packaging at all - shares were in reusable plastic stacking boxes, and you had to go to get them in person at a farmer's market (I typically biked there, so no extra emissions). There are some 'organic to you' delivery services here in Portland OR that bring you your fruits and veggies in a waxed cardboard box, but I believe they reuse those.
I think doktrin makes a better point, but this is information that is good to know too. I have edited the post above to point out that this stuff should be read too.
Ok, that's interesting. My impression from watching his talks is that he does not consider the two ideas as synonymous, in that a software can technically be closed-source but have licensing that is libre-free so that it can be used by whomever however. But perhaps I got it wrong.
I want to add this so that my team can check it out, but I'm very very hesitant because that would mean Memo would be able to see the contents of those notes along with any metadata.

We have very sensitive information in notes and can't afford to widen the surface area of possible data leaks. Sure, Slack might get hacked - that's still an issue.....but adding even more untrusted, unpaid services that can read our information is not a great path to go down.
Your website looks broken in my iPhone 6s
I see this kind of statement often, but I've yet to see evidence supporting it. The kind of actors who even have the ability to execute this kind of exploit wouldn't easily be stopped by a closed source codebase. My theory is that the security of open source firmware would be equivalent to that of closed source firmware in the worst case.
Ah yes, now you're thinking like an Amazonian.
Can you expand on "shoe-lick" the new boss? That seems to be the crux of the situation.
There is a lot of functionality in Base that some aren't aware of: ldapd, httpd, IPSec + iked (VPN), pf (firewall, NAT), dhcpd, ntpd, smtpd, snmpd, radiusd, relayd (load balancer), tftpd, sshd, nfs, nsd and unbound (DNS)

So, you could run an HTTPS site, with a Perl fastCGI site, sending emails, all out of Base

Plus you get privsep'd X (xenocara)
https://www.indiehackers.com/businesses/stock-trading-bot

> I'm surprised this article is still up when it seems pretty clear it's a scam and all the comments on Hacker News agree.

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

Honestly, given IndieHackers promotes obvious bullshit that could make 4-5 figures of cash for a few minutes effort I have to seriously question the wisdom of associating it with Stripe.
>"I'd heard, anecdotally, that many (most?) Lyft drivers also drive for Uber"

I always make a point of asking the driver if they work for both and my informal polling has been overwhelmingly "yes" on the question of "do you work for both?"
Most "Objectivists" use the philosophy to justify turning a cruel eye toward those who need help, by equating their own lot in life to hard work. Its self elevating and impossibe to penetrate.
One significant difference with the past examples you cite is that Typescript is gradually typed, so it's a false dichotomy you're presenting. Personally I think this is one of Typescript's biggest achievements, since the Typescript programmer gets to decide how structured their system should be.
HashTest – Realtime Hashtag Testing
But the standards have made some effort at avoiding gratuitous incompatibility, and have even introduced changes to reflect changes in the other standard.

Also, much C code is still valid C++. Sure, you can write code that isn't, but I would guess (pulls a number out of nowhere) that 90% of the valid C code is also valid C++.

That makes them languages that have separate standards, but not completely independent standards, that share a whole lot of source code. That's something less than fully separate in my book.
>those are all more essential to life than having children, which is optional. //

If as a species we don't raise children how will we continue to have life? It's not optional if we wish to continue the species; ergo it's "essential to life".
Interesting.

Typically collective punishment is used against out groups, in order to get out groups to police themselves in their interactions with your in group (vs. in group members, where individual punishment is used.)

Apparently Amazon employees are an out group for Amazon corporate.
I guess GP means, I start drawing a cat, and it becomes a nicely drawn cat, then I add wings and a horn and a pistol and it becomes a flying laser unicorn cat.

Yes, exactly. And then you start sketching a few rough buildings, a beam, some comets, some explosions, and a helicopter: it becomes a drawing of a giant flying unicorn laser cat from space, attacking Tokyo.

Edit: something like this [0].

[0] https://s-media-cache-ak0.pinimg.com/564x/78/9c/99/789c99430...
Twilio is interesting -- for example, take a talk [1] on Twilio about how to have your dog text you selfies. I need to find an application like this for Twilio...

[1]: Given by Greg Baughes at PyOhio 2015, http://pyvideo.org/pyohio-2015/how-i-taught-my-dog-to-text-m...
Border Gateway Protocol is the protocol that runs the Internet.
> PHP also has nice footguns in that area.

PHP, generally speaking, doesn't do Unicode at all. Outside of functions which explicitly do encoding conversions (mbstring, iconv, etc), all "strings" are just handled as a bag of bytes.

The main footguns I'm aware of are the "utf8_encode" and "utf8_decode" functions, which actually do lossy UTF8 <-> ISO8859-1 conversions.
The combination of AI and data, with amazing user interfaces, will expedite innovation and be the future driver of tech.
The race to the bottom continues... in the meantime I'm enjoying all these nice VCs that are subsidizing my transport costs
I've recently talked with Wolfram about this, but currently I use Firebase mostly with the Firepad library, Deepstream is missing:

* a better presence story
* a better story around adding data to a list and subscribing to changes to specific parts of it
What if we had an easy-to-use home server you could just plug in and start running "apps" on? Being able to download and run services on hardware you control would avoid some of these problems.
> To improve our situation, we decided to give static type checking a shot.

I wonder why it took you years to realize this. I'd never use a dynamically typed language for more than a few hundred lines of code, it becomes an unmaintainable mess afterwards.
So serious question: Why?
Right. In America, I don't get a bonus at all, which means it can't be reduced by the amount of sick leave I or the others in my group take--which is collectively zero, because sick leave and vacation were replaced by "PTO" at least five years ago.

Amazon.DE employees have much further to fall before reaching benefits parity with Americans.

But I do get paid more than a typical European in base salary, so there is that.
> Having to meet with a lawyer, accountant, etc isnt a "vacation", but I'm expected to use vacation not
> sick days for those appointments.

You think you've made a point, but you really haven't. You don't have to take vacation time for that, you can always take unpaid leave - at least, everywhere I've ever worked. If you dispute using sick days for looking after children, perhaps you should examine your employment contract and perhaps consult an employment lawyer? There will be plenty of legal reasons why it's this way.

Feel free to apply to take a sick day while consulting the lawyer, too.
They could both be citing different primary sources, did you ever stop to consider that? Or were you busy stuffing that strawman? Let me know when you've checked the primary source on both. Then I'll listen to your pedanticism. Until then you're being just as speculative as I am. Except, I at least cited a source and provided a disclaimer for the information I posted.
At the same time, that existing base of legacy IRC clients and servers is the only reason it could be worth hanging on to the old protocol. If we're going to break backward compatibility, we might as well take the opportunity to fix all of the other long-standing issues with the protocol.
Isn't Lyft only part of Uber's competition. Isn't it also competing against the viability of its own business model, i.e being able to subsidize rides with VC money until a fleet of self-driving cars is a viable replacement for it's drivers?
A possible Solution to the Voynich Manuscript.
Right they had one employee who now has a regular salary working on something he enjoys as well as getting a job for his brother(who wasn't employed before by the site) means it's even less likely stripe is going to pay a huge multiple.

They might have paid some premium but they aren't paying 150x when the going rate is <2x AND throw in a job for the brother.
Toshiba files unaudited results and says future is in doubt
Google Wifi now makes scheduling internet time easier
I have just run down that page in Chrome on a i7 with four cores/eight threads and gobs of RAM. All of the threads jumped to 65-90% constantly, according to the Plasma widget on my desktop which is currently showing low single digits. If I had unplugged the charger I'd be draining the battery at the same rate as the watch timeline graphic but in real-time.
Electron is amazing. It's the best thing to happen to desktop since I can remember.

Yeah it makes slow apps, but these apps wouldn't be possible otherwise. It's perfect for prototyping new exciting ideas, it's fun to use, and there's no alternative.

When your app get super popular maybe you should rewrite it in gross native code though.
:~(
This is a great way to encourage a libel lawsuit. Even if everything you say is absolutely true, you'll still need to have lots of money to defend yourself in court. Someone who has millions of dollars can afford more lawyer hours than you can, so you may end up broke.

My advice: just move on with your life. Constantly dwelling on the past is holding you back. You've learned the lesson that some people are assholes, which can be valuable to you in the future if helps you avoid a similar situation.
I tend to agree with the OP and think very similarly along these lines:

https://blogs.gnome.org/bolsh/2010/07/19/rotten-to-the-open-...

A purely services based model is difficult, but so is open core. With open core you compete against yourself. Look no further than Nginx as an example and how lousy it is to do things like say a http healthcheck of HEAD /status. In haproxy it is trivial, it can be done in nginx plus, but not the oss version (at least it wasn't supported in any of the versions I tried a year ago sans the commercial version). When you compete against yourself you get put in a difficult situation "Does this valuable user contribution to my OSS project compete with my commercial fork?" and that is just all around a bad situation to be in for the community and for the company.
I’m not sure how much customization is desirable in a service like this, but in theory there’s nothing that prevents it to be customizable to the level a self-hosted solution is.

As for results not all that great, I’m genuinely interested in your concerns. I’m not convinced of the idea either, but I find it interesting.
Maybe in the future they'll simply erase the memory you had of being part of the trial.