skysight-inc/HackerNews huggingface dataset:
I mean the default assumption/mode of thought of the average uninformed person today seems to be a cynical one, at least judging from friends/family and top ranked posts from random people on the Internet. Given a situation in which they have zero knowledge, they will assume a conspiracy, cheating, corruption, malice, or some kind of deliberate inequality or unfairness in which they are the disadvantaged party.

Usually the way these assertions are frame leaves anyone who disagrees in the position of having to prove the negative. Lack of evidence is no mater because "we know", while any trivial facts, even completely circumstantial ones, are held as proof.

For example, I spent many too many hours arguing with my partner that Epstein wasn't "certainly murdered", that not having camera footage wasn't proof. While possible, we simply didn't have evidence, and suicide was hardly inconceivable given the circumstances. Yet seemingly everyone I know seems to not merely believe that this happened, but that they know this for certain and that there is a mass conspiracy to cover this up. There's a belief that a) you have to take an absolute position of fact on unknowns and b) the case that attributes the most malice to the greatest number of the highest status people is always the correct one.

The result is kind of interesting to me, because you end up where a majority of "regular people" end up sharing a common view of the world, even without any coordination and often when their ideologies are polar opposite each other.
I can't see that there's a moral way for people exit the solar system boundary out "into the stars." No one making that choice can arrive there, or even experience an appreciable part of the trip in one life. It's committing generations to be born, live and die for no purpose except to exist and to breed for some future goal of some past people. I believe this to be wicked.

People have always migrated into the unknown in the hope of something better for the people who will call them ancestors. But they've also always been able to make certain promises: that the sun will shine on them as it does on us, that crops will grow even if they aren't the crops we know, that the air is safe to breathe, that god will hear them there. Some of those people have been wrong about some of those things, but they always had good reason to trust in them.

We don't have reason to believe any of that about anywhere other than here. It's possible to imagine a future so grim that the best chance for our offspring is for us to force them to risk these unknowns. It's our responsibility to prevent that choice being necessary.

We can imagine things that could change this calculation. FTL, centuries-long human cryogenics, cross-lightyear microbiology. These are fantasies. If these powers are ever in anyone's grasp, that people will be fundamentally different from what we are, even if they came from us. I don't know what will be right for them and I have no claims on what they do.

Focusing on those far off fantasies of another people is a failure to appreciate our place here, the cosmic gift we've been given with our solar system. It is an understandable weakness but we should fight it. We have enough future in front of us as ourselves, we should leave the unrecognizable far depths of it to the unrecognizable people who will inhabit it.
I'm actually using a Hackintosh! Mavericks is my favorite operating system, but there's no question that modern CPUs are superior to older and slower ones. OS X releases won't boot on Intel platforms newer than what existed at the time of their introduction. Someone with deep knowledge of XNU could fix this with a custom kernel and/or runtime patches, but I'm not that person.

When I decided to downgrade to Mavericks, my initial plan was to use a type 1 hypervisor with GPU passthrough for close-to-bare-metal performance on modern Intel platforms. Unfortunately, I have never been able make GPU passthrough work under Mavericks. I tried two different Mavericks-compatible graphics cards, a GTX 780 6GB and a GTX 780 Ti. In both cases, passthrough works fine in High Sierra, but not in the older releases I wanted to run.

Then I discovered that in 2017, a developer named Bronya had released a custom Mavericks kernel with Ryzen compatibility, to little fanfare. I ran down to microcenter and bought the just-released 16-core Ryzen 3950x, and went about building what would probably have been the most powerful Mavericks machine on the planet. It worked, but only when graphics acceleration was disabled. My GTX 780 Ti froze after logging in. My GTX 780 displayed a beautiful desktop in full resolution, but the entire machine slowed to a crawl when it was in use. Opening new Finder windows took upwards of 60 seconds, perhaps related to a cryptic message that kept appearing in the console: "kernel: NVDA: Channel Timeout!"

I suspect that Bronya's kernel has some sort of bug with Kepler-series nVidia GPUs, in which case, a different Mavericks-compatible GPU would have worked. Unfortunately, I could not get my hands on an alternate GPU in time for Microcenter's 7-day return window, and I decided to cut my losses and return everything. Bronya's kernel is also closed source.

Instead, I built a new Hackintosh around an Intel Core i7 4790K (4C 8T 4 Ghz), the GTX 780 6 GB I already had, and 32 GB of the fastest DDR3 memory I could find (2400 MHz). This is the machine I'm typing on right now, and I think it's just about the fastest hardware Mavericks can run on if single-core performance is prioritized. It more than holds its own against modern hardware.

I mostly haven't been able to ask for help in Hackintosh forums, because no one else is interested in trying to run such old releases. If anyone else is trying to build a Mavericks-compatible Hackintosh, please get in touch and I'll do my best to help.

I would like to try Ryzen again some day, with an AMD GPU.
I think there’s something more fundamental going on in the US.

First, I’d want to say that we as humans love to simplify complex things. There are large macroeconomic trends at play that are boring or hard to explain, and it’s easier to blame immigrants, social media, or blame <X> because that gives us an outlet to make sense out of complexity. For politicians, depending on their political leanings, it gives them a way to avoid any form of accountability or responsibility. Regardless of party affiliations, Mitch McConnell, Chuck Schumer, Nancy Pelosi - some of the leaders across both parties have been in power longer than I’ve been alive. They can blame Facebook or Twitter for what’s happening in the country, but in my mind, these “excuses” are an indictment of out of touch, entitled “leadership”.

America is facing a reality where the rest of the world is catching up. In chase of endless profits, we stopped producing things at home. And frankly, our standards of living or at least the expectations have risen - everyone wants <Y> now, without patience, and they need it delivered now or within two days. They want a standard of living that requires competitiveness globally, but in this country, we no longer want to work for it. On one hand, we have homelessness, housing shortages, issues with getting access to healthcare. On the other hand, we’ve sold the promise of America and glamorized it so strongly that so many people want to come here, when we cannot even take care of folks that are already here.

We’re getting lazier, more entitled, and under delusions of a God complex. In every Hollywood film, we continue to be the good guys that save the world. On one hand, we have zero trust in our politicians. On the other hand, the notion that perhaps we’re not really “good” guys in some international conflict - that it’s not so black and white - is simply incomprehensible.

The last part of my rant is on the rising intolerance. There is now only one opinion, it is the truth, and anyone willing to step outside this narrow circle is a racist, bigot, etc. Worst of all, the people pushing this narrative are the loudest voices in the room, and our corporate interests are happy to assist and provide these people the megaphones they need, on their quest for endless profits and infinite growth.
I use Go. I'm not a Rustacean. I've also used a whole bunch of things that are not Go.

In reading this article, I'm finding myself agreeing with 100% of the author's criticisms. I've seen every specific problem mentioned be a thing that bogs companies I've worked for down and erode productivity. A lot of time the ops peoples' (aka: my) productivity specifically.

I haven't worked at a single company where teams of developers using Golang have been able to get the basic networking stuff right.

"Why are my TCP connections not closing? Why am I encountering port exhaustion?"
Go's frustrating inability to inter-op matters quite a lot at the end of the day. GRPC and protobufs are f'in messy and full of footguns.

Thing is, I've been around the block. I know that these problems don't have to be problems. We have a tremendously bad tendency in this field to join cargo cults.

When looking for my next gig, if the company is big enough, I'm likely to start seeing Go as a negative, unless they've got that Tailscale kind of expertise.
Why is HN flagging this article? Just because it exposes the (debatable) flaws of a language that the HN crowd love? Justifications must be provided.
The GND is not about being green, it's about redistributing wealth and laundering taxpayer money.

It's about spending trillions more, causing more inflation, and things falling further apart.

AOC is a radical, and honestly she has no idea what she's promoting, like most of her followers.
A large number of folks think the world already ended, and we're just waiting on the collapse. That now both on the right and left.
OWS isn't the main point of my comment.
>On Microsoft's homepage (e.g. for a primary consumer focus), they list Windows behind Office 365 and behind the Xbox and Surface.

Windows consumer revenue comes from preinstalled licenses, they don't need to advertise it directly. M1 Windows port would be admitting defeat and kill Surface. For Office, they already have MacOS version of it.
> What makes me angry about all this Go-bashing

It's just a language! Take it easy.

The guy is not "heaping on invectives" - he's not criticizing you or someone you care about. He's pointing out some flaws in a language in a sarcastic way.
If you could spare some time, would you please demonstrate an example? Any language of those mentioned would be OK.
Hmm won't this apply to any language and therefore not a valid argument? A: language FOO is a great language! B: You are telling lies because you are fluent in this language and ignore the problems in the language.
That one also stuck out at me. If I were a kid in that situation I’d find it funny that my parent was littering every few minutes.
I think it depends on exactly which institutions too. I would guess that law enforcement is an institution that more liberals distrust and more conservatives support.
I flagged it because it appears to be written to mostly elicit outrage, as opposed to informing the reader.

For example the headline "Mom smokes, so it's probably okay" and then 8 paragraphs of lead-up to the argument that the Go standard library has an inelegant IP type. Afterwards the author equates people using custom types to "build a whole new type system".

"Evidently, the Go team didn't want to design a language." is also pretty insulting if you consider how much the Go team wrote and talked about why they designed things in this way.

And to make a lot of weird arguments work, the author then refuses to treat any cgo feature as part of the Go language ecosystem. That's the point where I was convinced that the author wrote the summary before researching the arguments.
Taken within the context of the overall post, I think "noble tech" was the intent.
A good engineering manager doesn't need to be "smart" or even really "hard working". They don't even really need to be technical, just have good relationships with their lead. Good managers need to have some sense of responsibility to their reports, they need to take and invite criticism, and have the drive to change according to that. Most managers in tech do not have these qualities, for whatever reason we hire a notoriously self-centered, egotistical bunch, focused on their own success. All that to say, it sounds like had you gone the manager route you'd likely have been that manager.

If you want to be a manager, then focus on those internal qualities first before you have reports whose lives you can make miserable.
If you could spare some time, would you please demonstrate an example?
here's some documentation on how to do it in C++ with boost in 2008, before go even existed: in this example two threads pull events from a single queue.

https://www.boost.org/doc/libs/1_35_0/doc/html/boost_asio/tu...

(of course it was possible before)
Optional-chaining in other languages gives you the same ergonomics without the funky semantics
> : it made me a pain in the ass as a kid, but a populace with such a trait would not tolerate government overreach for a single instant. I'd rather get into a lot of trouble than let someone control my life.

Education system does not teach science or life - it teaches compliance, obedience, to sit down, shut up and complete work by deadline
Event Horizon Telescope to announce results about the center of our galaxy
Sorry but what electricity consumption? Have you read the post? Only old technology does that
I upgraded from 0.64.2 to 0.67.4 recently. It was much easier than I expected. Looking at the logs, I had to use "react-native-clean-project" for some reason.
Then you could also say "He's called a [insert ethnic epithet here] because that's what a lot of people call him" - but I hope we can all agree that would be a bad idea?
I couldn't agree more. Some of the comments on this post are way out of line, straying into personal attacks on the author or their intentions. It's clearly touched a nerve and the reaction seems wildly out of proportion to the content.
Elitism a crucial foundation to Capitalism.

X Is a crucial foundation to Y is a transitive relationship.
A lot of people on the left (socialists, not Democrats) are also very distrustful of the media and Silicon Valley.
> my mother would sometimes break my things as punishment, for example toys or CDs that were gifts from friends

I'm sorry to hear that, it doesn't sound like healthy or grownup behavior. I recognize a lot of that in my own parents, I don't blame them, but a lot of their actions during my childhood I would now find petty or even emotionally abusive (characteristic of borderline or narcissism). They had their own problems I guess, their parents probably did worse things.
Yeah, I'm not 100% sure about syndication. Something server-like, but my blog is static (as are many others), so perhaps syndication is the only way?
If that's all you want, Haskell has had goroutines (forkIO, yes it's called "fork" but it doesn't spawn an OS level process, that's forkOS), channels, and select since 1996. https://www.microsoft.com/en-us/research/wp-content/uploads/...
There's a more abstract/meta-level strategy or philosophy at the heart of this issue that I feel I've progressively gotten more wisdom on. IMHO:

DRY has trade-offs like everything else. Code that is very new, maybe built to satisfy business requirements that are still fuzzy, and shifting around a lot, can result in perfectly DRY code returning a net negative cost/benefit.

As your requirements solidify and the code matures, the net benefit of DRY code increases, often at a super-linear rate.

Going back to your example, I'd say go ahead and copy and paste if and when that strategy fits the scenario, and with the consciousness that you're taking on planned tech debt.
You guys flagged this? That is not the move of a vibrant, growing, confident community. I’m no fan of the Rust jihad myself, but this isn’t spam or hate speech or whatever.

That is a super weak move.
Oof, that rings familiar. I was anti-authoritarian as a kid, but not as a "rebel against the man" or anything so much as the concept of authority from position being completely alien to me. I respected authority from knowledge mind you; someone who knew things I didn't I would listen to, ask questions of, seek to understand; when it became clear I knew more than the teacher, had better understanding, etc, I would disconnect and stop listening to them.
Berton Roueché was an extremely underappreciated writer.

Thank you for posting this.
Open source critical asset management system to help with climate resilience
You generally want newtypes as proofs that a value has gone through some validation.
Yeah, the thing which bothers me the most is that people don't even try to educate themselves.

What do you think my reaction was, when I first heard of trans-people as a young teenager? Of course I laughed a bit and wondered why people think that genders are fictional and why a man would ever be able to be a woman.

But with time I got more curious, educated myself, thought about it, and I think I understand it pretty well now.
Others just seem to hop on a bigoted bandwagon and don't even try to understand.

I think the most important part is educating others, discussing this topic. But this also requires the uninformed person the be open to change their mind. I've had 2 discussions I can remember, one with my SO and the other with my best friend. Both in a way used the same arguments as a bigot would use, just in a curious and innocent way, if you know what I mean. After talking to them they seemed to get what it's about.

I have yet to talk to a trans-person in real life about this topic, but so far I think I understand it well enough in a way that I can talk about it to others.

---

> I frequently wonder where I can move -- if anywhere -- where my existence will not be questioned regularly

As sad as it is to admit, I think that's not possible. That's not even a specific issue for you I guess, lots of people get questioned about their race, sexuality, class, even if they're generally somewhere with more acceptance. Focus on people who accept you, don't get pulled down too much by haters and be proud of yourself.

> If anything, it seems like the world is becoming less tolerant

I think a large part is that trans seems to be the new topic. Race and homosexuality has been talked about, of course still not everyone is on board or agrees, but everyone knows these topics and has probably made up their opinion. With transexuality I feel that lots of people just don't know what it really is, which doesn't mean that they wouldn't accept it if they knew it. That doesn't help you at all of course, and I hope that you will once feel like you've been accepted for who you are by our societies. But I think there's still a long way to go. Stick to good people, try to educate neutral people, ignore bad people as long as you can.

All of this is coming from a white cis-male, so all I can do is try to be empathic. I wish you all the strength you need, don't give up!
If you think pandemics, crop failures, "land wars with Russia" are new, you are very much not paying attention. People lump normal history in with ecological problems all the time for a better sense of doom and gloom.
>Licensing probably depends on your country.

Yep. In the US, it’s the venue that is responsible for the license. Technically, even playing a radio station in a public space requires that license, which is why most stores that have background music pay for Muzak or some similar service which bundles all the licensing costs along with the music stream itself. The license covers not just pre-recorded music but live music. I remember reading an account of a cover band which switched to playing originals because their venue didn’t have the licensing for them to play covers.
While I'm on board the therapy train, I think the career coach would be the far more appropriate professional help in this case.
"get up at 4 am and be rich"

"cut the daily latte habit, cancel your Netflix is the key to prosperity"

Favoritism, luck (which includes having rich and generous parents), and connections plays such a huge, largely uncredited role for success, especially in businesses. Even Bill Gates, as smart as he is, benefited from lots of luck.

The business racket is not much different from the pundit racket. It's the same insularity and being out of tough with reality.
While the Haiku stuff is scattered around the code as you say, at first glance it looks fairly easy to identify. For example, any function call starting with a capital ‘B’ seemed likely to be calling into Haiku while most of the ‘X’ stuff is Xlibe itself. The ‘B’ stuff that I saw was stuff like handles, points, and strokes ( lines ) that called into Haiku to do whatever Xlibe was trying to accomplish.

To my eye, it looked like it would be fairly straight-forward to port this over to any other graphical API that provided the same basic concepts ( windows, views, points, lines ).

You would have to modify code all over the place but the code looks easy to identify and easy to map to alternatives.

Am I looking at this too simplistically?
Don't forget phishing... as another purpose.
The benefit is the modularity - trains don't solve the last mile problem, individually router containers on autonomous drives do.
I think of it as a forest. In constant growth and decay.
I know nothing about this topic, and I never looked into this topic, but for some specialists, yes https://www.reddit.com/r/AskHistorians/comments/5mjz54/does_...

Note: No, reddit isn't a good source, but It was the first one that i found. Searching for Camille Paglia and transgender you will find more information about it..
It's always sad to see when someone's favorite tool gets criticized that they fail to realize that there is no perfect tool and that we're just talking about tools.

It always plays out that way though.
I prefer older Apple software, but I have no particular affection for older hardware, except insofar as it allows me to run my favorite OS. (See also: https://news.ycombinator.com/item?id=31206278)
True. The levels of complexity taken on by spreadsheets is astounding. Couple this with how difficult it can be to own a database in a corporate context and the company ends up with hundreds of spreadsheets that must be maintained across shared drives along with buggy macros.
You would think cold hard data would be lead everyone to the same truth of a situation, but the problem is that in reality, data can be tortured to confess to anything. Data is constantly weaponized by everyone to push the narrative they want to believe, whether the data is about guns, violence, education, covid, racism, drugs, etc, data can be tortured to tell nearly any story by people wanting a specific narrative.

How often do people see a graph or something on twitter, and the data seems to go against what they believe, so they examine it and conclude that the graph is misleading and that actually the data says the opposite? Nearly every graph posted on twitter experiences this phenomenon.