skysight-inc/HackerNews huggingface dataset:
"Go bears a surface similarity to C and, like C, is a tool for professional programmers, achiev- ing maximum effect with minimum means. But it is much more than an updated version of C. It borrows and adapts good ideas from many other languages, while avoiding features that have led to complexity and unreliable code."

"Go is sometimes described as a ‘‘C-like language,’’ or as ‘‘C for the 21st century.’’ From C, Go inherited its expression syntax, control-flow statements, basic data types, call-by-value param- eter passing, pointers, and above all, C’s emphasis on programs that compile to efficient machine code and cooperate naturally with the abstractions of current operating systems."

"All programming languages reflect the programming philosophy of their creators, which often includes a significant component of reaction to the perceived shortcomings of earlier lan- guages. The Go project was borne of frustration with several software systems at Google that were suffering from an explosion of complexity. (This problem is by no means unique to Google.)

As Rob Pike put it, ‘‘complexity is multiplicative’’: fixing a problem by making one part of the system more complex slowly but surely adds complexity to other parts. With constant pres- sure to add features and options and configurations, and to ship code quickly, it’s easy to neglect simplicity, even though in the long run simplicity is the key to good software."

Simplicity requires more work at the beginning of a project to reduce an idea to its essence and more discipline over the lifetime of a project to distinguish good changes from bad or perni- cious ones. With sufficient effort, a good change can be accommodated without compromis- ing what Fred Brooks called the ‘‘conceptual integrity’’ of the design but a bad change cannot, and a pernicious change trades simplicity for its shallow cousin, convenience. Only through simplicity of design can a system remain stable, secure, and coherent as it grows.

The Go project includes the language itself, its tools and standard libraries, and last but not least, a cultural agenda of radical simplicity. As a recent high-level language, Go has the bene- fit of hindsight, and the basics are done well: it has garbage collection, a package system, first- class functions, lexical scope, a system call interface, and immutable strings in which text is generally encoded in UTF-8. But it has comparatively few features and is unlikely to add more. For instance, it has no implicit numeric conversions, no constructors or destructors, no operator overloading, no default parameter values, no inheritance, no generics, no exceptions, no macros, no function annotations, and no thread-local storage. The language is mature and stable, and guarantees backwards compatibility: older Go programs can be compiled and run with newer versions of compilers and standard libraries."

The authors Frequently Asked Questions sections regularly refer to C.

C doesn't have a standard ABI, so I don't understand why you keep making statements as if it does.
I wouldn't know much about Politicians but I'm certainly curious about Einstein's inclusion in your examples. Just how do you think that the discoverer of Photoelectricity, Brownian Motion, Special & General Relativity, and one of the founding fathers of QM failed later in his life?
Agreed. It's extremely easy to ignore all news regarding this topic - leaving a comment stating that it's difficult says more about the commenter itself.
What man or law or king can stop me from opening a university and getting it accredited?

None.

Several open every year. All you need is the capital and that’s what we’re all about, baby!

And then you can get the same subsidies and low levels of oversight as the big boys!
You don’t need anywhere near the full wattage, you will just charge slower. I frequently get by with a 60W charger, and I’ve even charged with the USB ports in my car which I think are 30W max.
> The MBP charged via USB-C so presumably I could find anything that could deliver 96W or thereabouts and use it.

Do macs let you trickle charge at lower power? If that works, you could limp along with any USB-C charger.
Binance to Sell $529M of Bankman-Fried’s FTT Token
Did you know that Musk's acquisition put Twitter under massive debt and his actions chasing off advertisers means they're losing even more money by the day?

Twitter was a mess prior to Musk, but stable enough to remain afloat. When Musk acquired it, it became a flaming hot mess. Layoffs like these is like treating an infected finger with amputation. It temporarily solves the problem, but then you're still left without a finger.

Only in this case he cut off a whole hand.
Came here to link that source myself, so I'll just emphasize an important part:

>Is it best to get your vitamin D from the sun? Definitely not!

—David J. Leffell, MD, Yale Medicine dermatologist and chief of Dermatologic Surgery

That whole section is worth reading. Light may be useful in a Circadian context, but from strictly a Vitamin D point of view you're better off with a diet rich in Vitamin D, or supplementation.

Unsurprisingly wild-caught salmon and pasture-raised chicken eggs yield higher Vitamin D content, but supplementation also works. If you're vegan and deprived of sunlight, then supplementation might your only viable option.
If you can bring it to life, you can sequence its DNA. Maybe they didn't, but that seems a bit strange. Same with recovering DNA molecules but not sequencing them.

These were found with just a quick search, and I'm sure there are more. The oldest animal DNA sequenced is far older than 6,000 years, so I'm doubting the article's claim.
> Microsoft doesn’t control the rights for a lot of the windows source code because it isn’t their copyright to begin with.

I know "we don't own the source" came up before with OS/2, but I'm pretty sure Microsoft owns the bulk of Windows source code (maybe not in the hardware drivers department), but as I mentioned in another comment, it has trade secret protection, they simply have never published or licensed it.
Centralization is a property of systems. And yeah, as participation in a system increases, centralization becomes increasingly necessary.
Does their response to that FAQ really answer the question? It has me slightly baffled.
So, Trump seems to have done okay. He appears to be the most popular republican politician even after losing the presidency and instigating a riot in the capital. Clinton only had sex with an intern, and republicans were willing to throw him overboard for that.

That was after the entire "grabbing them by the p*ssy" comment, soooo....
Almost monospaced: the perfect fonts for writing
> Whether or not a particular email address is verified or not isn't something that's generally known at compile time

Yes, obviously. What is knowable at compile time is the stuff that comes after: given that the input to this function has property X, does the output have property Y? Arguments, not premises.

> But... (1) you can do the very same thing without types

Sure, and if someone makes an SMT-solver-oriented language (that isn't just using it to drive type inference) I'll be happy to try it out. But what most people who dislike types claim is that you can replace them with testing (true in principle, false in practice: no one actually remembers to test every last edge case every single time) or just programmer discipline (lol).
These days you also have ceramic capacitors that exhibit this same behaviour. Some physically small but high capacitance caps are acoustic noise sources.
This reminds me of ssl certs: you can pay for a basic cert or one with identity verification. Most users don’t check identity verification but its super important. To prevent scams, not security per se. Twitter doesn’t even offer an id verification service: maybe for $50/yr they should confirm who the poster is and forbid imposters from poaching your name.
Apparently they were not taken down just because Reagan didn't want them. The roof needed work and they were in the way. They were just not put back up.

Notably, GHWBush's mansion in Texas, shortly after, had solar water heating.
https://www.vox.com/energy-and-environment/2020/5/7/21247602...
One thing about USB-C PD is that you don't need the 96W charger or even an Apple charger to charge your MacBook. While you may miss out on "fast charging" at maximum speed, any USB PD compatible charger will charge your MacBook at the fastest speeds available based on compatibility, automatically.

Anker chargers work fairly reliably, are more easily available than Apple chargers (on Amazon etc.) and there are several options for 100W+ PD available.
Why don't you doubt it? They have failed to leverage and put into place new radical ideas
Healthcare.gov. We've had that system for 12 years. I've never had employer healthcare, it was way more expensive than private insurance in Hawaii, which anyone can get and you auto-qualify for enrollment if you change jobs or move.

https://www.navapbc.com/insights/twelve-years-of-healthcare-...
Puzzling that this is downvoted
> can't airlift or merchant fleet into what's not accessbile

Couldn't the U.S. planes drop aid packages, as in other conflicts?

> Countries take repatrioting thier citizens seriously, and since PRC has ultimate veto over entry/egress to island, they have leverage, especially if there is a timer ticking down to when the island will run out of water and food.

Are you talking about foreign nationals unrelated to China and Taiwan? Your prior post makes it sound like there were 750k Chinese nationals working for the ROC. One would that expect that even in the event of a blockade, the PRC would give them ample time prior to evacuate the island beforehand. Or otherwise, risk an extremely delicate diplomatic situations with dozens upon dozens of nations.

> Imagine fallout if a TW / US missile sinks a boat full of Philippinos (or imagine if PRC engineers false flag of that).

Any such fallout would fall upon the PRC as well, as it would be seen that they started the blockade and created the situation in the first place.

Actually, that raises an interesting point as well- how would TW attempts at fighting back at the blockade with force be received by the PRC? What if that missile strike sinks an actual PLAN vessel? Would that be seen as a casualty of war, or a dangerous escalation? What would the retaliation be?

> Maybe international community can also convince PRC not to do this, but what incentive is there for PRC to listen?

Undoing everything that past decades of soft power diplomacy has achieved?
> and considerations of it being harder for less informed or less educated voters to understand,

Works fine in Australia and I'll add, in the true spirit of Aussie Competiveness, that our dumb F*'s are dumber than US dumb F*'s.

Making a list of who you like in numbered order ain't that hard, and ditching the ballots of those that cannot number 1 through 6 is no great loss.

The USofA has one of the truly insanely over complicated and least effective voting systems on the planet .. the billions spent on presidential elections is just ridiculous and symptomatic of some kind of crazy "little king" syndrome when the real focus should be on getting a balanced representative team together .. let them sort out a token figurehead that can be easily replaced if corrupt | sick | etc.
The EC employs about 32k people, EU institutions as a whole about 60k. That's actually... pretty modest, all things considered. The EU has a population of 450M. Ireland, a country with a population of 5 million, has about 40k civil servants (and 300k people in the wider public service).

If you imagine that the EU civil service was paid for on an equal basis per capita, that would imply that, say, Ireland was paying for about 600 EU public servants, or about 0.2% of its own public service. That seems like... probably good value for money? (In practice, not all EU members are net contributors, so it'd be somewhat more than that for rich countries, but still a drop in the bucket).
Foxconn says working to resume China production as soon as possible
there were none of these available anywhere

I had a similar experience.

I ordered a MacBook Pro charger August 2, and didn't receive it until October 13.

Luckily, I was just buying a spare, so I didn't need it urgently. But when shopping for anything these days, if I see it, I get it because it may not be available tomorrow, and may take weeks to arrive.

Heck, I ordered a Target gift card last week to give a a gift, and it's not expected to arrive until just before Thanksgiving. And it's just a gift card!
This is stochastic terrorism, and linguistic fascism.
> Consider a program in which an array was accessed based on the index provided by some user input -- how could this ever be proven to never go out of bounds?

It's a type constraint on the index. In most programming languages we're used to the index value is some machine type, like a 32-bit unsigned integer, but that's arbitrary, the language can say OK, this is an index into an array of sixteen things, so, the index must be between 0 and 15 inclusive.

Now, depending on the software you might just have to write bounds checks yourself to satisfy this constraint, so you just made more work for yourself, but if your software actually deals in types that can and perhaps should be constrained properly elsewhere this approach means you get a compiler error not a runtime failure.

Suppose we've got code that does foo[k] where foo is an array of eight things and k is an unsigned variable with the bottom four bits of a value from an image file that's supposed to be the CGA medium resolution colour palette ID (0, 1, or 2). Alas the file might be corrupt or malicious and those bottom bits could be, for example 10.

In C and C++ foo[k] compiles, and when the corrupt file is used there is Undefined Behaviour

In Rust foo[k] compiles, and when the corrupt file is used the program panics on this line

In WUFFS foo[k] doesn't compile, variable k is the wrong type for indexing foo.

https://github.com/google/wuffs/blob/main/doc/wuffs-the-lang...

Now, WUFFS is not a general purpose programming language. You should not write an operating system, a web server, a compiler in WUFFS. But, you should write your thumbnail making routine, your PDF validation code, your audio compressor in WUFFS, because in choosing not to be a general purpose language WUFFS is freed to simply always be safe. That WUFFS thumbnail code might make the RCE attempt from Leet Hacker into a blue rectangle, or crop all the executives photos to just their nose, but it simply cannot accidentally create a reverse shell, or spew passwords into the thumbnails, or a billion other things which Rust would make difficult to do by mistake but never impossible.
>Colleges with quality gain prestige

How do you define quality in this sense?
Yes.

The other side to the problem that most commenters here are missing is something that is much easier to see if you are employed by the school (as I used to be). There are dozens of layers of bloat and positions that exist only to make Doing Stuff (for values of Stuff that include both Research and Teaching) as slow as possible. Even getting a door fixed -- to stop the door stuck open alarm going off -- took multiple days and multiple people, and not because we had trouble getting a hold of someone. I got decent at navigating this stuff and acquired a reputation as a fixer, which I was all too pleased to move on from, but I sure did become aware of all the people I had to keep happy. There were a lot of them.

I firmly believe that at least half of those staff positions (not people, but positions) could have been eliminated with nothing of value lost. It was kind of ridiculous, and it's one of the reasons I don't work for a tier 1 research university anymore.

(These jobs also tend to be excellent sinecures and attract the difficult sort of person, often by virtue of who your coworkers are going to be, but that's another story.)
Yes, you can get by on significantly less power if you can charge it while the lid is closed. It might just run on the USB-C power with the lid open, and say "not charging" but when the lid is closed it will start to fill up the battery to capacity.
> Finasteride gave me severe depression.

This happened to a friend of mine. Another is taking it for years and is fine. I honestly think people aren't warned enough about that side effect. I was more worried about possible sexual dysfunction.
Your thoughts are very interesting, but I'm afraid remote attestation may not be enough. Processor instructions aren't sufficient as verification. Suppose I use AI to create a deepfake, then open up my phone, grab the wire which goes from the camera to the microprocessor, and rewire it so it goes from an Arduino to the microprocessor. Then I program the Arduino to send a signal to the microprocessor just like the one my camera would send to the microprocessor, had the camera just taken my deepfake as a photo.

I suppose a chip inside of the camera (in a tamper-resistant housing that self-destructs if you attempt disassembly) which signs the photo before sending it to the microprocessor could be sufficient in practice. Especially if the provider of the key infrastructure embeds a separate key in every camera, and monitors for abuse.

Anyway who is gonna build this? Perhaps Google could start selling special cameras to journalists, such that if the photos in a story on Google News were taken using that camera, the story in Google News gets a special checkmark next to it?
Bit Torrent is a cornerstone of the modern internet.
> provided energy is solved e.g. via aneutronic fusion

You can use regular fission as a dense energy source. If you are worried about the waste, you can just blow it up. In space there's no fallout. The particles from the explosion will just move radially forever. Most of them (99.9999..%, too many nines to count) will keep moving for billions of years through empty space without encountering anything. Oh, and as a curiosity, if you blow up a nuke in space, there's no fireball. The fireball we see in movies of nuke detonations are due to the air absorbing the X-rays from the nuke and becoming overheated plasma. But there's no air in space, so a nuke explosion is invisible and silent.
Allowing identity changes without requiring reverification to keep the "verified" status sounds like a problem with an obvious solution: Require revalidation, or remove the mark.

Having initial validation accessible is not the issue here.
Unless you have very stressful workloads, you should be able to use the laptop normally with a lower capacity power brick. It will just charge slowly or not at all. Absolute worst case you can close the lid to charge it.
The US two party oligarchy is particularly silly given the poor unrepresentative outcomes and the vocal opposition to political parties overall by many of the US founding fathers.
Hmm. I played the game back in the day. Didn't feel it to be antiwar at all. War has never been so much fun, you know. An the graveyard... I played a certain rogue-like called Ragnarok, you could find corpses of your previous heroes there, so it certainly wasn't some groundbreaking feature. More like high score list you can find in any Tetris game.
It takes a decade to build up a supply chain for complex electronics products. Even though Apple, Foxconn, Wistron have started building in India, it's going to be a while before it's able to service the capacity that China is at and even longer before margins (both quality and profit) are up to where they are with their Chinese lines (which are more like city sized factories with tons of supporting infrastructure).
This is nothing to do with politicians; it's for EU government bodies. There are only three accounts attributed to individual people, and they're civil servants, not politicians: https://social.network.europa.eu/explore
you could buy one on Ebay today
RS codes are also good for contexts where you don't know where the errors are. The codes are always maximum distance separable, and the algorithms to locate the errors are quite efficient.

In my experience, LDPC is usually better for soft-decision decoding, where you have information about how reliable each bit is. RS is usually better for hard-decision where you don't know anything about the error locations. Also LDPC is usually bit-oriented, and RS is always a symbol-oriented code, so RS works well for burst errors.
Grand Coulee Dam is driving salmon species to extinction.

The PNW is dismantling dams, most of which never produced anywhere near the value of the fishery they destroyed.
I very much hope most everyone is anti billionaire-(for the time being)-manchilds-who-regularly-throws-tantrums-on-twitter-and-who-is-so-egomaniac-that-he-had-to-buy-the-title-founder-for-a-company-(which otherwise lives on government subsidies)-he-only-pumped-money-into-largely-seeded-by-daddy’s-emerald-mine.
> China seems to have no issue continuing with their Zero-Covid approach

I imagine it's politically difficult. If they open the floodgates, it's going to be worse than for most other countries because they haven't had a chance to build natural immunity from exposure, only from vaccines. And any wave of infections is going to be seen as a failure of zero-covid, making the hardships of it meaningless; a failure of the party.

I'm not sure how they are going to get out of it without letting some heads roll. Maybe a wonder vaccine that will make all of China immune.
Exactly. This is such a weird take. Just spend a few minutes browsing through some recent tech blog posts from Meta and you'll realize the scale they have to deal with and creativity for solving these problems.
See, Rails is the one thing that I have never actually used Ruby for despite using it for a decade. Ruby is a fantastic language for systems automation, gluing things together and CLI apps.
One of the unique features of MacBook devices, is that as of the 2019 16", they can charge off of as little as 5V. I have powered mine from a power bank and cable that did not support "fast charging" (I think it topped out at 2-3A) and the computer charged just fine off it, albeit exceptionally slowly and barely at all when running.

If you are curious about what works with what, there is a YouTube channel called ChargerLab that tests different devices plugged into different chargers.
I'm curious how many deaths would be acceptable to you, if you were the leader? China would probably see tens of millions of deaths minimum if they had the laize-faire approach some western nations have taken.

That being said it's not really clear what their exit plan is for zero-covid, as it cannot be sustained indefinitely.
[donotclick] Infrapedia sucks, actually; sorry for submitting this turd
IMO, I should be directed to a federal-level or provincial-level provider for my primary id. And it should be easy to select a “better” one later, as I learn about the service.

Or better if I could buy a plug-n-play wall wart that would provide a secure server for friends and family, with some way to filter/receive the rest of the fediverse.

Maybe I’m the oddball but I care way more about twittering with/to friends and family, than following a celeb or journalist.
I've always wanted to write a blog but never dared to do it because I feel like I have nothing of interest to add to what already exists.
Now after reading that article, I feel like I could indeed start a blog, and there would be a good chance that it will be boring and/or low quality, at least at first, but it would be my content and I could be proud of it.
If I hold myself to a high standard that makes me want to only increase the quality of the blogosphere, I'll never write a single line, because inevitably the first thing you ever do in something new will be shitty.

So I think I'll start my blog, and I think it will be shitty, and I think I won't give a damn about SEO and what people might think about how I contribute to the blogosphere. I have a hundred TILs a week and a few ongoing projects, so I'll definitely have stuff to write. Thanks for that article.