skysight-inc/HackerNews huggingface dataset:
>> Employees want to work 5-10 years max and end up with millions to retire peacefully while working in an intense environment

This sounds like either it is an extremely unrealistic expectation or it's extremely unfair.

I know lots of smart people who worked for at least 10 years in very intense startup environments and got essentially nothing out of it. Often, they have to fallback on a life of contract work for huge boring corporations.
It seems like there's a lot of potential for self-policing in that regard. Just a few random ideas:

1. The bikes could have an orientation sensor that would require them to be upright before you can end your rental.

2. When a user picks up a bike, have them rate the appropriateness of how and where it was parked. Obviously, bad parking is not always the previous rider's fault, but if a consistent pattern emerges, you could penalize them in some way.

3. Dockless bikes presumably have GPS, so they could warn you if you're parking in an area that you shouldn't, if they had (crowd-sourced?) maps of what areas are good and bad.

4. If a bike is left somewhere that GPS says isn't good, offer other users incentives (free rental, etc.) if they will go pick it up. Basically this creates cheap labor to clean up messes.
Bank without Bankers?
Funny. Just saw this omw to bed before I totally blow off work tomorrow to take a newbie floating down a PNW river in my driftboat in search of his first steelhead.
How can they do this if video is served over an encrypted connection they’re not in direct control of?

Do they just limit throughput to a bit rate that would be likely to cause a streaming service to drop to 480p?
It depends, sometimes it’s a good move to give an unofficial leader an official position.
How do other people using games with microtransactions, or using reddit, or watching TV with adverts, harm me?
But you would have to find a way to survive 6 full months without a job, which ironically is much easier if you're in software...
Google reportedly allows outside app developers to read people's Gmails
I don't get how jog dials aren't more popular for every interface. https://en.wikipedia.org/wiki/Jog_dial

There is a 5 direction one from Sony. One or two of these and a small black and white screen near the gauges should be all you'd ever need.
My key takes on this article are:

1) Gov needed more $$$. They could either reform/progress the state and let the economy generate freely the extra $$$ in 2-5-10 years OR impose a new tax "on those slackers who spend all day in social media". They chose the latter as they can create a narrative to convince the masses on the validity of this new tax. Edit/addition: And the fact that reforming the state requires change, disrupting cliques, reduce corruption, reduce bureaucracy, so instead they thrash anything modern they cannot control and doesn't serve the "old ideas".

2) "Sample" of 2700 and then calling it "National IT Survey" in a 20.7m population is a joke/travesty. It looks like they shared some A4 pages in a couple of ministries, asked the employees to get their kids to fill them up and called it a day.

Apologies for over simplifying things.
> The issue is that modeling B with a distro centered around 2.5% ignores what we know about the historical conversion rate (2.0%) and the control bucket's conversion rate (also 2.0%).

Both the historical and the control bucket used version A of the website, and they are consistent in their 2.0% conversion rate. Version B is different, and it appears to have a different conversion rate of 2.5%. So why should it not have a future conversion rate close to 2.5%?

Let's replace the website with a 6-sided die. Historically, the probability of throwing a 3 was 1/6. Now you replace your die with a different die and throw it 10,000 times; the 3 comes up 2560 times. If I had to guess how many times the 3 comes up the next 10,000 throws, I certainly would bet that it's closer to 2560 times than to 1667 times.

> Someone says they'll pay you $100 if you correctly guess what B's conversion rate will be next week, either (i) in the range 2.0% to 2.5%, or (ii) in the range 2.5% to 3.0%.

Case A: The historical version A of the online shop had some influence on the conversion rate during the testing of version B, drawing the conversion rate of B down. This influence will fade away in the future, so B's conversion rate will be closer to [2.5%, 3.0%] than to [2.0%, 2.5%].

Case B: The historical version A of the online shop did not have any influence on the conversion rate during the testing of version B (compare the dice example above). Then both ranges are equally plausible. But "[2.0%, 2.5%] vs [2.5%, 3.0%]" is a bad dichotomy. A more relevant one would be "[1.75%, 2.25%] vs [2.25%, 2.75%]". In that case, I would bet on [2.25%, 2.75%].
> I know lots of smart people who worked for at least 10 years in very intense startup environments and got essentially nothing out of it. Often, they have to fallback on a life of contract work for huge boring corporations.

Yes, it's not guaranteed by anything.

I also know of cases where founder alone ended up with billions and early employees got nothing.

I just see those startups as poorly executed who decided to kill their army after victory way home.

We should strive for execution where at least your comrades also win.
> High contrast, color-coded buttons take less time to mentally digest.

I agree with this strongly and recommend using high-contrast features and color wherever it can assist in rapid recognition of important UI elements. I remember being surprised by how much font-lock-mode reduced my bug/typo rate; I started fixing many errors immediately after typing them because the color was obviously wrong.

However... it's important to remember that a lot more color blind people will use your UI than you might suspect (if you even remembered to account for color blindness at all, which is unfortunately common). Color can still be used, but remember to also include other no-color based differences and/or use a tool (or consultant) to verify everything is still high contrast and easily distinguishable.

edit:

> “and when this one becomes tolerable, they’ll change the software on me.”

I had an echocardiogram a few months ago, and the technician had to restart after making a minor mistake setting up the first image. Apparently the test equipment was modular, and the plug-in features would show up on the touchscreen UI in the order the hardware was plugged in. The medical center had two of these devices, and the technician was used to the other machine. The one we were using had several buttons in opposite locations. Obviously this was only a minor problem at the time, but medical equipment is another situation where it's probably a very bad idea to make the UI layout unstable.

Having physical buttons has the advantage of limiting how much the UI can be changed in a software update.
Same in NZ. Cast and wait is what we did as 5 year olds, but once we were older we had lures and better rods and reels and it was a lot more fun. Also caught more interesting fish!
"You don’t have to eat it."

Yes, but there's an inherent, almost clear expectation in this treatise that you do in fact, 'eat it' or at least stay those hours.

If you're staying >10 hours at the office the least they can do is get you dinner, but when it starts to be a cultural expectation it's going to be a long term problem.

The way most equity is shared - if you are working 10-12 hours a day and the company is not growing wildly, i.e. looking like a Unicorn - it's probably not worth it, and you've drunk too much koolaid.

Koolaid and hard work are good, but I think the goal is kind of 'self aware Koolaid' ...
> In practice both companies have struggled to diversify into broader “enterprise solutions”

I don't call growing to a thousand people from the low few hundred that I knew "struggling".

RedHat is well over ten thousand employees. If the Linux distribution really was the center they would only have a few hundred both, which they had when the Linux distribution was not just at the center, it WAS the center of the business. So clearly this is no longer the case.
I read the comments before clicking the link, and found myself agreeing with commenters who complained about this line:

> In addition, if people are working less than 8-10 productive hours per day, then they are clearly not being as productive as they could be.

I almost dismissed the book as a "yet another VC-driven, work-your-people-to-burnout story" but really, there's more to that. I've found it an excellent read so far and it's very concise, it wastes zero space on nonsense. I realized that I don't have to agree with everything an author writes to be able to get value out of a book. Warmly recommend you check it out.
Ridiculous!! Hey but I am still using Nokia Lumia ... already a dead product. Windows 8.1's default SMS app for mobile doesn't access gallery or any other thing.
There is a free CUDA tool chain it is called clang, there just isn’t a runtime library or backend for any other architecture except NVIDIA at the moment although I think AMD is working on it.
You are making a huge assumption here, namely that advertising-supported services that cost billions to develop and maintain, and which generate billions in advertising revenue, would still cost billions to develop and maintain if they were not generating billions in advertising revenue. This assumption is in my opinion entirely incorrect.
I think a huge part of the shiny tech proliferation comes from the pseudo-agile movement. Usually pseudo agile means one thing: no spec.

You get a team tell them "let's do this widget" with no detail, no edge case scenario, no perf requirement. So they choose last awesome tech which solution a problem they got last time and will look good on a resume. And only after a month or two of making things do the real hurdle of this tech start appearing. All the things you never see mentioned in those "let's get started" tutorials or shiny-techs online conference.

With some time spent thinking about the problem space and what happen when things go bad your team could have sensed that nothing is all sugar and rainbows. Take micro services: at first it looks elegant. But when you start thinking about how to manage transactions for some actions across multiple services or how to handle some of your server dying then coming back to life you suddenly have the urge to stop and check if you really need this kind of architecture at first.
BexPro | Blockchain Digital Marketer and Blockchain Engineer| Sydney | REMOTE, FULL TIME, http://bexpro.io/

We at BexPro, Building an easy to trade crypto exchange that can handle 100M user transactions
In our effort to strengthen the community's interest in the Stacktical platform and the BexPro token, we are looking for a talented digital marketer with a track record of designing, implementing and contributing to successful, end-to-end ICO campaigns in the past 12-24 months.
Requirements:
- Excellent blockchain and cryptocurrency knowledge
- Hands on successful ICO marketing experience
- Hands on experience working in a Blockchain startup
- Hands on remote work experience for at least 2 years
- Strong communication an project management skills
- Fluent English (Japanese / Korean is a plus)
- Ambitious, Obsessed & Driven
Hiring Process: Please send your resume to harsha.nitj14 [at] gmail.com I'll be happy to have a chat.
Equity: We do not offer equity but you're entitled to BexPro tokens in you join us.
6 new linters and reports in golangci
> you mention that the general public is happy and that is surely the issue

An issue to you maybe, but some people just don't value their privacy as much.

> The general assumption is that if it is as bad as is being reported it would not of been allowed in the first place

I don't think this is true as is evident by the lack of public outcry/exodus. We shouldn't confuse the media narrative or the scandals as public outcry.

Many people just don't care that much. It's not your job to convince them because the opinion is ideological/subjective. It seems that many here think that if people don't see these often-voluntarily-provided privacy incursions as problematic, it is wrong and due to not being convinced properly or lack of education or whatever. In reality, people probably don't care (can't say for sure, I'm not one) because in the grand scheme of things, these problems are minimal.
Renewing Free SSL Certificate: Let’s Encrypt’s SSL Certificate Renewal
Using an email archive is almost equivalent to using a centralised service like github.
Here is the game play video: https://youtu.be/qvoL5J-jsFA
I mean Pebble watches live on with rebble.io, if you like that sort of thing.
OK, so how does one interfere with canvas fingerprinting?

I mean, we know that simply blocking it doesn't work.[0]

0) https://multiloginapp.com/how-canvas-fingerprint-blockers-ma...
Apple iOS does not have permission for apps to access emails at all, if I'm not mistaken.
Show HN: E-commerce Product Classification Using TenserFlow and DataTurks
I read an interview with a scientist just yesterday where I had exactly that feeling. Same almost every time they interview someone, could also be politicians.

The questions they ask them are infuriating - infuriatingly stupid. They are told "you must challenge the person you interview and ask provocative questions", but since the journalists seem to have no clue about the subject they invent completely made-up unnatural and stupid questions. Sure, I'm sure that someone out there among their readership may actually have those questions, but that's the fringe 5% of the population. When they "challenge" politicians the main goal seems to be to be as annoying, as possible, as a measurement of how "good" their questions are at "challenging" the person. Even when I dislike the politician they interview, much of the time I pity him/her because not even people I dislike should have to answer such questions. Made-up scenarios like "but what if a meteorite hit that building", questions about things that have a 0.001% chance or less of happening take the center, more often not even the question itself makes sense because it depends on not understanding the subject by a long shot.
The impact of the ‘open’ workspace on human collaboration
A few months after bird first launched in Santa Monica I decided to start scraping the app to see how many rides they were doing and estimate their revenue.

I was surprised at how much, so started to do the same thing with the local bike share which had been around for a couple years and covered exactly the same area (with more bikes than bird had scooters at the time).

Bird was already doing 7x the daily rides that the bike share was!
I rely on google to tell me how to use my "intuitive" iphone.
Goes for every web service: I don't want your fucking app.
The first example of reinforcement learning on-board an autonomous car
Celery Wallet Review
Im suggesting a UI feature same as the one Github has when deleting repos: clearly input the full name of the repo, or in this case, maybe input ”I UNDERSTAND” in order to proceed. This could be a browser plugin maybe...

Access to my personal email would be pretty much security game over for me as far as I can tell. Other people might feel otherwise.
Actually, the most refreshing, zero bullshit thing I’ve read in a while.
>we never tested it on the road

That is an even bigger issue than the decision to use a touchscreen. Don't these companies want to make good products? I can't imagine releasing something without even attempting to put it through some realistic usage. Given the sorry state of in-car interfaces, I suppose I should not be surprised.
The Open Revolution – new rules for the information age
SEEKING WORK - REMOTE Highly experienced VP of Engineering & Lead Web Developer. Skills:

* Crypto/Blockchain - building Crypto infrastructure (multiple Blockchains), customized libraries and APIs, as well as front-end (MetaMask) solutions - Highly motivated to continue working with this.

* NodeJS/Meteor/SailsJS

* Serverless (going heavy on that one)

* Cloud technologies (AWS/Azure/GCP)

* Wordpress/CodeIgniter/Yii/Drupal (Components, Hacks, Themes) - less motivated, unless truly cutting edge (or WP VIP projects)

* CI & Unit testing - Jenkins, Mocha & Karma for JS, Toast for PHP, as well as Selenium

* Django (general Python too) - to a lesser extent

Seeking: Challenging projects. Most recently worked extensively with Serverless & AWS APIs, building cloud-related prototypes, before that worked as an AngularJS specialist.

Example work: Upon request

Location: EU

Contact: dev (at) azdv.co
A legitimate psychology app should not be tracking people's location all the time, let alone fine location. (Refer to Permissions in Google Play entry).
I agree. Fish for food.
Release or kill promptly the fish you catch. Beheading is simple, straight and mammals loves the fat of fish brains.

If your kids don’t enjoy eating grilled trout, try raising chickens for eggs :)
I have a patent on using morse code to text people on the phone rather than a keyboard. The idea is so you can text without looking at the phone.

A rocker switch is added to the edge of the phone, up is dit and down is dah.

I coulda been a billionaire! :-)
Readlax – Brain Fitness for Speed Reading
Motivation is CRAP – Solution is driver for your success
Because the renter fund grows -- by the time they move out the fund will be a huge reward to let go off.
Hm, I obviously don't get this kid thing. I'll try harder!
More experienced developers are also more willing and able to take on a pre-existing production code base and clean it up and plan how to divide and conquer to improve, migrate and replace it, while younger developers often prefer to work on greenfield projects or want to throw out and replace existing work. Younger management doesn't always understand this difference, and more experienced developers might be contributing in avoiding a lot of costly mistakes but this benefit is mostly invisible.

This is really down to what side of the tech industry it's happening on and what that side needs. Working with new web and mobile technologies delivering novel applications for consumers are more suited to younger people as opposed to say developing, maintaining and evolving systems for aviation, transport and military automation and safety or certain parts of finance.
We can be global -- I will go ahead and shoot you an email
It took me less than a minute to install Stylus and import all my userstyles from Stylish.
Well, nobody is perfect.
VCs are an entire industry dedicated to betting on early stage startups and get it wrong a majority of the time. Seasoned veterans in specific industries are often blindsided by startups they write off initially. So yes, its luck.

I think more important is to choose a company that has a team you get a long with, is working on things you find interesting and if possible is aiming to achieve something you are interested seeing done too. If a sudden layoff would be damaging for you, look at their runway or stage to mitigate risk.
Shouting CEO, changing rules: inside Tesla's Model 3-building sprint
This reminds of the "WOT, Web of Trust" (haha) privacy issue in 2016: Reporters (disguising as business men) were offered data that includes the surfing habits of three million German citizens. This data was, at least partly, collected by the “Web of trust” (WOT) browser extensions. The reporters were able to use this data to identify the browsing habits of individual persons – including high-ranking German and EU politicians.

English: https://ocr.space/blog/2016/11/wot-browser-extension-collect...
Doh, that was the spurious zooming back when I had a xps15, I never figured out what the cause was. Thank you!
Hi I'm the creator of http://wordsmashing.com , awesome game, needs some music graphics sounds levels polish ect, I think it's interesting having to manually click to your word and click destroy, made the game feel a bit harder and slower paced to me but perhaps some advanced wordies would like that, I would make it automatic if 3 or more letters
An interesting article; i was reading the replies to this. So here is my take. A UK 40++ entrepreneur.

I have been there and done that - made good £££ from the first boom in 2000. Since then tried a couple of startups all of which failed, for one reason or another. Sadly we did burn through quite a lot of investor £££ in the process and gained no personal value other than experience.

What I think I have learned is that building a small business with around 5-10 people and making a regular salary of £200k a year is a much more enjoyable existence than trying for the millions and never quite getting there.

Working for a large corp, contracting etc is depressing (other than doing it abroad which was fun for a few years and allowed me to travel in my 30's).

We now have a funky office, a very tight team of devs. I guess in some ways I modelled on what Joel did.

After everything, I have learned "bootstrap" + "lifestyle business" is the best route to have a happy and productive life. Our business is a digital agency - mostly wordpress sites for SME market, a few apps etc. Its regular and good money. it is no way as interesting as some of the "startup" ideas we tried over the years, but no VC still on my shoulder anymore :)
SEEKING WORK | Agency specialized in building and growing products | San Francisco and Pune, India

We can help you with:

- Rapid prototype development
- Iterate product to grow
- Build SAAS with all necessary features to serve users and grow the product

Skills: iOS/Android, NodeJS, PostgreSQL, MongoDB, AWS, Bootstrap, React, PHP, Crawling at scale, Browser Extensions, Stripe, SAAS

contact: hello@vshsolutions.com
website: http://www.vshsolutions.com/
Same thing used to happen on other Linux laptops too. I think it's fixed now.
Blockport | Amsterdam, NL | Onsite | Full-time | https://blockport.io

Blockport wants to bridge the gap between the traditional financial system and the upcoming cryptocurrency world. To do this, we're developing a social, hybrid decentralised cryptocurrency exchange. We need help of an experienced, ambitious and open-minded front-end developer that's interested in helping us build the most user-friendly, accessible and stable cryptocurrency exchange platfom around.

Stack:

- Angular

- Ngrx

- Rxjs

- TypeScript

Full job spec: http://jobs.blockport.io/o/frontend-developer-amsterdam

Other job listings:

- Backend (Scala) Developer

- Data Scientist

- Security Engineer

- Site Reliability Engineer

- Senior QA Engineer

- Product Designer

Apply over at http://jobs.blockport.io/ and quote HackerNews
It's completely broken on desktop in Firefox - they're rectangles and the letters fall outside the boxes one settled, so I can't tell an L from an I without memory. Also, the buttons move at the bottom when you tap on letters so it makes it hard to press them. Consider mapping the arrow keys on a keyboard.
Fun. You might want to disable double tap to zoom. https://developer.mozilla.org/en-US/docs/Web/CSS/touch-actio...
Oh no... reading these comments is making me nervous.

I've just decided on the newest XPS 13 to replace my aging MBP. After unreasonable (IMO) shipping schedule (nearly 2 weeks to get from a depot in the Netherlands to another European country), the box arrived, I switched it on and start installing stuff when the fan spins up. It sounds like a small 2 stroke engine - there's clearly a mechanical fault - it's an irregular rattling noise.

I've immediately lost confidence in my decision. How can a top-of-the-range laptop be allowed to leave the factory in this condition? Even the most basic of QA should have caught this? If the very basic mechanics have not been checked, then what can I expect with the electronics?

So my employer is paying so I bought we have "premium support". I feel my blood pressure rising just thinking about it so I wont describe the surreal nature of that experience.

Now I'm looking at my crusty old MBP and wondering if I've made a big mistake. Basic computer/laptop reliability is like personal health, you don't really appreciate it until you lose it.