skysight-inc/HackerNews huggingface dataset:
It's a bit of a myth of the modern age that desire is unlimited. I think this is wrong. At some point our desire can be sated.

Eg, I'm pretty sure Bill Gates or Elon Musk don't buy the newest, latest phone that comes out every single time. Because at some point you find something that works well enough, and just thinking of using something else involves effort. Even if V2 is theoretically faster or has more RAM, maybe you have no need for that yet.

As tech improves, this happens more and more often. Back in the time of 4MB RAM, memory was an ever constant worry and constraint. Today I'm at the point where I only think about RAM or disk space is when something goes nuts and fills up the available space, otherwise it's just not an issue, and I just don't think of upgrading.

I think 5G is pretty much there. After having smooth, quality playback on youtube on my phone, my needs are fully sated. There's just nothing I need that requires downloading stuff to my phone any faster, and in fact it's been a long time since I last thought about how quickly my phone downloads stuff.
And if that physical button is for clicking through 4+ states, I would rather take a touchscreen with well designed main screen widgets.
Has this really happened? But any BMW or Mazda driver who has both a touchscreen and a normal control field with physical buttons and knobs under his right hand knows perfectly well that a touchscreen is completely perfectly useless.
>Just like E-Mail, right?

Are you generally afraid of losing your email account for sending a rude message to someone?

>It faces the same fundamental constraints (arguably exacerbated by some technical ones)

No, because the technical constraints are very different.

For one, with email, by default, you can keep the entire data at all times (remember email clients?).

Your account being nuked isn't a big loss if you use the default mail app that came with your OS - your messages and contacts are still there, just email them all with a "hey, here's my new email".

>Keep in mind that your instance is your identity provider

Well that's the entire problem, right there.
VinFast receives 3K orders for its newly released $23K VF 5 SUV within 9 hours
> The only saving grace of those is the ease of cleaning spills.

I have never in my life seen a stovetop knob that isn’t easily removable for cleaning. The shitty touch panel on my cooktop is recessed in a way that it is impossible to fully clean a liquid spill out of the seam without disassembling the appliance.
All the BS hype about 5G was a red flag for me. They were always showing how doctors could operate on people in far away places (never mentioning the fact that the people in the far away places probably have no health care) and it is also all supposed to lead to everything from energy efficiency to higher efficiency.

But all I get is a higher phone bill and no option to opt out of a 5G plan even though I turn it off on my phone.

And what did we probably really get? More surveillance. You do know, don't you, that these mmWave can pinpoint you and your activity with an ever increasing exactness that should concern all of us.

https://ieeexplore.ieee.org/abstract/document/8804831

https://www.hindawi.com/journals/js/2021/6657709/

https://ieeexplore.ieee.org/abstract/document/8645553

https://www.fastcompany.com/90314058/5g-means-youll-have-to-...
Generative AI will be the end of stock photographers
Time travel: two-dimensional time with bitemporal data
Ignoring all the hype and BS, all the cell infrastructure really comes down to a battle between user bandwidth needs and available spectrum (multiplied by spectral efficiency and density of towers). Get this wrong and customer service tanks as cell sites get congestied.

There are virtually no new applications enabled IMO with 5G speeds vs LTE speeds/latency, assuming they are both not congested. 100mbit/sec LTE with 20-30ms latency is fine for nearly everything; gigabit with 5ms latency on 5G doesn't really change much, at least for the next few years.

5G NR (the access layer of 5G) isn't hugely more spectrum efficient than LTE on a bitz/hz basis, at least on a downstream basis where the most demand is (upstream is really important too though, especially for TCP, I'm not discounting that). [1].

We are getting diminishing returns on spectrum efficiency. Which means more and more spectrum required to keep up with demands, which is really what 5G enables (more channel bonding, much wider channels). However, we are totally running out of spectrum to allocate to mobile services. The spectrum that is available in large quantities is extremely high frequency and can't really penetrate walls (it will even struggle with rain).

So long term the only thing that carriers can do is densify their cell sites, which is extremely expensive from a capex perspective. Some carriers have realised this, some haven't (or don't have the funds to do it). In the UK 3UK is doing it; with thousands of planning applications to add new sites (with huge NIMBY backlash everywhere).

1: https://www.5g-networks.net/5g-technology/spectral-efficienc...
Looks interesting, thanks for the hint; does it also support the Raspi Pico? Seems like there is an accumulation of Pascal offers for embedded in Australia; here is another one: https://www.astrobe.com
> The Indian cuisine has come up with their own vegan

Veganism is virtually unheard of in India. We love our milk.
Anyone remember the SNES port of Doom? By all accounts, it was a piece of sh!t compared to the PC version, but talk about wringing out what you could of the limited SNES hardware
No need to beat around the bush. Dairy/cattle farming contributes to climate change and is inhumane.
> ... all the activity of the early years of logic programming has died out, ...

Of course, now there is activity of the current years! What else could we have now? If you look back, there was not only progress but also quite a lot of regress. Like, dif/2 in Prolog 0, then to stay submerged for so long, resurfacing in Prolog II and Mu etc. Errors in Prolog I, then abolished in DEC10 at the expense of incorrectness, only to resurface later on, but still not entirely recovered...
Or in old Dota wisdom: "never go half retard"
They're still building them, it's not like you can build a fab in 2-3 years. The push to increase (global) chip production capacity is a long term strategy. And for many it's also national security strategy (moving production away from Taiwan). This plunge in profits is rather just a temporary dip, I don't think that anyone expects that chip demand will not be generally growing over the next 10-20 years.
This is the beauty of a product like their drones that records detailed telemetry, and can upload video and images to their cloud service: you get loads, and loads of data that people with zero experience in intelligence gathering think is completely harmless. There really is no way of knowing how much sigint the drone is capable of gathering and sending back (it has an SDR chip).

Just in the area I live there are perhaps a dozen military and strategic civillian installations. This is going to be true for any city. You'd be surprised how much civil infrastructure is at least somewhat classified. Because compromising it can have serious consequences.

Some of these installations are even known to DJI and are geofenced off. In fact the DJI maps actually identify some military installations that are not identified on official maps provided by local providers. And both the maps and the geofences seem to be very actively maintained - much more so than the locally obtainable maps. But you can still get close enough to image a lot of these areas.

The fact that they have an SRD on board, and because there are probably on the order of a couple of thousand DJI drones in the city, AND they phone home, you could get drones to do targeted scans depending on what area a drone is in. I'm not saying that they do this - but I am saying that all the things China would need to leverage DJI drones as a global network of intelligence-gathering assets are already there. The safest assumption is that they do leverage the drones for intelligence gathering.

As for opportunities: Another good example is when there was a NATO exercise here last year. While down in the harbor to look at a US Marines ship (can't remember the name) that carries MV-22B Ospreys, I spotted what appeared to be a Mavic Pro of some description in the air. It probably wasn't the only drone trying to capture footage of the exercise.

So yeah, exploiting naive users to unwittingly take part in intelligence gathering is a pretty neat trick. And it is a bit surprising that the regulations for this are so lax given the immense potential these platforms have.
Should it? "Big [X]" is a fairly common pattern of speech nowadays, to the point that I don't think it necessarily has negative connotations. Or rather, it has negative connotations about the [X], but shouldn't give you negative connotations about the person using the phrase, since almost everyone uses that phrase.
What prompts did you use for gauging accuracy? I was just struggling with coming up with some.
I want profanity mode. “Write $SOMETHING in the voice of someone with the mouth of sailor.” I will be disappointed until I get it from ChatGPT, Alexa, or something else.
in nearly all my 100- and 200-level programming classes 20+ years ago, we had to hand-in a pseudocode for our assignment before our assignment

It didn't have to be completely correct, but it did need to be directionally correct (or, at least illustrate a way of solving the problem, even if we ended-up doing it differently)

I poo-pooed those, and would only create my pseudocode after writing my program - I'd already "been programming" for close to a decade, so why go through the 'pointless exercise' (as I thought at the time) of designing a solution only to have to implement the solution?!

Then I left those intro classes and we started getting more-interesting assignments

All of a sudden, having a plan - even a very simple block diagram, or set of bullet points, etc - became vital to solving the problem

I don't know that I'd tell someone to fully pseudocode their solution before implementing something today ... but blocking it out, getting the high- and medium-level logic/parts drawn-out/written-down is most definitely vital to having a chance at a successful implementation
Obsidian AI Assistant
tesseralis also has a fantastic Polyhedra Viewer app:

https://polyhedra.tessera.li/

(although it more than just "view")
This. Recently came back to macOS after a decade on the other side, and one surprise was how terrible the official Dropbox client was. Installed Maestral instead and it just works -- just like Dropbox used to.

<begin rant>I see Dropbox as one of the biggest failures of the VC model. If only they had been bootstrapped, they would probably have stuck with their initial sync offering: A perfectly executed solution to a problem everybody has. And a small team could have made a good living here -- even with reasonably priced non-free options. Instead I imagine some VC partner convinced them to "grow their market" (or maybe "prepare for cloud"), and now they are descending into irrelevance. <end rant>
Amen. Pushing a mechanical button (with no CPU middle man) has zero latency.
'mur-ka
What does this tell us about government officials?
All top-tier US politicians are extreme in one way or another. Moderation and nuance have no place in the US' bipolar system, so the only way to be noticed and reach the top is to become an extreme caricature of whatever topic is most dear to your voters' (or donors') hearts.
I love this comment. It strikes at the heart of many things that I have been vocal about for decades at the same time I could take the devil's advocate approach to say: a computer naturally stores information on physical volumes, since these have different address spaces you will probably not get around this conundrum.

However, fundamentally I completely agree with you. Information we seek should not be bound to the medium it is stored on in this day an age. I wish we could get out of the containerized knowledge but it seems to me we are creating ever more virtual containers in which information is stored. I for one only get a glimpse of the vast amounts of information TikTok is making available to it's users when it is posted on one of the few websites I visit.

I guess the reason we still think of information being in books and on paper is because we are human and its hard to get rid of millennia of habits and institutions that have grown around us to accommodate for our limited ability to grasp the universe.
I don't write desktop apps these days... but if I have to, my #1 choice is easily Pascal + Lazarus.

For non-GUI apps, sure probably Nim, Rust or Go.
This is the kind of humourless reaction that will literally make satire — and, potentially, absolutely all rhetoric — unviable. If we are no longer allowed to portray 'bad' people in fiction, what does that say about the quality of our storytelling and where it's going?
>Diagrams, comments, tests, stubs sure, but never really pseudo code.

Hate to break it to you ... but those are all forms of pseudocode (or verification of your process (which is nearly the same thing)) :)
True about never upgrading the router, but I really can’t imagine any cable/telco sending out anything older than 802.11ac at this point. Why would they, it’s just going to cause complaints about “you sold me 100mbit but I’m only getting 33 mbits [on my old 802.11n router]!”
5G gave me an incredible, almost magical, connection for in my home that's located 30km from the nearest city. On a good day, I'm getting 600/50Mbps with ~20ms latencies which is about 10-100 times better than the previous connection was giving me. It made my family's life possible in the lockdown times of Covid-19.

Fiber will be soon available here, though, and I'll be replacing 5G with it, to get a more stable, less energy-hungry connection that is less tied to chinese suppliers of networking hardware and software.

edit perhaps what I have is only some ultimate final form of 4G, I don't know nor care really.
I stopped after season 2, and I have not been compelled to look into further seasons.

For me, Discovery just misses the point and panders to the demands of a wider audience. The production value us excellent, very talented cast and likeable characters, but they carried the weak writing hard. The series emphasis on action and war was also punctuated mainly thanks to the characters rather than any semblance of Star Trek.

Unfortunately, this is the destiny of virtually everything, provided that the target is to maximise profit and maximising profit is equated to maximising volume and minimising risk.

Funny, now that I think about it, Quark wouldn't struggle to find a place in our society today at all. He would probably work at a big movie studio.
> If they can't find better paying job, then that is exactly how much they worth on the job market.

Given that Google et al were found to be colluding to limit job mobility and wages in the tech industry, this is a bit of a rich take.

What people are worth and what they can get paid are not synonymous.
>People obsessed with building their personal brand or audience or upvote score embody

Are you projecting? None of that is in what I said; I just provided an easy metric.

How about, people thank me for what I write.

And it's not "product-brained" to say that an author writes to be read, a music maker wants to be heard, and an educator wants to reach as many people as could benefit from it.

>You go there to have a good time and learn from others.

Which goes to show, you need others to be there.

And the others you learn from matter.

>Some people are fundamentally product-brained and fail to metabolize the concept of federated social media. That's fine, it's better without them.

Look, if "metabolizing concepts" of federated social is a requirement for a social network, but understanding concerns of others (evidently) is not, then everyone else is better without the social network of such people too.
Generics are a very recent addition, though.
Got a link to share?
my 2003 Honda Accord allows you to change wiper interval the same way you enable/disable it -- moving the right-hand stick a notch.

setting it to a high speed will fuck up the wipers when there is little rain, a /low/ speed will be useless when there is appreciable rain, and when driving you often move from one to another.
It's true that various sites are considered the stories of particular groups ( men V. women, these people V those people) .. but aside from that specific consideration they haven't been censored in the sense of ( painted over | black barred | altered ) or hidden (cave | over hang moved or draped with a false rock).

The major thrust of this sub thread has been about line of original purity more than an obligation for [some group] to openly share to all regardless so forgive me if I still consider these a good example of unaltered works painted on and carved into stone.
When airplane cockpits have touchscreens, they are ready for use in cars, until then...
5G and Metaverse are closely linked in hype.
Except for anyone who has worked in a large Python code base.

I would take almost any other language, including Pascal, over Python for anything beyond a page of code.
ISO Pascal isn't, but Object Pascal and Modula-2 definitly are.

Unfortunely most complaints about Pascal keep being reduced to that 1970 version of the language.
Maybe it's good to keep people divided and busy with sterile discussions while the politicians and their friends are profiting and lining their pockets without doing something good and productive for society.
Agreed!

While we're at it, we should also put cameras and microphones in every street corner, every public place, every household, every toilet. Everyone who refuses to do so should be considered a terrorist for refusing to cooperate with the authorities who, we all know, are infallible, only have children's interest at heart, and would never abuse their power for their own gain.

We should not stop until every inch of the Earth is covered in surveillance technology - after all, nothing to hide, nothing to fear. That's the only way we can guarantee the safety of our children. And no price is too high for the safety of our children! Anyone who says otherwise is a terrorist and a child abuser, and if that's not obvious to you, you're a terrorist and a child abuser.

Privacy is a necessary precondition to child abuse - therefore, allowing privacy is allowing child abuse.
In Germany you can pay 35€/mo for 5GB of data traffic (t-mobile) and then enjoy the bandwidth of 5G for a full 40 seconds. It's a total joke.
Go's method syntax is taken from Oberon-2, just like unsafe package is pretty much the same purpose as SYSTEM.
I think this is the only meaning of lager in English
RAD was written in 1996

"Agile Development" (under that name, at least) didn't really appear on the scene til nearly the end of the decade

Precursors to it were there (spiral development, pair programming, etc) ... but kinda hard to write about something that didn't exist yet :)
This is the side of the fence that I'm on. IMO Microsoft shouldn't be allowed to simply buy their way to the top of the food chain
Distributed Caching
That is amazing. I would have made a special trip to see that - I just got back from NL. How involved is it there to get the new pipes into those homes? If you could supply any URLs or geo clues I’d appreciate it!

Edit: was this a new from scratch development or a retrofit? I realize my plumbing question might be irrelevant.
It's curious how telcos' incessant blabbering about 5G ended up getting so deep into people's heads that they began thinking it was something that would make every interaction on their smartphones instantaneous. 5G was never about the individual user. It was always about the grid; the ability to provide expected bandwidth/connectivity to more users at the same time.
It's actually not an allergy, fyi.
Honestly surprised at a lot of the takes here, especially in light of other threads I've seen on this site about how copyright lasts for too long and the public domain is good.

I'm 100% fine with things being revised, I think the only caveat I'd want is that, if you revise your film/song/book/etc(?), maybe you have to put the original into the public domain or otherwise make it available somewhere. Or, maybe you have to specify that it's a revision, and/or specify what was revised.

Sherlock Holmes (at least the "early" Holmes) made it into the public domain and his various stories have been told and retold in many creative ways.

This might be more controversial, but the 1997 Star Wars Special Edition movies look a lot better than the originals, and probably are a big contributor to the continued cultural relevance of the franchise.

Don't lose sight of the good that can come from revisions.
The beauty about it's distributed nature is that you don't need anyone seeding for infinity. You just need somebody seeding at all times and if you ever use a private tracker, you'll see that that's not an issue at all.
If I could get HBO in Germany I would but alas I can't.
Not for surgery per se (which is too high of a risk), but in my country people did manage to find a similar, reasonable use case. They equipped ambulances with high-res cameras and cellular network for senior medical technicians in hospitals to give advices to medical technicians on the ambulance in real-time, which seems like a nice addition.
A while ago I wrote a small utility mailctl [1] to provide IMAP/SMTP clients
(like msmtp, fdm, isync, mutt, etc.) with the capabilities of renewal and
authorization of OAuth2 credentials. mailctl acts as a kind of smart
password manager. In particular, access token renewal happens automatically
in the background transparent to the user.

Since the program written in Haskell I also provided precompiled binaries to
spare my potential users, most of them not Haskellers, from the
complications of compiling it. The program have become moderately popular.
However, little I knew how big can of worms I opened by releasing it to the
public.

As many others pointed out, the two main reasons for the difficulties with
OAuth are 1) the OAuth "standard" is terrible complex 2) the service
providers' API documentation is an impenetrable obscure mess, always one
step behind of the current working system. I have the feeling that the
second one is not just negligence but might also be an intentional hidden
lock-in mechanism by forcing the use of the vendors' ever changing API
libraries.

[1] https://sr.ht/~petrus/mailctl/ also mirrored at https://github.com/pdobsan/mailctl
> And a talented manager should know when to say "Ok. I will find somebody else to do it then. For cheaper". You are easily replaceable.

Our hiring rate disagrees.

That might be true for run-of-the-mill sweatshops, but not for any tier 2+ companies.
It's still pretty meaningless unless you have some idea what the previous profit was (which the average headline reader probably doesn't). 95% of last quarter's profit could be a trivial amount or a huge amount. If last quarter's profit was $100 and this quarter's was $5, describing it as a "plunge" is misleading as it hasn't really changed.
> The problem is that you don't realise any of this until it's too late and your only option is to rip the stove top out and replace it with another brand.

Honestly it is unreasonable to think something so ridiculously overcomplicated would ever work.
We need games that utilize local neural nets.
Maybe wake up to the enormous degradation of USA economy.
I'm human. I interpreted Asian as from a non-specific part of Asia. I realise though that "Asian" has a very specific meaning in the US, but it's only the US that does this. For the rest of the world Asian means someone from Asia.