skysight-inc/HackerNews huggingface dataset:
I used to be a recruiter, and when I did contingency recruitment, I was making the kind of money you're talking about wanting to make. I also was tired, and burned out all the time, which sucked, because I didn't like the work that made me tired.

Now I'm a developer, and I also work a lot. I'm often tired, but I love development, even when I'm tired. I'm slowly figuring out how to be less tired, and it's a lot easier to figure out when I like the rest of what I'm doing.

A couple tips here:

- if you're tired all the time, it's going to be hard to think effectively about making positive changes. I don't have any specific guidance more specific than "don't forget to take care of yourself, because no one can sleep away your exhaustion for you".

- If you want to make the big bucks, you have to be what my boss calls a force multiplier [1]. Generally speaking, a force multiple is (in theory) someone who gives you more bang for your buck. A simple example would be hiring someone gets 4x more done for 2x the price, or does 1X of work in 25% of the time is takes a typical 1X-er.

I'm not sure if I have anything else to offer you without more information. What I can say is that if you learn to accept the reality of your situation, and don't let negative feelings weigh you down, it'll be easier to take steps towards the life you think you want.

You could always try recruiting :) If you're any good at it, you can make a killing. I know a good recruiter, and I'm sure he'd be happy to speak with you, if you'd like to explore that option. He has all the first world problems that come with making boatloads of money.

[1] https://en.wikipedia.org/wiki/Force_multiplication
> it's nearly impossible to find someone separating the quintessential geek love for Google and geek hatred for Oracle from the facts of the case other than Mueller.

But you can't separate the facts from the quintessential paid love for Oracle and the paid hatred for Google of Mueller.

And exactly what tech has been ripping Google?
...for UNIX systems, where we're talking about mostly CLI apps, since POSIX was released a decade before the iPhone.

I'd say if you can run bash and gcc on Linux, OSX and BSD, it mostly succeeded.
Totally made this up, but this served me well: Imagine your happiness balancing on three pillars - work, health and love. In your case, making good money and being in shape probably got the first two pillars covered.

Now, you might want to install a third pillar instead of trying to make the first one bigger in order to provide your happiness with stability - even if that means taking material off the others :)
I have more time to try new tech than when I was employed. And 2 years is ridiculous - maybe in the javascript world, but not in the rest of IT.
Thank you for the "finite state machine" mention. I haven't seen this in my research so far. Will be adding this to the list to look up.
Facebook really wants you to install Messenger on your phone, for some reason:

https://brachistochr0ne.wordpress.com/2016/12/26/facebook-ha...
JavaScript is right out. There's such a mish-mash of API owners there that it will give decades of court cases from copyright trolls.

This is one of the most important tech cases in history. Oracle is on a fast-track to destroying the software industry with it.
I can see that. I have no affiliation with the guy at all. I just read his book and it improved my dating life. His online book is free anyway, that's what I read first before I bought the paperback.
This "nightmare" isn't an invention, it's the natural state.

Progress is bringing us closer meeting needs for everyone, instead dying in a cave when the snow got too high to hunter-gather.
CoreOS's "system volumes" are just rather large initramfs images. This means you don't really have a rootfs partition on CoreOS, just a boot partition (containing a newer and older set of kernel + initramfs) and a "state" partition (containing whatever you like.)

This choice creates a very nice upgrade-management strategy for CoreOS clusters: rather than letting each machine have its own boot partition and asynchronously downloading updates into it, you can just stand up a PXE server to serve the current CoreOS kernel+initramfs and tell your machines to boot from that. Now the entire OS (~200MB) is streamed to each machine on boot; to "update" a machine, you just reboot it. (And, unlike a shared NFS/iSCSI rootfs disk server, you don't have to be careful when updating to tiptoe around the machines that haven't rebooted yet; they just stay happily on the old OS until you kick them over.)

As an added benefit, if the programs you're running on those CoreOS nodes don't need any persistent storage either (i.e. they're not database nodes), then they can be entirely diskless, and just let the rootfs tmpfs hold everything.
You are making far too many assumptions here. I said nothing of "supernatural" or "unscientific" ideas, and "magical thinking" is an insult in my opinion. I said nothing of the mind and brain being separate entities or astral projection or ESP. You are applying your own failure of imagination in explaining the concept within your limited realm of knowledge and projecting it onto me.

You are mistaking explanation for reality. Your ability to explain something using whatever mental tools you happen to possess at the moment doesn't make that the truth. People three thousand years ago explained things with the tools they had, and ended up creating religions, which are in all likelihood not very accurate representations of reality. In the cosmic scale, our knowledge of reality now will probably look more primitive to humans in 10k years, than humans of 3k years ago look to us. It's needlessly self centered to think otherwise, and we are probably wrong about almost everything we know.
Downsizing is easier. Buying a new car isn't required it's peer pressure. Living on 2k a month is possible and not so difficult. It opens up many more possibilities for professional happiness.
This communication would be protected under the first amendment if they addressed the recipient by name, used the senders name and had a mechanism for replying to a human being. That's one to one speech. If they failed to adhere to that standard it's likely their communication would be classified as one to many communication and therefore subject to TCPA and a host of other restrictions.
Success != contentedness, which seems to be your underlying goal.
Is it still painful to do F-Sharp on Linux?
Would the steps I describe prevent actions taken in the GitLab incident? I would never make no assumptions to that. Maybe. Maybe not. Did I say following those steps would make it unlikely to happen to you? No. That's why I prefaced it with "I'm not a sysadmin." Would it prevent cases described by the person I was responding to? Absolutely. Not 100% of the time, but some percentage of the time.

So, I'll say it more clearly, and you can mark my words. It's unlikely I'll ever log into a production system, type the wrong command, and do something bad as a result.

Could I deploy code that does very bad things to production? Yes. It'll probably happen to me. Is that the situation described above? No.

I treat logging into a production system as if one wrong move could result in me losing my job. Why? Because one wrong move could result in me losing my job. I'm not joking when I say I avoid logging into a production system like the plague. It's unlikely to happen to me because its extremely rare for me to put myself in a situation where I could let this happen. There's almost always better alternatives that I'll resort to, well before doing anything like this.
I read it twice to see if I missed something, but it still reads like a typical spam message about shady dating advice websites. You even had to apologize for the website looking suspicious.
Like I said, just the extent (cluster run) operations; if you're overwriting they shouldn't block and I didn't manage to make them, if you're extending they usually don't seem to but some times do block.
Their opinion pages have always been filled with grade A crazies and that does actually seem to have gotten worse, but their reporting is still good.

This was one I read recently that actually made a good job of covering the real story in detail: http://blogs.wsj.com/indonesiarealtime/2013/08/26/the-strike...
I recomend the first change you make is to consider working remotely:

https://weworkremotely.com/

This will give you a great salary and a lot of freedom which you can use to start exploring other aspects of life that are more fulfilling.
Pretty cool. I hope you don't get sick, sincerely. Also, I hope you've done the hard thinking about the years when you are 50-60+ years of age. Life changes as you age.
Yet another setup which forgets that there is a world outside IPv4. Any IPv6 traffic will not pass through the VPN but instead bypass it.
It's not easy at all to get paid 300K at Facebook or Google. You need to be in the top 1 or 2 percent of engineers there, with quite a palmares.
Would be neat if it was rebuilt on current web technologies and be playable in browser.
Along these lines.. Is there currently a messaging platform that provides secure communication with e2e encryption and also has mobile apps and apis for automating messages and writing bots?

I want to build things like [1] but I don't want my messages being readable by a 3rd party.

I may end up just running an irc server+tls or something like rocket.chat

[1] https://www.facebook.com/notes/mark-zuckerberg/building-jarv...
What I find distressing in your account is not the 130K, which is a good amount of money, but the fact tat you are working 60 or 70 hours a week.

Anyone with your experience should have no problem whatsoever getting a job that pays the same, if not more, and doesn't ask you to work those extra 20 or 30 hours. That's a lot more leisure during the week, which might make you a lot happier. Not only that, but it gives you the time and energy to aim higher in pay. Definitely do this first.

It's true that you can more and also not work so many hours, but the secret there is not a masters degree, but the right contacts. A hidden secret in US software is that we have a hidden class system: Different employers that pay very differently from each other, and also tend to only hire from the same class. You can join the 'top' class early by going to the right school, and using that school to do a couple of the correct internships. That makes your resume register in the HR departments of the right companies.

Once you start your career in a place that pays less though, the one way upwards is networking.

So how do you network? Attend (and speak) at user groups attended by people that work in companies that pay better. Speak in conferences. Write blogs. You have an extra 20 hours a week that before you were using to getting zero extra money to dedicate to this! Building an online presence in 20 hours a week is not difficult.

At some point, someone from a company that pays better will see your value, and you'll get recruited upward. Repeat a few times, and you work for 300K.

If you have the presence, but fail at making the big contacts, there's also consulting. There's a lot of low pay consultants right out of school, but some of the very best paid people in the industry are experts at something, and also make 300k+.

I know this because I am also an immigrant who started making about 50K at a place that had a lot of weak programmers and a few underpaid jewels, and some of us did a long climb to the top together: It took a lot of work, but now I am making great money working on a good product, surrounded by those MIT and Stanford graduates that just had a very easy road just for going to the right school.

The road isn't easy, but it's possible as long as you really have the time to dedicate to it. And that's why you really have to quit that job that takes 60+ hours a week.
Yes, this is exactly what we have -- the app is crashing, the customers are not able to use the app. How did that happen? Tough to say -- the app passed all the tests before and after the release, but, somehow it still crashes on some devices.
> no one can sleep away your exhaustion for you.

This is a really eloquent reminder.
Aw. Randy Farmer and Chip Morningstar once demoed that for me. Very cute, and amazing that they could fit the client in a Commodore 64 and run over a 300 baud modem. The classic paper on this is "The Lessons of Lucasfilm's Habitat". It would be fun to have it running again, but it might be easier to run the old code in an C64 emulator.
AOL originally ran this as QuantumLink Club Caribe. It didn't catch on, though.

If they're going to revive this, it ought to be phone-based. It's about the right level of detail for a phone screen.

(The current big effort in virtual worlds is High Fidelity.[2] This is from the guy who ran Second Life. Supports VR, face tracking, etc. It's supposed to be better visually than Second Life, but so far, it isn't.)

[1] https://web.stanford.edu/class/history34q/readings/Virtual_W...
[2] https://highfidelity.io/
They are not infeasible, if you are willing to limit what your language can do.

Doing so doesn’t remove all useful programs, as the first Fortran compilers showed (they used a fixed addresses for all variables, be they local or global (that they did not support recursion is not that surprising, given that many CPUs of the time didn’t have a return stack))

That’s why I asked whether Rust supported such a thing. It would be very helpful, for example, if your build system would tell you that that difficult to test error handler would, if called, overflow the stack before you spent time and, possibly, lots of money, on trying to run it.
Right! That's why I believe that Google's claim that it was 'just the method signatures' doesn't really hold up since they took not just the statement of the interface, but what each part does and how they interact. The only part Google didn't take was the source describing how to do it.
I've never allowed myself to believe this. I've taken 1-2 years off 3 separate times during my career. It never took me more than a month to get back in - great jobs at top companies each time. Good programmers are still in demand, and not every company seeks to hire to a specific tech stack.
> ...pipeline for on-premise licenses is drying up quickly but their SaaS business is doing well...

I hear they are desperately pushing new cloud offerings, but they are having lots of problems with customer retention, as their cloud technology is really not ready so they are actually just selling hosted versions of the existing products that lack any cost advantage.
And even that is an anomaly, because people forget that Reagan was shot during his first term which upped his favorability out of sympathy. Much like GWB's approval rating after 9/11.

He had the largest landslide victory of any two term president.

He basically won every state. And that goodwill carried over to George HW Bush's campaign.
If the opinion leads to danger the life of me and my partner, I don't understand.
Yes. In the top right of the post there is an expandable menu. One of the choices is save post or save link to post.
I'm 18 and I feel the same thing, to the point that I was thinking about quitting high school to start my own career life or build a startup. I'm always thinking about making good money and starting my life(rent/buy a house, travel, work, etc...), I'm so much in a hurry on myself, because I think this is the age of taking risks, I'm still living with my parents, almost have no responsibilities, so I can take whatever risks, I'm making my own project now(just a project for fun currently, but looking to make money out of it)
"Mastering MuseScore" was written in LaTeX.

The presentation and content are excellent.

https://musescore.org/en/node/64711
The other opinion is rubbish if it dangers my own life and my partners life.
Shopping malls aren't disliked because they're dense - though the crowds don't help. Shopping malls are artificially constructed and specifically designed for discomfort, to force people to shop. Public seating is kept to a minimum, and benches are designed without backs, or otherwise to be uncomfortable, so people can't rest for free. Every available viewpoint is covered with shopping opportunities, in a consumerist assault on the senses. However much inspiration malls had from European town centres, commercial imperatives altered the construct fundamentally since.
315K at Facebook before or after bonuses and accrued stock? I think you need to be a level E8 or more at Facebook to get that kind of standalone salary.
Phased Retirement: The Next Big Trend
I do agree, but at ~14 years of age, in a small village, during the days when only the privileged had even 28k dial-up access, I'd had rather limited opportunity to be exposed to such things!
> Are you saying that changes in housing valuations are definitionally equal to inflation?

Yes, essentially. For most housing transactions, the money supply that is made available to buy the house is equal to the appraisal of the house. It is a circular relationship.
Fix the GitHub Dark Menubar
NY’s Metropolitan Museum of Art releases 375K digital works online via CC0
would love to use it. the only people i know who has something similar are

- treeline.io which is backed by sailsjs.

- aws step functions. Used to coordinate lambda functions. check https://states-language.net/spec.html
Just under the non-discouragement clause:

We are changing the standard transaction fee for sellers selling goods or services online to buyers outside the U.S. from 3.9% to 4.4% plus the existing fixed fee based on the currency.
The near future is not in putting learning inside a chip. We're a long ways off from the one shot learning needed to make a device actually interesting with localized learning.

Instead, the future is recording and uploading your observations to the cloud, with data scientist and neural net wizards training over this dataset on a cluster with tons of GPUs, and then deploying an optimized model to scrappy low precision inference chips.

This is why FPGA based designs will fail to be stunning. Specialized low precision ASICs more similar to DSPs like Movidius' Myriad (in the Phantom drones and Google's Project Tango devices), Google's TPU, upcoming Qualcomm chips, or Nervana's will become increasingly popular.
1. your users do not need to have a developer account. they just sign in via your app and you get their access token as long as they are a fb user.

2. i have over 10 fb apps and fb did not have to authorize any of them to be made public so i am not sure how you got that info. you just click a button to make the app public. can you clarify?
Yeah, this all sounds nice in practice, but look at the actual numbers: https://arxiv.org/abs/1603.08270

1) Nothing on imagenet

2) They already fall to 83% accuracy on CIFAR-10! Imagine how bad imagenet will be! If they string many chips together (exploding their power consumption, since here comes the Von Neumann Bottleneck of data movement), they get a paltry 89%.....

Meanwhile even squeezenet achieves better results.
Thanks a lot for this nice list.
Of course -- If you've read anything about the industry (this article, in particular), it's very clear this is part of training and "a requirement" of the job. It's also a very strict requirement -- they fire people for failing to do the tiniest of things and I've heard stories (I'm not sure if they're true) that entire categories of staff were fired due to a small number of reviews that didn't land in the highest review category -- anything other than perfect is failure. Fill those things out, mark 'em high if you care about the staff, and write in the names of people who made things pleasant for you.

The point I was making there is that it's really impressive and a testament to the work ethic of the staff that it's done so well. You'd expect someone working under the condition of fear to do this "just well enough to not get fired" but I've never detected even the slightest hint that the attitudes of staff are not genuine (I'm not saying they are genuine, just that they're quite good at hiding that fact). The work ethic is, in a word, impressive.

As for tipping - I suggest catching them in the hallway on their way between shifts/responsibilities. Palm a sizeable bill and give it to them in a hand-shake. Do this on the day before debarkation, otherwise you risk obligating that person to feel like they need to "work it off" for you[0].

As for me, I cruise because it's inexpensive, but I plan for a big budget vacation[1]. I'm frugal by nature (4 kids, one income), so we end up way under budget without trying. After we had a long chat with a member of maintenance staff, we were touched by his kindness and circumstances, so we decided from that cruise forward to come home with the budget surplus spent this way and found it had a great effect of adding to the joy of our vacation.

[0] A gratuity is for something that was done, not something that is expected, later. The latter is a bribe. :o)

[1] Vacations are to fill a "need" to relax and it's hard to relax if you're spending your time worrying about how much you're spending, so we don't vacation until we have enough money to exceed what we expect to spend.
I just ran a script to store about 20 keys/second and the counter is going up by 1-2 per second. Something is way off.
To expand, Oppenheimer, Turing, Feynman and even Gauss come to mind.
Really stupid comment.
>Or even to C# since apparently MS got the memo on Open Source

Actually Microsoft was with Oracle on the whole 'API's should be copyrightable' and lobbied on their behalf during the case.

Microsoft claimed that: "If Google's position that APIs can't be copyrighted stands, it will "destabilize" the entire software industry"

https://arstechnica.com/tech-policy/2013/02/microsoft-forese...
I really hope they win just because I hate using java for android development. Maybe if they win we'll swift will become the native language.
Try a little harder
The issues that kept you from using them are simply the characteristics of open source software. You need to be willing to make compromises, and that hasn't changed much yet.
I don't like the news feed, but it's still better than most apps.

I almost quit FB. They got me back with the news feed, but as always, with a fake idenity. It's just going to get better--which is troubling.

I see so many new start-ups, and wonder why I still can't get a good news site. A site that takes advantage of big data?(Yes--I know you don't have that easy "viewed" data).

If I was designing a news site, I would first need a good source of news. I would then need a program (didn't say algorithm because it's overused) that feeds the news to the customers on data(views--where to get that? Twitter? Google?). Then you need the program to filter out the gratituios views(any news story with a big ass, or sexual in nature). The API needs to be intuitive.

There's probally a website out there that accomplishes this, but I'm too lazy to hunt, and will not pay yet.

Hell--at this point; I thinking of incorporating a serious news site, with a light porn site. It seems like porn is the only thing that most people will shill up for?
If you like QNX IPC, you should look at seL4 IPC in Genode.

https://genode.org/documentation/articles/sel4_part_2
Silicon Valley was already a thing 20 years ago.