skysight-inc/HackerNews huggingface dataset:
Try asking it one of Ray Smullyan's logic puzzles, like "There are two cities: one, a city of “knights” who always tell the truth, and the other of “knaves” who always lie. The residents of the two cities like to visit each other.
One day, a man enters one of the cities, but doesn’t know which. What question should he ask to find out?"

I had to add the part about the behavior of knights and knaves, because ChatGPT seems to recognize the puzzle but gets them wrong, and it seems to be completely ignoring the visiting behavior. Further, the answer doesn't really work.
The author does not think everyone in the world should immediately stop using Go. TFA even mentions that tailscale's use of Go could very well be the correct choice.

TFA is about dismissive comments about the article and people burying their head in the sand rather than engaging with the criticisms.
And I'm glad for that, I only drink decaf, black. No, I don't hate myself, I just have a strong caffeine sensitivity.
How soon until someone lets you

1) create a series of help docs

2) trains an AI on those help docs

3) solves customer headaches using a chatgpt interface with that training

4) drops you into a human that can help as soon as you ask for it.

My primary issues with "live chat" features are

1) They ask you for stupid stuff (email/name/etc) when you're logged in that are already in the system. This makes things worse somehow.

2) The sheer resistance to handing me over to a human when I've asked for it. If you don't have humans on live chat - that's fine, but at least send it to a help desk.

3) The fact they try to ask me to categorize the issue vs. semantically figuring it out via the request is extra annoying as they will often ask you this AGAIN if they can't initially place you in one of their pre-selected categories.
The right to free speech does not protect your right to commit crimes or civilly damage someone merely by speaking as part of the crime or tort. So if you and your friends plan to rob a bank together, the planning, or conspiracy, can be a separate charge in addition to the robbery. Libel is a tort because you lie (important) to damage someone's reputation and this could cost them money.

Hate speech is mostly just hurting peoples feelings. It neither helps cause physical damage nor costs the victims money. You cannot, in the US, ban the expression of a thought just because you think somewhere down the line it could result in damage to someone.

So three guys conspire to burn down a church- that could damage someone. A guy writing on the internet that churches are full of pedos and someone who reads that decides to burn down a church? The guy who burns the church only committed a crime.

There could be grey areas between those two situations and that is for law to decide. But the crime cannot be essentially the thoughts and ideas expressed
It is not common if we are competing with multiple companies where you sign up and onboard in 5’.
I think what you describe is closer to my own experience than to unregulated screentime. You say they didn't police your screen time, but it sounds like they did forbid you from playing games if you weren't keeping up with your other obligations. In my case, my permitted screen time was moderately increased if I got good grades and severely decreased if I got bad grades. I think a scheme like this, or the one you describe, is a good way to do it.

No regulation of screen time at all, no conditions about behavior/grades, is dangerous territory. It teaches harmful habits which some kids will have a very hard time shaking. Have a bad time in school? Come home and numb the pain by spending 12 hours playing games late into the night. Go to school the next day without enough sleep, the cycle repeats but the whole thing doesn't collapse because you're still forced to go to school. That is, until you hit college and now have the option of skipping class to continue playing video games. Then they flunk out after a year or two of wasted tuition money. Many of the friends I made in freshman year at college flunked out due to this vicious cycle of video game binging. All of them were long-time gamers by that point, expressing great incredulity when I told them I came from a household were I was limited to an hour a day. They said I had been abused, while they were flunking out due to their own lack of self control.
Speaking as an amateur programmer, is this like Laravel's livewire or intertiajs with inline blade component? (but in Elixir). Or is this something else?
Have you thought about making your own Richard Scarry book? It'd be fun to read. I want to know why the cities fund the water systems next.
Have you considered just getting him a gaming console?

If he's got the degree, he's prepared enough. After he gets a job, you'll be in a position where he won't really be practical to get those "Wow!" gifts for anymore—entry-level salary for new grads is pretty great.

It's basically the last "easy" gift you'll ever be able to get him; past that, everything else will require serious thought if you want to give genuinely meaningful gifts. And there are certainly worse gifts to give someone than something he'll likely use almost every time he gets bored for the next few years.

If you're very insistent on not getting him it though, get him a TAOCP (The Art of Computer Programming, by Donald Knuth) boxed set. This would allow you to line up gifts for future years, too, because TAOCP is not a finished series yet, so there will be new entries for the foreseeable future.
In my own code, I always use typehints and write good docstrings (nearly) everywhere.

Visual Studio Code's type checker saves so much time and has improved my code quality to no end. It is especially powerful on polymorphic inputs, making sure the different code paths operate on the input type you expect.
The cat's out of the bag. Anyone can with a modicum level of technical ability encrypt and decrypt content offline, out of band of any specific app. Just copy paste the cyphertext into the app. Or just use TOR. Groups like ISIS even wrote their own encrypted messaging apps for this: https://fortune.com/2016/01/13/isis-has-its-own-secure-messa...

In practice, banning encryption will just make it easier to spy on people doing legal things and thus aren't going to seek out encryption.
> No, methods nil receivers in Go don't trigger panics (if they are not dereferenced).

Yes, but in practice most methods do dereference their receivers. Given that, you have two choices:

1. Check for nil receivers explicitly in every method. This is considered unidiomatic and libraries rarely do this.

2. Don't check for nil receivers, and have your method panic on the first dereference with no explicit check. Then, most of your methods can halt partway through in unexpected (and usually undocumented) ways, unless you pay very close attention to this failure mode.

Furthermore, such panics can occur far down the call stack, making it non-obvious from the stack trace where the error is.

Also, this means that, if you upgrade your library so that a method now dereferences its receiver, your library is suddenly no longer backwards-compatible.
its a professional notation of what was observed, what was done, expected outcome and pertinent points of note.

same as a scientist experimental log, or a chemists log.
they can , and often do have legal repercussions.
I use the Run window for this same thing
https://www.calendarlabs.com/2023-blank-calendar
Yes, it does, just like Russia considers it a provocation too far to strike Ukraine's warmaking industry. Because that industry is located in NATO countries.

Also, Ukraine striking Russia would erode international support for it, and be a fantastic domestic propaganda opportunity for Russia.

There is no situation in which doing so would be to Ukraine's advantage. It can only win the war by destroying Russia's will to fight, it cannot win it by destroying it's means to fight.
Epstein's sex trafficking was aided by JPMorgan: USVI lawsuit
I continue to reach for Python first for my personal scripting, especially gluing together existing libraries.

Building tools multiple people will be using regularly? Might be worth speeding up at least the slow parts with another language. (I don't know it well enough for it to by my first choice here).

Also: I appreciate typed languages more when working with a team. I'm not familiar with the options Python offers to keep teams on the same page.
As a former JS-head and newly-Flutter/Dart-head, this is certainly a step forward for JS frameworks.

However, one thing notably absent from the page and a quick Google search are layout animations. React-Native has this in the (poorly-supported and almost-niche) form of LayoutAnimation, however support is notably missing in React-Native-Web and other frameworks attempting to bring true cross-platform support.

As for me (not that anyone cares), this is a very cool advancement, but doesn't change many of the complaints against the current (and numerous) set of issues with JS, and will be sticking with Flutter.
I always go with "bring me to your leader". Works quite often as it seems to confuse elizas enough.
I'd rather not. More people should write wayland clients though, and complain to the makers of existing compositors where they fall short. Which is in a lot of places, and they are definitely not sufficiently robust.
>What he did understand was diplomacy and statecraft.

There are few, if any, people left in the federal government who understand these things. Least of all in the upper echelons of the State Department. They are mostly just careerist technocrats who have bought into the arrogant neocon illusion best captured by Karl Rove:

“We’re an empire now, and when we act, we create our own reality. And while you’re studying that reality — judiciously, as you will — we’ll act again, creating other new realities, which you can study too, and that’s how things will sort out. We’re history’s actors . . . and you, all of you, will be left to just study what we do.”

These days we get better diplomacy and restraint from the Pentagon leadership, ironically.
> The results across the studies show that using positive emotion in chatbots is challenging because businesses don’t know a customer’s biases and expectations going into the interaction. A happy chatbot could lead to an unhappy customer.

I don't think chatbots count as customer service, and the idea of a "happy chatbot" is nonsense, since the bot isn't happy or sad, it's a script. It's an interface to a set of FAQs. That does not count as customer service any more than a searchable FAQ or documentation site is customer service. It's useful, but it's not customer service, it's a way to avoid paying people who can provide customer service.
Go is OK. I think early adoption was mostly among Chinese startups due to the language being tied to Google and Pike.
IAS houses the Kennan collection, and no doubt there are hidden treasures, like Oppenheimer's file:

https://albert.ias.edu/handle/20.500.12111/2604

Kennan was pivotal I think in helping to "go" the Manhattan Project:

Oral History Interview of George F. Kennan, February 27, 1990

https://albert.ias.edu/handle/20.500.12111/627
This is what I'm thinking.
I agree but like effective altruism, incel, and other such terms… the meaning in our culture is different now.

Effective altruism is about finding the most effective way to use your money/time to improve happiness for the most people. Yet everyone thinks it’s about crypto and AI singularity.

Incels are just involuntarily celibate people. But now everyone labels an incel as also someone who hates women and wants to be a mass murderer. Even though most men and women are all incels until they’re not! Most people are involuntarily celibate for some sustained period at some point in their life.

The way feminism is construed today is very much mixed up with identity politics and class division. It’s not just about pushing forward equality. I‘ve distanced myself being called a feminist due to the latest generations getting some whackass ideas and not actually unifying people but instead trying to segregate further and divide us up more.
livewire was inspired by liveview.
I think livewire 3 will be more like the newer version of liveview
I think livewire was inspired by phoenix liveview. I remember there was even a podcast interview about it.
I saw a discussion the other day that implied that LLMs were running short of training text.
Give Molecule.dev a look. (I'm the creator. Lots of open source improvements in the future, but for now, it is what it is.)
I wouldn't have complimented your satire had you spoonfed it.
As for Onstar itself: I had a mercedes that came with a competing service for a year. We used it once, just to see if it worked.

It was always easier to just use the phone. This is the Alexa problem, but with humans at the other end.
Another big one that many languages treat as table stakes these days is the whole 'batteries included' thing. Whenever a new language comes out and I have to make my own (or install) core capabilities, it feels like a huge waste of time.
I believe we learned this lesson already with Clippy.
Not me. I'm just saying that the story is about US defamation law, by an expert in US law. It's not a story about the concept of defamation more generally.
What really makes someone a senior engineer is having made enough bad choices to realize which bad choice they're about to make.

And it's pretty much always a bad choice. It might be a little bad - like if you're using PostgreSQL, you'll need TestContainers for your integration tests, which can slow the build - or it can be a lot bad - like if you're using Oracle, a horde of demonic spirits now know your True Name and are laying plans to extract the most value for their Dark Lord - but there's always tradeoffs.

Senior engineers are just better able to list and weigh those tradeoffs, and maybe hedge against some of the badness through careful architecture.
Absolutely! I’d much prefer a mild temp with constant rain vs. wildly changing temps at extremes and crazy wind or storms.
HN comment mentioned in TFA appears to be https://news.ycombinator.com/item?id=31194152
Experimenting with Fp16 in Shaders
Programming languages are subjective mediums, with no real objective measures, and that the negatives of the language are part of what gives it its character is is why people like it, not why they dislike it.

Reminds me of a diatribe by an oil painter on why people shouldn't use acrylic paints.

Probably mostly a cathartic thing after the author took a job that needed it before trying it out.
Please use a spell checker on the landing page copy. Just by skimming over the text for 30 seconds I found 3 mistakes.

You could even let Chat GPT do the work with a prompt like „Make this text suitable for a software product landing page, and correct any spelling errors: paste text“
That's kind of a silly question. Every product launch changes the world in some ways. The question is whether it's in a positive direction, and what the magnitude of the change is. Very few products will have a large, positive impact on the world at large, but there are a lot of things that can have a smaller positive impact.
Yes. Various countries, including the US, mandate isps install equipment for easy wire tapping. Google "CALEA". There is a whole consultant industry supporting compliance with such laws.
Either to implement an interface, or because it branches to check if the value is nil before dereferencing it
Isn't the idea behind persistence hunting that it's long-term, low effort aerobic exercise? That is, our ancestors were good at maintaining low-speed pursuit for long distances, but not so great at sprinting after prey.
If a Wikipedia page about a technological topic (so not a person, place etc) has a very few languages available (in this case 2) then it always makes me wonder how other countries in the World solve the same issue. This seems like a very US thing for example but maybe I’m wrong
They definitely can be called that, even if not technically correct: https://en.wikipedia.org/wiki/The_Monkey%27s_Paw

Urgh, now I'm one of those "actually, language is how people use it" types. Literally.
How about we call it “The Google Language”?
Elixir/Phoenix has hit full-stride.

I feel like the next big unlock in user adoption is continued improvements to BeamAsm. Hopefully something on the order of 100-200% raw performance speed up. Note: I’m talking about raw perf, not concurrency.

A few other additions to Phoenix 1.7 include:

- verified routes

- tailwind built in

- additional web server support (bandit)

https://www.phoenixframework.org/blog/phoenix-1.7-released
The chat bots always just seem to be frontends for their knowledge bases, because a lot of people don't even try to self-help. But that's so frustrating for those of us who do; YES, I have tried resetting it, let me get past you chatbot.
I'd want to hear about hiring and handling organizational issues as the team grows. I couldn't care less about stack selection, CI/CD and pure technical issues if I'm talking to a technical cofounder, TBH.
N7 is a rough node to target. You have the high capital costs for NRE being an EUV node, but N5 is supposed to be cheaper to manufacturer chips on pretty much as soon as N3 is in full swing.

So those companies would probably be targeting something in the range of 14nm to 10nm in order to take advantage of the fire sale on late DUV tooling to prove that they can make a working chip to investors, and then leapfrog to N5 after the giants have jumped to N3.
For something high quality, I have heard great things about the Kowa Prominar 500mm f/5.6 FL, which can either be used as a spotting scope or mounted to a camera as a lens. Apparently, the image quality is amazing, but then again it is also rather expensive (can be found on ebay for around $1000-1500 but retailed for more when new).
This makes sense to me. Views always seemed a like unnecessary boilerplate to me. Better to keep all the code together in one module, and just import common functions. On the other hand, I don't typically like defining the template in a sigil, unless it's a really small one, so I probably won't do that much.
The model isn’t sampling from training data during inference. It’s sampling from a latent space created during training, which used all of the training data to create it.

Fundamentally, the presence of a next token in some of the samples in the corpus is just as informative as the absence of that token from other samples. You can’t cite one without the other.

If you wanted to give attribution you’d need to list the entire training corpus.
For what it's worth, I've seen Jupiter's moons through a pair of these. As I recall, it still helps to stabilize yourself against something.
Yes, I've been on the phones, and talked to one or two such customers.

However, chatbots are just another unpopular (result of) policy on top of whatever else the customers are unhappy with.
I find it telling that he is branded a troll or worse, yet the mirror image of his message, where women are propped up is spread far and wide.

People should ask WHY he is so popular. People prefer to try to shut someone down and then are shocked, shocked I tell you when a huge number of people retaliate. See the Trump election as an example of demonizing a large percentage of people and trying to make it politically incorrect to defend anyone who isn’t a minority.
>it is wholly uncreative in a way that humans are not

The work I've seen manipulating, weilding, and modifying this new tool, has been very creative In painting, reprompting, texture and uv map generation, dreambooth and dedicated fine tuning. Integrating these workflows into human directed procedures to produce in hours what would take days, sometimes months, sometimes not even within the scope of human capability.

If you think the only thing here is people jibbering at a black box and posting 512*512 images, I can see why dumping the entire thing would seem reasonable.
This is a criticism of Apple though, so why would that be a defense?
As for the peer review —- after the replication crisis of psychology, I don’t put too much value in scientific process in that or related fields. When we live in scientific ”wild west”, one has to try to find the truth oneself, being both open-minded and critical. That is why I tried Tarot when a friend suggested it, and then learned what I wrote above. And I was very critical of the whole idea of Tarot, because I believed like most people do that it is just completely made up magical thinking. What I learned is not something I have read anywhere or been told by somebody. It is hard-earned piece of information.
Some of this article is poorly researched. Rocket.chat is not moving over to the protocol, it's just implementing federation in such a way that Rocket.Chat servers can communicate with Matrix servers. It's still its own (heavily flawed) thing.
We are using nextjs for everything it can do, while bypassing it for the things it can't. With 13.1 that shouldn't be necessary because it is now more capable.
Rust seems closer to C++ than Go
Hah, I might change it soon to images or videos of the site. iframes are taking up way too much of my bandwidth limit.
Honestly, you probably don’t even need a vintage lens. If you look for a deal the Panasonic 100-300mm lens if fairly affordable and very stable with sync is.
That's exactly it. It was confusing to me as well, still is. Netware basically provided networking and login services - something that Windows NT basically threw in as a "feature" on top of it being a general purpose OS.

Netware's demise was a matter of time. I am reading other comments here stating that it was the lack of preemptive multitasking that doomed it. Not even close. Netware was a feature mascarading as an OS.
FL­ in­sur­ers face >100k suits claim­ing $7.8B, all other states 24.7k/2.4B
Exit nodes would let them decrypt plaintext network traffic coming out of the exit node, but if they controlled some of the entrance and relay nodes, too, the chances of being able to deanonymize traffic increases.

Given that Tor is a US government creation, I'd assume they'd find value in controlling as many different nodes as they can in order to deanonymize traffic. Tor only has/had value to them as a way for government agents to communicate clandestinely in other jurisdictions.
MidJourney prompt generator script created with ChatGPT
I tasked ChatGPT with creating this simple script for helping to create MidJourney prompts to generate beautiful images and it turned out pretty good. Let me know if you would like to see the ChatGPT log.
Paw is sometimes an informal/humorous word for 'hand'.
Uniform Initialization Isn’t
From the article:

> June 2022 comes, and the orders for this retailer start coming in from the distributor. This coffee was shipping to five distribution centers so we were receiving multiple orders. The orders were large but we thought we could handle it. Then the orders kept coming, spread apart by days.

So it sounds like they had an initial agreement for 6000 units, but the actual purchase orders were coming in piecemeal.

There's no question that these business owners made some stupid mistakes and probably failed to read the fine-print. On the other hand, when you are a small business looking to grow, you learn as you go along. And oftentimes you have about zero leverage with a multi-billion dollar distributor or a supermarket. You can't really ask them to change their legal terms from their boilerplate language because fuck if they are going to get their lawyers involved to change boilerplate documents at the request of a new manufacturer fulfilling a tiny order [1]. So you sign anyway and hope for the best.

[1] Reminds me of my friend who got a lucrative job offer from a large investment bank out of college, but wanted to adjust the terms in the non-compete section of their contract (something you hear suggested a lot by people here on HN). They literally laughed at him when he suggested it and said something sarcastic along the lines of "yeah, let's phone our legal team and tell them that the first year analyst wants a personalized job contract".