skysight-inc/HackerNews huggingface dataset:
Threads is polished in a way that Mastodon isn't. I'm part of a few Japanese subcultures and most of them couldn't make heads or tails of the Fediverse despite the existence of Misskey. Threads though? They signed up through Instagram and were posting in minutes. I really want Meta to commit to federation, even if existing Mastodon communities defederate so that techie weirdos like us can live their dreams of running custom clients and interfacing with regular folks (like XMPP federation with GChat back in the day.)
You can't defame a dead person.
There are many, many use-case problems with PGP and email, to the point that most serious security people just don't bother with PGP. It's relegated to niche and die-hard users. The problems are so many that it's better to use an alternative messaging platform that is built from the ground-up with encryption in mind, like Signal.

For example...

1. what happens when you send an encrypted email, and the recipient forwards it?

2. What happens when the recipient replies? Will your original email be included encrypted, or decrypted? Most likely the latter, meaning the same cleartext is now present in two messages.

3. What happens when you email more than one person? What entity handles the encryption for each recipient?

3.a. what if only some of your recipients support encryption? What's the point of encrypting if you're sending some in the clear anyhow?

4. What happens when you email a mailing list, with unknown participants?...

5. What should be canonically encrypted? Just the message body? What about the subject, which is a header of the email? What about any other headers?

5.a. Oh you just want it signed? Again, what is canonically getting signed? How does that survive the many transformations the text receives in a conversation?
100% this - I used to do enterprise integrations in the early days of ServiceNow. It's not a bad platform, consulting companies can suck (most do) and in-house implementations usually suck for different reasons.

ServiceNow is a combination of data modeling, interface and process design along with carefully balancing how to do things. Most of my time was in the CMS and SOAP integrations.
Oh, that's too bad. Can you get it elsewhere? Maybe this will work?:

https://oldgamesdownload.com/dk-oz-the-magical-adventure/

Or maybe this?:

https://archive.org/details/DKOZadventure
The Indiana Jones franchise exists because of the Indiana Jones character. People that go to one of those movies want to see him.

If you setup a Mary Sue that treats him like an useless geriatric waste of a man, and finish the movie by having this Mary Sue knock him out, you're basically pissing in your own franchise. And since Harrison Ford won't be able to do another one, this is how the franchise ended, with a sour note.
Except for the fact that if your e-mails are encrypted, you can’t search them in Apple Mail.
more people are definitely using adderall than painkillers, so i call bullshit
I agree that there is a lot of essential complexity in the problems we solve with computers, but I disagree that most complexity in software is essential. I think most complexity in software is incidental, existing to allow interoperability with other software or support legacy software and systems.

If one could hypothetically rewrite the whole stack from the ground up with a 100% consistent set of APIs, interoperability standards, protocols, naming conventions, etc. and only one implementation of each core function, there would be an absolutely massive reduction in code size and complexity.

Not that you could do this in the real world since the labor and cognitive load required would be astronomical, but consider it as a thought experiment.

I have wondered if in the long term AI LLMs might be a way out. I wonder if a suitably powerful code-comprehending LLM (much better than current ones) could do what I just described.

"Here is the source code to an entire Linux distribution with all its applications. Re-implement this entire code base in language X while preserving all functionality with a consistent style, minimal code reuse, maximum parsimony, and maximum performance. Omit all functions and abstractions not required to achieve the objective of each software package or interface..."

(Three months and 10,000 GPUs later...)
>Why would making subsets of the population work and rent but not allow them a voice improve anything?

The first litmus test needs to be in determining whether one has a vested interest in the long-term stability of the whole system.

The second litmus test is more about capability to participate in the system as intended by determining whether one even understands the system (and hence their role and responsibilities in it). I like another commenter suggesting US native-born citizens should be able to pass the same immigration test that immigrants are required to pass in order to naturalize and gain the right to vote.

What I'm not for is making sweeping changes that aren't peer-reviewed, discussed, and widely agreed upon, precisely for the reasons you outlined - the intent is not to benefit any one segment of society at the expense of another. We all have blind spots and the ability to call out eachother's blind spots (as you've done for mine) is kinda the selling point of peer review :)
My favorite thing about glassdoor is that I've had employers use their pay scales for negotiations. Which of course are many years old at this point. Needless to say I rejected their offer.
Consumer Reports has well known biases though, which colors their reviews. For example, they tend to rank American car companies unfairly low. Their vehicle issue score isn't weighted - trouble linking phone to infotainment is the same as engine exploding. Cars with more tech -> lower scores, even if they're mechanically flawless.
It goes, literally, like this:

> Solve poverty
> How?
> Maybe a first step would be to prevent the ultra rich to get even richer.

If you can't understand the similarity between this and "looking at the ultra rich to help solve poverty", honestly I don't know what I can do.
I wasn't talking about China, plenty places I would feel unsafe as a foreigner due to xenophobia. Panopticon thing is similarly bad yeah. Imagine how bad it would be without CCTVs.

I mean cities in other countries, without such a central CCTV network but still safe. Walk with XL sized phone hanging out from your back pocket in city centre safe. If you can do it in Paris (or leave your laptop in a cafe while you go pee) then sure.

But I read a story how phone was snatched out from guy's hands at a crossing in central London so I doubt it. I use phone while walking a lot so in Europe I should better be rich enough I can buy a new one easily.
> It doesn't seem like it should matter where you look when doing something unrelated to your eyeballs, such as making a salad, or riding a bike. After all, the eyes move independent of the rest of the body, right? So why is it relevant where we look when lifting a weight, if all the other parts of the body are moving properly?

Prompts to “look straight ahead” and such in a gym context are usually so you maintain the correct position of your neck and avoid injury.
A good chunk of them did, and some of them stuck around. I've had an account going back to 2017, and my feed is far more active today than it was before Elon purchased the site.
This smells very badly of quantization - the extra commentary is a failure mode I observe frequently when dropping down from FP16 down to 4 bits.
The tone is styled off another popular series :)

https://aphyr.com/posts/341-hexing-the-technical-interview
I see a lot of people online advising against taking CS degrees (in europe, where it's not economically impossible to study).

They argue that bootcamps and quick courses are enough, or that chatgpt exists now so programming is a dead profession.

I disagree, I think I've had a lot of use from having had education… but I might be biased. But I've had to explain things occasionally.
I'm not sure the expense of reduced quality is even an issue. Just like an (decent quality) spice rack I buy from a store is probably better quality than spice rakes built by most people, an app built on a (decent quality) framework is probably better quality than apps hand built by most people.
RedwoodJS: The App Framework for Startups
Meta's Twitter rival Threads explodes to 70M signups one day after launch
Now be the devil's advocate against the argument you just made - argue the case that we can achieve this without deliberately facilitating discrimination.
This comes up so often, and every time I wonder how much the people who want it have a shared understanding of what it is they want. I realize this is reiterating a point that TS team members have already made, but I’m coming from a different perspective: actually having built higher level tooling on top of one of the solutions mentioned in the post, and having built a fairly mature prototype of another solution from the ground up to address problems none of the existing offerings solve.

My use case isn’t particularly outlandish, I can even imagine it being non-niche if I ever get around to publishing it. But it’s also pretty far afield from any of the existing solutions: platform-agnostic documentation as a core/foundational principle.

My original work implemented JSON Schema documentation on top of io-ts, and added some runtime and type level functionality to support that. But my vision for a hypothetical successor is that

- the documentation standard itself (whether JSON Schema, OpenAPI, or any other underlying format) should be the underlying primitive

- the underlying format should be composable to produce APIs which are just as user friendly (ie users shouldn’t have to muck around with the doc format unless they have a really specific use case, and even then they should still be able to compose the parts they’re not concerned with)

- no additional build time codegen tooling: define a schema once, its type is inferrable from the definition without a compiler extension or IDE config, its documentation is a plain function call executable in any standard runtime to resolve what’s composed

This is all very achievable in TypeScript as-is. But it’s way out of scope from what I imagine any first class thing would or should be. And sure, if such first class thing existed, that wouldn’t make my thing any less achievable. But here’s what I think it would do:

1. Disincentivize usage by users who prefer the first class thing with type syntax as the primary authoring mechanism.

2. Incentivize me to cave on tooling to accommodate that.

3. Piss people off because “we wanted less tooling not more”.

4. Recurse into this same debate.

I’d personally prefer the status quo. Even if that means rehashing the same debate every few months, at least it’s at a recursion depth that’s manageable and doesn’t have countless other sets of unintended consequences.
The UK's population has only increased 20% since 1980. As for "a bunch of people who will never pay off" you're back to education as a cost/benefit exercise. I know it can be hard to get out of this mindset but once upon a time there really was a culture of education for its own sake.
The thing is you aren't building spice racks at scale. Every program is handcrafted.
I'm here and I have no idea what you're talking about with ESM imports. Please log a bug.
This is the kind of info I've been looking for - I ran some informal experiments which asked ChatGPT to mark essays along various criteria analyzed how consistent the marking was. This was several months ago, GPT-4 performed quite well, but the data wasn't kept, (it was just an ad-hoc application test written in jupyter notebooks).

I'm certain it's now doing significantly worse on the same tests, but alas I have lost the historical data to prove it.
Considering so many people jumped on board simply because of its novelty, this doesn't surprise me.

Dall-E is another example: people went crazy making custom images for themselves, then lost interest and moved on to the next big thing.
A friend of mine wanted me to send them encrypted .gpg files due to being remote but not having the files on their person. They found that downloading some of these files from failed to download.

After testing and submitting a bug report, they were told that ProtonMail assumes attachments are encrypted with the user's address keys, and tries to decrypt them (the .gpg extension is stripped when recovering/recreating the original file name).

The biggest surprise was ProtonMail had suggested for my friend to import their private key corresponding to the public key for the attachments as a workaround. My friend did not agree to do this.
> A Microsoft run by a CEO with more backbone wouldn't have caved and started selling Androids

Maybe Microsoft shouldn't have filed an Amicus brief in aupport of API copyrightability (lower court Google v. Oracle) while implementing Androids APIs.

If the Supreme court had ruled the other way, the brief itself would have been Google's first exhibit for willful infringement. Granted, Microsoft filed adopted the opposite view in their Amicus on the appeal to SCOTUS
What does "people like him" mean, is that some racist dog whistle?

> you’d already decided that it’s okay

Before I heard his race, yes. Based on the fact that he'd risked people's lives before they stopped him and he was trying to flee to do it again. The police gave him a warning and a chance to surrender.

> to murder [him]

Shooting a violent criminal to prevent imminent further violence is the epitome of justification.

> I just want you to know that no one is actually fooled.

I assure you, no fooling, that I'd support shooting whatever color of criminal was driving the car.

My thoughts are with the pedestrians they nearly hit and those people's families, and the police officers who risked their safety to stop him.
Your point that the franchise wasn't in a great spot at acquisition is noted, and I'd agree with it. I'm not the same commenter who originally voiced the broad anti-Disney polemic, I'm mostly just chiming in my general disappointment at this one franchise's lifespan in hindsight.

But, I'd say it's only gotten worse over Disney's ownership. It's not much of an achievement for any film to be better than Crystal Skull, and results seem to be indicating neither movie is a successful new installment for the franchise.

I was going to give Disney credit for Lego Indiana Jones as another positive moment for the franchise, but that game actually predates the acquisition!

On the note of squeezing blood from the stone that is Harrison Ford as the protagonist, James Bond has switched its eponymous leading act many times and remains a pretty strong franchise (and has endured quite a few clunker releases) - for some reason the various writers of Indiana Jones over the years decided to do the opposite with these films.

Neither the lego game nor Atlantis feature any voicing from Harrison Ford, but they still capture the "feeling" of the original trilogy of movies better than either of Disney's sequels, IMO. I think the decision for Indiana Jones 4 to be led by Ford again could be a good example of a franchise -steering decision by Disney that's really only been to its detriment.
They're now richer than god. Why would they care about anything other than money? Societal rules don't affect them very much at this point.
Surely he can come up with another hare brain idea to grab attention. FSD is getting old.
I'd say the problem of PGP and email is that it suffers from a "90% of features is good enough" mindset that is prevalent in open-source (which otherwise isn't a bad thing!)

But when it comes to true security, 90%, or even 99%, is so far from "good enough" as to be pointless.
Those techniques were precursors of calculus. They're often taught in introductory calculus courses (at the university level). I consider them part of the field of mathematics we now call calculus. Indeed, if you study the history of mathematics you'll find that calculus isn't just something Newton invented out of whole cloth, as he himself was well aware:

"If I have seen further, it is by standing on the shoulders of giants."
My answer to this is — I don't care what "everyone" uses this season, just give me the damn hammer please, I need to get my job done.
Clearly we need a framework to generate frameworks to locate threads on your favorite posts
These big companies could have extended or replaced the current mail protocol to support these cases if they wished.
I'll throw my hat in the ring for iCloud+, which I migrated to from Google Workspace (using imapsync) and may be a good choice if you use iCloud anyway. Apple's been hosting email for a few decades now, and they've been a reliable, no-muss/no-fuss email host for me.

https://support.apple.com/en-us/HT212514
The systemic issues start at home. Not having safety or stability in their home life leads to almost all of the negative adults outcomes you hear about.

Cptsd, parentification, and physical/emotional/social neglect (abuse too, but it’s more obvious than neglect) are the biggest things to solve based on my lived experiences.

Solving those would solve most of the “school” issues I believe.

The next level would be at the “nickeled and dimed” [0] level. Poor opportunities and little mobility is all most of these kids can look forward to. So instead they spend their downtime distracting themselves from how shitty their lives are or will be.

[0] https://en.m.wikipedia.org/wiki/Nickel_and_Dimed
A lot of people think CS is "learning how to program in xyz."

In fact programming is just a tool used to implement CS ideas and demonstrate their application in the real world.

In my degree we spent maybe the first 6 weeks on actual learnjng-to-program (in turbo pascal.) Then another later on in Scheme. In 3nd year we did C, I don't recall what instruction we had there - maybe a week? Then 2 weeks in 3rd year where we did 10 different languages in 10 days.

Language was considered a distraction from the science part.

No, it's not reading books about swinging hammers. We were learning about physical forces on wood, and by wood, and other construction materials. We learned the difference between a spice rack, the drawer, and the 40-floor building to house the spice rack.

Sure we wielded the hammer like Thor. But the focus was on the hammered not the hammer.
Yeah, Twitter is super big in Japan for mainstream teen and young adult users in the 18-25 city student/young professional demographic. Same with Instagram. Mastodon adjacent stuff like Misskey, Pawoo, and Mstdn got the reputation for being for hosting weird, niche, or pretty much illegal content, and nobody really understands the point of Fediverse.
> ... are being pressured and induced into ...

Citation needed.
The title is a bit misleading but at least this article goes in to detail about how the judge came to his decision. A lot of people misunderstand what constitutes a contract and the simple summary is it's a meeting of the minds and an acceptance of the terms. This is why other things such as handshakes, verbal acceptance, or even non-signatures are valid to accept a contract.

Clearly the past history that these two had together of informal contract acceptance weighed heavily on the Court's decision. As so it should because prior behavior dictates the mindset at the time the terms were reached. Simply because the price skyrocketed from the time of the contract to the expected time of delivery, which can happen in futures markets exchanges, does not negate the fact that this deal had been done in the past in similar methods.
Political Twitter posts are significantly less profound than posts about... Pokemon? Clouds? A new color of sock? Yeah, pretty much everything.
That isn’t always clear though. If you rewind 5 years, the answer to that question would probably be something like self driving cars. 3 years ago it might have been crypto. Now it’s AI. But you can’t build a company by hype, as it won’t last. You need to make an actual bet on what the priorities will be in the future.
> "Yeah, I'm here. I've just never seen that before. It's a very...inventive sorting algorithm. How would you optimize it?"

> In a flash, one line of code is changed:

-forM_ values (\time -> forkIO $ threadDelay (100000 * time) >> writeChan chan time)
+forM_ values (\time -> forkIO $ threadDelay (10000 * time) >> writeChan chan time)

> "It is now ten times faster."

Related: https://thedailywtf.com/articles/The-Speedup-Loop
I've been trying out "Technical Wealth" for that purpose. I think it was coined by Andrea Goulet.
https://crnkovic.dev/

I write infrequently about things that interest me. My most popular: https://crnkovic.dev/testing-converso/
You raise fair points.

>So, back to the same model as TypeScript.

I beg to differ. There's a world of difference between:

1. a standardized feature with an official spec, which is subject to debate among the community, and of which it's viable to have multiple competing implementations; vs

2. a proprietary product that presents itself to be a superset of the core language (but isn't), is peddled by a single multinational, has a single implementation designed by an unaccountable elite in the employ of said multinational, which just so happens to be the original Dumbing Down The Computer Company

>If ECMAScript had macros, page load times would skyrocket.

>ECMAScript and/or browsers would have to define a way to distinguish JS-with-macros files and embedded scripts from plain old JS that doesn't require expansion.

If you introduce them today by way of a polyfill, maybe. I'm not necessarily advocating for introducing native macros to ECMA-262 at the present juncture. But I can't help speculating what would've happened if they had caught on.

If they were introduced at the point in history when people were first realizing transpilers were a thing; or designed into the language from the start; or a pre-existing metaprogramming-aware language was used in browsers, instead of Eich designing in 10 days an entire new language under the constraint that it also has to be an ad for Java - who knows where we would be as a civilization? What do you think?
Once you've been grifted enough times you realize you were the grifter all along...
> Go channels have their own quirks, but requiring them to be bounded was a good design choice.

Making it the default is a good design choice, but mandating them isn't: sometimes you don't want backpressure and buffering is what you want, and with no unbounded channel, you easily end up with being an unbounded amount of goroutines instead… (it happened to me once earlier this year)
But I do like TS Enums, don't take them away
I use OpenSUSE a lot for both desktop and servers, and it’s great.

The biggest downside though is that it probably has the least friendly and helpful community of any Linux or BSD distro I’ve ever used. Questions on their forums are frequently met with hostility and derision, mostly from one particularly active user
While it's nice to get a very large grid of available radio stations, it
might also be helpful to have some form of documentation so that we know
what internet protocol is being used and what app/software/OS is required.

It's not greatly helpful to click on one of those icons and nothing happens
apart from some form of activity animation. No sound on hitting the 'play'
icon, no sound when raising the volume control to max.

Shortwave is working for me, so something in my system is available there but not in myradioglobal.
> I would never take a job where I got paid to write Java code for a living. I had seen the light with the functional

I've never understood this kind of mindset. It seems to be really limiting. I've never once worked somewhere that only used on language or which didn't use java for anything.