skysight-inc/HackerNews huggingface dataset:
> It's that easy, right?

I've used... six mobile operating systems in the last ten years. Some learnings:

1. There are cross-platform alternatives for file storage. Consider using them for important things.
2. For work things and organized volunteerism you'll use the tools of the company/organization anyway.
3. Backups help when migrating. You need backups anyway, so make use of them.
4. Only migrate things you actually care about. Screenshots from last year or that draft email to the electrician who installed your fridge? Let them burn
And yet: he gave you a differing opinion from the general consensus, and now, however long ago it was, you still think about it. I don't know if this was the professor's intention, but he made you think about the movie more, he made you think either "He has a point because of x, y and z" or "I think he is wrong because of x, y and z", which is a valuable lesson.

One issue with modern films is that people seem to follow or look for the general opinion of them. Lord of the Rings? Good. Morbius? Bad but memeable. Tarantino? Best films ever if you're also into feet. Etc. There doesn't seem to be enough space for a differing opinion or a honest conversation about e.g. films.
I need to get my car's cassette player fixed, but can't find someone to do it.
So the cat is out of the bag, other companies know how to build ChatGPT-4 equivalent models?
Unfortunately, the statistics bear out differently this time.
AI is making critical health care decisions, but is unregulated
It's not exactly that simple, especially the part where AI would somehow differentiate extremely visually similar species from each other, while in near-complete darkness and on the move.
Still do not get the memo. You see how Hong Kong is silenced. And the hammer or axe or whatever is out. Should treat china as a default check on liberty. If you cannot give an award because you are afraid. This award is a doom.
Honestly, even just an i5 with 16GB ram with YouTube running in the background, an iPhone 11 if you're making an iPhone app and a galaxy S10 if you're making an android app.
RFSoC 4x2 Development Kit Overview
Sorry I’m having a crap day; you’re totally right there’s a ton of gradients between “one mega factory makes all t-shirts” and “we all make clothes ourselves with hand made cotton thread.”

I think my argument was mostly like - don’t throw out the baby with the bath water; economies of scale are a real thing that brings us real benefits, and that should go in the scale too.
> just last night had to mash the brakes after seeing an old man with walking canes emerge from the glare of an oncoming cars lights right in front of me while doing 70kph on a country road.

You should always adapt your speed to the prevailing conditions. 70pkh on a country road after dark is fast at the best of times, but combined with “I don’t see great at night” is grounds to reconsider your driving habits.

If you had happened to hit that old man with cane, it would have been 100% you at fault both legally and morally, and depending on the outcomes, that’s jail time.
Conservative views are helpful to verify theories. Conservatism does not 'despise' science in contrary to your (rather biased) opinion but it does not put it on an altar either. The basic tenet of conservatism is to only change what needs to be changed while keeping that which has been proven to work intact. In other words, conservatism strives towards evolution instead of revolution. This is contrary to the progressive approach of 'throw it at the wall and see what sticks' when it comes to change, progressivism aims towards change for change's sake in the assumption that such is needed to stave off decline. Where conservatism aims towards an evolutionary approach to change, progressivism aims towards a revolutionary approach. There is a place for both in society as well as science.
Cut off the infected limb and block the site to Google entirely. Or split HN in an active and archived branch with an upvote threshold, the latter is made accessible by Google.
I'm in love with some of the old tech, but I would not want to go back to those days.

I'm more in love with the advantages of new tech.

The only thing reminding me of the old days is my Miyoo mini+ where I play old SNES and GBA games.
Not sure I understand your point.

LSP is a protocol and tree-sitter is a parser generator. They're kind of orthogonal concepts; a tree-sitter parser couldn't ever be used directly in place of an LSP server, but an LSP server may well make use of tree-sitter as a first step for extracting information from the code and keeping it in sync. If it doesn't it'll have to come up with some other way of parsing the code in any case, so I don't see how it could be said to be redundant or inconsistent.

Of course, tree-sitter's thing is how universal it is. There's parsers for tons of languages, and you can work with them all using the same API, though you're on your own for attributing semantic meaning. Most popular languages have language-specific tools (e.g. `libcst`) which are usually more powerful for that specific language, so they'd probably be better starting points for building a language-specific LSP server which I imagine is the common case.
Similar experience.

Around '96-97 I was playing with writing fire effects in Turbo Pascal, most of the tutorials used the asm with mode 13h, and all I had was Turbo Pascal 5.5, which didn't support the asm keyword. So, I dabbled a bit with it, and then in late 97, I found about C, and when I saw the for loop in C - I never touched Pascal again.
Probably, IME.

https://news.ycombinator.com/item?id=39427811
- "What if trace amount of mercury are needed for the next world changing technology?"

HgCdTe is a critical semiconductor for long-wavelength infrared detectors, and has no equivalent substitute [0]. It'd be in character for the EU to decide to offshore production of essential military hardware—for health and safety.

[0] https://en.wikipedia.org/wiki/Mercury_cadmium_telluride#Infr...
To some extent I understand why Google and Android OEMs don't include call recording apps pre-installed on their phone, as laws vary by jurisdiction and change over time. I also understand why Google wouldn't want them on the Play Store for the same reason.

What I don't understand is why they removed the API for it, as it seems very unlikely they would be held responsable for users sideloading call recording apps in places where it's not legal. Nearly every Windows, Mac and Linux desktop/laptop can use OBS or dozens of other apps to record calls through Slack, Discord, Teams, Skype, or any other VoIP app, regardless of the legality of the action in your local area. As far as I'm aware, Microsoft, Apple and various Linux distros have never been sued for that (or even OBS and other apps.)

Don't get me wrong, I don't like the idea of everything I've ever said in a phone call potentially being recorded. However, I'd much rather my in-person conversations not be recorded than what I say in phone calls, but no device takes any measures to prevent that: anyone can just start their audio recording app on their phone, turn their screen brightness down and then put it on the table (where my voice will be easily picked up) without me knowing it's recording. That happens to be legal in my State, but it can be done regardless of legality anywhere on any Android or iOS phone.

I'm lucky enough that I've never been threatened over the phone. Cheap products aside, I've also never been scammed. I've also never had an employer, coworker, politician or government worker that I know commit a crime and discuss it over the phone to me. However, I don't think we should inhibit victims of abuse, scams, people receiving threats, whistleblowers, or other witnesses to crime from sharing that evidence in a court of law (or with the public in my opinion — if someone threatens me, I think I deserve the right to let the public know that.)

However, if phone calls were recorded by default on most devices, while it would help keep certain companies more accountable towards their users, I think for other crimes (such as violent threats) it'd just shift them to be in-person, which could be more dangerous. By the default being off, people who are victims of or witnesses of crime might get a chance to call record without the perpetrator knowing. What I find very frustrating though is that Google and Apple prohibit you from recording calls without rooting, jailbreaking or using an external device. I'm not asking for it to be the default, I'm just asking for the freedom to do so, even if it requires 3rd party software to achieve.

It's particularly interesting on Android 14 because apps could in theory use Accessibility Service to record phone calls, but Google prohibits apps from doing so on the Play Store. You should be able to just sideload them then, right? Nope, as of Android 14, side-loaded apps are unable to activate Accessibility Service at all. There are workarounds depending on the device, but in any case you're limited to recording from microphone or loud speaker (can't use wired or Bluetooth headphones.)
This is a real concern if you're looking at it as someone who is managing people... but a 1-3 person team does not need a manager to tell them what to do, and generally is not hired but spontaneously organized.

It's an inherently more unpredictable way of working, but that definitely cuts both ways. There are definitely more risks, but also far greater payoffs in terms of what you can do working in this fashion.

The principle of ensuring predictable velocity across a team comes a cost of limiting maximal produtivity amongst talented individuals.
The author got 400 bytes, not 400KB though.
It's not that they're nostalgic for tiktok, they're nostalgic for the interactions with other people that they had on tiktok.

Any place where people can interact with others, chat, make jokes, memes and have fun together, will be a source of joy and nostalgia.
> Yeah, it's a small step on integration scale

And yet it has been and continues to be one of the hardest problems in IT.
Due to work I have to sometimes go fishing in development sites/garage sales/etc related to PC hardware from a couple decades ago (think DOS/win16 era). My experience is that I almost never see anyone who actually experienced those things: almost all these "retro" revivals are caused by young people being hyped by devices they _never_ experienced. So there's zero nostalgia.

I don't know what thrill they get from it but I suppose it's "fake" nostalgia in the sense that they want to go back to a past that they have only heard about it (and thus idealized) in writing or in TV series.

IMHO the people who actually experienced those devices for a long-time know to avoid them like the plague they are.
Not the same as reading the source material but the youtube channel Overly Sarcastic Productions has great overviews/retellings of mythology/legends/ancient stories and they have a great ongoing series on Journey To The West and some decent one off eastern myths along with western stuff which they generally cover more. Especially since the source is in another language and a lot of it isn't super accessble to modern readers without being retold anyways I think it's great.
string->float conversion is conversion from accounting realm to computer abstraction. If the conversion is not accurate and the results can not be converted back into accounting realm without artificial artifacts the use of such computation is problematic.
Mostly. You might be surprised how much of a headache it creates when things are off by a little in ways customers don't understand even when you're not settling transactions like that. Customers get confused when they get receipts or invoices where things don't add up, even when it saves them a penny! I've seen rounding down make people mad because it didn't add up when discounts were applied even when they were the benefit of the extra cent. Obviously rounding up makes people mad out of principle because it's adding cost that wasn't agreed upon.
There's an xkcd comic for that: https://xkcd.com/378/
True, a necessity to form political unions does not arise. But my point was about the notion of freedom. If we look for example at freedom of speech, the naive assumption would be that people would most free in their speech if everybody ignored others and just spoke their minds. In reality however this leads to people yelling at each other. Turns out the best room for speaking freely (e.g. without having to censor yourself or without pretending you are of your ingroups opinion) is in places where you can trust the participants to both understand you and them wanting to understand you. The point here being that the goal of communication is to have others understand you, not to win against them by yelling them into submission.

A similar paradox applies to the freedom to decide your own laws without having to regard others. You can of course decide to do that, but then you have to be aware that this symbolic act of freedom might in fact have a detrimental effect on your actual freedom (as in: the number of choices you can make).

Most people who operate on a "I won't let them tell me what to do"-mindset don't care about actual freedom, they care about something symbolic. Brexit being a big example of the whole thing. There are whole phone-in radio shows filled with guests unable to answer the question which EU-law violates their freedom.

We need to be aware that a big fraction of The Bad Stuff™ that has ever occured in the political history of the world was due to regular people being whipped into a violent frenzy over purely symbolic problems, which on closer analysis don't have any impact on people's life at all.

The symbolic plane of politics is how they get you — get you to do things you thought you never would — for things that wouldn't even impact your life if you just ignored them. Stay aware of that.
The problems of floats are not the number of significant digits, it’s the imprecision of the representation (floats don’t just cut off at the end), that these imprecisions compound, and that float operations are not commutative. At the end of the day, 0.1 + 0.2 != 0.3 is a fact you have to live with.

X87 does not really factor into it, if anything in your view of the world x87 floats would be better since x86-EP is 80 bits. Except its involvement now leads to intermediate-precision-driven inconsistencies.

Control (which you mention) and consistency are the issues, as well as the interaction between that and comparators.

Guarding against floating-point issues or considering precision errors is neither part of school-learned arithmetics, nor of most CS programs, to almost every developer just flings around floats like they’re genuine reals, and when problems start surfacing floats are so threaded through without consideration it becomes very hard to untangle, which leads to local patch jobs which make the problem worse.
I just installed gitea and never looked back. Lightweight, does all I need and full control. Microsoft killing the place was very foreseeable
https://archive.ph/QWem5
Your competition will benefit when you stumble. All software has competition.
But bullshit hallucinogenic output and fakery at colossal scales doesn't just pollute the pool of static information available on the web. It also warps the minds of the humans you're relying on to verify reality on the next training loop. Not only that, but we can also see the emergent breed of humans who believe that writing is similar to arithmetic - an unnecessary skill that can be handed off to a calculator. Or that making a movie shouldn't require knowing anything besides asking for what you want to see. How is someone like that - someone who wants to rely on bots - going to tell a bot what is or isn't true? How can they even have a pre-pollution baseline understanding of reality?

I just finished rereading Do Androids Dream for the first time in 20 years or so, and was astonished at how similar his andys really are to LLMs in the polluted / destroyed reality there. How confusing and corrupting they are to organic life. PKD describes the androif brains as neural networks with thousands of layered pathways and trillions of weighted parameters, and it's as if he was able to accurately conceive of what linguistic and "emotional" strengths and weaknesses those constructs would actually have, decades before LLMs existed. And there's this one amazing line where Deckard calls them "Life thieves". What else should we call what Sam Altman and others are building - but theft of human ingenuity, creativity, and basic reason for living, and the utter annihilation and suppression of people like this 16 year old kid who dare to hope they can contribute something more original in life than being a servant of a tech company building this shit, or a tiktok influencer who writes prompts?

What should that kid hope: That their work becomes noticeable enough to be immediately stolen and their name turned into a prompt?

Life thieves.

Just as a further aside, I had dinner tonight with a friend who's a fairly famous animator in the commercial realm, and I brought up this post. He's just sure the kid's screwed and the genie is out and creative is basically over. He's turning to building wooden clocks.

But his reaction, and the reactions I see here every time this comes up, remind me of something else. They remind me of how people react when someone is robbed. Everyone has some reason why it's bad but not that bad, it was inevitable, it'll be okay, etc. Or they go around wondering what they're going to do now. Or they paper it over with optimism. Surprisingly few people get robbed and are willing to realize they were robbed, and become wildly pissed off about it. Most people have some sort of flight reaction, as evidenced by e.g. the promotion of "prompt writing" or learning to use a paid API to do what was formerly your own creative job that now spits your own work back at you.

I say sue the shit out of all these content thieves.
eglot is part of emacs 29.
I have been testing it out for my .NET development (with Omnisharp)

I officially started with .NET back in 2008 and, at the time, you really had to use Visual Studio. I knew emacs was not an option at that time. Since .NET Core I knew I was getting closer and closer for emacs becomming an option.

Then comes Visual Studio Code.

I have experiemented with C# development in emacs for a few years, now. I cannot remember now but it was likely with lsp-mode. When I found out eglot is in v29, it was time to revisit it. It has been positive so far.

I actually forced myself doing .net development in emacs this weekend. I am 90% there! Need to see if I can debug in emacs, now. I hope so!

Once I am happy, I will continue to add more interactive functions, saving me typing 'dotnet cli..' commands. I also need to revisit yasnippet to make coding more effecient in C#.

Getting started with eglot and C# was pretty painless, thanks to this link:-
https://www.johansivertsen.com/post/emacs-29-csharp/
id for issue about ipv6: 6
The coins are useless. It's a people problem not a mechanical one.
You can unlock the cart with the tip of the key like this https://image.made-in-china.com/202f0j00GpWUwrYJnBoN/Sn-Euro... (standard european).

And I frequently do because I HATE german supermarkets anyway!
>We don't share perspective.

The issue isn't that we don't share perspective, but that you appear to have contradicted yourself.
Accelerating Innovation in 6G Research: Real-Time SDR for Rapid Prototyping
BYD now has a traditional pickup truck they've been working on for a year or so ready to launch (they were recently test driving it in Australia) so I guess we'll see whether the standard pickup truck shape with low price due to better batteries will win over crazy cyberpunk looks.
Anyone at private companies that has been able to participate in these share sales -- how does it work? What platform is used? Do you sell back to the company and then just get an extra large check that month? Can you trade it for shares of something else?
You can unlock the cart with the tip of the sn european key. No coins needed.
There's two aspects to GP's comment.

> Even in the best case, readability just becomes a Pareto frontier[0], given by expressive limits of the dominant programming paradigm

> People forget that readability isn't a function of specific program - there is no one optimal readability. On the contrary, it's a function of the program and the goals of the reader.

The original Wiki at c2 has a great example [0] comparing the expressive capabilities of functional vs. object-oriented programming, and their suitability towards certain goals - namely, either extending the set of operations the system supports, or expanding the number of data (sub-)types the system models.

In spite of Turing equivalence, some paradigms (even if only in terms of readability, dev ergonomics etc.) are better suited for expressing certain classes of problems than others, which may introduce unnecessary friction trying to solve problems that are mismatched with the paradigm's approach to structuring and decomposing problems (e.g. into compositions of functions, or compositions of objects).

[0] https://wiki.c2.com/?ExpressionProblem
I used to enjoy his "will an engine run on xyz" videos, but unfortunately I'm not big on product reviews unless I'm considering buying something.
Until of course you get sick with smallpox, or cholera, or just a simple staph infection through a small cut on your finger, which then spreads hellishly with no medical recourse except maybe amputation.

I'm being a bit tongue in cheek about the obvious that you already surely would be aware of, but one underlying, implicit tendency for many people who marvel at the sophistication of Rome and the lives of its famous figures is to subconsciously forget the grime and misery that existed between these shining examples. This was the case on a scale that today isn't seen even in the world's poorest countries.

For the vast majority of people living even in that most advanced and wealthy of ancient civilizations, mortality, disability and disease rates from all sorts of causes would have made much of life very dangerous and sometimes suddenly brutal unless you were purely lucky or particularly careful -but even then quite lucky along the way.

From failing eyesight to hemorrhoids to simple but painful dental problems, the means for dealing with these sorts of pervasive aspects of the human condition would have been either nonexistent or themselves very unpleasant.

I can't remember its name for now, but I once read an excellent book that used reams of old diary entries to describe the miseries, travails and frequent health problems of the regular inhabitants of London in the 18th century. It was positively grim and in some cases downright nightmarish.

This, mind you, at a time when sanitation and medicine were at least starting to move forward again and were placing humanity in the west right at the early stages of the population explosion that civilization is finally winding down today, apparently. I can only imagine that in ancient Rome it was no better.

Another macabre historical detail I remember once reading was that reason for why names like Septimus, Octavius, Decimus and so forth were so common in ancient Rome stemmed from many parents naming their 7ths, 8th, tenth and etc kids just by the numerical order of their arrival to save too much sentimental thought on a baby that was more likely than not going to die long before it matured. A case of grimness so ingrained to the expectations of life that a callous acceptance is taken for granted.