skysight-inc/HackerNews huggingface dataset:
>> When you become a tenured professor, the amount of work you do is far less than the vast majority of other jobs with a similar salary.

There is another benefit (of course, understanding with all the dues you have to pay along the way.) JOB SECURITY While I make more than a professor, as with most tech jobs I can lose it anytime. When the economy is bad, even great job performance is no guarantee for continued employment. Sometimes entire companies disappear. It is difficult to understand this if you havent been thru a downturn (I've been thru 2) and it is difficult to appreciate this until you have hard responsibilities in live (mortgages, family to support.)

This is another reason why many jobs which pay less (government jobs, k-12 education, police forces, etc) are still attractive -- because they offer relatively more job security. It means you can commit to liabilities -- a higher mortgage, etc without having to sock away funds for rainy days.
So am I. You didn't seriously think I was suggesting we outlaw minimum wage jobs?
it's looks more like a classic terminal, I bet you get more work done that way
Mostly picking at your last sentence. Even so. Once money starts sloshing around, the middlemen swoop in, the costs explode, what started as collaborative becomes institutional, and all of the institutional pathologies reinstate themselves.
This seems more appropriate as a title: "Using the iPad pro as a screen for my server based programming environment."
I think you have it a bit backwards... you're suggesting that we should sideline equality and discrimination issues and focus on raising the boat for everyone.

But the economy doesn't really work that way, it's the opposite. When the economy is doing well, fewer people complain... it doesn't matter if my neighbor makes more than me as long as I'm improving at a decent clip.

But when the economy does less well, it's only reasonable for everyone to look at the inequities.

But just because fewer people complain about inequities in a good economy doesn't mean that we should forget about them and solely focus on the economy overall. Curing inequities is a moral goal in its own right.
Not sure citing a notoriously unreliable quack site that uses evidence as well as a typical anti-vaxxer page is helping your case here.
And if it gets too much, they can stop without loss of employment.
I'm glad to see Kotlin making its proper debut. Android has been crying out for something a little more expressive and less verbose than Java, and Kotlin fits the bill perfectly.
Yeah, patreon should shut [1] down, because otherwise kids might incorporate the lessons learned and just engage in space battles with their spaceships all willy-nilly.
Indeed the article is about the ipad as a thin/remote client, not as a "main computer for programming" in any way, shape or form.
What about starting a PhD at 45 ? I mean, just for the fun of being a student again, the fun of working on your own little project . Does it open possibilities, in the sense of a career reboot ? (I'm totally OK with earning much less money than I do right now)
"lost a tire in the freeway"
why does this (as well as flat tires) still happen in the 21st century?

we dont just need self driving cars. we need self healing cars too.
Or even just a webapp where you can say "I can't show you the code, but I made it [look, my name's at the bottom!]".
> Discriminating against someone who is socially awkward and can't negotiate isn't any different than discriminating against someone for their gender. Both factors are things people can't generally control.

Actually, it's very different, precisely because most people can control social awkwardness, and further, a socially awkward person by definition can be difficult to work with others, which is a major component to just about any job.
One of my favourite things to bring up here is that when one 90s show I loved, the X-Files, introduced the Lone Gunmen--a group originally created as a foil to Mulder to give him credibility--one of their "crazy conspiracy theories" was that the government was recording everyone's phone calls. Scully rolls her eyes at them in this scene after they say that.

So at least some people believe that the current US gov, on the crazy scale, beats out UFO-chasing. But to be fair, 3-letter agencies and police departments have also done UFO-chasing, talking to psychics, etc.
Congratulations!

Now please get a second contract with a different client. Avoid working on a single client's work at any given time.
I use my mini 2 to connect remotely and do some work from my couch or my bed. I cannot see doing this 8 hours a day though.
This is changing, thankfully. First authors should be the ones leading the paper, according to contributions.
Some journals are asking for the actual contributions performed by each author, which I think is very good.

Alphabetical order should be banned, period.
Easycrypt.co: Under the Hood
What stack are you an expert in?
Posts like these are fun.

OP, I am now curious about using Docker to manage dotfiles and some installs. Could you tell us more about it, or give some resources to get started?
I don't think it's a question of 'should' or 'should not'. It's a completely free choice that anyone can make. There's nothing wrong with charging people for your time at all. You are not obliged to help people for free just because you created something popular.
> Television programmes can be asked to censor everything from expletives

Not only does this happen in the US, it's legendary, and can lead to comedy gold:

https://www.youtube.com/watch?v=4koLWPq2qDY

(Warning: clip contains uncensored expletives.)

> Hell, Karnataka Govt. even tried to cap the price of movie tickets.

This just sounds like a good thing to me.

The state government was under pressure from Kannada
organisations to cap movie tickets in multiplexes to Rs
200 so that a common man can afford to watch Kannada or
non-Kannada films even in [multiplexes]
I have always had one question about defining measurements in terms of universal constants. Perhaps it is a silly one.

What if universal constants are, in the long run, variable? What if over the course of 500 years the speed of light, or the strength of gravity, changes?

If the measurements used to define these constants are defined in terms of the constants themselves, how would we see change? Perhaps this is a silly question in practice. If so, I would be interested in the 'theoretical' or hypothetical answer for a world where traditional measures of the kilogram and second have been forgotten.
Ha... 22k USD? You got off easy. Four years at a private college in the US can easily top 150k.
Should be titled, "I remotely tunnel to a server using my iPad Pro for programming" very misleading. Furthermore to the point: what's the benefit of tunneling to a remote machine for dev work? The latency would suck as would the overall slowness of things, it would drive you insane. You can hammer nails into a piece of wood using a rock, but why would you when you can use a hammer?
it will definitely be fun, both being a student + working on your own project.

From my experience, for some reason PhD advisors tend to work well/really like mature students. No hard data on this, just an empirical observation across 3-4 labs I've worked in before I left academia.

With regards to career prospects (outside academia ofc), you definitely gain respect but anything more than that largely depends on your area of research. Which one is it, if I may ask?
The Wonder Drug for Aging (Made from One of the Deadliest Toxins on Earth)
In 2017 the research path in computer-heavy subjects is not academy-bound anymore. There may be early problems in getting credit within the learned circles, but a couple of good papers and one good presentation at a good conference under your own ltd umbrella solve this for good.
Its a bit unfair for professional football to be portrayed as an unreasonable aspiration pursued by naive working class kids.

In actual fact the UK currently has around 4000 professional footballers, many of whom will play for a couple of years before moving on, and some of whom will play for a couple of decades.

The UK currently has 14,000 professors the vast majority of whom will fight tooth and claw to hang on to those positions for a lifetime.

So there are more professors than footballers at any one time, but due to football's higher turnover, and shorter tenure, many more people will be a footballer than a professor over the course of their career.

The bottom line is that professional football is actually a relatively attainable goal for young British men, and should probably be more encouraged as a realistic career option.

...and when you do put in your application to Oxford, Cambridge, Google, or Facebook, your long-gone 3 year stint as a utility midfielder at Dundee United is only going to make it more interesting.
Particular to India, Cloudflare edge data-centres use Airtel network — which is notorious for using MITM for arbitrary bans. If cloudflare fetches your site without SSL then Airtel can and does block it and even inject ads; this is regardless if you use cloudflare's https to serve content to your clients. More info here [1], and hn discussion here [2].

[1] https://medium.com/@karthikb351/airtel-is-sniffing-and-censo...

[2] https://news.ycombinator.com/item?id=12091900
Mobx Wiretap – The dev tool your Mobx and Mobx-state-tree app deserve
Everyone has their own definition of happiness - happiness can't be measured, but satisfaction can.
I've worked on a similar setup during the last summer. My laptop's battery busted and since I already own a desktop I decided to buy an iPad and SSH into my desktop with Prompt.

Prompt is alright although I need to stay active on it due to the iOS app lifecycle constraints. If an application is suspended for more than 10 minutes iOS will kill it, meaning that if I'm working on a different application I'll constantly receive notifications to switch back to Prompt just to reset the death counter.

I have also spinned up a jupyter server so whenever I want to work on a notebook I'll SSH into my desktop and start the server. I can then use Safari on iOS to do browser based work. I imagine something similar can work for web developers. React Native developers can also upload their applications to hosting services such as Expo or Codepush and work on mobile applications on the go.
And TB memory is merely enough for lots these use case. We can now skip a lot of complicated scaling issues with merely a few boxes.

The problem is memory price / GB not only hasn't gone down but goes up.
So if I understand correctly, this is saying that we would be formally redefining the kilogram, mole, ampere and Kelvin units (or prototypes?) as some quantifiable relation to immutable, measurable constants instead of the arbitrary and self-referential "this is a kg because it's how much this block of metal weighs and we decided that's what a kg is". Is that correct?

Not being a scientist myself, I'm struggling to understand the impact of these changes being made. Is it just a matter of increasing the precision of base units?

Say they redefine the mole to be based on that 1kg sphere of silicon-28. What is the real-world impact of doing so? Presumably one mole will still be one mole and not all of a sudden e.g. 6.03x10^23.

Does anyone have an example of where a change like this would be important?
I feel a bit sorry for the author of the article to have put so much effort into fancy graphics and so on when he has completely missed the point. This isn't using your iPad as your main coding device. As someone else said earlier, this is a thin client at best.
You don't have to spend a ton of money on college. And valuing it solely based on money-in money-out ignores so much of it's value. It's part of your life, an experience. It's like saying traveling abroad, skydiving, or climbing a mountain is not an economical use of your resources. The social exchanges and experiences you get are pretty invaluable.
Bravo, I know it's beating a dead horse but Web App Frameworks and Web Programming in general :S
Hackers steal financial details of super-rich in Appleby hack
> If one company has margins that are too high, another steps in to take some of that profit, by offering at a lower price until it reaches equilibrium.

Right, but that mechanism is only possible if information is public. You don't know about the pricing of growing, harvesting, shipping and selling bananas - but it's possible to find out, and a company looking to enter the market would find out. You can rely on market pricing because the market lets you outsource your research to other market participants, but that only works if research is possible in the first place.
> If team cohesion breaks down because pay information is revealed, give them pay cuts for being petty and disruptive.

The floggings will continue until morale improves.
Not sure why the Myanmar units of measurement are posted here, but might as well add the Thai units of measurement: https://en.wikipedia.org/wiki/Thai_units_of_measurement
The show-stopper for me of all these set-ups is that you cannot sit on a sofa with your legs crossed and the machine on your lap which is by far the most comfortable setting for me
Code is for tech reviewers (CTO or inside developers). Most often, they will look at your repos, but they are not the ones you will chat with.

It's still useful to have material for non tech people, though. That's why, additionally to my github profile, I maintain an angelList profile on which I document the why's and how's of my projects from a non developer perspective.

But of course, the single most important thing you can do in an interview with a non tech guy is to show them you understand their business, what they're trying to achieve, and that you find it exciting (provided it's true, obviously). From having been on the hiring side, I've learned that the worst thing to say is : "yeah, actually it doesn't really matter what we will do, I'm mostly interested in coding".
> Furthermore to the point: what's the benefit of tunneling to a remote machine for dev work?

You can do it from anywhere; you don't need a powerful local machine; controlling what devs do is easier; etc.

3 of my last 4 contracts have been development on remote machines. It's perfectly fine unless you somehow have abysmal networking (and then you really have bigger problems.)
Great link, thank you very much. I didn't even realize such things that are in the text were publicly written then.
Depends on the length of the tunnel since he is using Mosh. Also then there's the Macbook for when you know you are going through some swiss megatunnel. ;)
That's what were trying to achieve at Vervoe. Our hiring software is designed to assess candidates primarily via task-based simulations created by experts - that means interview questions that help the Employer assess your skill and judge the candidates based on their answers mostly.

When I myself was hired by Vervoe, I didn't submit any resume, because as our CEO says, resumes are documents about past and don't necessarily show how the candidate will perform now and in future. I only submitted the skill assessing questions. My school (I have none), age, sex, ethnicity, location didn't matter.

I am glad that articles and comments like this exist, shows we're not alone on our mission to show that diversity works better :).
Privacy is "some elusive goal" too. The salary taboo exists because it benefits the rich and powerful.
Some context then. The happy path startup cost (environment is already prepared) matters to devs who never deal with the environment itself. If you're dealing with frontend only - maybe that's you most of the time, and you only see the 40s maybe once a day.

But there are other costs. Someone deals with updates, with adding new functionality, with debugging issues. I spend most of my day recently waiting for puppet runs in vagrant/vbox. It's 10+ min for a full run. Then I make more changes - sometimes an incremental provision is enough, sometimes I need a full rebuild. On the other hand, if the environment was built with docker layers, I'd have much less waiting to do, because the caching of partial build/layer is integrated. Over a whole day, that's not insignificant time saving.

And sure, vagrant has multiple backend. I'm using vbox, and so does almost every developer using vagrant. It's the only free one. (Apart from the docker backend)
It still happens because very few people take proper care of their car. Some of them neglect them so much that their tires literally pop off, like in this video.
OT, but this is why I don't believe self driving cars will become mainstream any time soon. Not many people will buy a car that won't drive at the first sight of a fault. There are thousands that drive with their check engine light on and won't fix it until it breaks.
I have Time Warner, and experience about 10-15 minutes of downtime a week on my home wifi and once a year it'll go down for an entire evening. That's annoying, but fine for home wifi and maybe a hobby website, but you couldn't run a company like that.
The 505 was a beautiful laptop and the form factor would probably still be pleasing today.

I ended up buying a Picturebook since I had a long bus commute. It was underpowered with the TransMeta Crusoe processor, but it fit in my coat pocket and served as an MP3 player. :)
I'm not going to argue as I see you're trolling, but it takes 2 seconds to sign in and read the reviews. Most good reviews from Projekt Red for example are from full time employees who say they love working there, but then list cons such as: 'Economically things can get tough due to lower salaries' and 'I would not recommend this company for those who are not ready to push themselves and those who just want a 9 to 17h without any trouble.' etc.
It doesn't surprise me. Video Games tend to rely on stressors to provide eustress and a pleasurable experience. This is okay with single player games, but multiplayer games wind up adding a ridiculous amount of additional stressors that developers can't compensate for and often can even make it worse. you're often invoking fight/flight responses and potent stress reactions; why is it so odd that players over time start to turn on people who do this to them?
While I do commend Musk's role in getting change within industries, it can't be argued that his biggest strength over the last decade has been only PR (and I mean only!). Do some digging and see how he chooses to release news bits, diversions etc and holds on to the mastermind billionaire ideal that people bestowed upon him.
Any other company making false promises ("Auto"pilot), providing factually incorrect data (Model 3 "mass" production), mass firings ("performance" layoffs) would not survive in the world. Musk just dumbs down science to his cult and they swallow it up.
Remind you of anyone else? (hmmmm... Trump - different audience of course but similar cult following characteristics).

Tesla responding to lawsuits by former employees claiming they suffered racial discrimination and anti-LGBT threats (in The Guardian): “There is no company on earth with a better track record than Tesla.”

Trump, March 2016: "Nobody knows more about trade than me."

Don't think any other person/entity give out such absolute statements routinely.
That's higher than I thought, but I guess that's US numbers. Are they starting it way later (and if so what are they doing in between) ? Or is it simply a long time spent in PhD ?
I'm looking at anything involving computational geometry; and if I have spare time, ethics :-)
How to use Zorn's lemma
> every time I went through a tunnel on a train

The author made it seem that mosh would make that a non-issue.
Ask HN: What's the best book to learn about Apache Spark?
Note that he said higher quality, and not better. There is a bit of a difference, as better could mean different things to different people.

You can find plenty of things about the (raw) denim subculture as far as Japan goes, this is probably a decent intro article: https://www.heddels.com/2013/06/what-makes-japanese-denim-so...

Note that none of these brands are really literal workwear. They're not competing at all with carhartt (Most of these pairs will run you $300 at least eg.), and almost everybody who buys a pair is going to buy them for the experience/authenticity and aesthetic (Americana)
I love to work offline. Sometimes I am most productive when there is no network.

> You can do it from anywhere; you don't need a powerful local machine; controlling what devs do is easier; etc.

I can do that from my mobile too. There is absolutely no comparision with the "powerful local machine". And yes, you do need a powerful local machine, unless you are just writing text.
I went for an interview at a game company before I got my current job. As well as the technical questions, a large part of my interview seemed to be indirectly about my attitude to working many extra hours and days.

I explained that surely in a properly managed company, with proper planning such things would rarely or never be necessary.

Surprisingly I got asked back for a second interview (which I declined because I'd been offered a much more suitable job elsewhere)
Exactly... you won't host a main customer site at home. If ISPs were smarter, they would make this easier for you and provide the tools to make it extremely easy. ISPs could have been AWS or Azure, instead they preferred to be a flaky bundle of wires.
I'd mock, but my own country's people are doggedly refusing to give up our own traditional units too.
Hey, brace yourself, we have 3g coverage in all tunnels in Switzerland!
> "Venmo has essentially eliminated the use of checks for our generation"

I've literally never heard of Venmo before now
> If an application is suspended for more than 10 minutes iOS will kill it

That sounds ridiculous. Is that still the case with iOS 11? Can you not make an app persistent?
Using Prompt to occasionally run a command on a remote server might be tolerable, but I’ve found it very annoying to work in as a Vim user.

I’m sure it’s not even the app’s fault, but rather a consequence of how iOS and SSH work.
This has nothing to do with Cloudflare, though. If you use HTTP instead of HTTPS then you are at risk on any network (India or elsewhere) of the things you describe.

Use HTTPS.
Of course, there are plenty of jobs in the industry for PhDs. Another option you might want to consider if you don't enjoy doing research is a Master's program in the US - which gives you some extra training, access to recruiters, a network, etc.
> precisely because most people can control social awkwardness

This is a wild generalisation at best. I know many people with crippling social awkwardness that they would give anything to be able to control to any degree but they can't.

> a socially awkward person by definition can be difficult to work with others

This I will concede is more true than not.