skysight-inc/HackerNews huggingface dataset:
> threads are lighter weight than processes, they're still relatively expensive to switch between and to maintain in memory compared to e.g. Go/Elixir lightweight threads or evented IO

Not true. Context switching pthreads is orders of magnitude faster than any Go/Elixir concurrency mechanism.

So-called "lightweight" threads exist to fix the concurrency problem with garbage collection in scripting languages. Without garbage collection pthreads are fast enough for any problem.
World's top hedge fund managers made $23.2bn in total last year
Yep. I just exit a startup that went broke, had to make do with not paying all their staff for over 9 weeks, and then finally got a massive investor that set them up for 2+ years of burn.

I resigned at 8 weeks of no pay, and couldn’t even legally force my company to give me a redundancy (3 years service) and I’m currently fighting to my right for 2 weeks notice pay (see note 1).

When you work for a startup you don’t have any rights to anything and you shouldn’t expect them to care about you.

Note 1: all this garbage is legal in Australia where all employee rights are hinged on insolvency and “hope for an investor” counts as not trading insolvent, which makes using your employees as creditors without their permission possible.

I’ve learnt my lesson about all of this. I will only work for established companies and I encourage anyone in the job market to think twice about signing with a company.. you need to be as confident in them for their responsibilities as they need to be in you.
In which case you’d expect to hear “we can’t comment due to an ongoing investigation”.

Whereas this situation is more consistent with the CCP’s inability to acknowledge any error.
Some people never get outbreaks, but carry the virus regardless. So by not distancing you might prolong an outbreak for her.
I really like my Android One Nokia 6.1. It was a little rough for the first 6 months with random slowdowns and stuttering after being on for more than a few days (fixed with a reboot) but since then it has been great.

Admittedly it has a rubbish camera but I don't really take pictures so that's fine with me. For a £200 phone it has been just as good for my needs as every flagship nexus/pixel I've owned asside from the crap camera.

It's got to the point that it'll be out of support soon and I'm having a hard time finding a decent replacement for anything near a comparable price.

Maybe it's time to try out LineageOS?
Because this article specifically deals with the environmental impacts of plastics and how to reduce them. Starlink could raise hundreds of moral/philosophical issues, it would be insane to address them all every time.

If the starlink article involved how much plastic waste they caused the discussion would be around that, if it involved privacy and surveillance we would talk about that, if it involved how fast the speeds are we would talk about that...
The quote "When Russia or China decide to do damage to our infrastructure, they will almost certainly succeed," already made that point though.
Because cruise ships do their polluting primarily in international waters and are registered under flags of convenience. They have separate fuel tanks for in western countries' jurisdictions to fulfill the regulations that these green politicians have already passed.
5 of the 6 points noted in OP’s comment had to do with brick’s rigidity and compressive strength. 1 point was related to the environment. Plastic bricks are an alternative to sand/clay bricks.

Traditional bricks first appeared in China and have been adopted and used by humans across various civilizations for thousands of years.

As engineering advanced globally, the pros and cons of bricks have been well explored and well understood. Plastic bricks are a new contender to this problem.

That said, when you have a new contender to a centuries established and globally adopted solution, it might be more likely to prompt exploration of its potential cons.

Starlink is a new engineering solution with several of its own cons that have been reported in HN. It is difficult to compare Starlink against other alternatives when Starlink has a narrow use case that it particularly excels in (high speed Internet to unserviced areas of the globe)
Oh, huh, you're right. That one's so rare that it looks like Debian stopped getting any popcon reports from it several years ago:

https://popcon.debian.org/stat/sub-s390.png
> Other than syncing a generator totally out of phase I can’t think of anything that could potentially hurt someone at the power plants I work on.

Don't power plants have all kinds of potentially dangerous mechanical systems under computer control? Overpressure on a fuel line causing the pipe to burst and fill the building with natural gas, things like that?
I would tend to agree with that, distros are not that different from one another in the grand scheme of things.

But there are still differences; I speak about them at the beginning of the book. For Arch Linux, the three important ones are for me:

1. Installing it teaches you quite a lot about Linux-based system. If you have any problem with another distro, you'll know pretty well what happens under the hood and you'll be able to debug the problem more easily.

2. Arch is a rolling release, which means that every program you use will be up to date. No need to wait for the next LTS like other distros. It has some drawbacks, but I think the benefits outweigh them.

3. It let you choose exactly what program you want. It doesn't install much by default. Freedom is important for me, and Arch just gives me that.

And did I speak about the crazy amazing Arch Wiki? And the repos which have... everything? Sorry I stop, I'm doing my fanboy here :D
I use CAPSLOCK as my fn key, it's right under my pinky, no need to move my hand. On my second layer I have arrow keys set on hjkl so in programs that don't support vim key bindings I can use them without moving my hand from the home row.

This is a more efficient way to use the arrow keys compared to a standard keyboard where you have to move your hand out of the home row.
Reverse psychology. Hide dinosaurs around the house, when caught looking at one deny everything but look guilty.
> The "finder", which is a terrible name btw, is a completely useless file explorer.

…it finds files. Is "Explorer" somehow a better name? No comment on it being useless, as that's not something I can respond to, obviously.

> For everything a shortcut is needed, and they never make sense.

Uh, no? You can literally do everything with your mouse, and they all make sense as the other commenters have mentioned.

> don't spend too much time scrolling on top of a folder or it will autommatically expand

You can configure that, it's call the "spring loading delay" in System Preferences.

> first off you have airdrop, which I never enabled and never will

That sounds like a "you" problem.

> They are not recent files created via command line, but some random collection of files that Finder thought they knew better about what to call recent, a complete waste of your time.

They're recent as in what you opened recently.

> Next you have Applications: What a wonderful idea, to list programs in the file explorer, even though they cannot be interacted in the usual way not have any file navigation to be seen.

You can copy them, move them around, delete them…I fail to see your point.

> I suppose let you aggregate files by color for children that haven't been taught about folders yet.

As opposed to the mature adult writing this.
> "Reliable" is also a vague value judgement

It is not. Reliable: message delivery is guaranteed, i.e., the message _will_ eventually reach its intended destination.

> "Shared memory" implies data coherency.

It does not, re. CPUs with weak memory models. Yes, you can insert barriers, but what happens underneath is that HW exchanges a bunch of messages (reliably!) between nodes to bring them to a consistent view of the global state.
As a C# dev, ASP.NET MVC mostly, I’ve always been curious about Rails, why would you say someone move from where I am now to RoR?
Better BASHing Through Technology
I'm using the team at flightfox. Not search but if you do long haul it's a major time saver and it pays for itself. During the early lockdown they also managed to get every single flight we had refunded, making me a fan for life.

https://flightfox.com
Comparison of Rust async and Linux thread context switch time and memory use
Tariffs on a widget made in China would make that widget less competitive relative to competing widgets made in other countries. Chinese widget sales would fall, so it would “cost” them in the form of reduced sales and profits.

Even if there is no competing widget, sales still fall due to demand elasticity.
We've banned this account for repeatedly breaking the site guidelines.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
Thanks for the correction. A few years ago I did read that they had low-volume ODM devices made in China for the Chinese domestic market. 80% of Samsung's smartphones being made outside China is still great though.
I don't hate the mouse, but I think staying on the keyboard when you work with text (like code) is way more comfy. The problem is not the mouse, it's always switching your hand between keyboard and mouse.

Additionally, the system I describe in the book is centered around the shell, and it has so many good and mature tools for you to deal efficiently with text.

I love the mouse for graphic design, music composition, photography (post processing).
Just picked up a copy. I’ve been using regolith on Ubuntu for about a year and love it. I like the idea of being able to put together a similar environment, while not needing to get neck deep in figuring out configuration and gory details. Your book basically covers all of that, and checks another box I’ve been interested in (arch). Sweet spot, thanks for the book!
This is a really impressive list of oddities, with solid explanations on every single one. Excellent resource, thanks!
Teaching Myself Quantum Mechanics from Scratch
It was a gold rush at the start due to lack of market saturation (I remember having my new Switch and being able to peruse the entire store in 15 minutes). It's now approaching Steam levels of saturation / shovelware.
Ha, yes a couple of times and I did meet people even though I went on my own. I am still in touch with a friend from 20 years ago who has been stuck in Tahiti since last April though I'm generally pretty poor at keeping contacts up.

My plan was to buy a boat and cruise locally to get experience then branch further afield. That didn't happen, the boat I bought was in the Caribbean and I stayed there for three years then sailed it back to the UK. Since then I took a (turned into two year) sabbatical up and down Ireland and west coast UK. That was a few years ago now and do feel twitchy sometimes..
I didn't think about that, but now you speak about it I think it's true. Thanks for that, that's interesting.
all these cool new features! what's the thing they always say about python? "there's more than one way to do it"?
Foxpro is top notch. And I have never used it. Here is why:

- My former best friend has created a software in 1995 that manages 30% of all vendor machine ( coffee, candy bars, sandwich) in Europe.
The software uses Foxpro.

1) He tried twice to migrate to other dev tools. Never succeed.

2) His software is so good his company was in average 40% more profitable then competitors.

3) His CEO has bought 10 competitors of the same size in 20 years. Each time my friends software would replace the former. Than the financial margin would go up.
Ask HN: Recommend Books on Automata?
Stephen Wolfram's work has gotten me interested in the field.

Besides his books. What other authors/books do you recommend?
There is a reason why open source donations don't achieve the quality of JIT and GC implementations of commercial software.

Something like Graal would never succeed with FOSS, late nighters and weekend programming.
> keyboard-only interfaces make the assumption that you know all of the shortcuts for each program you use

That's why you carefully choose programs that are highly configurable so that you can integrate them seamlessly into your particular workflow.

The reason I use Emacs is not because it's a great editor. It's slow, often frustrating and since adding LSP support it crashes frequently. The reason I stick to it is because it gives me endless customization so that I can decide how I want it to work, instead of the author or some company deciding that for me. Learning to use it is therefore an investment in future time saving since I won't have to worry about it drastically changing or moving to another system if the company that supports it decides to change direction.
QMK is great. But it definitely lacks in some useful abstractions. For instance, lots of split keyboards use IO expanders over I2C, and each one has bespoke code for doing the grid scan.
Energy consumption from $1.5B in BTC is equivalent to 132 launches of Falcon 9
Slightly terrifying thought is that given the distributed nature of the software, noone really controls this as a whole, by design.

So how far can this go?
I think it would also take some effort to add support for new platforms in rust, even if LLVM already supports the platform. The `std` library is pretty large, and it would take effort porting it. (nvm if their code is `nostd`)
Cancer on society? Please explain.
This would also be relatively easy in an office document. PDF is just a terrible format for editing. This specific example however need not detract from your larger point.
I already had the song NaNNaNNaNNaN watman in my head before I clicked the link.

Edit: okay this thing that gave me a little smile deserved a downvote for some reason I guess. Hope whoever else comes along and doesn’t like a cute fun thing or me enjoying it can explain why.
Appetite drug could mark 'new era' in tackling obesity
Forget what you believe would benefit them in the long term. That's not how business works.

If you truly believe they did something nefarious to stiff the guys at the bottom of the cap structure, and it was a fairly sizable chunk of money, you (solo, not with your ex-coworkers) could take whatever documents you've got and briefly consult with a lawyer. Just an idea from someone who has never been in your situation. I've hired a lawyer (something which I am not) to bite back at people who tried to screw me a couple of times. May be futile in your situation, IDK. You have to figure out if it's really your money they're paying out, and whether there's a basis to argue that the directors violated a fiduciary duty to you.
Louis Rossman is a moderately competent microelectronics repairer who found his calling as a YouTube entertainer and low-grade anti-Apple meme celebrity. He produces entertainment content where Apple features as 'the bad guy' and many people find it utterly captivating. He is barely qualified to have an opinion about why complex electronics products are made the way they are.
These tools take a lifetime to master, that's true; but I could code in Neovim in two weeks. I think if you decide seriously to learn it, you can be effective with it pretty fast.

Easy to learn, hard to master. That's what I like, because you never stop learning.
Discussed at the time: https://news.ycombinator.com/item?id=12051173
Not true. There are many different ways a given statement in a fast-moving Slack channel may be interpreted. When you have a person’s facial expressions and tonal inflection as context, you can prune most of those possibilities.

Face to face communication is way better than text.
Wow this is so awesome. I would be highly interested how the energy consumption is dropped by using web assembly. If you consider that 5 billion people use smartphones and browse the web, if you could reach just 1% less cpu time on average that would have a significant impact on worldwide energy consumption...
not possible anymore. a platform that has reddit-tier moderation policy from the get-go would never gain traction
You're focusing on a turn of phrase used by an earlier poster in order to ignore the larger discussion. There is no value in litigating the exact phrase "expelled from society". Whatever you want to call it, the point is that lives get ruined and people commit suicide over things that don't reflect who they are.

Demanding evidence of ruined lives for 'teenage postings' is again, an arbitary limitation that doesn't make sense given that we are talking about things that will be happening in the future, not things that happened in the past. We need to wait for social mores to change enough since teenage postings even started existing around 10-15 years ago.

However despite you deliberately trying to set a standard that makes no sense given the topic, I Googled for 5 minutes and satisfied it anyway:

Teenage girl killed herself amid fears she would be branded racist over joke photo she sent friends, inquest hears

[0] https://www.telegraph.co.uk/news/2016/08/28/teenage-girl-kil...

White teen who posted racist video of black HS classmate eating chicken could face criminal charges

[1] https://www.nydailynews.com/news/national/white-teen-made-ra...

Teen commits suicide after cyberbullies share explicit messages outing him as bisexual

[2] https://www.aol.com/article/news/2019/10/01/teen-commits-sui...

Two of these kids actually died, which I think is even more than losing their "career and all or almost all [their] friends".

Nobody is arguing for racism. What you're wrong about is the poo-poohing the threat that the combination of shifting social mores, eternally-recorded online remarks, and vindicitive power create.

Implicitly you seem to be suggesting that it's okay if some 'racists' have their lives ruined, since the cause is so just and important. Looking at the stories of these kids above dying - do those stories make you think anything different?

Are they acceptable losses, or did they deserve it? Or is there a problem here to fix?

You probably think of yourself as an empathetic person. So try expanding your empathy to more people.

Perhaps you've had the privilege of always believing only things that align 100% with the views of the powerful. You seem to be a wealthy San Francisco leftist, so I can see how you would live under the basic belief that "if power is suppressing it, it must be bad".

Perhaps you think there is a clean simple line between Good People and Those Evil Nazis Who Deserve What They Get. There is not. Humans are complex.

However, try to conceive that someone could be both dissident and not-evil at the same time. If you need to, you can imagine living in another society where the power actually disagrees with you. What then?

And please recognize that your orthodoxy may change. Maybe you'll change your views, or society will. Then you'll be the "racist", or "Nazi", or "communist", or "kaffir", or "heretic", or "reactionary", or whatever label they're using in 30 years.
Thoughts. What are you, O thoughts?
Oh come on Gary literally runs a top notch teaching site and the link was a bit of fun on his previous teaching site.
Yes. I worked for a company that was acquired and got peanuts afterwards. I’ve made orders of magnitude more in RSUs since. Work for a public company and don’t kill yourself for startups.
I put some newlines in your comment because the long JS snippet was borking the page layout. Sorry; it's our bug.
In Austria Apple maps are pretty much unusable. Unless you are in a big city and only want to use main roads you are better of just walking in the general direction and hoping for the best.
First of all, talk to a lawyer, most of the people here have no clue what they are talking about.

Any shareholder of the company has shareholder rights, and in fact you would get a vote on any change in ownership of the company (of course your vote probably wouldn't matter at all, but you still have one). Another of these rights is that the executives of a company have a fiduciary duty to all shareholders in their decision making. However I can imagine situations in which the story you've described is both completely reasonable, or situations in which it is grossly illegal. But of course it would only be illegal if one or many shareholders sued the company and won, which is where the lawyer comes in.

There is no sense in sharing any more details here on HN, find a lawyer, talk with them in detail about the situation and listen to their advice.
Maybe it has to do with the creationism - mentioning dinosaurs that are not supposed to exist in creationist reality tunnel, would turn away too many listeners and depress ratings?
Wireguard is the thing I would use. The fact that non other than Linus Torvalds called wireguard "a piece of art" may or may not be a selling factor.

It is small, lightweight, reliable and does what it is meant to do. It uses existing, trusted network tech in the right ways and due to the low complexity you reading the source code is an realistic option.
That was already true in the 1990's, but UNIX.
I agree with most of what you're saying. Now, about the skills of the users, I think people are smart and can learn more easily than we think, if and only if they're taught right.

It's what I tried to do. I don't know if I succeeded, but so far I had only positive return, so it's encouraging :)

About the mix of both: I agree if I'm a long period on my keyboard or on my mouse, but not interleaving the use of both.
So, the company failed. It might be profitable, it might have a war chest, but if the preferred shares are getting "some" money back and common stock is getting nothing, then basically what happened is that the company borrowed X amount of dollars, and was sold for some amount less than that.

It sounds like the company raised a round at too high of a valuation.

The rules around options really suck here (the 90 day rule isn't the company's rule, its a tax thing). There is a reason a lot of companies are moving to RSUs: they avoid forcing early employees to make long shot bets with a significant fraction of their liquid assets (or stay at the company potentially over a decade until a liquidity event)
Parent account's since been banned, but the "you cannot exercise any control at all over content or you'll lose CDA 230 protections" canard is false.

We’ll say it plainly here: there is no legal significance to labeling an online service a “platform” as opposed to a “publisher.” Yes. That’s right. There is no legal significance to labeling an online service a “platform.” Nor does the law treat online services differently based on their ideological “neutrality” or lack thereof. ... Rather than enshrine some significance between online “platforms” and “publishers,” Section 230 intentionally nullifies any distinction that might have existed. Contrary to popular misconception, immunity is not a reward for intermediaries that choose the path of total neutrality (whatever that means); nor did Congress enact Section 230 with an expectation that Internet services were or would become completely neutral. Section 230 explicitly grants immunity to all intermediaries, both the “neutral” and the proudly biased. It treats them exactly the same, and does so on purpose.

That’s a feature of Section 230, not a bug.

https://www.eff.org/deeplinks/2020/12/publisher-or-platform-...
Yeah, the tradeoffs seem to be "add various gentoo/arch support to llvm" vs "nobody should use llvm for anything popular, because gentoo can't use it on abnormal architectures"

Put some of this upset-energy into building out gentoo+llvm. There's no way you're going to convince the entire programming world to stop using llvm at this point, even if you claim it's reasonable.
I heard recently that that Apple factory’s output was limited by the number of screws their local supplier could make per week. Can this be called a solved problem? They just stopped depending on the US supplier. https://www.nytimes.com/2019/01/28/technology/iphones-apple-...
Configuring Gunicorn for Docker (2019)