skysight-inc/HackerNews huggingface dataset:
What has happened to desktop UIs since the 90s has been tragic. We've made some minor specific advances in the last 20 years, but dropped the ball on some really fundamental concepts. It hurts whenever I have to slog through a shitload of monochromatic nondescript icons with no tooltips until I finally find what I need five minutes later. Mobile phones are slathered in useless animations that make using them feel like molasses, and this is starting to show up in desktop software too. Finding software that has an information density level appropriate for somebody over the age of 12 is becoming pretty hard.

Most of this could be easily undone, but it won't be. Rest assured that whatever is going to cause you the most pain is what will happen.
In comparison to regular psychiatric treatments for PTSD, the MDMA Phase II results from MAPS's trial make MDMA look like a magic bullet. I sincerely, vehemently hope that it all works out.
Why Do So Many Rich People Work So Much?
All of that works on my System 76 Ubuntu 20.04. The real reason corporations use Windows is so that they can lock down the desktop to prevent users from installing tools without corporate approval. They could do it on Linux as well, but it's more difficult.
DJ hero ended up sitting in my closet. It just wasn't nearly as fun to play as the guitar was. The game itself was good but the hardware didn't do it for me.
ReasonML compiles to native binary as a dialect of OCaml (ie for server code). It also compiles to JavaScript to produce frontend code.

Read more about it here:

https://reason-native.com/docs/native-basics
Reminds me of how orthogonally polarized waves can inhabit the same bit of space without interfering with each other (and can be cleanly separated later using 2 polarized filters at 90 degrees).
Both of those are fascinating. Thanks for the additional context!
Gitlab is just another US company equally affected by DMCA and other US copyright laws/processes.
Those taxes also pay for guns and missiles and much worse stuff. Is it ethical to pay for these things?

The point that the parent is making is that there's a legal obligation to pay taxes, but it's not an ethical one - the government says what you owe, and you pay that. It's muddied by companies lobbying to set the laws, but I would have to agree paying taxes the laws say you owe is not an ethical question.
Thanks a lot for the detailed reply. Honestly I actually enjoy leetcode-type questions for the most part so I don't mind practicing those at all.

I'll take a look at my resume and see how I can restructure it and start sending it out to at least see if I can get an answer back.

Cheers!
If all they can do is urge a recall, I don’t know if they should be called regulators.
I'm not sure it is physically possible for a human to strum only one direction on some of those songs on 'expert'. Our muscles just don't twitch that fast more than a few times in a row.
OS/2 Warp

Amiga Workbench

NeXTStep

Plan9
If you pay a high salary, you create an incentive to just mark time and maximize the number of paychecks collected as well.

If you pay in part in equity (or performance-based bonuses), you can balance that somewhat.

No pay structure is a substitute for strong leadership, but each system provides pulls in certain directions.
Thanks for looking up these numbers. I have looked in to it before, and found [0], which implies about 50,000 self-defense uses of a firearm per year. Of course, not every self-defense use involves firing a shot, and not every shot fired ends up with a death.

0:https://www.bjs.gov/content/pub/pdf/fv9311.pdf
Incentives happen because they are empirically effective. I would contend that the issue is less the content of the incentives but rather the perception of fairness.

If everyone is aware how the bonuses work and feels their 'fair' share is obtained, then it just becomes another part of the calculus.

I speculate as a non-manager that bonuses are a good way (in the federal contracting realm, from the company perspective) to incentivize employees without inflating their base salary to the point that the company isn't competitive for new work.
I think viewing the problem of pagination as a choice between offset and keyset is a limiting mindset.

Two things that come to mind:

1. Depending on the technology there may be alternatives: https://www.citusdata.com/blog/2016/03/30/five-ways-to-pagin...

2. There may be ways to provide pagination through filtering instead of offsetting

Probably most common ordering on big resultsets are either by time (eg. emails) or alphabetic (eg. a dictionary).

When searching in a dictionary you do a binary search followed by page navigation when close: open it approximatively where you think the target word might be, then jump in the appropriate direction a number of times then go page by page until the target is found. If you have tabs to jump to the appropriate starting letter or group of starting letters that can be implemented as filtering but the UI can look like pagination.When going through pages of emails, to the user, jumping through pages or jumping through days may be the same thing.

This of course means pages may no longer be the same length.

Infinite scrolling is a poor UI for multiple reasons and it is an antagonistic UI (you don't want users to browse long datasets so you make it HARD). A determined user will just generate more requests.
Instead of making it hard to explore a dataset, make it easy. Make it intuitive to filter and make it easy to reverse the ordering (costs nothing for the DB).

If you only provide one ordering and infinite scrolling, the only effect is frustration, broken scroll wheels, and plenty of requests. An example of this is FB Messenger. You can only scroll or search by words. So if I don't remember keywords, just the approximate time and I have confidence I can reach the chat then the only way is to scroll and scroll. Compare Telegram which lets you filter by date.
Wasn't familiar with GOGS before this post, but I guess it's just easy to put in place and you could just keep working from there if shit hits the fan?
Most embassies don't give tourist visas to the jobless poor, because they're aware of the high chance of abuse.
China may send peacekeeping force to Afghanistan after US troops leave
They should, but companies tend towards amorality the larger they become. I think you're right to care about the issue, but we should forget about using shame as a tactic. We think of companies as institutions comprised of people who can be reasoned with, but it's more effective to think of companies as a bacterial growth on a petri dish named Earth. If you want a large company to pay taxes you have to make well-defined laws and enforce them.
1 is correct. Most times, the conversation has little to do with its purported subject. Instead, it's a long-winded ritual affirming friendship.
Can we have a version of this article that doesn't mention blockchains?
Companies don't make money by performing activities which are outside the society.

A trash company makes money but collecting trash, a car company makes money by providing cars to people, a law firm makes money by providing legal representation to people.

You're acting like society and its infrastructure is a teat which different companies milk and other people out of their own generosity fill up, so its only fair that they give something back to the society, when this is now how it works.

This infrastructure isn't created so that the CEOs can get rich, it is created so that they can run companies which provide value to the people (and not so that they can pay taxes which, as claimed, is the only utility a company has).
I accepted a remote lead position at a startup. Interviews had gone great. I gave my notice at my soon-to-be old employer and made the transition.

Along comes my first day and surprisingly, it’s mostly radio silence. CTO, my boss, doesn’t respond to my emails, doesn’t answer the phone. I call the CEO and he promises to sort it out.

Fast forward a week or two later, something is obviously up. Long story short, the board fires the CTO, making me the most senior engineer in the company. Yikes, but ok. The contract with some of the consultants are up a week or
so later, and they choose not to renew. Weird. The only other FT engineer quits. Uh-oh. I’m now the only engineer. I had to learn a new product and code base. The support backlog was long. I was getting called into sales calls.

If I had lived in a tech hub, I would have quit. But I didn’t, I lived in a remote mountain town and finding this remote job took months.

I ended up lasting about 18 months. It was a learning experience, but horrible on my body, relationships, mental health.
Disabling JS does nothing when you can do network level fingerprinting.
Wow. That blew my tiny little mind.

I figured out how to change it at will eventually, if you close your eyes then open them and look at the bottom of the picture first it’s an old woman. Do the reverse and it’s a young woman. Eventually you can do that without the eye closing step but never would I say I could see both at once.

Just rapidly switch.

Very interesting!
I also have significant sensory sensitivities (due to Autism). Feel free to check my profile for my email if you want to get in touch.
-USMC
-Combat Tour
-Enlisted
-Officer
CWO2 retired

Best/Worst job ever.

After that everything is a walk in the park.

I will say after working in web development, software engineers are a unique breed and are difficult to integrate into a team. I believe this an issue because of the demand for developers and the amount of knowledge they control.

Luckily, I don't work in the web development world anymore.
I don't think right click is disabled? It's just that a bunch of the "links" aren't semantic <a> tags so you can't open them in a new window. (they're just <div> tags with onclick handlers)

I think this happens often in single-page-apps just because developer don't care or don't think about this use case. It's frustratingly common.

For example, Apple's online store does it too: https://www.apple.com/shop/accessories/all/cases-protection
No way to right click the various items and open a bunch of tabs.
I wonder how much of the problem here is solo developers and big tech developers exchanging advice in the same places.

As a solo dev I relate to this frustration with over-engineering but I can imagine its benefits for big teams.
Do you work for Peloton, or do you defend child slaughter for fun?
Goodwill with the government? That $5 Billion or whatever will last, what, 4 seconds in Capitol Hill?

Name a US company that lost market share for not paying more taxes than required.

They should invest more when it comes to good causes, yeah.
> No pay structure is a substitute for strong leadership

Can't emphasize this point enough. Frog$kins are necessary, but not sufficient, for retention. Especially when the talent has enough resources to decide that it isn't tolerating a manager or customer with the personality of a dented wastebasket.
> Facebook's experiment did not directly cause the emotions, the posted content for that.

Facebook definitely caused the emotions - by deliberately choosing to show particular content.

> This is similar to claiming that traffic experiments which change the flow of cars, in term causing some people to experience more traffic and become unhappy, are unethical. Do you think traffic experiments are unethical?

If the objective of the traffic experiment had been to deliberately get a certain group of cars stuck in a traffic jam, this would absolutely be unethical.
Mostly agree.

Bonuses should be a surprise to employees. Anything else just becomes an expected part of comp bundle.
I wonder how it compares to the average salary for an experienced hardware engineer. It may be a ~50% pay bump in 1996 vs a 10-25% bump today.
Ireland changed its tax law which is why Google is ending it's use of the Double Irish.

It's not just Google of course. Apple apparently started it.

Here's a list of other giant companies using the exact same loop hole.

https://en.wikipedia.org/wiki/Double_Irish_arrangement#Multi...

Double Irish

Major companies in Ireland known to employ the Double Irish BEPS tool, include:

Apple Inc. original user, and known in operation since the late 1980s[19][54][55][171]

Abbott Laboratories[172][173][174]

Adobe Systems[175]

Airbnb[176][177]

Apple Inc.[19]

Eli Lilly and Company[175]

Facebook[138][178][179][180]

Forest Laboratories[175]

General Electric[178]

Gilead[181]

Google[32][39][178][182]

IBM[183]

Johnson & Johnson[178]

Medtronic Inc.[184]

Microsoft[175][185][186]

News Corp[175]

Oracle Corp.[139][175]

Pfizer Inc.[175]

Starbucks[178]

Yahoo![187]

Single malt

Major companies in Ireland known to employ the single-malt BEPS tool, include:

Microsoft (LinkedIn), using Malta[64]

Allergan (Zeitiq), using Malta[64]

Teleflex, using Malta[63]

Capital allowances for intangible assets

Major companies in Ireland known to employ the capital-allowances for intangible assets ("CAIA") BEPS tool, include:

Apple Inc., started in 2015[104] with the leprechaun economics affair

Accenture, started in 2009[94]
This is such a great idea. I love working with high quality tools and it is not always easy to find something among so many brands these days.
Perhaps some A/B testing at The Guardian showed that headlines condemning tech giants are more clickable.
A bonus like this, I would never expect to actually get any portion worthwhile. Even if I performed well, there's going to be someone who doesn't. And it might even be me that doesn't perform. Who knows?

Instead, I would just work at my usual pace, which is already quite fast, and I'd probably already have been being smart about the cost of components anyhow.

In general, this leads to good outcomes anyhow, and I didn't have to stress out about it.
I've been thinking about hiring a couple of interns to work on projects that I don't have enough spare time for. One thing that came across my mind is whether I should have some sort of an incentive for coming in under budget or ahead of schedule. On one hand, with hardware projects, sky is the limit for the potential costs (and they wouldn't have a reason to not overspend). On the other, having such an incentive would bias the planning and could result in issues seen in the article.
But what do you need it for? Why not just have a cloned repository?
So much shilling for Squarespace on here since the S1
I'm sorry but you're a bit wrong. Give this propublica series a read. https://www.propublica.org/series/gutting-the-irs
Something anyone can do without sexist language. It's really not difficult.
When I worked at eBay, we had a bonus program based on company revenue. It was around 6% of your salary max and managers got around 25% max based on the same formula. For the first few years, you could count on getting a max bonus every quarter. To the point where most everyone who worked there had always gotten one.

And the one quarter, we didn't get the max bonus. In fact, I don't think we got it all. People screamed and yelled and were pissed. At the company all hands they spent a lot of time explaining that bonuses weren't guaranteed. Some of the lower paid folks were actually crying about not making critical payments because they counted on the bonus. Morale went way down. People left because of it.

Stories like this are one of the stated reasons Netflix doesn't do things like bonuses or any sort of variable comp. Because once you get one once, you feel entitled to it in the future, and it feels like a loss when you don't get it.
Safety is always a systems problem. Software is never an adequate single point of failure for critical risks.
Behind every algorithm, there be politics
Couldn't disagree more. Want to see employees work hard and be motivated? Give them equity that is a meaningful amount. I know it works for me... I work 10x harder for my current job where I have equity and stock bonuses than at previous jobs that were all salary.
What I find most amazing in that video is that the treadmill stalls, detects an error condition, reverses for a second, then immediately goes full pelt forward again.

It’s crazy to think the treadmill has the ability to detect a potentially dangerous situation (the belt is completely jammed). But instead of shutting down, it does everything it can to keep operating and doing as much damage as possible.

Peloton didn’t need to add extra guards or sensors, they just needed someone to program the damn thing to shutdown when it jams. Rather than programming it with some dangerous and stupid auto-unjam sequence.
I was CTO of a company under investigation for both securities fraud and some other misdeeds. The CEO was definitely sketchy. When I tried to talk (many times) about the pressure and stress I was feeling he would alternate between throwing chairs (seriously!) and offering me various pills and alcohol. I couldn’t even quit because then I would have to foot all my own legal bills which would have bankrupted me.

I was so stressed I considered suicide despite the damage it would do to my fiancée and family. I didn’t see any way out of the situation and had convinced myself I was going to jail and my career was ruined. There were all sorts of suspicious emails, and truth be told I wasn’t exactly a saint either.

I wound up finding a therapist who specialized in criminals and those going to jail. He listened to my story and gave me very good advice, and said worst case I would go to low-security prison for a few months. He didn’t think (from his professional experience) that I would do any time, and to relax.

We wound up settling with the regulators, I left the company on semi-good terms, and eventually the company got acquired for the biggest exit of my career! And I am very happy I did not kill myself (as are my now-wife and kids).

The silver lining is normal stressful situations don’t rattle me anymore. I have ice in my veins given what I went through. I am now a CTO of a respected company.
The Subcontrabassoon Project
I suspect some parts of the flash and similar ecosystem is replaceable. My view is more that the "design first" graphical tools are basically no more.

This is more than just games. Basic form based workflows peaked with vba and access. Early 2000's dream of components that you could drag in and then wire up to the side seem to be gone.

Now, in fairness, I lauded their death, to an extent. Jsx is a step up when you don't have a designer you are working with. Css, as a concept, is basically void of you aren't collaborating with users on how to style things.

And I agree that the devops has improved. Within reason. Some things are easier, but that ease brought in a sort of Jevon's paradox where, since it became easier to ship more and more, we now ship way more and more. But, are we delivering more?

And I think that is hard to answer. I think the truth is we are hitting more and more of the tail. Which is good. But individually, nobody takes up now and more of the tail, so it is hard to see.

(Granted, I suspect accessibility is losing to this race. :( Basic affordances that you got with fieldsets, labels, and basic html are commonly a second thought on so many custom components.)
And yet the US, the so called "oldest democracy", has been at war for all but a few dozen years.

The reality is that countries you call "democracies" are allies of the United States, while countries you call "dictatorships" are enemies. If a democracy is to be an enemy, the first course of action is to first make it stop being a democracy. Then if it goes your way there's nothing to be worried about, and if the chaos installs someone you don't like then you're not fighting a democracy.

The Chinese government has popular support. So were many others the US invaded or overthrew - some were even democracies. It doesn't matter, as we saw with the Iraq war any inconvenient facts will not make it into the narratives and any lies will be disseminated as needed.
I cannot even rely on myself paying more tax than I'm legally required to.

I'm sure you don't intentionally over pay your tax either.

If you want more tax, just codify it.
I have had to deal with this too. In the end i told my manager that I never want to work this guy again because it causes way too much aggravation no matter what I try. Some people just aren’t compatible.

Maybe other teams are better at dealing with him.
In Germany you have laws to ensure equal treatment in the workplace. So you are allowed to go to your HR and ask what up to i think 6 other people in a similar position & experience level as you are in earn. HR will of course not disclose the names.
Strong Evidence is Common
High income taxes including Corporate ones are unenthical IMO. Just tax land value and goods/services at the point of consumption, aka VAT, if the end goals is equitable consumption, aka realized wealth, not vague notions of unrealizable wealth and influence which completely fail to account for the equivalent value in discretionary power held by politicians and beaurcrats.

Corporate taxes in particular is just a way for politicians to hide the true tax wedge just like when they tax your income from you and your employer.
The incentive is in the mind of the beholder. $42,000 captured the mind of the author; for its promise, he worked extremely hard and long, mustering a productivity far and above what he normally would have achieved. Then, when he in fact received not $42,000 but $3,666, less than one-tenth what he expected, he convinced himself that this was not a loss but a win because $3,666 is $3,666 more than $0.

What is your lesson here? My lesson is to become the house, because the house always wins.
I've been at places where you get bonuses and me and the wife always call it "magic money". We don't bank on it and we try to pay down debt or invest it.
An atomic Boltzmann machine capable of on-chip learning [pdf]
Nobody's arguing it wouldn't be effective if used. We're wondering whether it would ever be used.
I use a client that does make it easy, but I shouldn't have to worry about this. Mailing lists are basically full of people who use email in an exceedingly specific way no one outside of mailing list enthuiasts do anymore. I use a graphical email client, as do my coworkers, as do our customers. We don't care about top vs. bottom replies, plain text vs. email, etc. - those who do have lost touch with the average email user.
In 1996 college grads were pretty excited about $50K-$60K paychecks. So I can't imagine a senior engineer getting more than $120K or so, but they definitely were not only getting $50K.
>The main difference is that China is not a military ally, and its government spying, which is unfettered, supports its private enterprise that is government financed and owned.

The main difference is that US law is exported to the rest of the world's population and Chinese law is not.

If Julian Assange leaked Chinese intelligence/war-crime-evidence he would be at home raising his kids right now.
Yeah the Peloton does detect itself getting jammed. You can see it automatically start running backwards to unjam itself in the video, then start running forward again.

Crazy to think that someone thought that was a good idea.
Dems are also the only ones at least proposing & trying to pass changes - even if not enough. Infra bill would be paid for by restoring higher corporate tax rate and a few law changes on foreign tax.

To me it's not all bluster. But I agree here in the loopholes are hard to close with entrenchment. The paid for definitely rests on way more sound math than republican 'job growth -> gdp' magic.

There is quite a lot but just a few things I quickly googled:

- calculate 21% tax on country-by-country basis, eliminate tax-free 10% foreign point of return
- make it harder to invert by acquiring/merging foreign companies to offshore profit
- eliminate tax benefits for “Foreign Derived Intangible Income” (e.g. shift IP abroad i think apple does this?). I think this one also moves those incentives stateside which would be good

https://www.cnbc.com/2021/03/31/biden-infrastructure-plan-to...

https://www.whitehouse.gov/briefing-room/statements-releases...