skysight-inc/HackerNews huggingface dataset:
I cooked as a job for a while before I moved to software dev and I just enjoy food more than being thin. The effort isn't worth it to me.
Citron Exposes the Dark Side of Shopify
When talking to lyft drivers here in New York, they all drive for Uber exactly as long as it takes to pay off their car loan for that day and then switch to Lyft because it pays more.

So I wouldn't be surprised if Uber is a lemon market when it comes to drivers.
Makes sense, vim emulation seems a bit overkill for this^^
TOASSA is indeed a book every responsible software engineer has to read these days. Apart from finding bugs, this book is extremely helpful in understanding how bugs come to be, and hints on ways to avoid them.
if you could code visually (like scratch) but with ability to also write code then I think coding on a touchscreen will take off. there are 100s of coding paradigms that could translate to drag and drop and for the rest you can switch to the keyboard.
Fair point, I am sorry.
Unselfish people begin to feel sad when the plight of others echoes with their own experiences, early childhood trauma etc. Often find themselves in a vulnerable position.
Wasn't that done by Herschbach and Lee with molecular beams?
I’m watching tech companies be more and more infested with these business types. As in, it used to be you’d see technical product managers, but they’re largely MBA types now. Ditto for engineering upper/exec management. Ditto for sales engineering. Ditto for professional services. Ditto for customer support.

They churn through technical H1Bs at a shocking rate, treat engineering like shit, and add almost no value beyond blowing hot air and shorty software development practices. They always have lots of reasons why things aren’t getting done predictably and slide decks on how to fix it, all of which involve further neutering engineering and especially engineering management. They like to build fake engineering teams outside the engineering organization with absolutely atrocious engineering practices but because they deliver on short notice - never mind what they’re delivering is garbage - the sales idiots and execs love them to death.

They and PMO are cancers on the tech industry and it’s just getting worse.
Why not just use a Chromebook if you are going to limit computing environment intentionally?
I think the most remarkable thing here is that Benchmark voluntarily gave up their own weighted voting rights. It tells you just how bad they think Kalanick's influence is that they think they're better off this way.
Yeah I've had a similar experience.

A year and a half ago a driver didn't pick me up, so I asked for a refund and got it immediately.

A couple months ago a driver pretended to pick me up. I couldn't cancel because I was "in" the Uber. So my friends waited on me for an hour. Then when I requested a refund they wouldn't give me one.

This was even though the ride was $9, I'd spent $200 on Uber in the previous month, it was only my second time requesting a refund, and my GPS would have validated my story.

I've since then only used Lyft.
I think this may be an example of the Dunning–Kruger effect - when they complexities aren't understood, it's easy to makes assumptions where you simplify to absurdity.
What do you use as an input device? Surely not the screen.
The Misery and Joy of Building Another Reddit Book Scraper
If staying within the Apple ecosystem is a requirement, this is about the only practical way to get a portable computer with a moderately large touch screen. If it is not, then there are many hardware options. The tradeoff of Mac for iOS is why this is a story and the absence of a similar tradeoff is why "My Surface Pro Experiment" would be a dog bites man headline.

I am not saying the tradeoffs here are or are not worth it. Just that the reason it is an experiment is because of Apple's decisions regarding its product line.
It's almost as if different people are different.
Nah bro, I'm pretty sure Francis Fukuyama accomplished that for us.
The raw cost of the coreplex's silicon is probably ~7 cents. of course there's extra stuff that goes into a soc, but why do you assume it will go from 7 cents to $5-$10 ? is it because the cost of the A53 etc is insignificant ?
Spolsky was a PM at MS, I don't think Jobs ever was.
Do you mean scrolling with a mouse? It might sound a bit arrogant, but there's rarely any good reason to scroll with a mouse in vim.
I'm not sure that's it.

Because the unselfish person in this scenario finds themselves giving, and others wantonly taking advantage of any kindness (theirs, or others'), the empathic sort would probably feel more disheartened by witnessing mistreatment than to notice their own.
To add to this a bit, another area where the "X ecosystem" didn't keep up is with toolkits. X11 is a very asynchronous protocol, but this is difficult to work with for toolkits so they synchronize most things, making it slow over high latency links (but unnoticeable over low latency links, like UNIX domain sockets on the local host).
Yep, but it then stayed that way because arrow keys are distant and require you to leave the home row, while hjkl are on the home row.

Vim is all about ergonomic touch-typing.
Sales tax isn't paid on trades. When you trade in a car for $2k off a $10k car, you only pay taxes on the difference: $8k.

And if you grow oranges on your property that you never sell, you never pay taxes on those oranges.
Sounds more like there is more demand of rides than there are drivers. Whether that's from less people driving or more people riding is the question. Maybe Lyft is starting to become more popular. In my area, Lyft wasn't popular at all for a long time. You would wait forever meanwhile there was always an Uber driver in the next neighborhood. Now, they are pretty much the same in experience, wait times, and prices. Only time I've ever had "bad" drivers are when they call me before pickup and ask me where I'm going and demand I cancel since my destination would take them too long which I somewhat understand. There should be some sort of system to help drivers limit the amount of non-fare driving (giving them fares that might be a little further away to pickup but the drop off is right near the driver's home, kind of like pooling where the driver's home is the last "drop off").

I think both companies need to make sure that their drivers are happy. There will always be a demand for cab services so making sure you can keep drivers to match the demand will keep the fares coming in.
How Docker can improve your development environments
Absolutely, no doubt whatsoever - you must try to change - your inertia will not go unnoticed by the manager, and its natural to take advantage. A change of job will get you better benefits, and rejuvenate your life.
Once you get another job, perhaps the promotion will come in a counter-offer
> is this heavy on marketing, cheerleading and kool-aid?

I haven't looked at the book, but the author is, a bit. Here's a somewhat banana-pants talk he recently gave. https://www.youtube.com/watch?v=FyK4P7ZdOK8
Avoid Vendor Lock-In Risk with Multi-Cloud Deployments
Possibly. But, the size of government, and the relative tax rates needed to fund it, is a different discussion than tax breaks that are only available to the wealthy.
Because the tech landscape changes, and in a few years the tech skills you have will become outdated. Nobody will tell you this, though, so you'll confidently and move forward in your MBA career thinking you're still as good as you were when you developed full time. In a few years, you're going to butt heads with a developer who tells you you are wrong, but because you are an MBA and you used to develop, you must be right.

I deal with this all the time as a developer. I am tired of guys who "used to develop, so they know what they're talking about".
Because out of all the PMs I've worked with, over 90% were awful. I'm sure you are an exception but the general rule holds
You clearly only read the headline because it fits your agenda. The article clearly states that the EU is ordering Ireland and Luxembourg to tax Apple and Amazon correctly instead of giving them special tax rates.
The P4 was pretty much an architecture designed by the marketing department.
I don't mean in that sense. In my mind, investors are having to deal with the sunk cost falicy. Every investor is bringing more investors in, which will drag everyone down.
A close relative of mine, was a person with very good intentions, but terrible implementation. Always helping others even to the detriment of herself. This in turn resulted in her constantly asking all her family money so she could give it to others.

Her help consisted in giving people constantly money, yet this only made them dependent of her and made her feel good.

Teach a man to fish, don't give him the fish.

Sadly this person passed away, we miss her a lot. she had really good intentions, but she wasn't really helping others.
For PCI Compliance purposes, at least, holding user credit card information is already seen as a liability because maintaining compliance is a cost center. That's why there's been some shift towards tokenizing transactions on the fly and directly submitting to the CC company via javascript so that shopping websites never see your CC number even when you enter it on their website - even if you're scheduling future payments.

Maybe we should include other data elements under PCI or similar regulations. SSN?

I imagine HIPAA has similar requirements and associated costs.
I just learned the two-finger drag last week and it's a game changer.

I really need to spend some time sitting through the iOS tutorials to see what other functionality I'm missing out on.
there are plenty of immoral yet legal industries, for example porn and gun manufacture. morality is just a conservative-goodness.
Sigh, looks like this one's going to be the weekly HN MBA Hate Thread™. In defense of the degree:

Has it ever occurred to you guys that maybe some (many?) of these people were hackers prior to getting their MBA, and are very competent? Quite a few of my classmates had engineering (including software) backgrounds, and even the ones who had engineering degrees but didn't actually code were still clued in. Why this blanket dismissal of anyone with the degree?

This kind of generalization, "All X are bad/dumb/incompetent" would be shunned here and down voted to oblivion if X were "women", "men", "offshore developers", "no college degree", "interns", etc. But somehow "MBA" is totally OK. Bash away!

Because of this bizarre stigma in Silicon Valley (by the way, outside the valley, most companies consider it a plus), I tend to not even mention mine unless asked. When it comes up and I mention that I did the MBA thing a decade ago, I get reactions from my software colleagues ranging from "Wait, but you seem to know your shit!" to "Why would you do such a thing??" There are competent MBAs and there are shitty ones. Why can't this be acknowledged? Such a strange little quirk of our bubble out here...
I'm sorry, I should have been more clear. The parallels that I see are related to the institutionalization of neighbor spying on neighbor. All that's missing are sanctioned and codified Blockleiters.
Have you tried CxJS?

https://cxjs.io/
Nicotine is not dangerous. It is addictive. Not dangerous.
I started this a few months ago where you can learn smart contract development by doing projects: https://www.zastrin.com
I am curious about this as well. I would want a definition of PC as well, considering that part of the experiment is converting the tablet to what I consider a PC. All that's missing from the equation is a mouse.

Seems to me we're just quickly getting to the point of debating over the OS and software on whatever piece of hardware we choose to use.
On the other hand, people often see themself as unselfish when in fact they are highly emotionally dependent on other people instead of being self-sufficient.

This path would lead directly to depression when you find out that the person you are emotionally dependent on isn't going to dedicate themself to making world look just to you.
I recently published an intermediate-level e-book on Bitcoin:

http://bitzuma.com/owning-bitcoin/

This is the book I wish had existed when I started learning about Bitcoin in 2011. It's a technical deep-dive for a non-expert audience. Only knowledge of high school algebra and a willingness to learn are assumed. Every technical term comes with a definition. Over 300 figures help visual learners understand complex technical topics. Hundreds of footnotes provide jumping-off points and links to online demos. Cross-links allow you to quickly review prior material in later chapters.

There are eight chapters:

1. Bitcoin from Scratch (the view from 20,000 feet of Bitcoin and its subsystems)

2. Authentication (elliptic curve cryptography)

3. Authorization (Script, transactions, and contracts)

4. Network (block chain, consensus, hard/soft forks, governance, segwit, Lightning Network)

5. Privacy (what can and can't be discovered about users of a public block chain)

6. Security (what to protect and why)

7. Wallets (software for using Bitcoin)

8. Bitcoin in Practice (a complete system for using Bitcoin based on the content in the first seven chapters)
Companies should not be chilled from hiring their competitor’s best talent. They can ultimately avoid the risk of litigation by making it clear that those hired cannot bring along technology or data which were obtained or learned from their previous employer. >

*Cautionary note, this won't actually stop a litigious former employer or jackass lawyer from filing a lawsuit. > https://hbr.org/2017/06/the-uber-waymo-lawsuit-it-should-be-...
The (SETI) Aestivation hypothesis
Are you saying the company should prioritize reducing CEO salary by finding a "potential" cheap guy over someone who is already doing a good job ?

Din't Ben and Jerry tried something like this and nearly killed their company twice ?
> Actually, does Harold ever agree with either party? Tammy and Roy both want low housing costs, and Harold doesn't.

This seems like the essential problem. Harold isn't actually a buyer in the housing market; he locked in a fixed-rate mortgage 20 years ago. If he's planning on retiring somewhere outside the city, or to a managed community, he might never be on the buyer's side of the market again.

But he's definitely a seller - that house will presumably be sold or passed on to his kids. Property taxes are a pain, but they're a manageable one for a house bought as an investment. Harold is actively opposed to Roy and Tammy; if their rent doubled that would be a good outcome for him.

We keep treating this like all the residents of the city are a group, but that's not true. Renters own zero units of housing, homeowners own one unit, landlords own multiple. It's not at all guaranteed that homeowners align with renters more than with landlords.
You're supposed to say "kriging" at least once in this post. :P
Thanks for also submitting a ticket https://github.com/thousandetherhomepage/ketherhomepage/issu... !

We've added a blacklist of url schemes and CSP. I'd like to have a whitelist if I can find one with all known-good schemes we'd like to be able to support. Know of one?
For XCode, you'll have to tell Apple. But there certainly are a number of very good SSH terminals, my favorite one being Blink
Would that also apply to any technical managers and directors?
That is a fair point, will be mindful of this going forward.
All these tutorials are like taking beginner French. If you want to learn French live in France. If you want to learn Vim you have to live in it. Use it for your development full time. Then over time you start to see it's power.

For me on Windows, GVim was the only sane option. Mostly because the Windows console can't fully handle syntax highlighting / italics. However it's also a good transition world. You've got all the power of Vim but quite a few of the commands you'd expect still work. I've practically never need them but it's handy to reduce the confusion / frustration
> For the same reasons as Delaware, the legal framework and establishment are favorable but there is nothing criminal in this.

What you omit is that it is favorable because there is no income tax [1]: "Delaware charges no income tax on corporations not operating within the state, so taking advantage of Delaware's other benefits does not result in taxation."

European companies cannot incorporate in Delaware. If they would, they'd fall under US law.

Now, if the United States of America wishes to keep legal frameworks like these intact that is mostly the loss of all of the US citizens, although also a problem for competition due to lower prices.

You are deceiving when you claim Shell is paying no tax. I have a Dutch source with data saying they paid 10 billion in 2010 in The Netherlands [2].

I don't know if this fair or not, but I want to state that the EU needs to go after every company which is avoiding paying tax. That said, they should go after the biggest and easiest fish first.

> Tax avoidance in the EU isn’t an oversight it’s a deliberately orchestrated and legislated ordeal which was established to favor EU corporations.

Pot, meet kettle. AFAIK, no EU corporations follow the Irish-Dutch construction.

Starbucks, for example, had to pay back money as well. If you want to do business in the EU, you're going to pay income tax. Simple.

> This is selective enforcement the EU didn’t go after Lidl which keeps much of its Tax books private

Lidl is not keeping its tax books in UK private anymore since 2014 [3].

For completion, here's a list of companies following the double Irish with a Dutch sandwich construction [4].

[1] https://en.wikipedia.org/wiki/Delaware_General_Corporation_L...

[2] https://www.nu.nl/beurs/2795797/shell-draagt-10-miljard-af-o...

[3] http://www.bbc.com/news/business-28416081

[4] https://en.wikipedia.org/wiki/Double_Irish_arrangement#Compa...
the other answer is also correct but you are correct as well! The machine vim was developed on didn't have arrow keys but used hjkl for arrows:
http://www.catonmat.net/blog/why-vim-uses-hjkl-as-arrow-keys...
Some reasons that I use my iPad Pro 10.5 instead of my Chromebook pixel, despite using a web browser most of the time:

- the ipad pro weighs 1 pounds; the chromebook weighs about 3.5 pounds
- the ipad pro has much better cameras
- the LTE in the ipad pro was much easier to get working and works better for me
- my Chromebook pixel doesn't have a tablet mode or a stylus.

Sometimes I really wish that this ipad could just run ChromeOS though...
Pachet Slim Formula and XShape and Nopalin
I'm willing to bet that no future platform will succeed the PC unless it's an open platform. This automatically disqualifies the iPad. If the next bitcoin/bittorrent/app-store/web-browser-level idea can't run on your device without corporate intervention, it can only ever be a follower, not a leader.
Interesting to hear, what makes them awful? FYI There are some of us who welcome feedback, so would like to hear your thoughts to be mindful.
One ride from another app, and people will forget Uber ever existed.
Sway: http://swaywm.org/
> Only time I've ever had "bad" drivers are when they call me before pickup and ask me where I'm going and demand I cancel since my destination would take them too long which I somewhat understand.

You understand this!? What? I haven't experienced this (thankfully), but this is ridiculous. This is the kind of behavior I experienced from cabs the led me to be an Uber evangelist to begin with. -20C, downtown Toronto, 2AM, cabs (illegally) outright refusing to drive you because they want to go a different direction. Uber was a godsend in comparison, at the time.

If that behavior is making its way onto these platforms, I have to wonder whether the initial innovations in safety and value for the consumer are just getting absorbed and destroyed by the scale at which these companies have to operate (lack of ability to regulate and vet their drivers).
Amazon has developed a public reputation for being an intense environment where employees are generally overworked [0]. Unsurprisingly, (based on conversations with engineers I know there) it varies depending on your team and even geographic location. But, based on the anecdotal data and the reporting that’s been done, it sounds like you can end up really miserable if you get screwed.

[0] https://mobile.nytimes.com/2015/08/16/technology/inside-amaz...
Type Theory: A Modern Computable Paradigm for Math
Yes, you can when using the iPad Pro keyboard.
Very true, just trying to stub-in what he may have in mind.

At a basic level, IT really hasn’t disrupted the convenience of pen and paper. I can still do a lot more and much more quickly with pen+paper than a computer. Even more so a whiteboard.

Also backlit screens are awful.

What are some other traditional PC drawbacks?
2 Simple Ways to Improve Your Unit Tests
How cognitive bias can affect UX designers
Kind of off-topic but this is probably a decent place to ask..

I've just started working on a text editor as a side project, and one of the main things I want to include is a really complete implementation of vim keybindings. So far I just have a queue of keyboard events. Basic movements seem pretty easy, but I'm worried about operator motions (d6w - delete 6 words, etc). Will I basically need to build a parser?

Any guidance or keywords I can use to research/learn how to do this would be greatly appreciated.
I have two iPad Pro’s — a smaller one and the larger one (dueling personalized gifts that couldn’t be returned). I use the larger one at home, and when I’m walking around town or waiting for appointments or going to PT. I love using the smaller one when I’m traveling.

For 99.999% of my use cases, having mosh-server installed on my digital ocean server, along with blink, allows me to do what I want to do. For the other .001% of the cases, there’s usually safari. My only complaint is that it took me far too long to get comfortable with the “internationalized keyboard” button where the control button normally is.
Are cohorts the future of public company analysis?
Kubernetes Log File Slurper
No, don't. They don't do the same thing.
A thousand times yes! I have to back this up sentiment 100%. Text selection on an iPad for mousers like myself is so frustrating that it's absolutely a show stopper.

I understand that there are lots of gesture/touch target reasons for the current infuriating, knob-based interface, but I tried to switch to an iPad for full-time long form writing and just couldn't. Basic text entry is okay, but doing any sort of serious editing, i.e. selecting and moving a sentence somewhere else in a paragraph is just pure torture. Life is too short.

I am really surprised this isn't mentioned more in iPad reviews, especially since the reviewers are (kinda) long form writers! Maybe they are writing their iPad reviews on a laptop?
I fail to see enough advantage in such a system to go along with that idea.
Interesting read. Thanks for sharing that.

I read Nobel in Economics as 'Nobel in maths (largely statistical optimization) and behavioural psychology'. I personally believe the field adds significant value to society.

That said, I do think the award is rather liberally given away. We credit scientists only when their theories test out in practice with sufficient evidence whereas we are more willing to give economists a pass in the name of 'not enough data' or 'valid under certain conditions' . I think we should award only the fundamental time tested truths (statistical or otherwise) which are so entrenched in the way of the world that its discovery has little or no bearing on its exact function. This would award Nash/Selten but not Merton/Scholes. The basic option pricing ended up being just a bunch of really cool but limited equations which tend to be self fulfilling prophecies until when they don't.