skysight-inc/HackerNews huggingface dataset:
Write a comment in the style of Hacker News user aaronbrethorst

"It's amazing to see the advances in machine learning over the past few years. The ability for models to process and generate human-like text is truly impressive. As a software engineer, I'm excited to see how these techniques will be used in the development of new applications and tools in the future."

Pretty much dead wrong.
ChatGPT misses the point that it mostly trains and hallucinates on info exclusively produced by humans. When sites like SO, Reddit, HN, Wikipedia begin to be dominated by GPT-3, it is then the humanity commences its ill-advised journey into the Matrix. As long as Chicken tastes good, I guess there will be few complaints (worry about the futility of staunch vegans, though).

— Human who watches SciFi movies
Hadn’t had the chance to try it but it’d be interesting to know what languages were used and for languages with regional variety (e.g. Canadian/French French) can it distinguish between them.
I know lots of people who love spreadsheets. Generally they prefer Google Sheets though.
I think any indication that there were comms between a presidential candidate's team or a political party and Twitter are interesting for reasons already stated.

It's not reasonable to repeatedly ask me to convince you to change your mind. You've seen the same things as me, I think it's interesting, you think it's not. This is end of convo for me.
I gotta admit, it puts forward it's fallacious points well:

And the fact that ChatGPT answers are easy to produce means that more people can contribute.

Actually, that means that fewer people and one robot will contribute.

But as the SO administrators say, these answer are close enough to true to require a lot of effort on the part administrators - and this stuff may promise a rocky road for answer and discussion sites in the near future. And that would not mean that more people are "participating" either.
This is written about career/job, but it applies to a whole bunch of different things like relationships, friendships, where you live, etc.

I highly recommend Ben's post dedicated to outliers where he explores this a bit more: https://www.benkuhn.net/outliers/.

> Maybe society would be better off if we stepped back from the always-on, up-or-out culture and accepted that most people are average and (rightly!) value consistency more than upside

Based on how I'm interpreting this you have it backwards. I don't think outlier results with high upside generally benefit from being "always-on" or "up-or-out culture" because that is too far on the exploit side of things to ever find outliers!

My belief is that more slack and time to explore are more likely to produce outliers.
Why can't leadership in a company just do the right thing in making decisions that make the company better?
I am glad for those that have found machines and operating systems that work for them. For myself, I also prefer a solid Linux (NixOS) workstation over anything else.

I also really like the M1 Macbook hardware a lot and think that's a sweet experience!

One thing of interest that I am noticing in the comments is certain comments coming off as "absolute truth" in regard to the experience with their preferred OS and hardware vs a less preferred alternative. I find it useful to chill out and realize that everyone will find things they like more about the OS and ecosystem they have chosen.

All OS-es have awesome strengths and frustrating weaknesses and I find it annoying when anyone tries to argue otherwise. Let people enjoy their chosen paradise!
What happens if anyone buys a surrounded parcel? Generally there is a way to get an easement across private land to access other land. Maybe the legislature could help, and force an automatic easement process across any land where the owner doesn't want people crossing without permission.
So I guess the only future-proof solution to check for this is to render user input off screen and count the number of solid pixels, at least until "falsehoods programmers believe about names" gets updated to include "Names must consist of at least one readable glyph".
For those who don't know, the name is taken from https://en.wikipedia.org/wiki/Nibble
Good question. Let's try it. Here is some Lisp code I know cannot be duplicated as-is in C:

(defun num-atoms(list)
(cond
((null list) 0)
((atom list) 1)
(t (+ (num-atoms (car list)) (num-atoms (cdr list))))))

And here's the C code that ChatGPT created from it.

#include <stdio.h>
#include <stdlib.h>

typedef struct list_node {
int data;
struct list_node *next;
} list_node;

int num_atoms(list_node *list) {
if (list == NULL) {
return 0;
} else if (list->next == NULL) {
return 1;
} else {
return num_atoms(list->next) + num_atoms(list->next->next);
}
}

int main() {
list_node \*list = NULL;
printf("%d\n", num_atoms(list));
return 0;
}

ChatGPT provided great writeup about what it's supposedly doing, and quite brilliantly states the following:

"Note that this implementation of the num_atoms function is not equivalent to the original Lisp function, as it does not correctly handle the (atom list) case. In C, it is not possible to directly check whether a value is an atom, as atoms are not a fundamental concept in C. To properly implement the num_atoms function in C, a more detailed specification of what is meant by an "atom" would be needed."

I then asked ChatGPT: "Make a function in C that duplicates (atom list) from Lisp" since that was the recommendation.

I like to think it got impatient with me badgering it about this subject, because the response starts with "As mentioned earlier, atoms are not a fundamental concept in C, so it is not possible to directly implement a function that duplicates the behavior of (atom list) in Lisp." But it then followed up with C code that approximates it (by simply checking if something is a list or not), and then explains why it is still not exactly the same as Lisp's implementation, and that it won't work correctly in every case as it would under Lisp.

It then ended with "The definition of an atom and the way it is identified may vary depending on the specific requirements of the problem being solved."

This could be quite educational. I really expected it to "make shit up," but it was pretty spot on.
Newborn DNA Banking
Life, Death, This Moment of June
Indeed. Over here every slightly larger supermarket has an aisle full with various Teflon cookware. Cast iron and stainless? Nowhere to be seen, you have to go to some specialty shop to find them. They last forever, so the market must be tiny compared to all the coated stuff that wears out in a few years.
You're really bending over backwards trying to defend people who get their kicks ruining things for others.
Driving a bus is a tactically complicated job. The rules of the road in a major city are already a little soft. They are doubly so for buses. They park where they must, and sometimes use their size to bully their way in.

City buses will be the last to go automated.
Ha I work in academia and this is pretty much how everyone writes here. Indistinguishable!
but also

https://futurama.fandom.com/wiki/Lord_Nibbler
It’s closer to 3 decades today starting with European project: https://en.m.wikipedia.org/wiki/Eureka_Prometheus_Project

Looks like, that some problems can’t be solved just throwing money at them. Modern hardware is light years away from the one in Prometheus Project. Radars, lidars and cameras are superior now. Heck one can design and build dedicated ASIC for cheap nowadays. Maybe taking Nvidia Drive and tweaking it is just not enough to get there.
I Don't know either, but not forever.

Depends on how big the tank is and how well insulated from heat.

As a gas, hydrogen is routinely supplied compressed to about 2500 psi in high-pressure heavy-duty tanks similar to oxygen for welders. When you shut the valve tight on a non-leaky compressed gas tank, the full amount of gas stays in there as long as you want until you open the valve again.

Propane and butane are LPG products that are petroleum hydrocarbons having higher energy density per liter of gas but as a gas that is still not enough to get any serious range per refuel compared to a liquid.

Now propane and butane gas can not be compressed anywhere near 2500 psi at ambient conditions before they condense into the much higher-energy-density liquid state, not that much lower in miles per liquid gallon compared to gasoline. The LPG tank does not need to be that heavy either, the typical barbecue tank is welded sheet metal, not a heavy-walled cylinder, and only needs to hold a few hundred psi. You fill up the tank, shut the valve and store a few liters of liquefied petroleum gas until whenever you need it later.

A heavy high-pressure tank of hydrogen gas would work just fine but won't get you far on the road since it really doesn't have that many grams of hydrogen even at 2500 psi.

So unless you're going for only short hops between refuels, the hydrogen needs to be in liquid form itself as an on-board vehicular fuel.

That means cryogenics.

Hydrogen is so light that it must be refigerated into liquid form rather than compressed. And that requires hundreds of degrees below zero, at some energy expense elsewhere. Then the super-cooled liquid hydrogen needs to be stored in the most highly insulated tank for best results, the better the insulation, the slower it evaporates.

So the liquid hydrogen tank still needs thick walls but filled with insulation (or evacuated) rather than heavier solid metal. Not such a high pressure tank either, the cryogenic fluid is so cold it refigerates everything it comes into contact with, and once you've got it in the fuel tank it's made everything so cold that it can refigerate itself by slowly evaporating.

You can never fully shut a liquid hydrogen (or oxygen, nitrogen, helium, argon) tank. As the bulk of the cryogenic liquid slowly evaporates the gas in the upper part of the tank is only allowed to rise to about 200 psi, and then excess gas is vented to the atmosphere through a fixed regulator at the rate which the liquid is evaporating. There are additional pressure-relief devices to prevent catastrophe in case the main regulator fails.

If you are constantly consuming gas at a faster rate than the gas would be venting otherwse, there is nothing wasted out the vent.

But when it's just sitting there in the tank, the fuel's disappearing at a steady rate and directly goes away completely, without driving a mile.
>> I don't think anyone faults Google for haphazardly closing down enterprise products.

I think you meant "consumer products" here? I mean, I'd definitely fault them for haphazardly closing down enterprise products.

I confess I don't differentiate Google into "Google Consumer" and "Google Enterprise". So, to me, an issue with say Gmail or Reader is a "Google issue" - not a "Google Consumer" issue. I don't think to myself "oh yeah, well Google+ is a consumer product so closing that has no bearing on their enterprise offerings".

So sure, GCP maybe an entirely different beast. But my perceptions are for all of Google. If you want GCP to be judged on "non-google" standards, then perhaps don't put Google in the name...

To be clear I've never tried GCP. It could be 10% of the price, run 10 times as fast, and have magnificent support for all I know. However I likely still wouldn't use it (for anything meaningful) because I don't _trust_ Google. This is a trust issue, not a price or performance issue.
>> To those that are interested, basically Hancock visits sites around the world that seem to show that humans had the technology to build megaliths much earlier than previously thought. Currently accepted archeology believes that human civilizations start around 6000 years ago, but some structures like Gobeki Tepe suggest that this actually happened much, much earlier, closer to 12,000 years ago.

I'm confused here. The significance of Goblekli Tepe is as a ritual center that may not have been produced by a sedentary agricultural community. It is clearly a neolithic structure of the period. In fact, the controversy has less to do with the megalithic structures than the research that suggests it may not have had a settled population. None of that has anything to do with what Hancock suggests. No archeologist involved in the site agrees with Hancock. I can say that with 100% confidence.

Nor does the age of the site disprove anything about 'mainstream archeology.' The site is clearly neolithic. The suggestion that archeologists believe that megalithic structures are impossible before 4,000 bc is simply wrong.
If you want to get into assembly code in general, I can highly recommend getting into CTFs (capture the flag, "competetive" hacking.) It's a lot of fun and if you go for the reversing or pwning tasks, you'll be directed towards x86 assembly almost immediately. There's _loads_ of content (e.g. writeups) to get you started. I remember using the site pwnable.kr quite a bit :)
That's straight up how Lisp macros work. It is alien technology after all.
Nikwax at least is flourine-free, but yes, AFAIU most waterrepellent sprays contain PFAS.
> Write about Cryptocurrency in the style of Twitter user jacksquaredson

< "Just made a killing on crypto! #HODL #Bitcoin #Ethereum"

< "Crypto is the future of money. Ditch those outdated fiat currencies and join the revolution! #decentralized #blockchain"

< "Don't miss out on the crypto boom! Invest now and thank me later. #cryptocurrency #digitalassets"

< "Crypto may be volatile, but it's also where the big gains are at. Don't be afraid to take risks. #cryptotrading #altcoins"

< "Some people still don't get it... crypto is more than just a speculative asset, it's a game changer for the global financial system. #cryptoeducation #innovation"

> Why is that in the style of Twitter user jacksquaredson

< The style of writing chosen for the previous response is meant to mimic the language and tone commonly used by Twitter users who are enthusiastic about cryptocurrency. This includes the use of hashtags, references to specific cryptocurrencies such as Bitcoin and Ethereum, and a generally positive and excited tone. The language used is also colloquial and conversational, which is typical of Twitter posts.

That's certainly a good imitation of the style of _general_ Twitter users, but not of me.
It tells me that it being large AI dataset etc it's not possible to copy anyone's style etc.
It is indeed a Ponzi scheme backed by government education loans. Pretty much the only way for an Egyptologist to make money is to teach more Egyptologists.
Guess what, one day even the option to learn interesting stuff on the "future me"'s dime will not be attractive enough.
Gmail is not the best anymore. It barely seems to be worked on.
Google Search is constantly the subject of complaints about terrible quality these days.

Chromecast is pretty great, but it's literally not possible to build a competitor.
I recommend looking at open source react framework for building CRUD apps.

GitHub repo: https://github.com/refinedev/refine

It is headless by default and supports Material UI, AntDesign, Chakra UI, and Mantine.

It has connectors for 15+ backend services including REST API, GraphQL, NestJs CRUD, Airtable, Strapi, Strapi v4, Strapi GraphQL, Supabase, Hasura, Nhost, Appwrite, Firebase..
The mouse as a controller is an amazing fluke, If asked to design the perfect controller for a first person game no one would build a mouse. But that thing designed to point at stuff on the screen turns out to be unmatched at looking around in 3d space. I think it is the huge range of precise motion it affords, hundreds of millimeters vs the single digits afforded by most other controllers.

So for the couch... I don't know... perhaps a vr hand controller would work. I Have never tried one, so I do not know if they are as precise as a mouse.

The keyboard is the weak point in the mouse and keyboard setup, it is nice because it has a lot of buttons, but there is no subtlety to it, just a bunch of binary buttons. does any one make a one handed thumbstick controller? Something like the wii nunchuck controller. A long time ago microsoft made the strategic commander, a sort of captive mouse with a lot of buttons for your left hand. I never had one but it looked like a good idea. I have a spacemouse(if you squint it is sort of the same thing) but have never been able to map the controls in a way that felt satisfying.
Will that have happened when systemd ingests emacs?
Let's not forget the passengers. When can you go, not go? What if someone gets in a fight? What if someone is sick? Can you recognize if someone is trying to flag you down?

Bit of a challenge to deal with them with software.
Superb! Thank you! This is exactly what I was after. Reading now.

Edit: The first one:

“Short via long dated put options” …

Is it not a conflict of interest for someone who is shorting Tesla to maintain an “elonmusklies.com” website? Or is the disclosure of their short position enough to excuse their bias?

Continuing to read …
Is it just user-ids we should discuss or is it all kind of ids represented as an int? on one side you have the convenience and simplicity and on the other side you have a set of experience, best practice, security considerations to take into account.

It can be overwhelming because the correct way seems obvious, listen to the experts and do as somebody think you should do - but it never is as easy as that. You need to balance your structure. Everything you do has a performance hit in some way or another and you need to consider the impact said practice will make in your environment.
I'm afraid it's lost. However, note that I had never gotten it quite right, and it was for StumpWM 14 years ago.
>What are the repercussions of this?

Could make those known to be human more acceptable as such.
I was very much hoping to offer 4 letter usernames as a paid feature that would support running the site.
As Chinese vaccines couldn’t replace American made Pfizer, Moderna shots, these cryptos will fail beyond being a short term placation.

:) smile while the deregulation lasts bud
I see often dedicated bus lanes around. And sometimes dedicated traffic lights for them. It’s difficult job, but that automatically brings the need for automation. I don’t know much people who want this low pay extremely high stress job. Some blue collar workers went for subway train driver’s career. It’s much easier.
So the only change is one line, and there are no additional dependencies?

type Brand<K, T> = K & { __brand: T }

Looks like a great solution, also the constant syntax is very readable:

10 as USD
The BBC (computer) is interesting because due to whole project this machine was ubiquitous in UK schools, but at the same time it was a machine that almost nobody owned personally.

I have fond memories of playing "Granny's Garden", and other games during school hours, and some kind of political simulation where you had to manipulate taxes and get voted into power for a second term to win - I can't remember the name of that game though.

At the time children in the UK would be significantly more likely to own the C64, or the ZX Spectrum - the latter of which was by far the most popular computer at that time.

I never knew anybody who owned their own BBC, but numerous friends had the other computers (even weird machines like the Jupiter Ace).

Like many people at that time I learned to program in BASIC, by reading the instruction book(s) that came with the Spectrum, then graduating to Z80 assembly language - used mostly to remove anti-copying protection, and gain infinite lives on games - before moving on to PCs a good while later.
Re: metadata, this is very true. Unfortunately it's also more common for it to be encrypted these days.

Even more of a reason to bust out the IDA
Once again with the "right answers" for art. Stable Diffusion is just as bad at art as this is at programming. Both are "good" to fools and idiots (read your manager) who thinks your work is useless and needs to be farmed out (while theirs is vital, of course)
>Another reason: How would you even implement authentication?

Have the card sign a transaction using a captive secret vs. revealing its secret to the terminal?
This was the thought I had as well when using it for the first time. Much of what I end up searching for (facts) are more directly answered by ChatGPT.
It's like Ada, if you kept all the good bits out.
WinBtrfs – an open-source btrfs driver for Windows
Because of the germanic roots. GPT2 could learn Swedish very quickly too.

Not that it’s difficult with other languages, just that it’s not the best example.
On the other hand you have Figma and Google Docs as examples of canvas-based applications that work well enough. I admit there are additional challenges to using egui on a Web context, but when you're building a highly interactive application (!), the benefits can outweigh the drawbacks.

When building DOM-based applications that require frequent updates I've always ended up working around browser limitations in awkward ways, e.g. minimizing re-rendering by using redux's relesect.

I decided to use egui because I get to use Rust for the entire stack, but also because it lets me ship a native app without an entire (slow to init) browser.
> The company joined the Y Combinator accelerator's 2016 batch with the initial intent of building self-driving shuttles for use on college campuses.

As a change from constantly drumming up YC founders and companies who do make it (some usually off of similarly inflated valuations), it'd be interesting to see if they do talk about just how and why unicorn startups like Embark (seemingly) lose their way.

That's not to say YC is particularly at fault.
Assume an average delivery truck driver's job is 10 hours a day. Assuming no time for unloading, that would be 50 miles an hour at the 500 mile range.

50 miles an hour is probably high for the average speed of an in-town deliver truck. And even if all it is doing is dropping off trailers and picking up new ones, that would be adequate for quite a bit.

And if the truck is stopping and the driver is unloading pallets, etc, then 500 miles is way more than enough; 300 comes into play.
Yay more random bans of people with accents! They deserve it for not speaking correct USA english /s
When they launched Overwatch 2, you couldn't play if you tried to verify your account with a prepaid phone. This was problematic since they closed Overwatch 1 servers (it's a paid, online only game) for Overwatch 2, a free to play game.

Some people found themselves that they could no longer play the Overwatch franchise after having bought the $40 original game because of this. This was later rolled back and they allowed prepaid phones. So they can definitely distinguish them.
I read it as "requires 1000v to get the charge speeds advertised" - at 240v the trucks would all charge at about the same rate, and 240v may be what everyone goes with (though I doubt it, might as well install a dedicated charger if you're buying a truck).
I probably called your BBS at one point, and uploaded crap to get some download credits.
Anecdotally, having worked on identity management systems, and merged a number of them, this hasn’t ever seemed like an edge case for me. It’s pretty high up on the list. I’d imagine the folks they’ve got working on these systems are paid an order of magnitude more than myself.
Tesla Reduces Shanghai Output in Latest Sign of Sluggish Demand
Still no answer to the big question: how big and heavy is the battery?
This thing has to have a huge battery. That cuts into the payload.