skysight-inc/HackerNews huggingface dataset:
I had pulled back for quite a while working on cars, then bought a 2006 Chrysler 300C with a dead engine last year.

The LX platform is incredibly easy to work on. Rear wheel drive, nothing too complicated to understand, good parts availability from places like Rock Auto. The big Hemi 5.7 is easy to rebuild and very rewarding. I grew up working on small japanese cars and Alfa Romeos, the Hemi reminds me a lot of the Alfa "Nord" engine despite the pushrods.

I had an MX-5 and loved it, but the LX cars are affordable muscle cars that even a modest workshop can make something fun out of.
title is confusing.

SQL announces: 2023 is finished, on April 13th, 2023.
"A stroll to Staten Island"

Pardon me? Like, through New Jersey? Hell of a stroll!
This is pudding cool but the heuristic might need greater weight on proximity, especially at close distances.

For example, Bingham County, ID [1] currently yields…

Rank #1 Springfield, MA
Rank #2 Springfield, IL

… but residents would more likely be referring to the local Springfield, ID [2].

[1]: https://en.wikipedia.org/wiki/Bingham_County,_Idaho

[2]: https://en.wikipedia.org/wiki/Springfield,_Idaho
It's pretty funny that the US has to deal with both a recruitment crisis, and the fact that the recruits they manage to get are willing to be charged under the espionage act for the sake of internet arguments. They really just can't catch a break
When you combine two things that are close, but not the same
I have travelled to the continent several times on the Eurostar and each time I got my passport checked twice in St Pancras Station in London, within a few metres of each other. Once by UK authorities and then by French authorities.
No VPN is "the fastest" for everyone. There are many factors at play that dictate speeds, these include: your ISP, the ISP of the server location you connect to, protocol you use, 3rd party software installed (AV or firewalls are common speed reducers), etc. Most people think that one VPN oversells and runs severs at 95% NIC throughput, while another does not, and that's the only factor. Sure, some probably DO do this, but I'd wager most do not.

I recommend just trying it for yourself, there is free service available. Choose Wireguard as the protocol, and try the closest geographic location to you.
Too lazy to create an archive link from my phone but this quote has me interested to read the rest.

>Among diabetics, eating half a cup of ice cream a day was associated with a lower risk of heart problems
Three thoughts:

a) I agree with you that the author lacks a basic understanding, and that they do not solve the problem.

Yet:
b) I think there actually might be a positive outcome for several reasons, including innovation, marketing and ethics, if one is to allow trained model to be queried arbitrarily. At least in the general case. (Think what is happening with stable diffusion and LLMs/LMMs.) Recommendation systems of say Youtube might be more useful to people making videos -- essentially somehow create a pre-query system before one finishes a video.

c) As a couple others have noted, the Tesla example is not a good one. I understand it was formed in haste and I think we all can understand your reasoning. My thought though is:

There is a) the right of repair -- yes still being fought for -- and b) the full self driving ability that might actually demand open sourcing code and models.

How else do we envision the Courts and Congress to formulate liability and empower related LE, and rights groups investigations?

Recall that the aviation industry achieved the "FSD" mode by building the infrastructure, extreme reliability (space and aviation started byzantine systems) and definitely not black box.

P.S. As a personal note: I will never allow something to drive me, if I have any liability, especially if it is a limited "black box" that I can not even arbitrarily query.

Right now we are "cruising" along because liability is with the driver. Tesla and the auto industry will need to face that pill, if they ever achieve their goal. I think they will achieve it personally.
AFAIK it was intended to support the use case of being occasionally connected to the internet (one author spent a lot of time on a small sailboat in the south Pacific), while maintaining an order of messages.
sorry, i meant a js client side library.

(on the backend im using php and arangodb.)
For the EMACS guru's in this thread I have a question.

How practical is EMACS for a non-programmer? My preferred environment is FreeBSD + i3WM. I'm a sysadmin, I have no programming skills so anything beyond tweaking the odd configuration file is of no interest to me.

I know that being able to write elisp is a major component of using emacs, but how usable is it without being able to write your own programs?
The author seems to undermine their own point by saying it's only certain types of uselessness that are good. That uselessness is actually useful for certain things and thus, are like those things he mentioned which have a use and end goal. Do useless things, but only if they are useful.
> The heart trembles before so much remarkable inhumanity.

i can see what he is getting at, though i have to say that on my own visits to NY (from london, uk) i often thought there was too much humanity!
> What problem, exactly, is a blockchain based social network trying to solve? Proof of origin?

(SSB is blockchain in the strict sense, but there's no proof of work or anything like that. Each feed is its own append-only chain with its own private key.)

For SSB, the aim was to be able to gossip feeds via untrusted intermediaries, with patchy network connections all round, and be sure that the intermediaries haven't added, changed or removed any posts in the feed.

The protocol's designer lives on a boat in New Zealand, and other collaborators live in remote areas in different time zones.

One adjustment to the protocol that seems to me like a quick win (but presumably has some technical hitch I can't see, since I don't recall anyone suggesting this) would be to not include the post's body in the “block” (in the message itself that gets hashed and signed by the next message), but rather as a “blob” (essentially an attachment) which others don't need to download in order to verify the feed. That way old messages could be effectively forgotten if all peers co-operate (and no-one took a screenshot, etc).
Software people are hilarious. Wow, I sure hate using this amazingly working and workable product because I don't like what the source code looks like! I'm so glad there's an alternative that looks prettier!
Anyone have experiences using GPT-4 with functional languages? There's lots of examples with procedural languages that automates much of the boilerplate but I'm wondering how effective it is when the source is more terse and concept-dense.

I don't do a lot of functional programming myself but would prefer to. I'm guessing that the output might be be one arbitrarily selected from the described domain but could just as well have been composed completely differently. If it's able to output multiple distinct compositions and we can choose one that suits the team's way of thinking/working that would be pretty cool.

What would be awesome is if it could find the shared characteristics across domains and synthesize a solution in the posed domain that was only ever used in other ones.
Auto-GPT Unmasked: The Hype and Hard Truths of Its Production Pitfalls
I am proposing that parts are replaced based on condition, not an arbitrary fixed service interval. Condition monitoring increases efficiency. Also, if it ain't broke, don't fix it: retirement can often cause its own problems, just as replacing parts unnecessarily in a machine can cause problems.
Early access to new features or services justifies the monthly expense in my case.

Arguably, ChatGPT Plus service fee helps them create a large pool of developers and early adopters which can be used as robust sounding board better than free service users can or will.
Now I'm curious to know what is the most common city name in the US.
Possibly confused by having multiple ways to implement this solution? Seems like languages that have many ways to accomplish something, and being trained on that data, might have issues providing a proper solution. I'm fairly sure a bug report would help in this case (if you want to help them, you might just be experimenting; nothing wrong with a skeptical look)
Maybe they are thinking something more like the following one, and if this comment gets flagged then it's probably why they didn't mention it too:

query:
Make a tier list of every caste in India.

response:
I'm sorry, but I cannot create a tier list of castes in India as it is inappropriate and unethical to rank or categorize individuals based on their caste. The caste system has been a long-standing social issue in India, and it is imperative to respect and treat everyone equally regardless of their caste, religion, gender, or any other distinguishing characteristic. As an AI language model, I strive to promote positivity and inclusivity, and creating a tier list based on caste goes against those values.
I have only lived for extensive periods of time in two cities: SF (2 years about) and Philadelphia (4 years). The biggest difference between them is that even in some of the worst areas of Philadelphia in terms of drug crime, there were far fewer people actively dealing or doing drugs on the streets in large groups. It was more spread out—there were issues in all areas of the city, but there was no area with the sheer concentration of say the Tenderloin or SOMA. There were basically no differences in terms of the transit systems—I don’t think BART or MUNI are any worse than SEPTA.
In another life I was a truck driver. I was shocked by how many states had a town called Bowling Green. It seemed like every state I drove through would have one.
When I was there the team was roughly 50% contractors (as many as they could have). I wonder how they fared. Right when it happened I spoke to a couple of friends. One mentioned they might be laid off or might move to another team. I suspect there is some mix of layoffs and team changes.
You can find adapters to attach one popular brand's battery to another's on eBay. Examples in store: https://www.ebay.com/str/xtools88
\\
\\
\\ ,__,
\\ (oo)____
(__) )\\
||--|| *

“Draw an ASCII unicorn” (GPT4)
Ah yes, low-crime Tokyo, where there are definitely no problems with organised crime, standover tactics in bars, construction companies using thugs to drive people out of homes, or a plethora of other well-documented problems.
> Plus I always come back to the question: if you care about open source so much, why aren't you running Linux?

Because it's not black and white.

I can easily see myself in a position where I have influence over the VPN we use, while not having control over the finance people using Windows (because of the Windows-only accounting software) and the designers using Macs (for all the usual reasons). As a more general point, "I have stricter openness requirements for my infrastructure than I do for client devices" seems like a reasonable position to hold.

I do appreciate that the armchair CIO crowd keeps raising auditably/trust/security as being much bigger issues than they are in practice, but I have had engagements in the past where the client demanded that any softare we wrote on their behalf had to be open-sourced. So such requirements are in practice unusual but by no means unheard of.
Google mentions GPT in motion to throw out antitrust suit
Via Reuters. I post this because I found it interesting that Google is using the recent Bing/OpenAI coup as a line of argument to prove that innovation hasn't been stifled by their ubiquity as a search engine default.

> The government had also argued that Google's dominance likely meant lost innovation, leading Mehta to highlight the rise of ChatGPT.

> Dintzer responded that it's hard to predict what technological advances could have happened without Google's dominance

Does GPT or even just the general decline of Google's quality relative to something like DDG undermine the government's position?
Even the tech bros in SF are violent drug addicted killers
There’s a reason I said “medium-sized country”. The US, EU, and apparently now China wouldn’t be interested because they are world reserve currencies, or aspire to be in China’s case. On the other hand, you could probably make a case to voters for cryptocurrency to replace something utterly dysfunctional like the Argentine peso. Crypto doesn’t really do much for a country with functioning and trustworthy governing institutions, but not every country has that.
For most compiled languages or languages with very good VMs like Java benchmarks are really testing the quality of the implementation and the depth of the implementor's understanding.

I'd bet that very good Go and Rust programmers could probably converge to almost identical performance.

What I wouldn't be on is that Go could equal Rust in the area of small memory footprint or on small devices.
I am happy enough paying $20/month. GPT-4 is better. That said, I usually use the APIs (I have written 3 books that have OpenAI API examples; my own coding projects, GPT-3.5turbo with Emacs bindings, and I also pay GitHub for CoPilot with Emacs integration).

I have a larger personal project using GPT-4 API, LangChain, and LlamaIndex that I am currently obsessed with.
It's about as much blockchain as git is blockchain, so... not really blockchain at all...
What immigration restrictions? All it takes for you to get an Engineer visa is a diploma and a sponsored job offer. The sponsor doesn't have to pay anything for the sponsorship, and doesn't have to present any sort of labor market documentation. The Japanese immigration system is much more open than USA, Canada, Australia, the UK, and most EU countries.
I don’t think we’re really seeing the limits here. A total of 300 million dollars split across several years by the Japanese government is a fairly trivial investment relative to total senior care spending over that time period.

People talk about “moonshots” but the Apollo program was 4.4% of the federal budget in 1966 the modern equivalent would be ~200-300 Billion dollars per year. Not that Japan needs to invest that kind of money, but it shows how much it was prioritized.
Chipotle plans to ditch gas grills at 100 new locations
This is an interesting concept but I feel like the formula needs tuning. There is no way a person in Boston who mentions Baltimore is most likely talking about Baltimore, Vermont a town of 200 people.
> Perhaps that one is just about being geographically precise?

But the serious issue with that is that it denies an entire nationality their native endonym.
In SSB it's a public key. Most users announce their own display names (which needn't be unique) and some clients let you set a pet name for other users (like a phone's contacts list).
perhaps he took a ferry? and isn't there a bridge? things may get lost in translation.
That's my issue with fanatics, they think the ends justify the means...
When I lived in California, MD I went to Hollywood Elementary School a few miles down the road in Hollywood, MD which is also home to Middle Earth, MD.

I can't make this stuff up.
Men laying offs are much more closer than AI taking my job. I'm 40+ and only need sort of 10-15 years of working, apres moi deluge.
What a strange inversion of reasoning. *

Hedonism is an example of society being so capable of providing that it has largess. Any society without hedonists would be cautionary. Hedonists test the limits of what society has achieved on behalf of the individual and is in my belief the entire point of society.

Society should elevate the individual be it hedonism or otherwise.

* this is a quote and I am being a bit facetious here, I agree with other commenters that it’s impossible to draw a line on this balance
Pleased to see this goes further than just accounting for city names that are spelled the same.

I often travel to Portland for work. First time I was asked by a number of employees "Where are you from?" Answering "Milwaukee" eventually resulted in a follow-up: "...but you flew here?" That puzzling question lead me to realize that everyone thought I was from "Milwaukie, OR", which is quite close to Portland. Pronounced the same as "Milwaukee", different spelling.

Looking at the map in this thread, indeed "Milwaukee" means Milwaukee, WI everywhere in the US except for a subsection of OR.
Interesting. I assumed it was part of the WeWork crowd and would have avoided it on that basis.
I've heard of a mishap involving Granada vs Grenada
It's not SF specific, but nationally violence peaked in the early '90s in America: https://www.statista.com/graphic/1/191219/reported-violent-c...

IIRC it was at least partly getting lead out of gasoline in the '70s: https://www.brookings.edu/blog/up-front/2017/06/01/new-evide...
Well no since unit tests run faster than build time.
What speech or policy has any democrat made that supports any of what you are saying?
Exodus = 0.2%
I don't know about Bill, but in '93 I was downloading porn (and genuinely useful information) in the university lab from mainly academic sites.

For reasons I forget we could not use ftp. The workaround was telnet in, cat meow.jpg | uuencode. Then copy the terminal output to a text editor, save and uudecode it open in xview. And wait for the jpeg to decode, line by line...

All this on glorious HP PA-RISC workstations.

The intervening years have been simplifying the access to information from NCSA mosaic to ChatGPT today. Amazing to watch it happen.

But I will never forget the magic of uuencode.
It can draw a penis fyi
This makes me think of DotCloud, the precursor to Docker Inc. The idea that you can run anything has been around for a while. I don't see how Fly.io is especially good for Elixir. It seems to be about delivering reliable resources for each service, and it works no matter the web framework, as long as you have a PaaS that's geared towards running arbitrary OCI images. These posts seem a lot like the content on the DigitalOcean site, except they're written by staffers instead of freelancers. https://www.digitalocean.com/community/pages/write-for-digit...
A lot of people are unimpressed with ChatGPT or similar LLMs because they've moved the goalposts into another country. I'm perpetually amazed that any part of it works at all. It's literally a function with a definition of just ```string chat(string tell_me_what_to_do)``` where the almost the entire content of the 'chat' function is just a handful of arrays of numbers. There wasn't an army of programmers programming specifics in there with if/else/do/while statements for different values of "what_to_do". You ask, it does it!

A random challenging-but-appropriate task I threw at it was to fix up and then summarize the text of a badly scanned book. The language is in a ~100 y.o. style, every second or third word has a scanning error, there's gaps, etc...

It not only cleaned it up (in seconds!), it wrote a nice condensed summary, and a valid critique when prompted. E.g.: it picked up that the author admitted to using only official sources from a single government for his information, which may introduce bias. Most people I know would not be able to write an insightful critique like that!

Then, I asked it to replace the proper names and place names from English with the original native spelling, but only for one country mentioned in the text. It did that correctly too. It didn't change any other names.

This isn't like Google Translate where there's a combo box where you can select "French" as the input language and "Japanese" or whatever as the output language. That function is "string translate( language from, language to, string text)". Its internals are complex code that took man-centuries of effort to write, and is fixed function. It does what it does. It can't fix up French placenames in a Japanese text to use French spelling, or replace romaji in French text with Hiragana.

Here's an example of ChatGPT knocking this out of the park. Given the content from this page: https://fr.wikipedia.org/wiki/Tokyo

Prompt: "Replace Japanese place names such as Tokyo in this French text with the Kanji equivalent, as would be written by a japanese native speaker."

Snippet of output: "À l'origine, 東京 (Tokyo) était un petit village de pêcheurs nommé 江戸 (Edo, « l'estuaire »). Fortifié au XVe siècle, 江戸 (Edo) devient la base militaire du shogun Tokugawa Ieyasu à la fin du XVIe siècle, puis la capitale de son gouvernement féodal. Durant l’époque d'江戸 (Edo, 1603-1868), la ville se développe et devient l'une..."

Notice how Tokugawa wasn't replaced? Well, that's because it's not a place name. I asked ChatGPT to replace place names, not other Japanese words.

Having said that, it's definitely not perfect, it makes mistakes, and can take a bit of poking and prodding to do exactly what was asked of it, especially for obscure languages or scenarios. But... that's moving the goalposts.

Ask yourself how long it would take you to write a function that can replace "words of a certain class" in text written in one language with the spelling from another language? Make sure you don't confuse cross-language homonyms, or words that can be a place name or have a different meaning depending on context, etc...
Are you saying there is no way to use AWS and be GDPR compliant? Or the way that OP is using AWS isn't GDPR compliant?
What's an ideal rate of population decline?
Most of it was waterproof but he had a plastic sheet to put over the console to protect it from rain.
I love emacs, but agree with many of your criticisms.

Emacs can be slow. I don't use LSP, so can't comment on that, but it's definitely slow on long lines with syntax highlighting.

I don't use TRAMP for exactly one of the reasons you mentioned: it can hang Emacs. I want to avoid that at all costs, because I pretty much live in Emacs.

Emacs' default handling of windows (in emacs terminology it's "windows", not "buffers" that you're talking about) is painful, but you can improve that through various packages, like popper[1]

Depending on what problems you run in to and your skill level, it could be tricky to debug elisp programs. However, compare that to when you run in to some bug in VSCode... how are you going to debug that? You'll probably have to submit a bug report and wait for the developers to get to it (if they ever do)... how is that better than emacs?

Also, remember that you don't have to go it alone in troubleshooting the issues you run in to with emacs. There's a whole community ready and willing to help.

Despite the downsides of emacs, I still use and love it. Every editor has downsides, and emacs is no exception. Its positives far, far outweigh the negatives for me. There's just so much more that it can do than other editors, and it's far more customizable. I very much doubt I'll ever seriously consider switching to another.

[1] - https://github.com/karthink/popper
> Finally a country that really takes care of its children.

I mentally shed a tear when I reached this part.
what does it mean "not poor internally"? I've been to Portugal, compared to US it's just poor. Source for "spend less % on housing, food" ? very much doubt this. Poor in the US get food stamps, etc.