skysight-inc/HackerNews huggingface dataset:
`The phone stops ringing. People stop talking to you. You become toxic.`

HOOORRAAYYYY!!! I go to great efforts to keep people away from me. How do I do this? Sign me up.

If this really bothers you, here's an easy fix. Make money. Then you can get by with anything. Perhaps they're not mad at what you said, but mad at your highly expensive tax payer funded paycheck that you've consistently under performed.

I never liked Hawthorne. I was always partial to Melville. Or Conrad. Or Milton. A promenade of monsters. And the whale likes to be killed, but lures them along, humiliates them by taking out other whalers, and finally springs a trap sucking everyone down into hell, keeping one alive to spread the horror.

Bezos and Musk made it to the moon. That's enough payload to kill the world a couple times over. From current events, I don't think your leadership cares if you live or die. Go ahead. Cancel them and see what happens. Or better yet ...

JOIN US
Cheers. I genuinely can't tell the difference between the artificially generated postmodern discourse that is supposed to be just gibberish and real postmodern discourse that is not. Perhaps this is just a case of extreme jargon overload that makes it unintelligible for anyone who is not part of the group?

Or is this some commentary on the futility of the discourse, and postmodern discourse is just a performance art?
I feel misunderstood!

I wanted to convey that I'm torn. I like Go and I feel like it was made for people like me: Working programmers who want to get stuff done.

And in a sense I am, I'm attracted to Go, but there are just enough things that are stumble blocks for me to keep using it or even consider using it in a professional manner over other options. Not because it is a bad language or because I consider its users bad, quite the contrary.

In a sense it doesn't scale with my abilities, but that doesn't mean at all that they are special or golden. It's just a set of things that I absorbed and tried with experience or learned from books and filtered and adopted (dumbed down) for my needs.

I think you might be right with:

> "the language isn't a fit for your skills or preferences"

Maybe should have worded it that way. For me Go is really good 80% of the time and then super awkward to use for the 20% where I cannot write the code in the way I think. It blocks me from exploring those thoughts if that makes sense. And that makes me unhappy.
Banks do this too. It’s an anti-fraud measure.

The amount of fraud that happens in electronic payments is absolutely staggering. As soon as someone finds out your defenses are lower than someone else, you get spammed with people testing stolen credit card numbers.

Your account can, and will, be blacklisted promptly. If your payment processor and the banks they work with don’t stop you, the credit card company will.

This kind of thing happened at every place I’ve been at where financial institutions are involved.

The size of your company does not matter. Visa has so many customers they do not need Amazon. If Amazon fucks up, they will pull the plug if something isn’t fixed.
Football and Rugby get a lot of attention but soccer also has major issues with heading the ball for low impact and major head injuries when people accidentally hit heads. In America girl's soccer is actually a close 2nd place finisher to boys football when it comes to diagnosed concussions
None of that requires any special knowledge of the brains dopamine response
My point isn't from a "a single person should be able to build this" perspective. But from a "big players misuse this to grab market share" perspective. Like how youtube was slow in Firefox for years, since they used APIs only existing in Chrome. Others follow suit, and thus other browsers are forced to either implement the same thing (thus making it a "standard") or lose market share since stuff works better in other browsers.
Are you joking, or do you have perhaps too high an opinion of German TV?
I really appreciated the article. I feel the same way about Go as you do. No other programming language has made me feel this way. It's the most practical programming language I have used over the last 40 years.
I played rugby for a few seasons, and I had several concussions. I never blacked out, but I temporarily lost my ability to speak (several minutes), as well as got emotional. I cried though I wasn't upset, then I would get enraged even though I wasn't mad at anything (except maybe getting a concussion).

I'm in my 30s now, and I can't remember things like I used to. I can be thinking of something, and it "just disappears". I feel like my mind behaves like a 65 year old, not a 30-something. I used to have a lot more focus, more dedication to certain things, and it's harder now.

I don't know what combination of growing older, drinking, or concussions have caused my issues. And it's hard to say I regret playing, because it was fun and a part of who I am. However, concussions are not a joke, and I wish more players had the sense to step away from the game after getting a small number, rather than thinking "it's normal" and playing for 20-30 years.
How to Speak – Patrick Henry Winston
> They have that right they can choose to not develop on Apples platform.

The same argument also applies to Korea. Apple has the choice of allowing other payment systems, or they can choose not to sell in Korea.
There are a lot of dreamers out there
Again I don’t want to romanticize the pandemic but we should critically analyze what happened.

When I talk about the system changes, I’m referring to the paper that I wrote in the thread.

The places to intervene in the system are:

Places to Intervene in a System
(in increasing order of effectiveness)
9. Constants, parameters, numbers (subsidies, taxes, standards)
8. Regulating negative feedback loops
7. Driving positive feedback loops
6. Material flows and nodes of material intersection
5. Information flows
4. The rules of the system (incentives, punishments, constraints)
3. The distribution of power over the rules of the system
2. The goals of the system
1. The mindset or paradigm out of which the system — its goals, power structure, rules, its culture arises

We intervene in the second most powerful leverage point, but we need to change our growth mindset (most powerful leverage point). If we don’t we will recover to the old system that is depleting earth's nature. You are talking about the 3rd leverage point “The distribution of power over the rules of the system” which I agree it’s important. We can implement UBI for instance. The thing is, there is an alternative.
This is a repeatedly debunked myth that does not stand up to the slightest scrutiny.

First, the number of vacant homes. The vast majority of these at any given time are vacant because they are on the market, someone has signed a lease but not moved in yet, or they are undergoing repairs. Of the homes that are legitimately vacant, many of these are in very poor shape, and in areas where no one wants to live. Suggesting that these homes are a solution to homelessness means that you want to send homeless people to live in condemned structures with no running water an hour outside of Detroit.

Second, the number of homeless. The number used in this factoid is only the number of chronically unhoused, often mentally ill homeless. These people need a lot of support and medical treatment. Sending them to live in a random vacant home, much less one with no running water an hour outside of Detroit, is not going to help them. But people spouting this factoid don't actually care about the homeless. They are simply a prop for a cute political point. If you counted the true number of homeless, sheltered, and housing-insecure folks, this dumb factoid wouldn't sound as good.

Third, the entire concept. Vacancies are lowest in the areas in the country with the highest homeless populations. So the entire implication that some evil (probably foreign) real estate investors are causing homelessness is baseless. The reality is that vacancies are mostly associated with how competitive the real estate market is, which is associated with the economic opportunities in an area vs the supply of housing. Higher vacancies means it is easier to find a place, which means that landlords get nervous and drop the rents. There was a very clear demonstration of this in San Francisco during 2020 when a lot of renters left. Rents dropped by 1/4 or more, while vacancies rose.
> Odd how that was a liberal position at the time, and nobody called them names.

I was with you until you threw in a blatant lie. Being against electronic voting has always been a position that got negative comments, insults etc. (unless foolish, luddite, naive, afraid, and so on are not insults anymore? Or maybe you don't consider them insults when your side issues them?). Perhaps you didn't experience that, or maybe you are just doing the whole "rose-colored glasses" view on the past thing. Either way, your statement about how no one called "them" names is just a sad attempt at throwing in a little dig, one that has no basis in reality, no real facts behind it, and only serves to divide everyone.
What size codebases do you have that a few seconds has visual studio fully indexing it? My experience with VS on large projects is that it takes however long the project takes to compile before it's usable, but many functions (go to definition) can occasionally hit a file that needs to be reparsed and can stall for minutes on end. I use Vs2019 on a 32 core workstation with 128GB ram, fwiw.
> But where do we draw the line?

Well, we can draw the line based on who is going to maintain the code after we are gone. If we know that the organization is only going to hire rockstar ninja experts, then we can make code that is readable for rockstar ninja experts. If we know that the organization is going to hire mediocre developers, then we need to make code that is understandable by mediocre developers. If you think mediocre developers can't understand streams, then don't use streams. (Personally I think your examples of interfaces, exception handling, and streams, are all things that have their time and place, so it would be fine to use them when needed, and just expect that developers after you will know/learn that stuff.)
I don't block ads. I remember what the internet was about to become before ads stepped in. Everything of value was going to be pull behind paywalls.

Let's say everyone get their wish and ads go away. Everything will require a purchase. Those purchases are logged to a real name/address. You end up with bigger privacy leaks.

People will still be tracking you the way they are now. And at the credit card level.

As an adult in the first world I can afford to pay for adfree solutions. Most people can't. Ads level the playing field.
People who believed the propaganda about "charging 30% for payment processing" are in for a surprise when they pay Stripe's fees but then realize they're still on the hook for Apple/Google's commission. It will just be collected in a less efficient way.
I think this is why most sites—especially those targeting technical audiences—should rely on server-side analytics instead. Add some middleware to your web framework of choice which logs request data and parse that, or use something like https://www.tabbydata.com (disclaimer: I built that) to pipe it into a data warehouse. Voila! No JS tracking, retain useful metrics.
As a user, I curse every time a website decides that my theme is incompatible with my computer's theme and that my scroll bar should in fact be bright red and 1 pixel wide just like on the designer's Macbook, and that buttons should look exactly like tabs, links, checkboxes and radio boxes because that's what the brand designer wanted. Native component's can't be styled because of very good reasons and unless you're developing a game they probably shouldn't be.

HN uses purely native components and it's one of the best websites I regularly visit. Fast, responsive, works on every device. I can't help but feel like web developers recreating native components are doing so out of incompetence or complete disregard of usability.
We used to, I feel, have higher quality software because it was tested out on a bunch of different platforms. One of the big things we've lost is testing for endianness related bugs, which sometimes catches other bugs too.

There's other categories that we catch less often now too, like assumptions about byte alignment, buffer sizes, and so on.
ABI is a complete red herring. The issue is about taking source code that you've written in your almost-Rust and compiling it with Rustc, leading to miscompilations.

EDIT, responding to yours: it was explained in the thread, at length: https://internals.rust-lang.org/t/add-rustc-flag-to-disable-... it's not backwards compatible. The very first post is the language team co-lead explaining:

> Whether or not rustc makes use of the codegen backend's support for optimizing &mut using noalias, by specification and defition &mut is still an exclusive reference. Various parts of the language and library depend on that exclusivity for soundness. &mut is not the mechanism you're looking for.
There's one thing I don't understand: when I did my mandatory military service in the French army a long time ago we were taught how to destroy our kit in case of imminent capture / evacuation.

I understand they wouldn't have the time to destroy everything but why didn't they destroy at least the planes and helicopters (especially the Blackhawks)?
I stopped watching TV more than 10 years ago because I was worried to turn stupid from it. Not so far fetched after all.

There are some high quality shows and TV stations though. Namely Phoenix (similar to PBS in the U.S.) and some of the news magazines that run in the late evenings. Of course there are also all the other public stations with higher quality programs but I find the program most of the time quite random and sometimes even a bit elitarian.
> 3D could be more popular if it was easier to share and display.

Could be more popular? The APIs are already there, literally nothing stops you from writing a pure js lib that supports 3d models in a way that you want and can be reused on any site that needs it.

Video didn't have that, video needed 3rd party plugins to even run. Video still managed to attract a sizeable user based before that.

> You're right, browsers does have a lot in common with game engines.

The same way a toaster and a fridge both handle food. Of course I am all in favor of dropping Chrome for Unreal I think the later doesn't call home half as much.
I'm not sure about the 400 A comment either, but there's at least two "catches" to the F-150: it's ~$90k for that configuration and it's unclear how the charge/discharge duty cycle will affect it.

To be clear, even at $90k that's cheaper than buying a pile of power walls or similar. So it seems like it's a power wall array plus a free truck :).
Can I block this on safari on the iPhone.
The question I ask when I hear "we shouldn't grow past where we are now" is - would this person make this claim just as well 20 years ago? 100? 1000?

What if we decided "we have grown too much" right before the invention of the internet? What if we did it right before the invention of household appliances that liberated women throughout the world to do something else with their time? What if we did it before urbanization? Before agriculture?

If we're honest, we look back on all the progress that happened before us, with gratitude. Whether we acknowledge it or not, the fact that we have a warm place to sleep, reliable food sources, ability to connect with loved ones no matter where we are - these aren't things we wish never existed (yes, I realize not everyone has these things but more people have them than ever before.)

So I look at it like that, and then I ask - if we keep growing, challenging ourselves, experimenting, etc - will the people living in 100 and 1000 years thank us for it? The pessimists say "no", but history seems to show that "yes" - the trajectory of the world has been in the right direction for human safety, comfort and happiness.

By any measure - infant mortality, safety from war, education, access to culture, etc - we're the luckiest generation yet and there's no reason to stop working to give our children more of the same.

Of course we need to be smart about how we do it - look for sustainable and clever ways to grow that benefit more people - no question there. But to STOP growth is to betray our future.
The tech giants simply flexed their power too hard during the last few years and now pretty much every country on earth realizes they are a threat to national security in various ways. They are getting sued, fined, or punished in almost every major country now and they deserve it honestly
Slight clarification here, it is way less than 8-9% of your gross salary. I had a look when I was a church member, and it was 2% of my gross salary. It was indeed 8% of the amount of my income tax.

I think the way it is calculated (depending on the federal state your in): Gross salary -> income tax -> 8 to 9% of the income tax = church tax.
I am fine with them allowing other payment systems. As long its not OR OR so if apps start to avoid using the built-in payment solution of Apple and Google then I see it as a negative.

I can't think of needing to use like Paypal to pay for in-app purchases or something for app X and use stripe for app Y and use iDEAL for app Z. In those cases its better to avoid the app and that's even ignoring app developers getting your payment details.
Depends on where in the world you are looking. For example, the EU has a price on CO2 which is going up to reach the EU goals with respect to CO2 emissions.

In that case, even if storage of electricity is expensive. At some it will be cheaper than burning fossil. Nobody really knows how new nuclear competes with storage.

If there is no price on CO2 (and now other regulations that limit fossil), then renewables just have to compete with fossil on price.
JFYI, there's an excellent package org-ql which works quite nice with many org files. It has org-ql-view built in, which works like org-agenda.

(https://github.com/alphapapa/org-ql)
I was on a team that migrated an app from SQL Server to Postgres a some years ago, and the performance dropped by around 30%.

Of course, due to the benchmark rules, I'm not allowed to post about it... ;)

That being said, in our application it came down to three main issues:

- Postgres doesn't allow optimizer hints, and the optimizer generally produced worse plans than Microsoft's (e.g. CTE were an optimization fence in Postgres).

- Postgres at the time did not support parallel queries.

- Postgres connection handling is terrible. Pgbouncer helps but introduces its own problems.

- Database bloat / vacuum issues

Generally I found SQL Server would perform very well with no tuning and minimal maintenance. And generally, if it doesn't do the right thing, a query hint will fix it. Postgres required a lot more configuration and testing to obtain acceptable performance.

We still switched to Postgres. It has lots of other benefits - and none of the licensing.
TPM does make disk encryption more simple and effective for a typical user.
Half of the sub Reddit’s went private to protest for censorship.
Sure but for some of these stories, the provider is clearly just incompetent. I’ve read of PayPal holding $100,000 for 6+ months with no reason given or response. That goes far beyond an anti-fraud measure.
You have to be on Android to use addons with mobile Firefox. Since Android=Google, doesn't that mean you are giving Google all your data including browsing data and the fact that you are blocking ads?
Of course, perhaps he was aware and considered ways to hide that.

I'm not saying this is the case - I am saying you need rules that work for that specific case.
Ask HN: Any “two-man” approval SaaS services/tools you recommend?
>Where are these opportunities

If the stats on where most immigrants from foreign countries wind up residing are any indication, not in coastal California or NYC.

The people who move to SV or NYC to get rich on tech or finance are generally Americans born to parents who are college educated or credentialed professionals, and you can see this in the demographics of the companies where these people are working and getting rich.
C.1.2. – South Africa’s New, Highly Mutated Covid Variant
There aren't any long term studies comparing people who cook with non-stick vs stainless or cast iron, so we can only guess about long term and population level effects based on limited information.

I personally would not take the risk given the benefit is just a pan that things stick to less. Medical uses are more justifiable.
Only if you consider Remote Global Work.

As a European, it is very disheartening to see how many companies espouse "we are now embracing remote work company-wide", which on closer inspection means "California hours +-2h time difference".
Ya, I saw that startup stuff and laughed :)

Especially since the wealth tax punishes giving equity to employees as well. IE, if someone has stock options or stock in a company worth $1 million they have to pay taxes on that every year, and if the company folds they are screwed and have nothing, they don't even get a tax credit for what they paid in on that valuation. It is one of the worst thought out tax systems I've ever seen. Nobody who invests in startups can ever live in Spain due to this system (verified this with several large accounting firms).

I also laugh as everyone just puts their money into real estate and that way they avoid the wealth tax by hiring someone at low wages and saying it is a business. But, that drives up the cost of housing...

I love taxes, but they have to make sense and work as a cohesive system. My dream is they increase property taxes, drop the wealth tax, and better align the progressive taxation for families. Some of the latest moves are weird as they also punish families by taxing individual units of the family...
Yep. They've been tinkering with the scrum ever since I was a kid, but to me it feels like they result in a collapse, a penalty[0] or one side being totally steamrolled 90% of the time. I wish I had stats at hand to back this up, but I feel like even though they're technically "contested" they're rarely actually contested.

If it's not enjoyable for spectators, doesn't really do much for the game and is dangerous then I can see why it could get phased out in the long run.

[0] = or multiple collapses then a penalty
Perhaps the 1% struggles to recognize the overwhelming example of humanity more or less defines humanity. Even if the 1% were truly better in every way, in some hypothetical fantasy, the 99% would simply exist according to nature, or according to their genetics and environment. There’s nothing inherently scummy or lazy about that. It’s purely subjective to describe them that way.

My experience is that most people work very hard and believe they don’t work hard enough.
Things like documentaries are mostly watched by already well-off people (mostly middle class and up).

In Germany, public TV is paid for by (nearly?) every household. [0]

Forcing everyone, including poor people, to subsidize rich people's taste for documentaries seems a bit.. off?

Similar arguments apply to public libraries and opera houses, though at least there the financing is done mostly via progressive taxation.

Of course, you can argue that we sophisticated people know what's good for those unwashed masses, and if only they watched their documentaries like they are supposed to, they would soon see the light. Colour me skeptical.

[0] As far as I am concerned, private broadcasters can and should do what they feel like.
They may mean at the very least write down the conversation afterwards. I've noticed this can be helpful as well, because people tend to respect written records even if they are not 100% impartial.
How to consistently run temporary workloads on AWS and save money
> Restrictions on [...] use are incompatible with [...] what "free" means

Yes.
Paris-based startups to have your eye on in 2021 and beyond