skysight-inc/HackerNews huggingface dataset:
In most conversations, TypeScript generally seems to be considered a fairly "modern" language. TypeScript offers a variety of rather advanced type system features, and AssemblyScript is based on it, so by extension, AssemblyScript should be fairly "modern" too.

Based on the limited docs that are available[0], Moonbit appears to be using C++-style "generics" that are just simple template substitutions (no constraints), which is far less "modern" than what TypeScript offers.

Honestly, I don't think imprecise words like "modern" are particularly useful, helpful, or good for discussions like this. "Pattern matching" has been a feature of certain programming languages for decades, so is that truly a "modern" feature?

[0]: https://moonbitlang.com/docs/syntax/#generics
He should make your reply an attachment to his CV. He'll get an amazing job in no time, even if out of sympathy for how he's been treated!

You can be direct, gentle, and helpful at the same time. Just takes a little creativity...
I think it's more that he got married and is now 70 and wanted to retire and wanted to do other things after 30 years of writing books about application APIs.

Charles more or less states as much on his website.
Apparently that one is still alive :

https://en.wikipedia.org/wiki/Doge_(meme)
RAID5 for me. i had 3 disks die over the years, but no data loss.
Having `func` keyword for a top function definition, but `fn` keyword for a nested function definition is evil. It should be either `func` or `fn` independently of a particular context.
This may look like April Fools joke, but later that year Microsoft released XAML.
As an Eastern European with 21.5y of programming career, I have exactly zero clue what do your EE tidbits mean.
I skimmed through that podcast and it's interesting but I don't think Oliver's message will connect with a majority here. He has a great voice and puts a lot of emotion into his music, something sorely missing from most music of recent times, so people will resonate with the emotion but I think many will fail to connect. If anything the ratio of white to blue collar workers here would probably make it hard to have a serious discussion. I have found that many here are pro-high-taxation. I could be entirely wrong but I think it would spiral downhill fast and end up being flagged. That is just my opinion however.
We should all still blame Elon retroactively. It's not nice to point out that Twitter was a disaster before him.
> but apps are completely free to ignore that and install to anywhere

To be fair, I'm not aware of any package managers (other than container-based ones) that enforce installation locations; AFAIK you can create a .deb or .rpm that will drop files in /home and run arbitrary scripts on install and uninstall. The thing imposing order on the filesystem is what the distro policy imposes on their first party packaging, not a technical limitation in the packaging system.
This was about spending millions and making $0. Bud Lite spent $0 and lost millions.

This post was about how marketing can't fix a bad product. Bud Lite had a product people liked, and marketing caused people to turn against it.

You can bring up the Bud Lite situation in conversation and have a genuine conversation about it. But this is such a stretch, out of nowhere, that I think it's safe to assume the intentions of this person.
It wouldn’t be much better if the language were plain and simple. “We can do what we want with your data and you can’t sue us under any circumstances resulting from your use of the service, and you disclaim all rights to the maximum extent permissible by your local consumer laws” wouldn’t be any better for you.

The problem is contracts of adhesion are inherently unconscionable, as are contracts that require signing away rights without consideration (above and beyond the use of the service). If you’re doing something with the data beyond providing the service (in a GDPR sense) then there needs to be an actual consideration to the customer for the resulting profit above and beyond the use of the service.
Yes, thus why i said in my orginal comment " or the paperwork that the dealer/tesla filed the title paperwork" This is offical documents provided by the state (at least my state) as the application of title, and serves as a Temporary title

The form also directs the state the send the title to me, not the dealership. This is official notification to the state that the car was sold, with no lien or claim, and they should send me a the title.

Int he case of a loan the same form is used to direct the state to send the title to the lien holder but the title is still in my name.
Does RSS make web scraping easier, or does it make it so you can avoid doing web scraping altogether? Web scraping is hard to stop, but if people just want to get the content, an RSS feed probably uses less resources for everybody compared to web scraping.
If you'd like to explain why, I'm open to listening.
You keep saying this but I suggest you actually look at the code. The precompiled binary is not a sandboxed WASM binary. Despite the name "watt" it has nothing to do with https://github.com/dtolnay/watt . `watt::bytecode` refers to the serialization protocol used by the proc macro shim and the precompiled binary to transfer the token stream over stdio, not anything related to WASM.

Also it's worth noting that even if it was a sandboxed binary ala https://github.com/dtolnay/watt , it's not obvious that distributions or users would be satisfied with that. For example Zig had this discussion with the own WASM blob compiler that they use as part of bootstrapping. https://news.ycombinator.com/item?id=33915321 . As I suggested there, distributions might be okay with building their own golden blobs that they maintain themselves instead of using upstream's, and that could even work in this Rust case for distributions that only care about a single copy of serde for compiling everything. But it's hard for the average user doing `cargo build` for their own projects with cargo registry in `~/.cargo` to do the same replacement.
And literally almost any other lightweight markup option will be better suited too. Markdown doesn’t support metadata, details/summary, callouts/admonitions, image attributes, citing quotations, definition lists, etc.
> The big storage breakthrough came in 1977 when Apple introduced the Apple II, its first mass-produced computer. It came with two 5-¼ inch floppy drives.

Not quite. The Disk II Interface Card wasn't available till 1978. It supported two drives. But the card and drives were options. A couple ads re-affirming my memory:

https://brian.carnell.com/articles/2021/apple-ii-ad-1978/

https://i.pinimg.com/originals/d9/92/81/d99281c7517692b48093...

The second ad has this copy:

> Apple II'™ is a completely self-contained computer system with BASIC in ROM, color graphics, ASCII key board, light-weight, efficient switching power supply and molded case. It is supplied with BASIC in ROM, up to 48K bytes of RAM, and with cassette tape, video and game I/O interfaces built-in. Also included are two game paddles and a demonstration cassette.

I owned an Apple II fully loaded and upgraded to a II+. (I actually still have most of it in a closet and someday need to get it functional again.)

The Disk II Interface Card was another one of Woz's legendary designs:

https://www.bigmessowires.com/2021/11/12/the-amazing-disk-ii...
> Plus, Paris or not, with no setback for the buildings nobody wants to risk getting leftover washing liquid poured on them from a window.

Wtf, this is not backwater Russia we're talking about (aka the places where the Russian units originated that were caught looting washing machines). I've never seen someone be as intentionally rude as to dump out water from a window.
At its peak, in 2016-2017, WeWork was charging something like $250/mo in Chicago.
They spent a metric f-ton, is the answer.

https://gearspace.com/board/photo-diaries-of-recording-studi...
Think critically. Think of a couple of possible reasons why that might not be true
The Black Mirror episode “Fifteen Million Merits” is the same. And in fact, it directly shows humans being used to generate electricity, so it can't be explained away.
Thanks, and also 70 million is still a much smaller number than 262 million which would be the remaining population (continuing to use broad number as the OP did) and so the point still stands based on that alone.
I can see that self-driving in rural areas might be less of a challenge, but what happens when such a vehicle hits a town? Does it drive anyway or does it stop in a pre-assigned parking area? That's a logistical and financial burden for both the company providing the vehicle and anyone using it.

While figuring out how to get self-driving cars to work, there are problems beyond just the self-driving that involve a lot of staff. Examples:

- Supervised training drives
- Rescuing stuck cars
- Maintaining & refueling the cars

I imagine those efforts are easier to scale when concentrated in a large, dense urban environment.
https://pi-hole.net not work?
No one owns or controls anything.
> I once joined a company as a consultant - in the previous 12 months, they'd spent their entire $1,500,000 marketing budget on Google/Facebook ads. Using Hubspot we could track leads through the funnel and look at exactly how many customers this money had generated. The answer was 0.

This just doesn't pass the smell test for me. Places that are smart enough to have raised/made $1.5 MM just for marketing are generally smart enough to roll it out slowly, track conversions, and be adjusting ad content and ad placement along the way. You know, the absolute basics -- "AdWords for Dummies".

This makes as much sense as saying that a company spent $1.5 MM on five engineers for a year without a single line of code ever being written.
It's pretty close to hearing. Maybe 75% of the way there? Obviously it's a bit different than hearing with your ears but it's got almost all of the same information - except positional.
This lessens the payload of the RSS as well not shipping dozens of whole articles.
My dude, the article lists at least half a dozen lines of evidence from a variety of ancient descriptions.
Yes, I agree. There is still need for structure & organization, here mkdocs hat superior extended Markdown formatting Syntax (super fences, sane lists, code highlights etc.), all of that makes fast reading and filtering of content a lot easier. None of the other static site generators come close for this part of functionality.

Anyway, I completely understand your points, this is not meant to be ranting at astro!
ConnectPls – Best Internet Subscription for Travelers
We provide mobile routers, physical SIMs and eSIMs with our subscription packages. Travelers can stay connected in more than 130 countries with our subscriptions. No more roaming fees and painful operator customer support!
Indeed. I found this a fascinating read: https://astralcodexten.substack.com/p/your-book-review-the-m...
Ok then, let's rephrase to "an internal voice that you can feel, but it's not heard by your ears". It's not sensory.

The phrase doesn't matter. What I want to highlight, is that I can never describe my internal thoughts exactly. There's always a chance for misunderstanding (me not being able to put in words my thought process, or you not being able to translate my description to a meaningful experience to you).

If a better method for determining this appears (eg. scanning some brain areas), then I could be convinced. Otherwise, it's all anedoctal.

At this point of the discussion, it's time for p-zombies: https://en.wikipedia.org/wiki/Philosophical_zombie

This thought experiment expresses well the problem of asserting someone else's consciousness experience. It can't be done yet.
There are some nicer equally open source options also built around Open Peeps

This one even maps to a React Component you can embed elsewhere: https://www.opeeps.fun/

Definitely a fun MVP but the UI is tough
For years, I have been convinced that the only reliable storage solution is an array of drives from different suppliers.

My primary desktop runs ZFS with 4x10TB HDDs for bulk storage. These are in two mirrored pairs, so I have 20TB usable space. These consist of three different brands. The two same-branded drives are in different mirrors. When it is time to expand, I intend to swap new drives into the existing mirror, so that I will have mirrors with drives of different brands and ages.
I am reminded of the tweet from long-banned Twitter poster Hakan Rotmwrt:

"One of the strangest fixations of AFWL metaphysics is on a substance called 'trauma' that they believe is 'stored in the body' in small saclike organs where it constantly threatens to be 'triggered' and erupt out of its ducts. They assert life itself is about 'processing trauma'"
> Maybe I’m in the minority, but I absolutely despise advertising

This is like the most insane comment I've ever read
There is a bunch of filtered communities for rich/influential people, like yacht clubs, golf clubs, country clubs, wef, etc. Often the main filter is the fact that the communities are not known to others, but of course many have a bunch of filters on top of that. Sometimes that filter is via money, like one cup of tea costing 50€. Sometimes that filter is via something that is distasteful to a large chunk of the population, like say many types of modern art: the fact that many frown at it is often times the point. Sometimes the filter is via requiring specific universities, like various alumni organizations of the ivy league (the main purpose of the ivies is the network, not even the quality of education, as there is many non-ivy schools with similarly good education).

These clubs exist on all sorts of levels of rich people, but the filter does not have to be perfect. All the clients are looking for is a group of people that share relatable stories and problems, and maybe provide business opportunities.
You're right. I misread that code and edited the parent post.
WeChat works because it is government-backed and I don't really see how Twitter can morph into WeChat without an authoritarian regime controlling it, promoting it, and stamping out the competition.

Having a simple tool for publicly posting snippets of text seems like a useful thing for a free society though and people are still using Twitter because it still mostly serves that goal. People are highlighting every substantial change because each change moves the needle to where it doesn't serve that purpose for some. Although it's not a hard line and even when it becomes unfit for purpose, it may be better than nothing and also it may be hard to stop using it (you may have a job that involves posting to Twitter, and you can't stop posting to Twitter until you find somewhere else to post.)
The sketchy part is it was changed and shipped silently and in a sneaky way, and if it wasn’t for some developer to notice it, he wouldn’t have mentioned it..
However, no need to pushback or anything, consider the maintainer got hit by a bus, fork it, and take it from there.

Also, the “security” guy claiming no one is going to read it, do you read linux kernel every update? No, not you, but other developers do, or whenever someone is interested/auditing they can, that kind of arguments are stupid.
it's a world wide issue, and it seems to have started with the covid lockdowns (at least in Canada).
would be interested to understand what is the motivation for these anti-social people, and is there anything other than police that could stop it.
He's the one who bought that disaster, not us.
I truly feel for the author and the emotional toll these past few years must have taken on him. And as others have pointed out, the market certainly isn’t what it was a few years ago for any job seeker in the “tech” industry.

But reading both the write up, and the various versions of his resume left me immediately with a sense of genuine anger - not for the situation, but at the author. As a somewhat self reflective person this naturally caused me to seek the source of this visceral reaction, and the conclusion I’ve come to is something nobody must have told him, or he was simply unwilling to hear. The problem here is his language / presentation. Now, I don’t mean his command of the English language, which is certainly quite good (especially considering that the author is likely multi-lingual, and English may not even be his native tongue).

As someone who has been working with seasoned executives for multiple decades, what struck a nerve with me was they nature in which the author chooses to express himself. It doesn’t “feel” like the way a seasoned executive would be expected to write. It seems much more like a crypto-bro, or a 20-something year old trust fund kid with delusions of grandeur. It’s perfectly possible the author is a genuinely professional, capable, and approachable person. But he doesn’t come across this way in both his blog or his resumes. And the truth especially a marketer should know, is that presentation often counts for a lot more than content.

Who uses language such as “findictators”, “COMB-shape hands-on doer” and “Pain Recognition”? And what’s with the infinity symbol graphic on the first resume? My favorite part is the long list of self-described “ABCs of me” at the bottom of the resume. It reads like a self-help guru book for business “wannapreneurs” with zero actual experience (which is in contrast to him actually having experience, and that contrast is the issue). Even the picture on top of the blog signals “bro” in every way. The feedback form the high-profile career coach was simply code the author couldn’t decipher - “you have nothing specific to offer” just means “you’re presenting like you swallowed a dictionary of cool business buzzwords which gives you no real shape or form, but leaves an impression of self importance and overestimation”.

Changing this is incredibly difficult, even more so because VCs used to pump funding into plenty of leaders with this kind of presentation, which infiltrated social media and normalized the appearance. And certainly losing some of the artifice of “traditional business” has long been a hallmark of the tech industry (I recall a time when Bill Gates was considered “edgy” because he didn’t wear suit and tie). And authenticity is increasingly encouraged and needed in modern business. But even then, you need to be able to read your audience, and the author simply is missing something there.
What model does spotwx.com use? Windy can show 6 different models (gfs 22km, ecmwf 9km, meteoblue, icon-d2 2.2km, Arome 1.3km, UKV 2km) side by side so you can compare wind forecasts for the next days. Windy is my goto app for wind forecasts, also use weatherpro.
> This is a good change, to enable people to actually own what they purchased.

I'm a bit confused by this statement. What do resale fees have to do with owning an NFT? You still own the NFT with or without the fees, the difference being that on OpenSea they used to (well, still do for a little while longer) give some money back to the original artist when the NFT is resold. The new owner is still an owner.
I'm not sure if he's made an official statement about his versioning policy, but if you look at https://crates.io/users/dtolnay?sort=downloads, you can see that most of his crates follow the incremental patch versioning style.
The main feature is being able to remotely check up on your 3D prints and cancel them if they've gone wrong as well as being able to print remotely. These are actually fairly useful which is why people do buy them, though you could make it work without cloud connections.
And they stink, which is even worse than the noise. Ever since my nose worked again after covid, I've gotten intensely sensitive to diesel, gas and two-stroke smoke - even a whiff is enough to send me into serious headaches.
This is a half of a good idea, but frankly every road mile traveled, airline flight, walk to the grocery store creates some number of dead people - I find this reaction from SF to be concerning because we appear to be placing higher standards on AVs than we are on humans.
Everyone here knows what you're doing, it is extremely transparent. I'm telling you to stop it. You're not as clever as you think you are.
In production we try to use only Intel, and have had good luck with them over the decades. I say "try" because Dell makes it hard to tell who makes the different drives, but sometimes you can track it down by the specs or part numbers.

Our buying cycle a couple years ago we ended up with some "Toshiba THNSN81Q92CSE 1.92TB SATA eSSD" in two systems, and ran into some severe performance issues, system IO wait time going through the roof. Ended up spending significant time with Dell support, them identifying a couple drives in each box to replace, and also doing full "RAID chain" replacements (controller, cabling, backplane). All of the replacement drives we've gotten have been Intel 1.92TB, so maybe Dell is seeing problems with Toshiba? Since then the systems have been solid, so maybe it was part of the RAID chain.

Aside: Decades ago, right when Intel was coming out with their SSDs, I had a consulting client that was a Rural ISP. Their NFS server was on 8x 10K WD hard drives in RAID-10. The continually struggled with performance, and we kept tuning, but would regularly just outrun the IOPS, mostly with e-mail access. A friend of mine happened to have a 600GB Intel SSD production sample, so I asked if I could borrow it for a few weeks. Sent this laptop SSD that would fit in the palm of my hand out to this client, had them hook it up to the NFS server, and then did "pvmove" from the RAID array over to the laptop drive. Steadily, over the next few hours, the performance issues were gone. It was pretty fantastic to see an 8 drive RAID array bested by a laptop form factor drive.