skysight-inc/HackerNews huggingface dataset:
> So the legal scope of the literal first amendment doesn’t help the discussion on what people and companies should be doing.

If you're going to go down this road, then you must address government compelled speech, and the limits on the control of private property. I've found that the "private corporations are censoring me" crowd, don't want to engage with this obvious outcome, or pay lip service by saying, "Make [insert big tech company here] is a utility!", again without thinking through the implications.

The compelled speech problem is obvious. Give me your car, I want to put a bumper sticker on it. If you don't let me, or you take it off, you're censoring me.

This is an absurd request, it's your car, you can control what goes on it. Same if I demand to have a book club meet in your living room. It's your living room. Just because you invite some people over, doesn't mean that everyone has a right to come in. It's private property, and you can express yourself by who you let in, and who you don't. Twitter, Facebook, etc are no different. They're private property. No one has a right to have an account and demand an audience.

Now let's take the utility argument, since a utility would mean that everyone needs to be allowed right? Well, a utility is a highly regulated government monopoly. These regulations increase the barrier to entry into these spaces, and effectively eliminate all competition. In fact, protected monopoly status is often the trade for utility status.

These concerns of expression versus private property rights are new, they've existed from very beginning. While the prohibitions on government, but not private actions, may sometimes be frustrating, it's a workable, and consistent, solution.
Not if they are a monopoly.
Facebook, Twitter and Google are monopolies. They carry different weight than simply private corporations, and with great power comes great responsibility.
How long before Facebook/WhatsApp blocks your account because you are using an unauthorized way to access chats?
Trump's claims about a stolen election remind me of the Nazi's promotion of the Stolchdoß myth. Sometimes the free exercise of speech is a great danger.
https://en.m.wikipedia.org/wiki/Stab-in-the-back_myth
My biggest complaint: Normal Copy and Paste does not work. My mother is used to Copy and Paste and it would work in Linux but not in macOS finder because of: think different

Also why are folders sometimes cluttered all over the place and shorts cuts so weird?

Well I fixed it all with Forklift but I also grew up with Norton Commander ;)
One reason this strikes me as implausible is that I doubt other similarly urbanized societies (e.g. Japan) have overweight and obesity rates anywhere near ours.
Thank you. I’ll check it out
That seems crazy but plausible. Explains why so many people complain about it while my office and home never had issues, it's all laid out so you plug in the power on the right.
All three have deficiencies, and for all three you will find people claiming that their chosen one is best thing since sliced bread.

No need to single out a specific one.
I don't think any sane person cares about the intent of the person carrying out assault against their person, and it would be unreasonable to ask them to divine intent. Supporting one and condemning the other reeks of special pleading.
These things (1. autonomy for software engineers; 2. curious problem solvers, not mindless resources; 3. internal data, code, and documentation transparency; 4. exposure to the business and to business metrics; 5. engineer-to-engineer comms over triangle-communication; 6. investing in a less frustrating developer experience; 7. higher leverage --> higher {autonomy, pay}; the "biggest" is a repeat of 2) seem like plausible differences between "SV" and "traditional" companies.

I wonder if there's data (survey? perhaps correlated with compensation?) to back up and establish magnitude and trend/diffusion or refute any or all?

Also would be interesting to look at those characteristics for non-employer open source projects and government. There would surely be lots of variation across projects and departments/governments, as there would be across companies, though I'd guess for non-employer open source 1, 2, 3, 5 would be very high, 4, 6, 7 unclear or lacking, and for government possibly even lower than traditional companies across the board? Just speculating, again, curious about data, or more speculation. :)
The Most Popular Programming Languages – 1965/2020
The problem with feature bounties is: $500 is a lot to give, but not much to receive.
Awesome, what's the data source? are you using some kind of API or just scraping?
How to Switch from Gmail to Hey.com
Politics happens any time you've got at least three people deciding over what to do with a given resource. If anyone is wondering why three people? Three people is the minimum number for a coalition to form.
Stupid people of every race, color, or party are the major problem. And covid lockdowns have made education just more ineffective.
True, there isn’t much there yet. It was just launched today, after all.

If you want to check out something a bit more substantive, how about this: https://github.com/DataForScience/Causality
While you can eventually develop a very non-stick surface with cast iron or carbon steel, there's also the option to make a "spanish egg" with a medium amount of hot oil; e.g. https://youtu.be/mL-w_OegewU?t=215
I'm lucky enough to make products for our company while being in IT, so it is a hybrid. With data driven decisions becoming more important to businesses these days, I see IT's transitional role as the cost side (vs. profit side) starting to change.
They already aren't replaceable in that sense. It it impossible to open a can of developers and hope to get results straight away or hope nothing gets lost if someone leaves.
I did exactly this by accident. KRZ came recommended to me by a mate after a few episodes were out but I never got around to playing it. I did take the dive though last year when all the episodes were out and I'm glad I did as I think what happened to you would certainly have happened to me!

The final episode is definitely worth playing though. It's the emotional climax it needed, I think.
When I’m annoyed with an ad, I love clicking on it, especially since a click can cost from $.5 to $12. Also, upon clicking, they build a profile of me based on products I don’t like, so all the better.

Tough for the advertiser, but maximizing advertiser dissatisfaction is also in my interest (at least since I don’t advertise anymore - after an important realization that I had poured money into it for very few actual new customers).
What European companies are like this? I've been trying to apply for ages at US companies, for the reasons such as this. Reading HN for 6 years and being US-centered in general (thanks to tech) made me want to work like this. I've noticed that at European organizations people indeed try to pin me in a box, and then I can't thrive when I'm working there.
Protest at Twitter HQ and Employee's Homes Planned for Monday
https://en.wikipedia.org/wiki/Taiwan_independence_movement
A question I like for non-tech businesses is: "do you see this as a software business or transitioning to become one?"

Because these days every business has to be investing into software products, and the ones that don't recognize that the software is key to all their products are the ones that are dead folks walking. They're also great targets for SaaS consultant vultures.
Twitter is definitionally a ministry of truth. They can show every tweet to everyone, so they have to pick and choose who sees what tweets.

Any sorting or recommendation algorithm makes a choice about what ideas should be signal boosted and which ones should be hidden.

You visit twitter to see twitter's take on what's important
You might have better luck consulting actual textbooks. I don't think what I've found on the internet is very clearly written.

I'm seriously considering buying some textbooks on coding theory, but since this is just idle curiosity... I'm not sure if its worth the effort, lol.
Could you elaborate why? Have you tried Matterbridge (https://github.com/42wim/matterbridge) instead?
> It's cheap to build a reliable single speed transmission that can handle <insert newton here>, and 3 phase motors are cheap and easy to mass manufacture too.

The engine and transmission are simpler but not without their challenges, in addition you have to consider the battery which is also part of the powertrain and is the major cost center.

The gearboxes in EVs have to withstand much more torque than a traditional ICE vehicle which is why most manufacturers have stuck with direct driver or reduction gear boxes instead of a traditional transmission. They're simpler to design but require more expensive and stronger materials.

A 3 phase motor can be simple and cheap if it's the induction motor used in something like a forklift but EVs need more power and efficiency and have a much greater duty cycle. The Tesla Model 3 uses a switched reluctance partial permanent magnet motor and an induction motor in the dual motor, the Nissan Leaf uses a synchronous electric motor, the BMW i3 uses a synchronous permanent magnet motor, the VW ID.3 uses a permanent magnet brushless motor.
You mean like the literal desktop, the icons and whatnot?

What does that even have to do with this article, which is about a file picker?
https://browser.geekbench.com/v5/cpu/5806255

The 5950X has double the core count of the 5800X but only manages a 1.6x improvement in multithreaded performance.

https://browser.geekbench.com/processors/amd-ryzen-threadrip...

The 3990X is the most powerful desktop part on the market. It gets merely a 1.4x speedup over the 5950X despite having four times the core count. (Granted, the 5950X core is somewhat better).

Geekbench isn't terribly useful at the best of times. It's particularly bad when comparing across architectures and operating systems. And, as should be clear, its multithreaded test does not scale linearly with core count. You should never take the ratio between two scores to mean the ratio between performance, especially when comparing multithreaded scores with different core counts.
And without reading the bug, the issue with adding thumbnail support to that one is probably because thumbnails need to be cached to be fast, and it would be odd for a filepicker to be creating its own cache files (since it can't make any assumptions about the system it runs on).
Is the GOP platform to privatize schools? If it was, how is that a war on education?
I think that was a joke, dude.
Always appreciate these thoughtful critiques on HN :)
Thunar is great, however it does no good here. Your various programs like GIMP will always use the Gnome/GTK file picker because that's what they've been programmed to do. Or, if not based on GTK they will use whatever other file picker their toolkit provided.
Thanks, that was interesting for a bit but then went nowhere.

To save others the time, as I understand it, their disagreement is about the meaning of the equals sign. I suppose they're right, because we do use different definitions of equality for different needs, both within math and in other fields, and of course without a good definition all sides agree to, people can find themselves talking past one another.

For what it's worth, the definition of equality I like best is the one based on symbolic manipulation - two symbols a and b are equal iff substituting a by b in ANY statement does not modify the statement's truth value.
Trust me I know. I'm FROM Melbourne. My friends and family are all there. I'd love to fly back from the UK right now but with quarantine fees it's about eight thousand dollars.
Can you provide any examples of this approach working in the last 40 years?
A useful example might be to look at the fallout of the various protests during Arab Spring, and how it led to both more liberal and less liberal outcomes.

Anti-establishmentarianism can bring together people of different political persuasions who all want to dismantle parts of the current system. What comes after that is a new battle, and that one may end up fought along more traditionally ideological lines.
This post is about the Gtk file picker, not file managers.
Control theory is indeed, quite cool, and under-discussed in most circles.

Also, unfortunately, classical control theory is primarily good for linear time-invariant dynamics in the frequency space of the Laplace transform. If you can't locally linearize your model and/or need to learn a model, classical control approaches are underdeveloped, and everyone has switched to optimal control and RL.
It would be weird that they'd make it display a 404 though. It's possible Signal could be returning that when they see FB perform a request to them for some reason (e.g. want to make sure no metadata leaks to FB).
Are you saying most tech people only spend~10 years in the industry?

That's much less than what I would think.

But maybe I misunderstand. It happens regularly :)
Fuck you, Facebook.

Edit: Don't flag me. Fuck you too. It's a perfectly legitimate comment.
Let's do another... Open any directory with 3+ items. As first item is highlighted, quickly hit <down arrow>, <enter>, <down arrow>. The 3rd item opens...

There is a lag when hitting <enter> and the last <down arrow> is processed out of order :/
The article uses JIRA is a touchstone that seems to equate to no autonomy. I think this is wrong.

I have worked at a good number of places, including a FAAMG.

The freedom that was given to me directly correlates to company size & seniority.

When I was younger, I didn't get much autonomy, why? because I was a naive arrogant prick. I would dream up solutions to problems that didn't exist. I would make existing problems worse by trying out new things.

When a company gets larger, it will bump into problems, missed features, deadlines or massive bugs. New procedures will get be implemented to make sure that those don't happen again. Ticketing is a good thing, so long as its developer lead. It allows delegation of tasks, and simple tracking of state. Its an artform that should be taught.

I was at a start up for two years that was bought out by a FAAMG. We were working on cutting edge computer vision research. We had a tight process, tracked with ticketing. We had complete autonomy.

We were chucked into SV "culture" only to find that is somehow managed to make cutting edge research both more chaotic and boring. Ironically I have much less freedom than I did when I worked at a large financial newspaper.
> As a non-state actor, he was not protected by any laws

He was not entitled to any protection afforded uniformed combatants, but I'm pretty sure it still would have been against the Geneva Conventions to kill him with sarin, for instance.
I think it's a reasonable for private companies (such as Twitter) to eject their customers or users as they see fit. But this should be subject to limitations under overarching laws that regulate these companies: something that even democratic candidates campaigned on (Elizabeth Warren et. al.) and Republican candidates are warming to (Lyndsey Graham et. al.).

By tolerating Donald Trump's insane tweeting for so long, only to ban him when he's definitely a lame duck, Twitter and other such companies have lost the moral high ground: they have shown that they have cynically accepted his campaign money, enabled subversive and misleading political ads, but have decided that a tenuous link to 'inciting violence' is reason enough to ban him. I'm sure the public has noticed. Public opinion will turn against these companies, and when the Republicans come back in the next midterms, they will, justifiably, have an axe to grind. We shouldn't be surprised when they pass draconian legislation that will affect not just the giants but also the minnows.
Do Signal buy ads against their own name in the App Store though? Despite adding Google-like search ads, Apple haven’t broken search and they’re always the first organic result for their name, so I don’t see why they would want to.
Is this Larry Ellison (Oracle founder) home for sale?
> Terminals are probably never again going to be the primary computing interface for most people.

So what? Neither are desktops! The question is that the total number of terminal users is certainly increasing year after year.
I love Linux desktop but miss these creature comforts too. For me, my biggest input issue is the lack of customisation around trackpad deadzones, i.e. the 15% or so deadzone on the left and right of the trackpad. My trackpad is exactly in the center of my laptop but my palm is usually offset slightly to the left. This means my first interaction with the trackpad often happens in this deadzone area on the left-hand side of the trackpad, so no input gets registered until I lift my finger and "enter" it more towards the center.

There are a huge variety of laptops with different size trackpads, different positions, varying levels of palm rejection etc but there's zero customisability around this seemingly simple behaviour.

My Windows dualboot has no such issue and macOS of course (using a MacBook) works fantastically without this limitations.
On a related note: The Governor of California was cutting off electricity and water to homes for the crime of "peaceful assembly", recently... so it's not just free speech that's under assault, but probably you could say most rights, at this point.

The good ol' democrat mantra: "Never let a good crisis go to waste."
Someone created a fix for this 3 years ago. The Gnome maintainers refuse to add it for whatever reason.

https://github.com/Dudemanguy/gtk
This is not good advice, it's just an attempt to cash in on Amazon affiliate links.

If you have someone who needs to learn how to quickly, you don't teach them theory, like the different kinds of heat transfer (which this says you should learn, and then names them, and then does not teach you about them). You teach them how to make some basic, healthy things that work with a bunch of ingredients.

It's really easy to teach someone to make a stir fry or a one-dish oven-baked dinner, and those are great starting points because you can use a lot of different ingredients with those techniques. Once you can manage those, you'll be able to make yourself a quick, easy, cheap and healthy dinner. You can read books about theory and heat transfer methods after that.
Are you sure about that? Your claim is that folks during the Enlightenment just regularly wanted into their parents having sex. And moreover you're equating porn to walking in your parents.

And you're saying people in ancient Rome saw everyone in their "tribe" going at it? You do realize that humans weren't cavemen 2000 years ago, right? Ancient Rome/China/etc. had prostitutes and brothels 2000 years ago.
Would X-37B really be any more useful than a boring old ICBM?
The entire tutorial has been translated to Rust: https://www.philippflenker.com/hecto/

Kilo has also been ported to many other languages, including Go, Python, Java: https://github.com/search?q=kilo+text+editor
After the Paris attack in 2015, it seems like Telegram immediately started working with authorities.

In contrast, Parlor double-downed on its behavior. It immediately became clear that Parlor admins were NOT working on clamping down the violent extremism that's occurring currently on its site.
If you're this concerned that the app might delay sending until later, I would probably suggest you just use ImageMagick or GraphicsMagick locally instead. I use it all the time for processing photos. If you want to clean exif data look at exiftool. It's in most repos.
> Firefox on KDE uses the GTK filepicker. No thumbnails.

Not if you set the GTK_USE_PORTAL environment variable.

$ GTK_USE_PORTAL=1 firefox

The above will make Firefox use the KDE filepicker.
Still same as it was 2 years ago Flux + some other smaller repos.
Want to actually learn how to cook, no bullshit?

Read Julia Child's Mastering the Art of French Cooking. Then read Jacques Pepin's La Technique. Then watch Jacques' old tv show Fast Food My Way. You will become a decent cook just from these 3 sources. It covers all the basics you need to know, and the rest comes from experience. (Jacques also put a 3 hour video of techniques on YouTube recently, go find and watch it. And check the JP Foundation website for more recipes and videos)

All recipes are just patterns and methods applied to ingredients. Often there is a vast range of tolerance in each, and you learn the tolerances mainly by exceeding them. So experiment with recipes and you will learn what doesn't work, which leaves only what does.
Yes you can be sure that they’re not doing that on iOS.
The way I did this with a stats book was:

1. Ten pages a day
2. Do all the exercises, and redo all the ones you get wrong.
3. Add anki cards for all the key terms, ideas, formulas, etc. The best textbooks include a summary the end of every chapter that you can double check your notes / anki against. Prefer cloze markup to question / answer cards -- more cards per "fact" but longer retention.
4. Double check your cards against a source like Wikipedia for completeness / accuracy, since sometimes there's an author bias to content with.

This takes about an hour a day for #1 and #2, and an hour a week for #3/4 plus a few minutes a day extra in the Anki review queue. For this book, you're looking at about 2 months start to finish.
Sweet. How many BogoMIPS ya got?
"March down to the capitol"
"We are coming for you"
"We will never take this country back with weakness"
"Trial by combat"

I don't know if you are being intentionally obtuse and trolling or just really this dense.

Trump, his son, and Rudy spent hours whipping that crowd into a frenzy and then directed them towards the Capitol.

This look like a small minority to you?

https://teddit.net/r/PublicFreakout/comments/kucaz0/the_mome...

That officer was beaten to death by an American flag surrounded by thousands of trump supporters, who sang fucking songs and watched.

I don't know what disgusts me more, that video or your smarmy dismissive attitude.
I think 'annoy' is usually a more appropriate word than 'worry' (but not always). Markets and users are stochastic with no one really knowing what users are going to ask for, nor what competitors release and cause users to demand, well designed or not.

What a lot of these conversations boil down to is finding the sweet spot between over/under engineering which is subjective. Are we wasting time solving problems that dont matter or are we shipping with a 'just enough' type of mentality and risk exposing our users to buggy software?

No one likes to work with bad code but if its siloing itself into inconsequential CRUD apps or frivilous games/social media it's just annoying to experience/work with. Its when it creeps into systems or applications where consequences for failure are dire, think Lion Air crash in 2018, that Im worried.
Indeed, Julia's abstract type system with multiple dispatch is its killer feature. It enables generic programming in a beautiful and concise fashion. Here [1] Stefan Karpinski gives some explanations of why multiple dispatch is so effective.

[1] https://www.youtube.com/watch?v=kc9HwsxE1OY
100% agree. If you read this entire thing, you don't end up with anything close to the skills needed to cook a meal. You could watch a five minute cooking tutorial or just make a simple recipe instead, and then you'd have something to show for it, plus you'd have learned something about cooking.
> Within the niche that Jetbrains occupies it is one of the most well known players out there, and so it truly is not obscure.

Doesn't matter. I'll repeat that it's still amazing how many programmers get shook to the core when something that seems so obviously important to them is actually not a big deal to the rest of the world.

> Furthermore [...]

Unrelated to my post :). But I hope investigations show that TeamCity was indeed misconfigured and that nothing nefarious is at play w.r.t. their tools.