skysight-inc/HackerNews huggingface dataset:
No, of course not. I'm a big fan of Susan Cain's book "Quiet: The Power of Introverts in a World That Can't Stop Talking".

Introverts are not necessarily shy or anti-social – these are qualities found in extroverts and introverts alike.

Introverts just need more energy when they are with other people. Extroverts even gain energy when they are with others.

Given that the noisy, interruption-based marketing style does not work anymore today, introverts are perfectly skilled for marketing: The new forms of marketing that focus on helping people get their problems solved, they give introverts a big advantage.

We introverts just didn't know that, I think. :-)
This has been posted before but it’s incredibly well written and easy to follow. I had a blast with it last time it made the front page. Great post to reshare!
> You are basically making my point. Its totally normal engineer's reaction to look to erase this boilerplate by removing the dependency injection, or using a singleton.

You made me look at two classes, totally out of context, that didn't even work with the first code presented. And I have absolutely no clue how they would be used, so I can't properly evaluate them.

The boilerplate is fine as far as I'm concerned; you were the one who was obsessed with the number of lines of code, and it seemed to me you were exaggerating them for no apparent reason, so that's why I was looking to remove some.

> why would it be a good idea to use a language which takes more time to read

I don't agree with that. A more verbose language can be easier to read.

> and write

It's premature optimization. Personally, I don't spend the majority of my time typing in code. I spend a lot of time thinking, designing, running, testing, debugging, etc. The time spent typing in the code is not a big worry for me. If Swift is faster to type, but the compiler is a lot slower, and the damn debugger doesn't even work, that doesn't seem like a good tradeoff to me.

> But the article is arguing that Objective C is a "better" language for writing iOS apps

I was actually arguing that Objective-C is a better language for writing UIKit iOS apps, which is a more specific claim, given that the underlying frameworks are themselves Objective-C, for the reasons explained in the blog post.
Before reading the article, I interpreted the headline to mean a permanent disabling. Like disabling a tank. Or a disabled person. Merriam-Webster may agree with you, but I felt the wording was misleading
Why do you think an irreversible binomial employed as a thought-terminating cliché in the form of an argumentum ergo decedo is an appropriate response?
Loosely related: Dulwich, a pure-Python Git implementation

https://github.com/jelmer/dulwich
Ukrainian act's home city attacked by Russia just before performance
I don't know where the requirement of full knowledge became part of the definition of a free market.

Because it isn't true.

Another word for lack of knowledge is "risk".

The amount of risk is factored into the price of everything you buy and sell. For example, a name brand item sells for a higher price than a generic item because the name brand carries with it less risk for the buyer.
FCC officially allowed Galileo signals to be used in the US in 2018:

* https://www.fcc.gov/document/fcc-approves-galileo-global-nav...

* https://www.fcc.gov/document/fcc-approves-galileo-global-nav...

Of course the actual signal was present in the US, but by not 'officially' blessing its use, the FCC reserved the right to use those frequencies for other things. By giving approval the FCC has basically agreed never to itself assign uses to the same frequencies, and folks don't have to worry about future conflicts.
The data seems a bit dated, but this is really cool.

I know this because I moved visionmedia/debug to debug-js/debug in November of 2021.
Deleting social media was trivial for me as an old man. I don't really care that much what people are doing and if I missed out on party invites I doubt I would have went anyway. I haven't been on Facebook in 10 years and have never been on Tiktok or Instagram.

It is a completely different story though if I think of myself at 16. Teenage years were tough enough without anyone having social media. To be one of the outcast without social media is inconceivable. This is a total failure by adults to have put kids in this position.

The craziest thing to me is that we don't just put the same limits on children on Tiktok that they do in China. It is as if children were getting free, unlimited cookies sent to them in the mail and we do nothing because "cookies taste good". "What do you want me to do? Kids love cookies!"
If it’s so hard to be a good steward of data, don’t collect it in the first place.
The varieties of blue lupine (Lupinus angustifolius) that have become popular here in Sweden are low in the bitter toxic alkaloids and don't require the cumbersome preparation. Protein content is at ~36% and I find them very tasty.

It should not be confused with another blueish colored lupine that came here from North America and is considered one of the most problematic invasive species. Lupinus polyphyllus.
How do you mourn the end of a friendship? (2022)
Bart?
Simple past and past participle of irregular english verbs.
On rare occasions that I have to boot Windows to run some government-compatible software on a 32-core, 64GB RAM and I-don't-even-care-to-check-how-fast SSD, I have to listen to it firing on all cilinders while Defender fights Malicious Software something and Windows Updates while I'm typing some text in a barely responsive page. Truly getting my shit done.

Edit: Forgot all the random software doing auto updates and notifying me about it as I go.
I agree in principle - but why is TikTok different - why then not, for example, Instagram as well? Is the content on IG any better? Does Meta for some reason have any one individual's interests at heart more than TikTok?
Yeah, you're right. It really depends on how far they are on their journey.
Agreed. TikTok in the wild without developing a curated feed of normal Human interests, can keep recommending sickening videos. I've seen the animal cruelty videos you saw too.

Though, if you get out of the YT algorithm, for eg. in incognito mode, I've seen very poor recommendations as well. Like viral bait videos. But not like Tiktok.
Worth noting that we make things illegal when we feel they should be illegal, and for no other reason. In a democracy the feeling turns to a vote which turns to legislation. In this case, we would pass a law making executives personally criminally liable for anti-competative, anti-consumer behavior like this. I do not think it would run afoul of the Constitution, either.

I think we should pass the law and try it out, see how it feels.
You forgot step 1a and 1b (which the article touches on).

1a) say it's incapable of thinking/reasoning/learning/understanding/etc

1b) argue about it's ability to think/reason/learn/understand/etc

In this case:

> They are incapable of learning anything

ChatGPT seems to have learned about plenty of things before 2021. If you ask it about concepts like copyright or gravity or communism, or ask it to "explain quantum computing in simple terms", as the landing page suggests, it displays a fairly good understanding of these concepts.

Human memory is divided into short-term and long-term (along with a bunch more concepts). It's true that ChatGPT lacks the ability to commit information from its short term memory (ie "chats") into it's long-term memory via inference, but GPT-4-Mawr, fine-tuned or re-trained on text including a new concept you invented would display some level of understanding (depending on how much text you had to fine tune it on).

On a per-chat basis, ChatGPT is able to, up to the limits of the context window, know things, and it's entirely fair to point out that a) the context window is fairly limited (8000 tokens, or 32k paid) and b) beyond that, it forgets what it was told. Some people are described as having the memory of a goldfish, and that description applies to ChatGPT. If you can fit your concept into the context window, ChatGPT-4 is able to do some reasoning about it. Thus, it's able to learn and understand new things, but forgets them just as quickly.

Humans sleep every day or so, and during that time the brain gets to do things that it isn't able to do while awake, and it's been suggested that sleep is important for integrating the day's activities and thus learning of advanced concepts. Assuming that's true, then we're just looking at different timescales.

If ChatGPT "sleeps" every couple of months, and learns everything it was told between last time it was trained, it's just operating on different timescales than humans do.
I take essentially the same position.
If I have to expose an endpoint to the web I'd probably use cloudflare wrangler to create a js project and delpoy it with one of command.

Probably less than 2minutes total for a rest endpoint
The "mob" is uneducated, stupid and prone to manipulation. The "mob" attacked Poland from the east in the XX century.

We have to start treating the mob as individuals. Putting down the phone is tantamount to having a grasp on reality.
eev.ee also writes a lot about programming language design that I've really enjoyed in the past. Definitely worth the read.
This feels very much like talking to people, like the customer service rep of a company. The difference between an LLM and the human staff is the lack of context. The LLM has no idea what it's even doing at all.

There used to be this scifi idea of giving AI overarching directives like "never hurt a human" before deploying them. Seems like we aren't even at that stage yet, yet we're here trying to give brain dead LLMs more capabilities.
Yes, but I would claim that was when they started going to pot. LONG before the PC era, HP made its own line of computers, which were seldom seen outside of labs, and even labs were much more apt to have a PDP-8 or PDP-11. Their move into commodity computers and peripherals moved them from a situation where they were building the highest quality products available, into one where they had no "moat". After all, who would buy a spectacularly well built PC early in the PC era? After two years you would have wanted to throw it out regardless of how solidly it was built, because back then PCs doubled in performance nearly every year.
Python Port of 600 Line Bash Script: rsync-time-machine.py for Rsync Backups
Hi Hacker News,

I'm excited to share my recent project, where I took on the challenge of porting a popular but untested 600+ line Bash script to Python. The outcome is [`rsync-time-machine.py`](https://github.com/basnijholt/rsync-time-machine.py), a Python implementation of the [`rsync-time-backup`](https://github.com/laurent22/rsync-time-backup) script. It provides Time Machine-style backups using rsync and creates incremental backups of files and directories to the destination of your choice.

The tool is designed to work on Linux, macOS, and Windows (via WSL or Cygwin). Its advantage over Time Machine is its flexibility - it can backup from/to any filesystem and works on any platform. You can also backup to a Truecrypt drive without any issues.

Unlike the original Bash script, `rsync-time-machine.py` is fully tested. It has no external dependencies (only requires Python ≥3.7), and it is fully compatible with [`rsync-time-backup`](https://github.com/laurent22/rsync-time-backup). It offers pretty terminal output and is fully typed.

Key features include:

* Each backup is in its own folder named after the current timestamp.
* Backup to/from remote destinations over SSH.
* Files that haven't changed from one backup to the next are hard-linked to the previous backup, saving space.
* Safety check - the backup will only happen if the destination has explicitly been marked as a backup destination.
* Resume feature - if a backup has failed or was interrupted, the tool will resume from there on the next backup.
* Exclude file - support for pattern-based exclusion via the `--exclude-from` rsync parameter.
* Automatically purge old backups based on a configurable expiration strategy.
* "latest" symlink that points to the latest successful backup.

To learn more about how to use and install `rsync-time-machine.py`, check out the [GitHub repo](https://github.com/basnijholt/rsync-time-machine.py).

I appreciate any feedback and contributions! Feel free to file an issue on the GitHub repository for any bugs, suggestions, or improvements. Looking forward to hearing your thoughts.

Happy backing up!

Please, do let me know if you have any questions or need any further information.
Excellent analogy, thanks.
The argument isn't. "This is illegal so the CEO should be jailed". Instead the argument is "This should be made illegal so the threat of jail ensures CEOs keep this from happening."
This is chocked full of logical fallacies, strawman, false dichotomy, hasty generalization and anecdotal evidence. Inflamatory title with an unsupported thesis by arguing against something that none made an argument for.

Even Khan didn't say that Chatbots were the be all and end all. Or that they could handle all types of education, Khanmigo is literally, "Khan Buddy" that applies the Socratic Method for answering the student's questions.

And who could argue against, "importance of relationships, context, and larger learning units". I would argue that Chatbots are excellent at "context" and can give teachers room for the "larger learning units" while providing 1:1 tutoring on the small learning units.

Khanmigo is exactly how one would use the existing medium (LLMs) to do what they do best. The author puts words in the readers mouth by begging the question that we are devaluing human relationships in education.

LLMs and Chatbots are the single biggest advancement in education since the book. But they aren't the end-all and be-all of education. Used correctly and they will give more time to interact meaningfully with the student.
except if you care about security. my favorite car infotainment systems are just a screen and controls for a phone.
Somebody has been doing a lot of Covid-19 plots in Gnu-R
I'm sorry, but if your answer is that Node and PHP are inherently more scalable than RoR then you've lost me already.

I've worked for three successful startups that started on PHP that couldn't scale the PHP code bases with their customer growth. All three rebuilt on Rails and are still in business and on Rails today.

Another startup where I'm very close with the founders they are on Node and they say the system is "a complete dumpster fire". They wish they had built on anything else.

The company I'm with now is primarily a giant Rails monolith and we have 100s of thousands of users connected at any given time. Our biggest bottleneck isn't Rails it's Postgres. We are dealing with billions of rows and Postgres isn't really even the problem. The problem is our data model wasn't designed in a way that would allow sharding/partitioning. Even this isn't an intractable problem. We create updated schemas, migrate, backfill. What we don't need to do is leave Rails "because it doesn't scale".

Most companies that moved off of Rails because of scalability either don't actually understand scalability or it was 15 years ago and they were on Rails 2 when it was still immature.
> Plus in math sequences typically start at index 1.

I'm not quite sure that this is the case enough to say "typically". In terms of undergraduate exposure to math, I think more people have taken Calculus (or Analysis) than Linear Algebra, and I think Calculus textbooks tend to index from 0 while Linear Algebra textbooks tend to index from 1.
China doesn't "enslave" people for being from the wrong ethnic group. These claims are a fiction of Adrian Zenz. The US actually "enslaves" people from the wrong ethnic group at Guantanamo.
Decoy Cruise Missile Used in Ukraine
> but it can ace the bar exam

A traditional static program could ace the bar exam, or even a well-prepared stack of flash cards. We wouldn't say the flash cards are exhibiting intelligence though, only their creators.

> The whole discussion is about intelligence. I was replying to OP.

OP was replying to Scientific American's article making numerous unfounded claims of "intelligence." So the party you should be asking for a definition is Scientific American.

> MY definition of intelligence is degree of ability to apply prior experience to correctly predict future outcomes

And what constitutes a "prediction" exactly? If someone fails to catch a baseball, would you say it's still possible they correctly predicted how to catch it? Because, if not, that would mean control over a body is integral to intelligence. If yes, then any object could be claimed intelligent but lacking in bodily function. If something predicts the future without applying prior experience, does that make it more intelligent or less intelligent?

> you seem to want to side with OP and say that GPT-4 isn't intelligent - so it's YOUR definition of intelligence that would be needed support your position.

You're trying to put words in my mouth, but I will play along. I'll say intelligence is the ability to autonomously create increasingly complete and consistent axiomatic systems. Since GPT-4 is digital, operating according to decisions (axioms) determined solely by external programmers and external data with little to no concern for consistency, I would say it's not intelligent. However, if a similar schema were applied to some sort of analog computer that had the ability to fluctuate or disobey its instructions then there would be more room for debate.
I have looked into Tiktok a few times, looked at the feed, and search for a few tags, nothing particularly complex, topics like history, or k-pop.

The amount of misinformation and disturbing videos I've seen was astonishing.

"Trash culture" is a natural human phenomenon of which no culture has a monopoly on.
> modern companies will always try to give you the least amount of value for the highest price the market will bear

Modern consumers will always try to pay as little as possible for the highest amount of value they can.

The proper term for this is The Law of Supply and Demand. It's how markets work.

BTW, your anecdote illustrates why making the effort to learn some math while in grade school is worthwhile.
As someone who used Windows 95 when it came out, it struck me at the time as an off-brand Macintosh, making it feel kind of cheap (a feeling that never went away). I had also been using X Windows by way of SGI's workstations around that time, and IRIX felt clean, if a little old-school, by contrast.
Some of their software started to get pushy, and their toner cartridges started to ‘be empty’ too early - with some new printers also having ‘trial’ toners with almost no toner in them.

Mellow compared to the alternatives.
$15 bucks you live in KCMO.

If you are into Midwestern pride, I'd wait until Factory Zero opens and buy one of the GM electrics. Can't get more homegrown than Detroit, and by then the CCS chargers at Walmart will have opened.
The project is the IoT equivalent of a blink sketch.
Yeah when it answers they’re good answers, and more up to date. But it’s so difficult to interact with any value is lost.
Not sure about animal cruelty, but you click on one Tim Dillon comedy bit on YouTube and for some reason the feed just immediately devolves into an endless stream of conspiracy stuff. Clicking not interested does little to change it, and even watched videos keep showing up again and again.
Nobody is asking you to choose which story to be more outraged about.

Just that you really should stick to the topic at hand.

Otherwise why not bring up that car accidents are a much bigger problem than social media.
modern day fortran
> This is one of those really good "vote with your wallets" situations.

This is a really good situation for actual voting, like actual political action to have regulation, instead of pretend voting.

HP probably doesn't give a damn about the HN crowd, it won't affect their business line in the little, so there's no signaling here.

And assuming Brother gets enough of a loyal following, they can now (probably already are) jack the prices and push the envelope of what's acceptable as business practices, until you'll have to start looking around again at who's left to let you escape predatory practices.
Here’s the solution here:

1. Proper data protection laws that apply universally to every company. No more “oh sorry we fucked up here’s free credit monitoring”. I’m talking fines of 5% base + 1% daily increase for every day they delay announcing their fuck up of global revenue. If they’ve tried to hide it and it comes out later, that company gets nationalized.

2. Actual lawsuits against the various social media companies that have actively aided in manipulating people. E.g Cambridge Analytica

3. Removal of any “limited liability” protections against execs that actively stood by and waited for this to happen. Execs being defined by the top 10-20% of the company by both assets and income (stock and cash)

If you’re talking about “communist core values” you’re, respectfully, fallen into a weird propaganda trap. Nothing about China is “communist”. North Korea calls themselves democratic, but no one actually calls them that.

To me, your comment sounds like a bag of Sinophobia mixed in with a bunch of “ok” takes assuming you want this applied to everyone. Not just the new big baddie.
I've been in apartment buildings state side that kinda have this, but there was always some light. Enough to see the exit at least. I think I'd be scared shitless if it was pitch black because of motion detector failure.
There is a famous psychological experiment done by Solomon Asch (Asch Conformity) that demonstrates this behavior.

https://en.wikipedia.org/wiki/Asch_conformity_experiments
These, as well as the ones cited in the next comment down, are all file extensions only developers or perhaps power users would know. But .zip is a very mainstream file extension, perhaps one of the most mainstream ones besides the media ones (mp3, mp4, jpg, png, gif) and .exe.
You can also run an emulated VT100 and VT220 in MAME. Couple that with shader effects to add scanlines and pincushion distortion and you get a passable facsimile.
LLMs are a revolution in open source
"Requiring a specific compiler"

That happens every day in other languages. Lots of C++ projects require Visual Studio on Windows, sometimes certain other tools (e.g. https://winscp.net/forum/viewtopic.php?t=25209). Other projects expect you to use the official compiler, because almost nobody ever tried using a non official compiler with that project and how see how things would go. I don't know how it is a problem if TypeScript compiler is required (by itself).
Social media suggestions varies person to person. TikTok gave me nothing memorable last I tried. YouTube seems to be a better place when I’m logged out in a fresh browser. Twitter and Reddit gives me very little fake/incorrect posts. None of above seems to be the case for anyone else.
Completely agreed. It might not be an immediate disaster, but it adds cognitive load. And for what benefit exactly? What's the use in having these TLDs?
Bing Chat, the first model to use external content in its context, was only released three months ago. Microsoft is also generally not very good at fine-tuning, as we have seen with their heavy reliance on using an elaborate custom prompt instead of more extensive fine-tuning. And OpenAI has released their browsing plugin only recently. So this is not a lot of time really.

I know Bing Chat talks like a pirate when it reads a compromising website, but I'm not sure the ChatGPT browsing plugin has even been shown to be vulnerable to prompt injection. Perhaps they have already fixed it? In any case, I don't think there is a big obstacle.
This isn't exactly a secret. Everyone who puts their own content on HN is hoping to get something from it, including companies who often put out high-value content (fly.io comes to mind).
sure, [0...N) ranges are composable, to be short