skysight-inc/HackerNews huggingface dataset:
Either would be fine as long as it works. I just meant that there are different ways that a LVT could be implemented.
After death property is passed to the spouse, then kids, then closest surviving relatives, then the state unless instructions are provided otherwise in a will.

I assume data is property.

In this case the mother already had joint possession (through marriage) of her and her husband's property. While we refer to it as "his USBs" because he probably bought them and used them exclusively, when you're married they are legally owned jointly by you and your spouse.

One exception would be if he did the work on behalf of a company and the company paid for the USBs. Then the company could probably sue to have their property returned. Or if he had a contract saying that he had to delete the data after the contract ended, that could probably be enforced as well.
>but that isn't true at all. I work in the US for a huge European based Multinational

That's very specifically anecdotal. Not all cities in Europe are hot markets flooded with big corps like this one. Not that you're wrong, but your experience doesn't apply everywhere.
Is it the performance review cycle pressure promoting such hours? That's firmly in the burnout territory even with high (500k+) comp...
This is an interesting read.

To my mind the current race to negative rates appears to be an outcome of the ubiquity of a previous solution. Many countries have eschewed Keynesian stimulus in favour of monetary policy (due to debt cycles, etc and the difficulty in weaning the citizenry off stimulus when it becomes unnecessary). This preference became dogma as monetary policy successes grew. This dogma has led to ubiquity and, thus, the weaknesses of this approach are now becoming obvious.

I think negative interest rates will begin a march back toward fiscal stimulus. One day we might reach a balance but I think in 25 years time many government treasuries will be overrun with fiscal stimulus in the form of spending and the monetarists will be bemoaning the enormous debt that will almost inevitably follow.
Also from that section

> In fairness, it seems other benchmarks are doing these things

Personally, I think it's pretty reasonable to sink to the same level as the competition.
Silicon Valley’s Newest Rival: The Banks of the Hudson
The way I deal with that is by experimenting. Not taking the fastest/easiest route but instead trying to do something interesting.

There are some downsides to that of course. I mean, I am purposefully reinventing the wheel. Sometimes, it fails, and short term productivity takes a hit, but I consider it a long term investment. Because next time I see the problem, I know what not to do, and why.

This presuppose you are not at 100%, because you sometimes need to catch up with your mistakes, but since you are at 10%, that shouldn't be a problem ;) Being at 100% is a bad idea anyways, because you can't take a step back.
One author got hundrede of negative reviews for her non-published book because she posted a tweet photographing an anonymous subway employee illegally eating on the subway.

I actually went to the effort to report this brigading to Goodreads (and had a conversation with support staffabout how their Flag function doesn't work on mobile)
which they ignored.
I’m in the middle of a painful migration from AWS to GCP and my advice is definitely stay away from GCP.

The cloud tools do not usually have real parity or interop with other cloud tools as claimed (eg interop with boto or s3), many gcloud utilities have way worse performance and memory issues, the docs are plastered with up-selling ads and, inconsistent service account auth vs IAM-style user auth issues, and on top of all that, there is this risk Google shuts it down.

Even if they don’t shut down GCS or GKE core stuff, there are so many peripheral products like managed big data solutions, Cloud Functions, etc., that seem like _classic_ cases where Google will abruptly shut them down.
In the paper they are actually producing both biochar and biocoal. The biochar is the solid fraction produced during pyrolysis. The bio-oil (volatile hydrocarbons) are then further distilled to produce biocoal. By tweaking temperature and process parameters they can likely optimize for production of one or the other.
Paul Graham's recent essay <http://www.paulgraham.com/lesson.html> should speak to you. You've learned how to hack the test: Big companies don't reward you for doing great things, serving the users, etc. They reward you for pushing particular buttons, and you've learned how to push those buttons, and while that's freed up your time and given you financial stability, it's rotting your soul.

Quit. Join a small company, where you'll have the freedom to work the way you want, the inspiration to do so, and the certainty that you'll be judged properly. It'll lead you to do great work again, work you're proud of and that makes you feel good and that really makes a difference.
Evil Bit
It's a cop out to try and find a way to be happy regardless of your circumstance in life? What standards for life is that?
> make the most of it by progressing deliberately in your social life

Ironically the Bay Area is among the worst places on Earth for improving your social life if you're straight and male. I noticed that you don't live in the Bay Area, you're married, you probably meant a much broader meaning of "social life", so your experiences are likely very different. But the typical clean cut, well-spoken, hard working, respectful, male SWE in the Bay Area making $120K+ a year in his 20s or 30s, who should be a magnet for women, turns out to be living in one of worst places because of male-female ratios among singles (and some other cultural factors).

My advice would be work hard, save your money, travel when you can to better locales to improve your social life, but with the eventual goal of permanently moving out when you've saved enough. If you pick your destination within the USA well, dating prospects will improve greatly, and if you look worldwide (and can overcome the language and immigration issues), it could improve dramatically.
If money is involved, anonymous reviews are useless.
I enjoy following Goodreads posts of people I actually know
>>Laundering money at scale is actually a pretty big nuisance

A nuisance but not one that will stop criminal enterprises which tend to have extremely high profit margins.

Society gives up a lot freedom in the quest to stop illicit cash from circulating. It necessarily requires making all financial transactions subject to formulaic 'suspicious transaction' reporting requirements, which is a form of warrantless mass-surveillance.
Lift Up the Receiver, I'LL Make You a Believer
This is why we should use free software and not just open source one. And the importance of GPL3 for the humanity.
Is the browser extension "https everywhere" still useful? I find modern firefox versions will default you to https automatically now. (for what it's worth, doesn't chrome do this now too?)
The taxes are also much higher in Europe, especially on those compliant "upper middle class" techies we're talking about here. For anyone with basic understanding of arithmetics it's not even a question that EU techies are woefully underpaid, which is why all the good ones work in the US or for EU subsidiaries of US companies which actually respect the engineers.
What you describe has a perfect analogy in how established actors squeeze out smaller actors in a race to the bottom in other areas of the economy. So it's certainly great that we don't have that in science, yet..
That's fair. I suppose partially I'm coming from the perspective of: why should I care if a system is stable if it benefits the rich at my expense. As I see it the idea of liberal democracy is to create a system that works for everyone so that everyone is incentivized to make it stable. As long as that's not the case, then it seems reasonable to be willing to trade some stability for more equality.
Ask HN: Unable to detach emotionally from work?
I really care about my work and I'm having a hard time taking a more relaxed approach after a few incidents at the workplace.

I don't work well in agile environments with strict tasks and sprints because I'm all over the place doing project work but also fixing a lot of small things that pile up (and nobody cares to fix).

Lately, I've been asked why I'm working on these things when there are other things to do. there are always other things to do.

Attemtps to communicate with other teams to sync and improve processes were also shutdown... because it's not my responsibility and the team leads felt threatened.

Anyway, I told my boss I'd strictly work on my Sprint tasks and not making a single extra contribution (in these exact words).

Fast forward a few weeks, here I'm again doing more than I've been asked and getting passive-aggressive responses.

I can't quit this job right now. How do I care less?
>there is no more “meat grinders” in the US than in Europe. I worked at Microsoft and Criteo in Europe, and the slacking there seems to be on par with what OP describes.

That's very specifically anecdotal. Not everyone in Europe works or has the opportunity to work at big wealthy corps like the ones you mentioned. Europe is not as clustered as SV so the quality and pay of jobs varies immensely on your location. I can assure that outside such monopolies like Microsoft where the money comes in regardless if people work or not, the meat grinders are real.
I can think of a much more vulgar name for them...
BBEdit was my editor of choice back in the day before I went on the search where I ended up using Vim.
That wasn't the point. The point is that most of the field abandoned stack hardware for register hardware, upon which all sorts of software paradigms are implemented.
Yandex is a nice escape from the western law enforcement if that's a threat to one.
Absent a will saying otherwise all of your property is inherited by your next of kin upon your death. Your next of kin is your spouse if you have one. Your property includes your hard drives. Once someone is the owner of property they are usually free to do whatever they want with it, including giving it away.
Re consideration, a promise to do or forego something in the future can be sufficient consideration to form a binding contract. In fact, most contracts are an exchange of promises (e.g., any sales contract where goods and payment will be delivered in the future).

Here, the CAL contains additional language indicating that the author intends for the CAL to be not just a license, but also an enforceable contract including the license conditions:

> In order to receive this License, You must agree to its rules. The rules of this License are both obligations of Your agreement with the Licensor and conditions to your License. You must not do anything with the Work that triggers a rule You cannot or will not follow. (emphasis added)

CAL section 2.
You just can't rely on Google for long term services any more.

That memo was just the final nail the GCP coffin. Google wouldn't care a second about you, so why should you give them your business?
Typically GCP is chosen for up front volume discounts and bundling deals with GSuite and other tools, even more so for companies that offer GSuite-as-service accounts within other products, like business tools or hosting platforms.

The problem is Google can’t make up the market share from only pressuring “lackey” companies that it has leverage over to use their cloud, it has to have a big scale draw for otherwise unaffiliated customers, and to a lesser extent can’t sustain these initial volume & bundling discounts indefinitely.
> As someone who has been working for over 20 years and the last 10 at Google, I am not close to retiring and I don't believe the compensation at Google is that much greater than other software jobs, as my previous compensation was comparable.

You're probably well above the average comp at your level ( assuming L6+ ) given how much G stock has appreciated over the past decade though.

> So what am I saying, yes, you might be able to retire early if you work at Google a long time and are very diligent, but you probably could do the same at most other software jobs in the region.

The biggest advantage of these large companies is that the stock units + refreshers + stellar stock performance compounds wonderfully over time.
Most other workers are chasing 5-10% raises every few years with poor 401k matching, no free food and no stocks so the gap widens over time.
... are you me?
https://en.wikipedia.org/wiki/Sybase
You got to move fast and break things. With the cyber truck they’ll even increase the yield among pedestrians, truly innovative
The idea of a "profit eater" department makes no sense to me. Sure, your IT department or janitorial staff or whatever aren't being directly handed money by clients, but your business would not be able to run without them. Surely they're only a negative profit center by a very myopic, naive definition of the term?
I’d also recommend giving LibreOffice another try if it’s been a few years. I wasn’t at all interested in switching as of 2014, but Microsoft Office has become a lot more annoying with its slow new UI and constant advertising for cloud services, and in the meantime LibreOffice has enjoyed some incremental improvements. Plus, with so many people using G Suite and mobile OSes, it’s no longer much of a disadvantage to be unable to render an Office document with pixel-perfect accuracy.
Honestly, safari is an obscolete browser.
It doesn't need to be stated. From reading the more detailed comments about the cases one can draw their conclusions.

There is no need for simple 'because they are evil'-comments. It doesn't help discussion.
> The median SWE salary is around ~123K

A lot of the wealth is SV isn't from reported base salaries but from the issued company stocks (see levels.fyi for a subset )
Except plumbing or electrical trade school certification doesn't help you achieve that either
I was responding to your comment where you said "The behavior of slacker Googlers described here would have gotten them instantly fired in any European company."

There are a lot(!!) of European Multinationals, plenty of which are the typical slow moving bureaucratic mess where people who are good at meetings, presentations, and big talk end up moving up faster than people who just work hard.

In that sense, there are plenty of cities in the US where the software jobs are terrible, the pay is mediocre, and you work for employer who simply tries to squeeze as much from you as possible. That's one of the reasons there are so many people who migrate to parts of the US where they have more job options and better employers.
I imagine the least abandoned would be something that comes late in a series (or at least from an author with many similar books), where basically everyone who picks it up already knows that they will like it (those who don't were filtered out by the earlier books).
> But the typical clean cut, well-spoken, hard working, respectful, male SWE in the Bay Area making $120K+ a year in his 20s or 30s, who should be a magnet for women, turns out to be living in one of worst places because of male-female ratios among singles (and some other cultural factors).

Yes, it's quite simple: there are many more men in the Bay than women, so women have their pick, and they can afford to raise the bar far higher than $120k.

Also, $120k can be a nice annual salary in much of the US, but doesn't go far in the Bay where median house price is over $1m.

Consider just FAANGs in the Bay. There's probably not enough available single women just for every straight FAANG male employee (who would be making more than $120k/yr).

Anecdotally, I know some women in the Bay, working in areas like recruiting and marketing, who are dating VCs and CEOs exclusively and consider dating "plain engineers" to be beneath them.

Fair or not, your "male SWE making $120K+ a year" has become the "common guy" of the Bay. The number of women is small enough that most of them can aim higher.
TL;DR; question number one is whether autopilot was driving when 3 deadly crushes happened. It is unknown.
"I suspect that most discrimination that happens against older programmers is not, in fact, age discrimination, but is, in fact, ‘wisdom discrimination’."
I'd be more concerned about being blackmailed by Russian intelligence services.
> In both cases, authorities have yet to determine whether Tesla's Autopilot system was being used.

This is clickbait.
Real question - is this possible to do as a woman? I often feel like the games of the office, especially the engineering office, are much more naturally suited (and familiar to) men.

I've known people who seem to coast to leadership positions (showing no aptitude, and often, even interest in them!), people who are automatically first pick whenever a promotion becomes available almost from the moment they walk in the door... and they've always been men.

Although I've never been on a team led by a woman, in practice it feels like when I'm on sub-teams with other women they function quite differently; the style is "cooperative dyadic relationships that are more emotion-focused and characterized by unstable hierarchies and strong egalitarian norms" is a pretty accurate description and empirically observed to quote[1].

It's also something I've observed directly - for instance, the women's communities I'm part of (be it WomEng, or outside of work) have a very large number of leads, who each lead a small aspect of things, e.g., there might be one person who is in charge of scheduling; another who sets the agenda, and a third who runs the meeting itself. Hierarchies come and go on an as needed basis, it just... operates very differently overall. A recent reorganization of communities requested that the communities all have 2 clear leads, and it was only WomEng that had a problem with that (one that almost dissolved the community as a result)

It often feels that my biggest secret to continued employment is that I'm very good at talking to HR, which has been, again in practice, entirely women. Women view me as a strong contributor and highly capable; men view me as "untrustworthy" and lazy. At my previous job, I basically had to have HR in my one on ones to "translate", for instance.

It's like two very different games; playing the men's one is unnatural and surprisingly difficult. My gut feeling is that this has more to do with personality differences that tend to exist between men and women, and not, say, sexism directly.

Anyway... have you seen women play this game well? If so, how? Where did they learn, and what?

[1] https://blogs.scientificamerican.com/beautiful-minds/taking-...
Not new, unfortunately
30 year old dad of a 2 year old. I did software dev fulltime for 3 years then a consultant for the last 5. Having the flexibility to be at my kid's doctor appointments and go to the park on a weekday is cool. But I pay for it with either not getting things done or staying up way too late and killing myself. I'm just now starting a more traditional 9-5 schedule (still as a consultant) and I'm hoping that will translate into less stress with being able to work and be a parent and take care of myself. There's hopefully always a happy medium for anybody but it depends on what your priorities are. I definitely noticed a change in my childs behavior when I stopped spending every night in the basement working and learning. Even if it was only for 30 minutes at a time. But obviously my ability to be "in the zone" for hours after billing time was over changed too. But it matters to me, so that's why I do it.
Here's Tony Royster, jr doing some crazy things going in front of or behind the beat
https://www.youtube.com/watch?v=Yh8PATuI_NU

And here is a musical performance that actually makes many people cry
https://www.youtube.com/watch?v=r8KrpwqxE4g
Right, to be clear what I'm not saying is that all Apple engineers are slackers -- far from it.

Just that from what I can tell talking to many FAANG workers (and working with a bunch of them who came from other FAANGS), Apple seems to be the easiest place to get away with slacking if you want to, Google also being an easy place to do it.

It's why most of the people I worked with left those places -- they got tired of the slackers.

I've never met anyone who talks about how ease it is to slack off at Facebook or Amazon. And I never saw anyone get away with slacking at Netflix.
If you learn some new tech and then don't use it you'll just forget it. Learn reactively.
As an owner of a fairly new Model 3, I sincerely hope Tesla is not planning to try and roll out any kind of FSD beta this year. Or next. There is much left to do just to make Autopilot reliable.

I actually got pulled over on I5 south of Seattle on January 1st by the State Patrol, since they were doing heavy patrols for DUI, and I was using AP. I was a little unhappy that it was taking corners pretty late and then riding the line, and making a little S curve to center itself in the lane once the freeway straightened again. If I had realized the headlights behind me were a cop, I'd have turned off AP ;-). Luckily the trooper was pretty cool about it once we established that I was stone cold sober and George was being supervised properly.
Oh sure that’s definitely true. I have a strong resume. At some point I just stopped having to do any work, and instead of trying to “fix” it I just went along with it. Another key element is there’s no way I’ll ever get promoted. I decided I don’t care. The difference between making 500 and 800 or whatever is sort of meaningless after taxes.
3?

That's all?

That sounds like success beyond the wildest dreams of anybody in this field.

I assume this is all clickbait bullshit -- but if it were true it would be amazing.
History of computer programming:

- Having an accumulator (abacus)

- Accumulator with operations (calculator)

- Multiple registers with more complex operations (early computers with plugboards)

- Stored program computer (abstraction over the plugboards)

- Imperative programming (simple abstraction over operations + registers)

- Procedures, Functions, Structures

- OOP, functional programming, and beyond.

Why do we keep making layers of abstraction? reusability.

We want abstractions that reduce effort by making code reusable.

But abstractions are only a tool, using the tool correctly is on the programmer.

Code is written once, read many times. Languages that focus on "easy to write" are a trap. Languages that focus on "easy to reuse" are what you want.
SEOUL-Based Medical AI Firm Lunit Secures $26M for Global Expansion
Likewise. SyncThing and suitable file based databases allow so many instant 'cloud' solutions! KeePassXC across 5 devices with instant updates!
Space Flight Statistics
It’s really just Google (and similar big cos), not a US/Europe divide
Nominal tax rates are meaningless, total federal corporate taxes where $205 billion in fiscal year 2018. That’s a long way from the nominal 21% federal tax rate.
> for a long time there were no easy way to do background processing in django.

There was no easy way to do complex background tasks - but Django is just Python. Spawning a new process is easy as is scheduling via cron or similar. I've used both to implement simple background tasks.
As someone pointed out in this thread, a lot of this is strength of resume and where you went to college. Without that you’ll be pushing upstream. I don’t find my advice is very useful to people because they can’t replicate my situation.