skysight-inc/HackerNews huggingface dataset:
I agree, not healthy. You know what's more fucked up? Not long after I joined, just after the Sun acquisition, I learned that my previous company was dissolving, and I handed a dozen resumes to my then-director (different director from the one in my other comment; this was a guy who's no longer with Oracle).

I don't take referrals lightly, because my reputation is at stake too. In this case, most of my former colleagues were H1-B from India, all of them highly experienced, expert software engineers, dedicated workers, established long-term residents, and personally delightful. These are people I can recommend for any job and I know they'll make me proud.

My boss refused to even look at these men's resumes. It was never said out loud, but I was made to believe that there was an informal policy at Sun/Oracle at that time, that non-citizens would not be considered for employment, and my boss justified it by saying, "there are enough Americans who need jobs".

Of the three white guys I referred, two were hired. How's that for unhealthy?

Edit:

Going through my old emails, it actually looks like I went 3 for 6 on the white guys. Nevertheless... [edit: needlessly inflammatory comment removed].
>> Here's a simple example for explaining what this means

This was not simple, nor did you explain what this means
> stories have no place in gaming

What does this mean? Being told and participating in a story has always been by far the primary thing I play a game for. Interactive visual fiction experience inducing compassion and involvement bundled with moderate challenge, a degree of freedom and realism (that's why I don't like rail-nailed heavily scripted games) is what I want of a game. The visual part should be reasonable (mostly needed for the atmosphere) and controls should be convenient. In my opinion Half-Life and Fallout (all the parts) were the best games I ever played. The story unveiling and the sense of helping people in the imaginary world heroically (something that is a way too hard and dangerous for an average Joe to do in the real life where you can't save&load) and exploration are the things that make a game addictive for me.
Just a guess, may be some people need job and Oracle is offering one.
What if the person being listened to in condition #1 was a trusted employee at the company who is interested in hiring you?
Competent (web) developers can roll with changing technology, leveraging fundamental skill and understanding; beyond superficial differences, the basics haven’t changed all that much in the past two decades. “Expert beginners” seem to complain about rapidly-changing technology (as well as basics like proper usage of version control); they also make giant messes, which can’t possibly be cost effective.
I’m happy to use PayPal as a customer. You can checkout without signing up, which I sometimes do even though I have an account. I don’t think it’s a problem. As a seller you might have issues with limits or funds being blocked if you make a lot of money.
Newly Released Doom Eternal Gameplay at GDC 2019
I missed this comment and made a similar one up-thread. I’ll second.

I’m ignorant as to whether large projects have run using it, but for smaller ones it’s useful.
Pubg health reminder problem solved 100%
I almost never use Prolog anymore, but I think it is a language really worth learning. Lisp languages, Prolog, constraint satisfaction languages, Smalltalk, etc. may not be mainstream but they will expand your ways of thinking about solutions to problems.
This is a very narrow way to look at software expertise. The technology stack may change but the fundamental problems are unfortunately quite stubborn. And once you understand fundamental approaches like OOP or functional programming the only thing many “new” technologies bring to the table is a bunch of new syntax for expressing the same ideas.

It’s rather like mechanical engineering. Every decade brings new equipment, software tools, and manufacturing techniques but the problems (and solutions) of stress, strain, and heat transfer remain stubbornly similar.
it received its type cert on 8 march 2017. trump took office less than two months prior. i HIGHLY doubt the process happened entirely within that ~ 1.5 months.
You're welcome, I'm so happy that you bought it. If you liked the book, do checkout that youtube link I shared as well.
> 2. use a DID from that service for your 2FA

Except for the myriad companies who flatly refuse to permit their customers to use "VoIP" or "virtual" or anything-other-than-mobile numbers for SMS-based 2FA.

My personal favorite is Zelle. I got a terms of service update a month or so ago, "you will no longer be permitted to use Google Voice other other VoIP or virtual numbers for Zelle and must provide a cell phone number to continue." Except that my cell phone service is provided by a company that buys blocks of data service and voice and SMS ride on that data, so the number "validates" as a VoIP number.

I contacted my financial institution, "what do I do you have this number and it's worked great and it's the only number I have." Sorry, can't use Zelle any more.
HN and Twitter both have their dismissive assholes with their “You just invented ... buses.” (or taxes, or taxis, you get the idea)

But on Twitter you can block people and you can delete things easily. pg doesn’t write essays any more either, because now he has a hostile audience like with the Information, or when he said if you have a thick accent learn to speak English more clearly or when he said inequality is less important than growth and he got ragged for that. Writing in public is at best barely worth it for him with his greater profile.
Top Fantasy Picks for CSK vs. RCB
Squarespace abstracts away code so non-developers can make websites. To the best of my knoweledge, you can't really do anything complicated with Squarespace but it takes care of a lot of the hassles of building a website such as figuring out security, social media integrations, and design layouts.

Web applications (web apps) are essentially websites but with some additional functionality. Web apps can work the same as websites by having urls for different pages but are distinct in that they can do things that a website hosted on Squarespace can't do. This is because to build a web app requires some coding up front which is both an advantage and disadvantage of webapps in comparison to a site hosted on Squarespace.

Heroku is a platform as a service (PaaS) offering that lets developers utilize version control tools to update their webapps. This means the level of complexity for deploying a new version of webapp is incredibly simple.

Imagine that you collaborate in an office that publishes technical documentation and various technical writers can work on multiple parts of the same document. Each new version of the document gets published to a PDF that users can access.

This is essentially what Heroku provides along with abstracting away some of the difficulties of getting a web app hosted such as security, setting it up so your site uses https, and some basic monitoring and logging.

Sometimes web apps look and feel like a singular thing but are actually multiple pieces working together. In this case, you may want to isolate these different pieces.

Doing so can be really difficult, and to the best of my knowledge, Heroku isn't necessarily designed with this level of orchestration in mind. This is where Kubernetes comes in.

I've never used Kubernetes, so I might get a few things wrong here but from what I understand, Kubernetes gives developers/devops people a lot more fine grained control of how the various pieces of a webapp or webapps get deployed and managed. Kubernetes let's you take advantage of containers which are sort of like micro operating systems but only with the dependencies you need installed for a service to run. This means you can write in a file "I want x replicas of this part of my app and y replicas of this other part of my app to be ran across z number of workers".

What this abstracts is how an webapp should be ran without manually setting up each piece your self.

Here is a video with a bit more info on Kubernetes: https://youtu.be/PH-2FfFD2PU
I like that it deviates from the "dominance" conflict based game design, which was popularized in times of war and direct political conflict which feels a bit dated today. This is more adversarial problem solving. Being the first to build a superior network is a common mechanic in games like Ticket to Ride, power grid, to some extent Settlers of Catan, and this is a much more elegant streamlined version of that mechanic.
Public prisons contract with a lot of private services, so it's harder to analyze than just looking at the privately managed populations.
Certainly, that is a big part of it. But this should be carefully compared to the "background signal" in these cultures. To take it to an extreme: how certain are you that men go into STEM for reasons different than boys being told "STEM is for boys". Both young boys and young girls have that "common sense" imposed on them by our culture, so it is very unreliable to claim that any choice is unrelated to that cultural experience as a child.
There is a grain of truth to the hyperbole. Too much focus on what competitors are doing takes away time and effort from the inevitable laundry list of things your own company ought to be doing, regardless.
Just like the meme: Well Yes, But Actually No
Managed k8s or Heroku? I don't understand why people don't try to do AppEngine. It's the oldest "Serverless" platform out there and wickedly mature. If you're worried about vendor lock in (and you should be) I have deployed AppEngine apps on the F/OSS AppScale unmodified.
Do you think Jeff’s statement holds true today? I’m under the impression Amazon is less customer centric but maybe I am biased.
This is specifically why I can't stand the idea of these "games as a service" offerings. They're entirely dependent on some corporate hosted cloud service, and corporations of course are known for long term support and sticking out temporary setbacks- oh wait no, they bail at the first sign of a game not being anything less than a meteoric success, fire the people who made it, shutter the studio then find something else to ruin.

Mind you King is the chief scumbag of the late-stage-capitalism AAA game industry scumbags, so I expect nothing less. Either a game makes all the money conceivable and some inconceivable, in which case it "meets expectations" or it gets chucked in the bin along with usually at least a few hundred people's livelihoods for good measure, while the decision makers sail away on golden parachutes to fuck up another good company with their nonsense.

But I digress, in answer to your questions:

> Did they expect the game to last forever?

Most casual gamers don't think about this stuff in this way. Hell, many of the regular kind don't either. It's the new shiny thing and everyone loves it because it's new and shiny, let's all play it for awhile until the next new shiny comes out, then we'll all go play that and forget however much money we sunk into the old one.

> As a game designer/community manager, what would one do to make the shutdown of a beloved game be perceived in a somewhat positive (if bittersweet) light to the players?

I wouldn't. I'd make a game with longevity in mind instead of just making as much money as I possibly could as quickly as possible, and avoid setting unrealistic goals so I didn't need to shut down a game hauling in what was apparently a sizeable portion of 200 million bucks a year, which should be more than enough to sustain a reasonably sized business, because I hadn't managed to corner the entire mobile game market to make some investor cudhole happy.

Sorry if the bitterness is strong here. I'm passionate about work like this and I don't care how casual a game might be, it clearly had a lot of fans, was making a lot of money, but now is shut down and 78 people are out of work because some arsehole high in a company somewhere wasn't making enough gold to put under his wings.

The whole thing is sad and stupid and unnecessary.
Swift vs. C++: Speed
> and the fact that 1.x -> 2.x has no real migration path other than "rewrite all your app configurations as helm charts and you'll be fine!" is kind of a bitter pill. In reality the networking and storage side of things is vastly different between Cattle and k8s.

We (rancher employee) didn't like it either, and tried, and probably over-promised, but as you said the reality is there is many things in Cattle that map to 0, 1, or 3 possible different ways of doing it in k8s. So there's no practical way to automatically migrate anything other than very trivial usage (which is both not hard, and there are existing docker-compose to k8s manifest conversion tools for).
If it replaces one engineer, that's like $150K+/year (when including taxes and overhead, that is not at all a high estimate). So it depends on what the 'x' is in '5x more expensive'. And will probably be more reliable than what you'd get paying one (more) engineer to do it in-house too.
If people would spend 1/10th the time they spent complaining about kubernetes actually learning kubernetes, maybe more people would know kubernetes and realize its not even that difficult to administrate.
You get so immersed in the game that time goes backwards.
Being reserved in displays of affection with family is not what I'm talking about -- I'm talking about people you don't share blood with. Families can say lots to each other without words because there's usually a roughly 1-2 decade period where they saw each other basically every day for extended periods of time, went through hardships and usually one side literally helped form the other side.

IMO the order is reversed -- they don't need to talk because they have a very good/healthy relationship, it takes a large amount of consistent interaction to get to that level.

tangent Lately I'm really starting to think that relationships are really about both people building accurate models of the other person in their own heads -- after all you never really know another person, you just know about them and bring them into your your life and interact. When people are surprised by others it's because what the person did conflicts with the model of the person they had in their head.

Back to the topic though, in my comment I was more referring to friends/people you didn't grow up with -- people you met in high school/college/working in your 20s.

All this said, I think Japan has the propensity for great relationships as well -- I see old people who look like they've been good friends for 50+ years (same neighborhood, same groups, kids go to the same highschool, etc) and that is a wonderful thing worthy of envy.

Also just as much as people quietly show confidence in each other and converse without words, one of the biggest causes of societal pressure is unspoken expectations. The stiff-upper-lip gets idealized as the "right" way to interact and that's what the norm is. While most cases I'm sure are benign, expressing feeling is generally considered a good thing in a healthy relationship, whether or not you both know whatever you were going to say or not.
It always fascinates me when people see the end of a game they enjoyed for hundreds of hours suddenly decide it was all a "waste of time" because the servers are shutting down.

Why can't people fondly remember and cherish the memories with something or someone they enjoyed spending time with? When a loved one passes away do you decide all the time you spent with them was a waste?

It's understandable to be upset or sad or angry, but to think of your past enjoyment and engagement as a waste?

This probably speaks as much to the addictive chemical nature of these kind of perpetual slot machine games as much as the thoughtlessness in the expression of the community members who are upset by it shutting down.
at 5x the cost of 10k/year in infrastructure spend, Heroku is significantly less than a dedicated DevOps team. however, If you're product is backups as a service and you'll need 100PB of storage, then Heroku is probably not the best option.
Second dokku. Its essentially a 100 line node js script if u remember correctly. Nice eco system growing around it. No scaling though
I would have thought the pension would be inflation indexed.
It gets much more expensive quite quickly
We spent weeks and weeks at work working through k8 performance issues, we got nowhere and fell back to a crappy work around.
I have somehow missed all that scientific evidence (I am not trying to sound sarcastic). I am generally very sceptical of "evolutionary psychology" and claims that are based on popsci biology that neglect cultural factors. It might turn out that you are right, but there is no evidence yet, definitely not in our "evolutionary history", that women and men are inherently different in the way you described. The fact is, we do not know how much of these differences in choice are cultural and how much is biological. And from my work with students, and from the studies (reproducible studies) I have read, much of it can be easily explained as an "artificial" cultural artefact.
hey, author here, thanks for the attention on this post, especially the feedback regarding CV techniques. i wanted to write about some basic computer vision tools in the context of a Seinfeld reference. it was intended as a joke, but i realize it could be hurtful. i'm sorry if i hurt anybody's feelings.
Fake exchanges will probably use this report to improve their wash trading algorithms and make them look more legit.
It seems like for that kind of site what you're really looking for is completely static content behind a CDN. Your average blog or corporate homepage doesn't need to be dynamic at page-load time. You can generate the pages with a template engine when you update them, and then serve up the static content.

If you want to power some little dynamic things like blog comments you can run a custom microservice in a less awful programming language, or go with some hosted cloud option like AWS AppSync or Aurora Serverless.
> Customer Obsession

> Leaders start with the customer and work backwards. They work vigorously to earn and keep customer trust. Although leaders pay attention to competitors, they obsess over customers.

Listed first on both https://www.amazondelivers.jobs/about/culture/ and https://aws.amazon.com/careers/culture/
I am by no means an expert programmer, but this is my strategy to stay relevant and employable. Obviously I'm not perfect and break my own rules, but this is what in my mind an optimal honkycat would get up to:

Read books, lots of them. Books about programming, math, computer science, game design, user interfaces, graphic design, productivity, investing, meditation, history, criminal justice, fantasy, science-fiction, and everything else.

Watch conferences. Go to your local tech meet-ups. Meet people. Ask questions.

Take classes that interest you in your city.

If I get too bored at a job I find a new job. You can't stop learning. What you are going to be good at is what you do for your day job.

Have a schedule. Work out frequently, keep my health in order. Wake up EARLY in the morning and work on side projects BEFORE WORK. If I wait until after work, I'm going to be too tired to actually get anything useful done. Turn off the computer/tv for a few hours before bed every night, and read books instead of surfing ( social media of choice ).
Do you have any recommendations on what books I should pick up? , I've only read about the authors you mentioned on https://plato.stanford.edu and also through some philosophy podcasts..
That is essentially the same approach, but mine is guided by the debugger: I like to watch the state changes as they happen.
Would be cool to have something like this in the standard library. This is getting close to being memory bound. In fact it will be memory bound on most amd64 machines if you use more than 2 cores. It's kinda pointless to optimize much further, even if further optimization is possible.
I'll name drop CircleCI here as a nomad user in case it peaks anyone's interest. Need to look into it more myself, but have always been impressed with Hashicorp tools.
I've never found something as nice as Ruby's binding.pry. I've added JRuby to Java projects temporarily just to get the interactive introspection of a REPL.
hiring at oracle is weird. when i worked there my offer had to be approved by larry.
PG is stuck in the awkward no-mans-land between having f-you money and starting a rocket company. He achieved the first long ago, and will never achieve the second, so being a Twitter guru is a reasonable compromise.
Relevant Reply All episode: https://www.gimletmedia.com/reply-all/114-apocalypse-soon
> His time was 2 hours 46.03 minutes which by modern marathon times does not look so great but was good at that time.

This made me laugh a little. I guess at the Olympic level it "does not look so great", but that's a fantastic time: in the last SF marathon he would have gotten 20th place out of 5000. I had no idea he was such a good runner.
Indeed, and the compiler still had the relicts of that functionality at least until Swift 4. I'm wondering how they got the impression Swift still has currying, given it sounded like a recent "discovery".
Other programming languages "let you get stuff done" without all of the ugly warts and rough edges of PHP. And the only survivorship bias involved is that only developers with a high tolerance for terrible programming languages stick with PHP so the community disappears into its own navel in an endless cycle of awfulness. Calling this developer snootiness is like building houses with stone hand tools and scoffing at the workers who won't join your construction company until you buy some hammers.
I guess, being an incompetent programmer is better than no programmer.

I worked with many who had a 10-20 years career, but only 2-4 years "experience"
I'm in a unionized position, the least competent people on my team are people who were basically dumped on us from other groups who had to get rid of people and of course, sent off the worst... suffice to say I'm not too concerned about keeping a job somewhere around there.
This isn't quite my vision, but it is close. Something like a shipping container but wider and probably not as long. But yes a full apartment in a single unit, this is then hoisted and attached to a backbone structure, this structure has a permanent crane affixed to the top. Apartment buildings would no longer be normal buildings, but a place to rest your semi-nomadic structure in/on. Moving is easy because everything moves with you. But more importantly, you own the structure you are living in, so you have full control over your environment.