skysight-inc/HackerNews huggingface dataset:
I enjoy reading old usenet posts of mine. The confident yet naive bravado almost makes me feel young again.
> We don't have to do that,...

Why not?
It reminds me of when people would talk doom for IE based upon some tiny uptick in Firefox users and the relatively stagnation of IE as a browser.

They were obviously wrong.

Then Chrome happened. If Google doesn't change some fundamental things, they'll be the next one to fall for similar reasons.

I'd be less concerned for them if I didn't see signs of decline with Android as well. It is a key component for them to control.
Plenty of larger dogs are couch potatoes. Take your Newfie or Great Dane for a couple km and they're happy to snooze for the rest of the day.

Plus dog walks aren't just for the benefit of the dog.
Motivating Change
The two-letter TLDs are basically property of that country.

India makes the rules for .in, for example, and noone else gets much of a say. There's a registry, NIXI, and there are contracts between the registrars and NIXI, and between the registrars and registrants. I would expect the contracts involving NIXI to be under Indian law, and most registrars choose their home country for their customer contracts.

So if you use Gandi to register a .in domain, you have a French contract with Gandi and Gandi an Indian contract with NIXI. Gandi also has a contract with ICANN (all ICANN-accredited registrars do) but that may or may not matter for India; the Indians decide that.

The same applies for other countries. Gandi offers .ga domains, for example.

Your domain is as safe as the contract law of the two countries involved.

Some countries allow almost anyone to register domains, others make different rules. Some/many allow people in the country to register domains, but disallow foreigners in order to simplify name choice for their own residents, for example.

I know someone who registered a .no domain by lying about something, and lost the domain unceremoniously when the registry found out. And of course a few hundred thousand brits lost their .eu domains when they left the EU.
> Which are...?

I guess they're different for different interviewers.

The one I would use is something about undefined behavior. I mean, the fact that it exists and consequences. For example: "this program works, but if I add this line of code at the very end, the program crashes. Can be I sure that it crashed because of that line or some incorrect inputs to that line?"

In (almost) all other languages the answer is "Yes". Not in C++ or C. You may have a faulty program in the first place that just happen to not crash.

All other quirks and syntax can be picked up when needed. You can play around and investigate. But undefined behavior requires one to think and debug in a very different mindset. One cannot assume that a program that does not crash and gives a correct answer will do that if extended.
Those all sound like valid compromises.

What are you missing?
If "handling edge cases" is not something our software is specifically designed to do, then it's horrible.
Not relevant at all. Many locations are stronger than the DC area. Just an example of NIH inertia. There are many.
Yep. Protocol-backed stuff on the Internet "fails" the way civilizations "go into decline" in the board game Small World; they aren't removed from the board, but they no longer serve any purpose other than taking up space that the active civilizations haven't taken over yet.
Doubt it’s genius, he’s declining mentally
Amazon is gotten so bad that unless I know an exact part number or model then I don't bother. I'll go somewhere else for any research and only come back to Amazon if I want to price shop what I found.
i'm reading these are used everywhere, pretty much like plastics :(

i really think this problem is out of our hands, i wonder how much time we have until the food and water has so much plastic and forever chemicals that it isn't safe to eat anymore
I presume he is not based or living in the US ???
If I had an app with 1.5 million monthly active users and the platform I piggy- backed off asked me to pay them $20 million yearly for the privilege, I would start asking VCs for money to pay the bill and hire a couple folks to build the platform my users are going to migrate to before someone else does.

Reddit the company has shown to completely misunderstand the userbase that created their website and they're slaughtering it to make a buck to payoff their own investors. So why not prove them wrong and do it yourself?
You should know that's not how capitalism works. They have to keep making more money per dollar every year or they get punished in the market. They've tapped out on their limits of growth and now actual costs are increasing due to floods of automated crap at levels far beyond what we had in the past.
In a handful of years every image and every document will be impacted by AI.

Imagine if in the early days of Photoshop a law had been passed to require notification that an image was edited. Every image we encounter today would have to contain that warning text.

This will be the cookie warning popup mess times 100x, except it would be required on every image, document, video, audio file, in addition to every webpage.
I would love to know how Steve reacted to hearing that they deleted the film. that must have been Thermonuclear.
I am aware that companies sometimes settle cases where they are in the right in order to avoid legal fees, but the idea that Dupont paid $400M in this settlement despite having not manufactured the chemicals in question is absurd.

If they thought they weren't liable then they would have fought this in court.
This is one of my biggest pet peeves, and you see it in so many different places whether it’s restaurants, wine, hotels, etc.

basically, all ratings do for me now are truncate outcomes, stuff that’s rated really badly is probably best to be avoided, and stuff that’s rated really highly is unlikely to be horrible. but that’s about it, more often than not, I’d classify things rated quite highly as average/mediocre, and far far short of “excellent”
Did your 5 yold ask you that question? Also, children ask all sorts of questions that are far more uncomfortable to answer than that. Why the handwringing over this?
Sail 7B: New Fine Tuned LLM Outperforms ChatGPT and Vicuna with Search
I went through the same exercise implementing trig functions for scheme in webassembly...

It was a rabbit hole for sure

https://github.com/PollRobots/scheme/blob/main/scheme.wasm/s...

[Edit: above is just the range from 0-π/4, the branch cuts for cos are at https://github.com/PollRobots/scheme/blob/main/scheme.wasm/s... ]
It's not even a popular comment? I think this is just normal spambot behavior, picking up a random phrase that's in a hot topic and running with it for a bit.
Smol-dev-JS: Pure JavaScript version of smol-dev
I feel like you are overestmating the impact of Apple Podcast subscriptions. It doesn't seem like a very well supported feature outside of a few large media brands.
I think Elon owes ~120M/mo. just in debt servicing, let alone costs of doing business. So, 88M/mo. is just not going to cut it.
It's too bad that the author is getting dragged in these replies. They decided to avoid a dependency on docker among other things, and more power to them. The author could create a system that's stable for 20 years, with no updates. Docker will almost certainly force you to update, it probably even has to reach external servers and will brick past a certain point if you don't update it. I don't know for sure, but I wouldn't be suprised.

The author will almost certainly have less of their own maintenance to do since they are not beholdent to updates from dependencies than if they had gone with the more "well-supported" solution.

As long as they document it properly, it could work well for decades. Probably for longer than home assistant will be supported.
Risk or not, I'm not sure why Sam Altman's views are really so important in this discussion. He is a CEO. Period.
Why did the interviewer in the end ask questions (on behalf of CNN personnel) a union leader should ask?
What a trainwreck of a longform, I love The Atlantic.
Oh, agreed, they'll still make money from replacement programs being brought forward

But if they were driving the narrative we wouldn't have weapons sent following months of government's explaining that actually it wouldn't be a good thing to send these weapons to Ukraine because they'd struggle for reliability in the conditions and Ukranian mechanics wouldn't be able to handle them, so in a way sending them older tech was doing them a favour....
I assume you don't have to answer correctly on the crosswalk question, you just have to answer the way most humans answer the question when asked... but I have nothing to back that up.
What I’d love to know is: many fraudulent users try out different cards one after the other. How is it not the default case that Stripe blocks these users? It’s the most common pattern we see, easily identifiable by the repeated failed attempts with different cards.
I think it really is the Disney+ strategy. I only know about these movies BECAUSE I have Disney+.

I used to see ads for Pixar movies everywhere. Now? Not so much…
> when cats want something (usually food), they deploy an insistent, chainsaw-like purr

all the ones i know go miaow.

> Scientists at the University of Sussex have shown that that bears some phonetic resemblance to a human baby’s cry.

have these "scientists" ever heard a cat purring, a chainsaw, or a baby crying? three sounds that could not be more different!
My preferred version of this:

x.*(2).+(1).-(3).%(x)

Unfortunately our brains are broken by pemdas and need clear delineations to not get confused; this syntax also extends to multiple arguments and is amenable to nesting.
You're confusing the STL with C++. Kernel C++, Gamedev C++, Appdev C++ are all mostly the same. There's some small things like, you can't have a global constructor in the kernel. But all the same language features are the same.

What does change is the STL. Asking someone what a constructor is, or templates, or auto, or ConstExpr, ConstInit, ConstEval and the differences. It's the exact same code on any format or machine. Asking someone what a "Unique_ptr" or "Ranges" or whatever is a bit in the bullshit realm of an interview and should be shamed. But C++ is vastly seperated from the STL. And odds are in an interview, you can ask someone about their specific domain of c++ they use in most cases, since usually a win32 shop is going to interview win32 people.
> I was on windows mobile before iPhone and the browsers were essentially useless. It was a game changer when safari mobile was a thing.

I'm a couple decades late with this advice, but - did you try Opera Mobile on PocketPC back then?

It was good. I had no chance to compare with early Safari on iOS, but it was on par or better than the default browser on my early-2010s Android device.

It is so weird how this all was forgotten.
Lifetimes only work because they are very restrictive - the moment you can’t decide that you end up with a non-safe language.
> Especially within a VM (or bare metal) it's a really good experience.

I've been using the Docker container for a couple years without incident. Like you, the only integrations that occasionally broke have been custom components.

While I agree that automations and scripts have been very stable, I've never really been a fan of the new automations and scripts UI, though, so I just stick to editing the YAML definitions manually. Great to have that option.
Sure. It's a problem with peer-reviewed science journals even. There are no perfect solutions to monied interests bribing the curators.
Things have improved since then. Ever since zigbee2mqtt and the sonoff zigbee radios became available I have had basically no issues with my network. I think I've changed the coin battery in my tradfri remote twice since I've last had to reset any device.
api is getting slower everyday. no gpt-4 api given to most of the developers. i'm losing my hope on openai.
I'm sure some people have such cynical reasons for suggesting that as a "solution"; one other possibility is that it's magical thinking — it wouldn't be the first time I've heard someone say something like "just make it tell the truth" as if that's a thing we can always know and recognise ourselves as humans.

And OpenAI has warned about this specific failure mode since at least 2018: https://openai.com/research/preparing-for-malicious-uses-of-...
> I wish there was a search engine that ran like mid 2000s google but with a social media component so you can down vote SEO spammer blogs into oblivion.

I want this too, but I think an often understated aspect of this issue is that by this point Google has absolutely trashed the web of that era. In these threads people will say "the content you want isn't out there, it's all on social media now" -- and they're largely right, but I think Google is the party most responsible for mutilating the web to the state it is in now, and users fled to social media partly because it seemed like a safe haven.

What we need is a concentrated effort to rebuild the web. Take the best parts of what we've learned and combine with the best parts of what we've left behind and try to build something better, for humans, not for advertisers and hyper-capitalists.

That will take time, energy, and people who remember what we lost and believe we can build something better. A better search engine alone is not enough.
Won’t you stop for a second and think about the shareholders?
The equivalent of polar coordinates in 3d are quaternions. Which do not have gimbal lock, the problem only occurs for euler angles(which should never ever be used for anything ever).
Regarding unhinged ideas, doubleclick is quite old, but is it old enough that opening a hyperlink would've typically required a double click at the time? Or is the metaphor here that their ads are so amazing people are double-clicking them in ecstasy?
What kind of moderation programs were people using then? Word filters? I can't imagine anything that isn't both easy to circumvent and likely to catch innocent posts merely quoting a "bad" word.
The quality of searches have gone down so much. A lot of times these days you end up in these pages which have a page for every iteration (not the right word) of a sentence, pointed to their page full of 'answers'.

Who is to blame? Google. For years they have pushed people to have slabs of text. Now I need to read through somebodies life story and how they stubbed their toe against a rock while hiking in the Sonoran foothills followed by a recipe for pulled pork tacos.
After all, GPT is a non deterministic function that requests and returns human output (albeit second-order human output).

Far from a deterministic programming function
Going on the last paragraph here.

I have had cats basically my entire life. But my current cats was the first time I had 2 cats from the same litter, and it has been amazing. The difference in how they interact from any of the cats I have had in the past is amazing.

In the future we plan on trying to stick with cats from the same litter and not separate siblings if possible.
This, I have noticed some years ago. It seems much like, if the number of returned results doesn't meet a given threshold, some kind of optimizer runs over night on these searches in order to provide a more extensive result set.
Chuck Moore was a student of John McCarthy, so the Lisp inventor and Forth inventor have been in the same room many times.
Keyservers. You decide which keyservers to register with and to trust for verifying others. Browsers would handle en-decryption automatically and allow you to flag, filter, or finger (in the Unix sense).
That seems fine. Nothing wrong with social networks with you friends.

Everything wrong with for profit social networks with algorithms designed to suck you in and share the worst of humanity.
Yes, that's in essence what I was saying. Think back 100, 200 years and the most mined nations were probably the wealthiest.
>hours waiting for Rust code to link with mold because I added an eprintln somewhere

How is that Rust's fault?
> is not likely to work for long though.

This is true, and it's why the policy promulgated by the moderators was explicitly temporary. It was a response to an acute problem to give everyone time to figure out how to handle it as a chronic condition: https://meta.stackoverflow.com/questions/421831/temporary-po...
I switched from DeepL to ChatGPT the moment DeepL introduced a paywall after some usage. But honestly, I really liked DeepL, it always worked well and far better than Google Translate for my use cases.
Just the cost of doing business. They paid pennies on the dollar for the damage they inflicted and they will do it again next time it suits them.
One of the reasons HTTP ate the world is simply the fact that everyone already has a user interface program installed to use an HTTP-vended service.

In this day and age, that need to install one more thing (unless you're on mobile) is itself a huge barrier to entry.
ISPs had binaries until around 2007 when NYS AG Andrew Cuomo did a favor for big media under the headline of combating 43 child pics.
I find that most CVs I read this day explicitly specify the standard the candidate is experienced in/worked at a specific gig.

I normally expect at least C++11 when interviewing, but let the candidate use whatever standard they are more familiar with (and even non-standard features, especially around threading).
I could see a Jira plugin that does this by looking through all people working issues and figuring out how would be best to handle this by looking at prior tasks completed, and notes associated with them, along with workload among the team.
I have never had this experience once in... decades? I use operators such as site: frequently. I suggest there's some other property of your environment that's setting captcha off - vpn, shared sketchy ip/network, etc. Bad actors suck.
It's down ~2.5% to a level last seen ... a week ago.

That is not "sharply" by any stretch of the imagination.
Honest question: have you ever done something more than trivial in Lisp?
In my experience, people who used many languages have some favorite at the end. Sometimes depends on the task what they think is the best for task X.
The “death rate” of covid wasn’t the only problem to solve for you know. The myopic fixation on covid to the exclusion of literally everything else was a huge mistake. There is more to track than just “covid death rates” or “covid spread”… covid didn’t exist in a vacuum and asking society to do what it did was so absurd I still can’t believe people bought into it.

It takes immense privilege and a very sheltered life to think covid was the only thing worthy of focus. There is a balance to be had when treating a disease.

People needed to take off their blinders and see what damage their mitigations causes.

Andy point still stands. 10x the “death rate” is massive and would be very visible. It wasn’t. It was only visible if you looked at it with a microscope.

What society did to attempt to mitigate covid was a disaster no matter how well it worked. And the kicker is it didn’t work at all… which is probably why every pandemic plan said explicitly not to do masks and lockdowns and school closures.
Disney is trying a little too hard and working a little too fast to get every last penny, nothing really is well marketed and the releases are not a big deal. The world moved on to the MCU. The wild part is that I loved Soul. Definitely the most adult-focused movie Pixar ever made.
Google dancing Egyptians.

Oh wait, wrong conspiracy theory
People used Killfiles [1]

[1] https://en.wikipedia.org/wiki/Kill_file
So what's your argument? That we shouldn't try UBI because we can't for sure how it will work out until we do?

Guess what: That's true for pretty much everything. That doesn't mean discounting the evidence we do have because it's just that, evidence, is a reasonable thing to do.
> Where I support it to the most extreme: criticizing the government.

> Where I want it most throttled: my own living room, so I can have some peace and quiet.

This is a category error. What if someone wants to criticize the government in your living room?
Discord is just reddit with even more issues (no discoverability, completely closed, good luck searching for anything).
Once again, it seems to me that the burden of proof for claiming that a piece of software is sentient should not be on the discarding side.

What is your reasoning to prove that it has culture and reasoning, that its abilities go beyond mimicking human discourse?
I think search results have become worse over time for three main reasons, firstly the amount of absolute drivel that's published on the web, made doubly worse with AI written drivel. It's honestly shocking. Secondly, the web has become more centralised and people use aggregators more than individual sites or services (facebook, reddit, etc.). Thirdly, the internet has become 'safer' in a lot of ways and seemingly the search engines scrub what is probably the majority of results from ever being returned. It used to be quite easy to find a pdf of a book on some open web server from a google search alone, now it's nearly impossible. And I don't think that's because people's security hygiene has improved.
Given the term 'software engineer' is now almost universally accepted (outside of legal jurisdictions where engineering = liability) I don't see why prompt engineering is a bad term.
These people are executives, not regular employees. The headline about laying off "animators" in this case is misleading. They were animators. Now they are executives who likely had large pay packages.
I don't think we should let real, present-day threats distract us from the actual possibility of AI apocalypse either.

They're two separate problems, they're both serious problems, and they can both be addressed (well, actually, we don't know if AI alignment even can be solved).

Not that I don't appreciate you bringing this up. As someone apparently wasting a lot of my time trying to explain the concept of misaligned AGI, I still think it's very important that we 1) don't trust Sam Altman, and 2) spend a lot of resources dealing with human alignment problems, such as abuse of existing AI and other technology.
> This creates a secondary effect where even when you encounter a superior language pattern, you cannot use it because your company isn't likely to pay you to rewrite complex libraries in a new language

I think the software dying or retiring is perhaps a more important factor than the developers, who can be flexible if the money/kudos is there for them. Rust has been picked up in various places to "forcibly retire" C/C++ programs which have had too many CVEs in their lifetimes; the only reason they were not retired earlier is the lack of a language with the required properties. If there was a bug-free highly performant implementation of SSL that existed in Lisp, that might be a thing that encouraged people to take a look at adopting it despite their lack of familiarity.

> ALL of these things have existed for 50+ years

Especially Lisp. Lisp has been around for a long time. At this point I think it's suffering from a "true communism has never been tried" argument which overlooks that people have tried it and takeoff has not been achieved, and its advocates continue to blame everyone else (as in your post) rather than engage in a little introspection or reflection.

> I'd hypothesize that if Eich had made a Scheme instead of JS (as he originally intended)

As the world turns, WASM now has a canonical format in S-expressions.