News for hackers. Stuff that matters.

izgzhen

While senior engineers don’t make NFL wages, the executives do (including some former senior engineers). Would it be fair to compare execs to NFL player instead? (While engineers are those work behind the scene to support the game)
It is mostly Java now. Backend ones are migrated to C++
YT is migrating more and more low-level infra to Google wide support now. But many core “middleware” infra is still maintained in-house.
Re:GoKart: A static analysis tool for securing Go code on Wednesday August 18, 2021 @09:49PM (#28229442)
Golang doesn’t have a proper generics support at its beginning. It is too late now.
Re:SEC charges Netflix insider trading ring on Wednesday August 18, 2021 @08:54PM (#28229117)
Typically publicly traded companies have trading window limitations for its employees, and one purpose is to avoid insider trading risks. But that works for “normal engineer”. Executives who have more privileged info might need to consult their lawyers case by case.
Re:Use Pixar's story formula to win over investors on Saturday August 14, 2021 @04:26PM (#28183687)
Both options work, but you have to choose one style depending on the stage and type of the startup.

If you are founding a new coffee shop, or a trading company, probably you should spend more time working on the actual problem. But if you are founding a future tech (eg SpaceX at its beginning) or anything that requires huge capital or fast scaling in team size, you should spend more time on getting everyone buying the story and provides you with talent and capital to actually solve it.

Re:The rise of never-ending job interviews on Monday August 02, 2021 @02:42AM (#28033554)
There is no need to "respect" the process, but just to be more thoughtful:

> What's not in a Linux inode? > My answer was: Lots of things...dinosaurs, the moon...

You can answer that you want more clarification, or even answer that "we can google this".

The "dinosaurs" thing might make the interviewer feel that you are being unprofessional since the interview is to test one's ability to perform in a professional environment. You don't help your colleagues by answering in this way when asked similar questions in work...

Re:TikTok and the Future of Social Media on Sunday August 01, 2021 @03:48AM (#28024581)
The content on/recommended by TikTok has two main interesting characteristics as I observed:

- Being very "personally relevant": It doesn't only recommend generally popular stuff. It can be very quick at picking up some niche interests of yours.

- Feel very authentic. TikTok makes it easier for "ordinary people" to get millions of views "accidentally". And as a result, many popular video feels very authentic, which might be preferred compared to curated content like in Netflix or even YouTube.

Not to dismiss this course since I never tried it, but my personal experience is that I procrastinate a lot when I don’t enjoy my work, have a lot of FUD around the project, or simply not passionate about the profession.

On the contrary, when I got motivated by my work and feel excited, I just naturally stop procrastination. In fact, it becomes difficult to pay attention to things beyond work at that state.

My advice to people who suffer from procrastination: first think about the root cause, that is whether pivoting from current job is what you really need to do.

Re:Why Japan Celebrates Christmas with KFC (2016) on Saturday July 10, 2021 @01:46PM (#27795125)
Can’t agree more. Chinese branch of KFC/McDonalds not only has many delicious specials you can’t find outside China, even the basic fried chicken is much more juicy and flavorful. I can only find similar fried chicken in some very niche brands in US.
Re:GitHub Copilot as open source code laundering? on Wednesday June 30, 2021 @06:40PM (#27694341)
That is a valid use case despite being small and incremental. I think it will still be helpful to some people.
Re:GitHub Copilot as open source code laundering? on Wednesday June 30, 2021 @06:38PM (#27694328)
The easy part is the copy-paste-from-SO part ;)
Re:GitHub Copilot as open source code laundering? on Wednesday June 30, 2021 @03:31PM (#27692562)
It doesn’t calm to solve the bottleneck either. On the contrary, it clearly states that its mission is to solve the easy parts better so developers can focus better on the true challenging engineering problems as you mentioned.
> Apple announced that FaceTime is going to be available on the web so users can call in from Android devices and Windows PCs

From the article.

Re:On 'Biweekly' and 'Bimonthly' on Monday June 07, 2021 @02:51AM (#27419782)
Or “next week’s Friday”
Re:Stanford CS Curriculum 2021 on Thursday June 03, 2021 @09:22PM (#27389425)
Indeed most CS graduates will forget the content after the exams, but after the process of working through the courses, they are much faster in picking up the knowledge when needed later in their career (and they are also more confident and comfortable about the subject compared to those who are never exposed before)
Re:Stack Overflow sold to Prosus for $1.8B on Wednesday June 02, 2021 @03:32PM (#27372989)
I agree.

Why buying a company if you don’t want to make any change? Investment firms make profits by buying low and selling high, and it is hard to sell higher than the purchase price if things are kept the way it is.

FWIW EDUs typically use an external service like https://www.barracudacentral.org/rbl
Speaking from personal experiences on non-dedicated IP plans on both SendGrid and SES, SES is much better in deliverability of transactional emails, esp. when sent to .edu domains.

I felt like SES is more careful in vetting their customers to prevent shared IPs being polluted.

Re:TikTok's co-founder to step down as chief executive on Thursday May 20, 2021 @05:41AM (#27219200)
Google is still relevant because it controls Android and Chrome. Baidu never gets lucky in building that and be a dominant player. This makes it very passive in the mobile internet market competition.
I think we should not follow the mindset of doing X things to get promotion. The most important thing is to know the whys behind promotion, and combine that thinking with what you want out of life. Think top down, as if you are running this company, ask yourself how do you decide about promotions and why.
Re:Just Use Email – How to Use Email for Everything on Tuesday May 11, 2021 @10:03PM (#27125848)
I don’t want to dismiss the author’s point. But here is a related point:

Choosing what tool to communicate is a social decision, not a personal one. You can’t prove the tool X is more effective way to communicate by just using it yourself.

Despite all the funny ideas, I am happy to see that people are actively thinking about some radical changes in how a tech company office should look like in future. Some ideas won’t work, but some will stay.
Re:Write Gitlab CI Pipelines in Python Code on Thursday April 29, 2021 @11:04PM (#26989482)
One important thing about typical config language is that they are much simpler to do static analysis upon than full fledged PL.

Static analysis, even just simple parsing, is a quite common need when you need to migrate or take statistics of something related to all configurations in a given code base.

Re:A brief history of Rust at Facebook on Thursday April 29, 2021 @10:44PM (#26989376)
Yes and no.

If Rust got a much larger adaption, then there will be many more people learning it then Rust skill is hardly a special thing.

If not, a less-adapted language will never pay you with the top market rate since it is not used by most people.

So what really matter is the size of total programmer market.

Re:Lambda School lays off 65 employees on Thursday April 29, 2021 @10:37PM (#26989331)
One issue is that if you take a top CS program grad with “proper” academic training and even some internships, they still need to look up references or take a quick review to remembers the things in this list. What really made them competent at work is the ability to learn quickly and solve problems not in book.

That is the main concern I have regarding these bootcamps is that they focus way too much on surface knowledge.

A related question I always had is why many vegan people are pushing so hard for a substitute product just to simulate the flavor of flesh —- many Asian food like Tofu are vegan and natural. Why not embracing and inventing more types of naturally plant based recipes rather than pushing for fake meat?
I think their strategy is to launch fully driverless taxi service in a restricted region and then gradually expand, depending on the acceptance and improvement of the system.

Comparatively, Tesla wants its autonomous driving feature to be usable anytime/anywhere with the condition that it might disengage and still rely on human judgement in early versions.

Which is more viable? I don’t know.

Re:An Update on the UMN Affair on Thursday April 29, 2021 @12:53PM (#26983561)
That is not considered high impact by the research community ;)

Older »