skysight-inc/HackerNews huggingface dataset:
Perhaps I am missing something but what does this have to with Cosmopolitan?
If you have the opportunity I strongly recommend visiting the Tuna tank at the Monterey Bay Aquarium during a feeding. Watching a fish the size of a VW Beetle swim 30 kilometers an hour is incredible.
Maybe I missed it, but I don't see anything about discoverability.

That's a big problem for servers on residential IP ranges.
I blame venture capital for a lot of this. A bootstrapped tech company can keep making products for consumers at a modest profit. A vc backed startup has to grow and grow, so selling out their customers is just an expected part of that journey.

It sucks. I hate it.

Maybe we will see the rise of some label that companies might adopt, to signal that they are not trying to profit from what they know about you, they just want to sell you the product.
Hmm, that is starting to sound like nerve stapling.
Matt Godbolt: Five things you didn't realise your CPU did for you
Do you trust your gut? You know what to do either way.
Agreed. I've seen significant performance improvements by using streaming with binary pattern-matching to parse files rather than loading them into memory and using String functions to get at the data.

These Elixir numbers seem suspect to me, based on my company's extensive benchmarking on many of these same languages. Elixir is somewhat slow at some tasks, but serving up web requests isn't one of them.
> It comes down to this: I hate being an employee. I want to work on my own projects on my own terms. This is the only way I can find work that is worth doing.

Sounds familiar: after mild insuccess in academia I found a permanent job but quitted after 4 months. Didn't help that I was a not very well paid consultant with long commutation time. The job was easy but boring. I don't get how many people are able to endure this.
It wasn't stated as a truism. It was stated as a practical limit to our ability to naively project the future forward. And therefore the centuries long sweep of Foundation fails.
I have more or less this theme on my linux installation. It’s both nostalgic and very useable. Just need a slight update for high dpi, since the buttons are a tad hard to click.
Regarding C#:

> The "billion dollar mistake" is important to me, and while C# has non-nullability sugar in its typesystem (i.e. with ? after a number of types), the type system wasn't as rigorous as I was maybe hoping.

I'm genuinely curious if you have any examples? Nullability checks may be bolted on, but once you enable them, they should consistently prevent you from dealing with any null values that you haven't explicitly allowed. And other than that, the only hole in the type system that I can think of is array covariance, which was unfortunately common at the time (Java had it also) as a way to skimp on generics, but which doesn't occur often today because using generic collections is much more common.

> At one point I had a bug because I did a stopWatch.Elapsed / 1000 by accident instead of stopWatch.ElapsedTicks / 1000. The former is a TimeSpan struct instead of a long like ElapsedTicks, so intuitively it feels like I shouldn't be able to divide it, though it did a best effort and did something to it, though I'm not quite sure what.

This particular one doesn't have anything to do with the type system per se, it's just the way TimeSpan itself works. I'm not sure why "intuitively it feels like I shouldn't be able to divide it", since there are fairly obvious definitions of arithmetic operations on spans and numbers - if T is 10 seconds, then surely T*2 is 20 seconds, and T/2 is 5 seconds? Which is exactly what TimeSpan does by overloading the corresponding operators:

https://learn.microsoft.com/en-us/dotnet/api/system.timespan...

Note that the type of (TimeSpan/double) is still TimeSpan, so the type system is still enforcing proper use - it wouldn't have let you assign it to an int or a double. But it looks like you were just printing it, which is legal for any type:

Console.WriteLine($"loaded stop_times.txt in {watch.ElapsedMilliseconds} ms");
I'm trying to figure out which part of the post you're replying to suggests that they're looking to work for you but I can't find it. Yet your response presumes it and comes off as presumptuous.

Candidates are wise to screen out hiring managers like that. They generally don't run teams worth working for, and if you're not smart enough to filter out managers like that, you might end up with too many short tenures.
Democracy and individual rights are, to an extent, the frosting wrapped around the real focus-- private property rights and private enterprise.

The last 75 years of foreign policy show that it's easier to coexist with the West as a tyranny that won't be an impediment to business, than a democracy that comes to any other conclusions. But at the same time, they'll never say outright "we couped/invaded to make a world safe for Coca-Cola/United Fruit/Disney" when they can make some blather about democracy or rights.
FWIW I don't notice it in my usage of GitHub... but yet I've still noticed it because projects I've been involved in which happen to use GitHub end up with people showing up who clearly just want the badges or who explicitly admit they are wasting my time trying to get a "contributor" status on the project so their icon shows up somewhere and while at the end of the day the problem can of course be blamed on these people who fall for this stuff, GitHub knows what they are doing as these features have no legitimate use case other than to gamify their platform.
One: On-Device Neural Engine (By Samsung)
I don't badge hunt. Others do, and it's worth pointing out the toxicity occasionally.

By staying quiet, we're incentivising the following:

https://stackoverflow.com/questions/72662385/how-to-merge-a-...
Wouldn't surprise me if it were in Freakonomics, but there is always a weird "charging point" for things based on old expectations that subsidies the enterprise.

Like the old 50c/m mobile phone calls, the 10c SMS messages, then when they were free, charging for international SMS and calls, now charging for data. It is the "whales" who spend a lot of money on mobile games. 1% fee for looking after your money, Etc.

I wonder what AWS will do if they have to make egress cheap! What is the next thing they can charge for that is actually cheap but people are happy to pay for.
doesn't the first paragraph clearly establish that?
The father (Michael) is 53, and he has been paralyzed for almost 10 years after a skiing accident.
Everyone has email. Yet less than 5% of developers have set up email workflows so that they're not drowning in patch/mailing list emails. Organizing one's email does take a fair amount of effort - an effort that you don't have to make using services like Github.
Also want to ask about accessibility. It's hard to bolt it on after you've worked on the project for awhile, and if the library catches on you could wind up creating hundreds or thousands of inaccessible applications downstream.
I think you might have missed the point-- I don't think the poster you are responding to is actually endorsing the view that this video is fake, they're saying the skepticism applied to it would be useful more broadly.

The point that Guinness witnessed it and that Lars is well known are great ones-- but there are many things people believe unquestionably which don't have evidence anywhere near as strong as that.
".." works fine in Windows environments.
I didn't know that a global pandemic would kill awful business-only canyon-y downtown business districts, but good riddance.

If possible we can learn from HK and start using all the space for something useful and more engaging.

Handouts to rich real estate people instead of to other rich real estate people was always a bad idea.
> The Spaniard, known to change his moods on a whim, himself declared: “After Altimara, all is decadence.”

That's even worse. It does nothing to fix the "nobody talks like this" problem if you care about that, and it's as awkward as replacing, I dunno, "He picked up a vermilion coat" with "He picked up a coat the red-orange of mercury sulfide pigment."

If you were writing a technical document, then you'd chop out the whole epithet and just say "Picasso." But that sentence clearly isn't from a technical document, but from a piece where a poetic turn of phrase is more appropriate.
I hated being an employee too, but I found value in suffering the long game by focusing on TC (total compensation) to maximize my knowledge, skills, and war chest to start a business of my own.
Yes and no?

I mean yes it was black text (0, 0, 0) against light gray background (192, 192, 192) as shown here.

But there's no universe in which that is "laughably low contrast". It's a full three-quarters of maximum contrast (not accounting for gamma). In fact, the WebAIM contrast checker says that's a contrast ratio of 11.54:1 which far surpasses even the AAA standard of 7:1 [1].

So not really sure what you're talking about.

Also, this was only for UX elements in things like dialogs and toolbars. Obviously content areas like inside a text editor were against a white background.

[1] https://webaim.org/resources/contrastchecker/
I mean it says these are part of Cosmopolitan but these just seem like standard tools that I don't need to use Cosmopolitan for…
What WPF mess are you talking about? Aside from Visual Studio, I can't think of many first-party GUIs that are written in WPF.
No. Every century had its challenges and circuses.
> Either way, transaction costs tend to eat up any potential gains unless one is really lucky or you stay a long time, which is hard to do during high change times.

Even if you go by historical norms of prices housing rising with inflation and you consider selling costs of 10% (a bit high of estimate), you only have to be in a house 5 years to come out ahead.

> If, in the future, I can find a place in a good location/part of town, with plenty of room, and is convenient to earning income, etc. and that doesn’t require me to get loan payments at some crazy multiple of my income, then yeah I’ll probably buy.

I’ve been in the same metro area since 1996. My last job was 30 minutes away. My current job’s headquarters is on the opposite coast and the official location of my division is on the same coast but about 15 hours away by car. I doubt I will ever work in an office again.

> But that hasn’t been a thing in the Bay Area since about ‘15 or so

There is a whole big old United States outside of the Bay Area.
sorry, JoinBase now is just freeware, but not open-sourced. If you are interesting, you can request here: https://joinbase.io/request/.
Using some long exa incantation risks alienating people that don't care about things like the latest trendy grep alternative

Exa is the latest, trendy ls alternative.

I don’t think you should remove the Exa example but you certainly should show how to use ls to do something similar for those people still living in the dark ages—ls was created in the 1970s and it hasn’t kept up with the times all that well [1].

I created an ‘ll’ alias for Exa using the Fish shell; obviously you make shell-appropriate aliases in Bash or Z shell:

function ll
exa --color always --long --no-user --no-permissions --all --icons $argv
end

[1]: https://the.exa.website/introduction
You mean, weird scenarios like a ton of embedded?
Worth doing as in, I can look back 10 years later and be proud of what I did. That the work had meaning beyound getting a paycheck.

> And if you mean it in terms of social good, maybe if you have very unusual values?

"Social Good". I don't like terms like this. In the west this term is often conflated with leftist values. I'm mostly concerned with technical excellence and making products that provide some value to end users.

These two criteria alone exclude that vast majority of tech jobs.

Most software products suck, both on the technical front, and the user experience front.

> It can't be a matter of technical challenge; there are plenty of hard jobs out there.

Right, but they are challenging because you have to work with terrible tech. This is not an interesting kind of challenge. It's the annoying kind of challenge.

Think of it this way: building a website using only Notepad (the default text editor in Windows XP) is probably challenging, but is it interesting? No.
I was thinking Visual Studio, fired up 2008 on a VM with minimal specs the other day and it's amazing how fast it used to be.

Admittedly I know WPF needs good graphics hardware which I'm sure Citrix is not providing.

I know we need to scale for different screens but the reality is it's slower then ever on faster hardware.
> With Cosmopolitan Libc, you can have gdb integration and detailed backtraces for your C program in just one line: add ShowCrashReports(); at the start of the main function

> Now if you have gdb available on $PATH, you would get a TUI (terminal user interace) showing the register contents and the backtrace of the crash
Yeah, ever since I saw SerenityOS I’ve wanted to make a CSS library like this for that UI.
That's what they should do, sue. Throwing grenades at warehouses accomplishes nothing. At least go for the ceos if you must do that.
WFH coincides with rapidly rising interest in urbanist views(the "Not Just Bikes" and "Strong Towns" crowd). The previous US era's low trust ceded all ground to private spaces: if you went out, it was to work, to buy something, or to participate in some structured activity like exercise. The "town squares" to idle in disappeared, hence workplaces became very central to people's lives as the only kind of commons. And the public roads defined themselves around automobile traffic, another way of making a private space, or at least the illusion of such. The previous generations accepted this as the terms of the good life; near-total control over the private domain, even where it came with negative externalities. This is the thing that is now being questioned, because for younger generations, there has been little opportunity to "get on the property ladder". They have been crowded into working from home with four roommates. When they go online, it is mediated by surveillance at every turn. And it costs too much now to go for long drives by car. Their private space sucks!

As I see it, the energy of the youth is gradually being sapped away from political movements made on private terms - blaming an other to justify further division of public space - towards the idea of revitalizing the commons, an idea which has a kind of inevitability behind it coming from this low point, since it satisfies a huge diversity of needs.

Remaking the public space is, in fact, stunningly easy: close a few roads in urban centers, near destinations, to auto traffic, and put out some seating. Times Square did this; JFK Drive as well. Both are transformed places. When the cars are cleared out and you have "eyes on the street", the perceptions of cities as fundamentally anonymous places disappear, as well. This only becomes more true as alternate modes of mobility are introduced; the huge uptake of ebikes nationwide has exceeded every expectation and has created a flywheel of demand for more urban bike infrastructure, and therefore more public space.
Why is an additional entry in the browser history added by default?
I'm glad we don't see this in npm post-install hooks... yet
JPEG of Shakespeare is also a zip file containing his complete works (2018)
Having been a member of HN for 7 years, you should be well aware that we deal in facts and data here, and such things require evidence. If you want to spend your time with those who pull fiction out of thin air and present it as gospel, I would suggest you check out Reddit. It might be more your speed.
> on Windows

There are many ways to access the filesystem on Windows. CMD.exe and PowerShell respect `..` to go to the parent directory, as does MSVC C++17 with `std::filesystem`, and .NET, with `System.IO.Path.Combine(String, String)`.

In PowerShell and .NET, there's also the `System.IO.DirectoryInfo.Parent` property, and of course, the equivalent `std::filesystem::path::parent_path` in MSVC C++.
It seems not only disrespectful but comically tactless.
There are some things from Cosmopolitan that demonstrate its integration with GDB and other standard tools. For example, the article demos ShowCrashReports() which is nicely integrated with GDB. Also --ftrace, not to be confused with the kernel feature of the same name.
I'm curious about cams, but I'm being greeted with "Your passphrase has expired" when I try to get it to "let me in"
For whom is PG writing here? For sharp minds who can be encouraged and eventually trusted to use nuanced words correctly, or for mediocre minds that will never do so? And if the latter, why are we discussing this article?
Either this is some sarcasm, or this is the first time I found anyone that liked Vista.
Just because I don't like to work on your product does not mean I don't like working in a team.

Although for people like you, I think "team player" means "a guy who does what I tell him to do".
To be very frank, I don't know why you need a second opinion, isn't it obvious this was a wrong and improper action and you probably shouldn't enter any business relationship with said person? I'm surprised this needs to be asked at all, much less on an internet forum.
The virtual presence tech should be near equivalent to in-person interactions within four years.
The topological influenced artwork of Russian mathematician Anatoly Fomenko
Yea eventually that is the only path. Although I think you overestimate what is required (financially) to start an independent business. If you are single and you have funds to last you 6 months, you are probably good to do.
It explains how to use them in the way cosmopolitan provides them, which is clearly different from how other environments do it, even though they of course have ways of getting the same kind of information.
Two comments.

First, democracies are an existential threat, just not in the way you're thinking. If western democracy is obviously more functional than Chinese authoritarianism, that's an existential threat, not to China, but to the CCP. Also to Putin, which is why he's so insane about not allowing culturally-adjacent Ukraine to have a successful democratic government.

Second, someone here on HN (too lazy to try to dig up who) said that Xi has the usual dictator-for-life's problem - people succeed by having Xi's approval, not by being better at their jobs than Xi is at his. This means that Xi hears more and more what he wants to hear, and less and less actual truth. The result is big decisions get made that don't - can't work, because they are not based on reality.
Blue leds are an obviously incorrect choice; they are only used because are novel and trendy (well, I guess they used to be novel and trendy, anyway). Human color vision is the least sensitive to blue light – but human low-light vision is the most sensitive to it!
That looks great, I've bookmarked it for future reference. Thanks for putting it together.
Except the language being written on the screen is written Chinese, based on Mandarin more than Hokkien. Or at least some sort of hybrid of the two.

Calling languages like Hokkien “a slightly different dialect” is really underselling it. These are totally different languages, as divergent as German is from Portuguese.
> Even Japanese, a language used by 125 million, has similar issues, my Japanese coworkers frequently switch to English during technical discussions.

Are you Japanese yourself? If not I don't think it's strange that they would adapt their way of speaking with a foreigner, especially since most technical words in IT are coming from English anyway. For other fields, health for instance, it's totally possible to never heard English in months/years. Japanese is well alive, and English is more a social marker than anything else. Most Japanese have very bad command of English if at all and can live their whole life never using it.
Good old perverse incentives!
> which has already destroyed your creativity and ability to learn

Don't think that's necessarily the case.
Teaching the self-driving mode to drift would be pretty cool.
Amazing! The evolutionary pathway of the sharks that didn't chomp and the Cleaner Wrasse that had the guts (or the lack of flight response?) to go near a sharks mouth is astonishing.
Not OP, but your email in your profile isn’t visible (at least to me).
Why are there so few dead bugs on windshields these days?
Love public domain availability news.
Bdw You can also listen to public domain LibriVox audiobooks on iOS at https://apps.apple.com/app/id6443647742
https://archive.ph/pIgFD
Taking it to its logical conclusion, it’s nature’s way of filtering out people who either (a) have good short term but poor long term planning, or (b) have good impulse control.

Uhoh.
Very senior/staff/principal developers manage, too. They just don't manage direct reports.
>China has proven that you can deliver both politically (they're clearly a significant global power) and economically

What China proved that is that an authoritarian regime can smother economic progress for decades, and then can stop making those mistakes for a period. China's per-capita GDP is still only about 1/3 of Korea's and 1/4 of Japan's, and that difference is largely due to past failures by its governing elite. The question is whether China's system will be able to optimize for similar mistake-free periods in the future or if it will experience similar failure modes.
I was jokingly called a coward when I quit job. Yep, spot on! I don't want to work somewhere where doing a job is heroic. Unless I own that company.
Sounds like you want that commit access.
"Schools are increasingly structured in ways that frustrate boys."
I'm not sure this aligns with reality, given what schooling, particularly that derived from the British model, used to be more than a century ago, that is to say, extremely strict, demanding silent compliance with physical punishment for misbehavior.
Composer also has a fairly robust patches plugin, I hate other ecosystems that basically require a full fork.
Whaly- easy way to write a browser-based automation
whaly is the easy way to write a browser-based selenium scripts.It's fully focused on the words, because words better than codes.it's written in ruby language.
As a general rule, nobody will want to sell your product until you've proven a way to sell it (honestly, people only want to sell your product when you not only don't need them, but you don't want them).
I've noticed that Cloudflare documentation is lacking, but I rarely find information that is published on official sources that is out of date. I find the fact that there are two dozen sources of information out there for an AWS or Terraform configuration, but they're all still wrong because the API has since changed and the documentation wasn't cleaned up when the breaking change was made.

I have found that with Cloudflare's documentation that where it's lacking they have the ability to PR in changes and if you go back to a saved page, I've found them pleasantly updated numerous times.

Thankfully the cutting edge development is based off of open standards that you can easily build off of. I know personally that I've found most of the sticking points of developing against Cloudflare to be easily mitigated and just be an overall better experience as a customer than with another hosting provider.

It doesn't hurt that they aren't charging me all that much personally, but I have a day job that fills up the Cloudflare stock price just fine.
You already have all of those symptoms (and more!) if you have severe treatment resistant depression.