skysight-inc/HackerNews huggingface dataset:
> Out of those who ride public transit, many if not most would prefer to drive, they just can’t afford it

I have serious doubts about that one. Take Dublin as an example. Traditionally, going back decades, about 35% of people working in Dublin City commuted in by car. This peaked in 2010 at 40% and has since been on a slow decline hitting 29% in 2019 (it _appears_ to have kept declining after that, but given that Ireland didn't really end covid restrictions until early 2022 the stats are a bit all over the place). It's not credible that this is due to people getting poorer; however it does coincide with improvements to the public transport system.

Meanwhile, in the rest of Ireland, which _is_ generally poorer than Dublin, and often quite a lot poorer, outside a couple of other urban centres, almost all commuting is by car; outside Dublin Ireland's commuter public transport story is not good (honestly it's not great in Dublin either, but it's better than elsewhere).

In Dublin, a lot of people would have a car, but not necessarily use it to commute to work. There does seem to be a cultural aspect to this; IME people who've recently moved to Dublin from a rural area are far more likely to commute by car even where it makes no sense (I know someone who lives in an apartment beside a tram stop, works in an office beside a tram stop on the same line, and _still drives to work_).
Yeah right, it can answer written form exams that are similar to previous ones, and are expressed in formulaic ways. That's impressive, don't get me wrong, but it's also already clear that ChatGPT makes for a terrible lawyer (inventing cases looks bad) and literally can't act as a doctor cause it doesn't have, like, a body, or a sense of empathy. It's like saying that it got the theory part of a driving test correct so now we have self driving figured out.
> "Don't start in the middle of a treeless wasteland" is also important advice.

Don't people just take whatever starting position the game gives you? Sometimes the starting position simply is a treeless wasteland. As far as I understand, moving to start far away from your starting position is a bad idea, because there's more biters there and the resources you need are much further apart.
A researcher who publishes a study every two days
The practical reasons are almost entirely about legal minutia. It opens up some possibilities, like being able to seamlessly use OTHER CC-BY-SA 4.0 content, but there won't be any concrete tangible difference to readers.

A while back stackoverflow went to CC-BY-SA 4.0, and bunch of people got into a snit about it: https://meta.stackexchange.com/questions/333089/stack-exchan...

No one could ever explain what the actual problem was that they had with the change. They admitted there wasn't any practical difference but still were red-hot angry about it. Some people are weird about licenses.
Central banks are preparing to launch the digital euro and the digital dollar. Cryptos had their chance and they blew it.
Marketing Changes – Last Week of June
#Microsoft

* New AI powered shopping tools announced for Microsoft Bing & Edge .
* Microsoft Open AI to allow enterprises feed AI sensitive data.
* Microsoft introduces new Ad network policies.

#AI:

* Jennifer Lopez’s new AI Ad for Virgin Voyages Campaign.
* OpenAI is getting sued for using Internet data to train GPT.
* Browsing & Surfing feature is live on ChatGPT mobile.
* Dropbox launches $50M AI-focused venture fund & new AI features.

#Pinterest & Snap:

* Pinterest is looking to better their Platform with targeting through user email address.
* Snapchat reaches 4 million subscribers in 1 year of Snap+.

#Marketing:

* WPP partners with Contentful, A growing CRM & Data platform.
* Shopify launches “Creator Collabs” to allow businesses to partner directly with Creators.
* Flipboard launches Publisher “Interest Collectives”.
* Twilio and FrameAI partner to drive Customer engagement.
* Brand are teaching influencers about getting rich without virality.

Credits: The Social Juice Newsletter by Jaskaran Saini
Wow, never heard someone ask me to cancel all services if I want privacy. That's new.
Freenet is a little bit different but the theme of most of the content is the same yes.

Freenet is more like a depository of documents, so you can't really host a site on it, there is no 2-way communication. In many ways it's a predecessor to ipfs.
That's a bit of a tradeoff though. If you expect that backticks pass things to the shell unchanged, like Perl does, you know what's happening. And as you mention, Perl offers other ways to skip passing to the shell and set args directly.

Julia's approach of parsing things in backticks does remove some footguns, but it also means you have to do things like this:

julia> run(`echo hello \| sort`);

Else the pipe character is interpreted as a plain argument.
The TOU says the authors still hold the copyright to their contributions, but now says it must be licensed to Wikimedia under CC BY-SA 4.0 or later (instead of 3.0 or later).

From [0]:

> 7(h): Modifications or additions to material that you reuse: When modifying or making additions to text that you have obtained from a Project Website, you agree to license the modified or added content under CC BY-SA 4.0 or later (or, as explained above, another license when exceptionally required by the specific Project edition or feature).

> ...

The previous version[1] said the same, but called out CC BY-SA 3.0 or later:

> 7(h): Modifications or additions to material that you re-use: When modifying or making additions to text that you have obtained from a Project website, you agree to license the modified or added content under CC BY-SA 3.0 or later (or, as explained above, another license when exceptionally required by the specific Project edition or feature).

> ...

[0]: https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use

[1]: https://foundation.wikimedia.org/w/index.php?title=Policy:Te...
In one CS job application in college I wrote in the list of skills "can write good prose". By this I meant both that I knew English, which was not obvious at that time and place, and that I can structure text logically, e.g. for documentation.

The interviewer kept mocking it and asking what did I mean by prose and whether I can also write in rhymes if needed, and ended up not making an offer. Twenty years later, good writing is still the most important skill in my career and the one that I rely on most often.
Texas, like most states, is red in the countryside and blue in the cities, with a purple gradient through the suburbs, with a twist: the usual red-leaning landed gentry is turbocharged with mineral rights - which were initially related to, but for any given parcel, not necessarily still connected with, ownership of the land on top.

So you get rich Republican rednecks who have a strong vested interest in the petroleum industry being willing and able to give them their due, either now or someday.

(Grew up in a red-leaning, increasingly exurban county between Waco and Austin, with roots in deep red East and West Texas, and in the economic class of people with "would pay off a small mortgage"-level hopes in mineral rights)
I agree, but then I have very few subscriptions, so there's space in the budget ;)
>Nevertheless, they didn't come up with Wikipedia, the highest quality curated human-readable information repository.

Wikipedia was good before the culture wars got to it.
The difference from the crypto wave was the crypto wave didn't surface too many applications outside the crypto-sphere.

In this case it seems kinda the opposite, the enterprises are the first off the bat - existing products getting easier to use by ingraining LLM's into the workflow.

ChatGPT to a large extent also does seem to be moving search terms away from google. I would love to see trends on google.com vs ChatGPT vs Bing over a period of time - Search definitely seems to be changing, where we want summaries and content rather than a bunch of sponsored ads and websites where the context has to be derived from search.

I am also interested if the same is happening with StackOverflow -> the search on SO -> ChatGPT as a code generator.

For mainstream adoption, the adoption will be driven by the everyday software and applications we use. We are still in the shovels and picks part of the world, yet to see native AI consumer applications emerge (barring ChatGPT).
I hope you watch more scifi movies and read more books. What people do with technology is basically never utopian or utopia adjacent.
> why do hn commenters go off on tangents to the extent that in some posts you'll find more irrelevant tangents than discussion of the article in the link?

Stimulation of interesting discussion and anecdotes is the lifeblood of HN? I understand this one doesn't interest you, but I bet some others do and don't interest me.
Ask all those people who switch to film cameras and old digital compacts lately
I wonder if that's because Musk is really busy flushing Twitter down the toilet and isn't around to interfere as much in Tesla...
Doesn't CC 4.0 include database rights too (where applicable)? Not especially significant for wikipedia's content, but a useful addition.
To be pedantic, Python wheels refer to cheese wheels, not as literal as you’d think.
I consider the notion of free will absolute utter nonsense, but I still don't agree with this.

Determinism does not mean "irrespective of what else happens, X will happen". It means "because of what else happened, X will happen". You can't say ahead of time that X will happen irrespective whether between now and then something else occurs that might affect the next events, such as actions meant to discourage you. You can only make that determination knowing the full chain of events and the full state.

One of the main argument people use against determinism is this notion that X will happen irrespective of what else happens or what you choose to do. But this is nonsense. You can't say that e.g. whether you keep your job and get fired is already determined, so it makes no difference if you stop going to work. If you stop going work you'll eventually get fired, because your failure to go to work will form part of a chain of cause and effect. Determinism, or even a stochastic universe, without free will just means that you did not have a free choice in the decisions involved. But you still took an action, and that action determined the consequences.

A rejection of free will means we should look differently at the past, because it has moral implications; it does not mean we should stop making the best choices we can going forward, even if we believe those choices are illusory and deterministic.
I live in Japan and have been surprised by how much coverage there has been of ChatGPT in the mass media here during the past few months. Popular awareness seems to be increasing quickly, too. Here are some results of a survey conducted by Line Research [1, in Japanese]:

Question: Do you know about ChatGPT? If yes, have you used it?

(n = 1056 in both March and June)

March 2023

Know about it and have used it: 4.8%

Know about it but haven’t used it: 25.5%

Don’t know about it: 69.7%

June 2023

Know about it and have used it: 15.2%

Know about it but haven’t used it: 55.8%

Don’t know about it: 29.1%

The survey also suggests that awareness is higher among younger people and that usage is higher among males.

Search results at Amazon Japan and Amazon USA show that many books are being published about ChatGPT in both Japanese and English [2, 3]. Quite a few Japanese magazines have had cover stories about it recent months [4].

[1] https://markezine.jp/article/detail/42509

[2] https://www.amazon.co.jp/s?k=ChatGPT

[3] https://www.amazon.com/s?k=ChatGPT&ref=nav_bb_sb

[4] https://www.amazon.co.jp/s?k=ChatGPT&rh=n%3A13384021&__mk_ja...
Indeed, it was stellar... I worked for a large national telescope facility!

Also, it was a good plan but more than we could carry indefinitely. My health collapsed and we were in the second year of trying to figure out why. So we needed to carry it for a while, but were able to switch to a different arrangement when long-term medical leave came into effect some months later.
People can try the emulator.¹

Key to understanding is that GUI operations were two-handed, descending directly from NLS (people have all seen the ‘mother of all demos’², right?). Right hand on the mouse, left hand on the left function key cluster³ — one of the Star papers is explicit that the left cluster was a direct substitution for the NLS/Alto chord set.

A very noticeable difference from the familiar Lisa lineage is Move and Copy vs Cut and Paste — there was no clipboard. (Here I think Star got it right and Tesler got it wrong: the condition of the clipboard containing invisible fragile state is a mode, and a worse one than move-in-progress.)

¹ https://github.com/livingcomputermuseum/Darkstar

² https://dougengelbart.org/content/view/209/

³ https://digibarn.com/friends/curbow/star/keyboard/
> Why are we still using credit cards? It’s not great as a consumer either

Because the big networks (Mastercard and Visa) as well as the issuer and acquirer banks spend insane amounts of money on advertising and lobbying - even in the EU where payment fees are capped, the cap on CC fees is notably higher than on debit card/SEPA fees, so there is a clear incentive for everyone in the chain to push for credit cards.

Additionally, issuer banks make a ton of money on interest which means they have even more of an incentive to push for CC usage.
> Rust’s print function locks by default (because of safety), C doesn’t.

Huh? Traditionally, stdio implementations have placed locks around all I/O[1] when introducing threads—thus functions such as fputc_unlocked to claw back at least some of the performance when the stock bulk functions don’t suffice—and the current ISO C standard even requires it (N3096 7.23.2p8):

> All functions that read, write, position, or query the position of a stream lock the stream before accessing it. They release the lock associated with the stream when the access is complete.

The Microsoft C runtime used to have a statically linked non-threaded version with no locks, but it no longer does. (I’ve always assumed that linking -lpthread as required on some Unices was also intended to override some of the -lc code with thread-safe versions, but I’m not sure; in any case this doesn’t play well with dynamic linking, and Glibc doesn’t do it that way.)

[1] e.g. see https://sourceware.org/git/?p=glibc.git;a=blob;f=libio/iofpu...
It's called opportunity cost; while you are scrolling through blue links that all look the same and clicking mindlessly on them, maybe there was other better and more efficient way to look up and find useful information.
Writing a basic async debugger for Rust
While I agree with the overall HN sentiment that we shouldn’t be profiling customers with facial recognition I do wish we could discuss the business side of it too.

After all, this is a tech startup forum.
Many people who own fast cars do, and most of the world doesn't live where you do and has different roads and road rule to you.
This whole what-if scenario is a complete non-issue. Many other languages do this out of the box and have no issues with it.
The AVR microcontroller architecture, perhaps most widely known from Arduinos, is from Norway [1].

[1]: https://en.wikipedia.org/wiki/AVR_microcontrollers#History
I've recently joined the tech org at a company that grows flowers, at a huge scale. The kinds of tech and product problems that they are dealing with are as far removed from the kinds of problems AI can help with as I can imagine. There may be places where generative AI might be able to optimize some things.

This is the real world. Manufacturing. Logistics. Managing people. Building tools for streamlining one tiny part of a workflow and getting people to use them effectively.

This latest client has opened up my eyes to the fact that I've been living in a bubble. I could not be more glad, as I was beginning to suspect that OpenAI is taking over the world.
I actually like the third one. It's not for high quality stuff anyway, it's for slice of life snaps. Worse is better
It's private now, yes. Owned by Musk, Saudi Arabian investors, Jack Dorsey is in with 1 billion (which is now more like 1/3 of a billion) Elon loaned 13 billion of high interest loan from banks, in a leveraged buyout, which means now Twitter owns that debt of 13 billion and paying interest on it of 1 billion a year.

It's a rather dramatic situation.
How? I only know of subprocess.
Apple's next AirPods Pro could feature a built-in temperature sensor
I mean, to say crypto has no real use cases is wrong. A lot of people are against crypto, and I can understand that, the whole cultural side of it is tough to digest. But if you strip away all of that: the twitter bots, the airdrops, the spam, the shills, the whole cultural lot, and you just look at the core, there are real use cases. Buying the pizza with bitcoin was the first proof.

That being said, I can understand why people dislike it, same way that my grandparents only use cash, they don't trust bank cards. Imagine if we still only used cash?
Who says they don’t like to pay for things?
Hype, maybe, but it's obviously not a passing fad like crypto was. Back then many people were trying to figure out what to do with it and we still don't really know.

A week after ChatGPT was out and plenty of people were already using it for writing code, emails, and plenty of other tasks. It would be weird to argue that AI is not going to have a massive impact at many levels.
The issue with cars in a dense area is that they're extremely space inefficient. If you took, say, central London, and ripped out all the public transport, no amount of electric cars would make that work.
Considering the amount of people making up s** here by accident or on purpose, this would demand some very sophisticated level of cautiousness and plausibility-check, as also being able to follow the discussion to interweave corrections. This would demand a level of attention-detail and an understanding of human interaction at least on the level of a proper human historian IMHO.
Good point, so it will be more profitable for Gizmodo as they’ll have much higher content levels.

But for me I can ignore a billion crap results the same as a thousand.

I’m expecting there will be some version of an “AI Long Tail” article soon that explains how the tail will get really long now. Although it would be bad if AI causes a fat tail where everything is the same and there’s no more long tail.
Define "much of the world", because that is absolutely not how credit cards work.

Paying with a credit card means your credit card company pays that charge for you. Yes, you are borrowing money from your credit card company.

Once a month (or whatever your billing cycle is), you receive a statement showing all the charges on your credit card. The statement will also show any credits if applicable (eg: refunds). The sum of all charges and credits is called the balance.

At this time, if you spot any suspicious or fraudulent charges on the statement, you call your credit card company as soon as possible to dispute those charges. If they are indeed fraudulent, those charges are reversed/removed.

If the statement looks fine, you pay your credit card company whatever balance is shown on the statement.

Note how your own personal money only comes into contact with the credit card at the time of paying off the charges on the credit card, and only after confirming the charges are legitimate. The credit card company has a vested interest in fighting fraud because it's their money on the line, not yours. This is why credit cards are considered safe and widely popular.

Contrast debit cards and banks, where all charges on your debit card come into contact with your own personal money immediately. Banks don't have a vested interest because it's your money on the line, not their's, so they won't be nearly as enthusiastic about fighting fraud on your behalf.
That's fine, this solution may not suit you. But it will suit many people.
With 3.0 there were multiple versions of the licence, which varied depending on the country in which they were used. With 4.0, a single licence is applicable worldwide, with official translations in over 30 languages. This eliminates the need for different ported versions of the licence with changed language tailored for specific jurisdictions.

Also, it clarifies that linking to a webpage with attribution information is allowable. It also enables people to fix attribution mistakes within a reasonable time, which is important to help address simple mistakes without the need for overly aggressive copyright enforcement demands.

This comment is based on the "Stepping into the future: Wikimedia projects’ transition to Creative Commons’ 4.0 license" article from 29 June 2023 by Stephen LaPorte, Jacob Rogers and Shaun Spalding [0], and may be shared and modified, with attribution, under the terms of the CC BY-SA 4.0 licence.

[0] https://diff.wikimedia.org/2023/06/29/stepping-into-the-futu...
With exception to the term experts, which I imagine is a term you've applied, I don't think there's anything inherently bad with people changing their focus to the latest tech.

Could this perhaps be a you issue? How do you feel when you think about people changing from microservice architecture to blockchain to crypto and now to language models?
If there's a South Park episode on it then no.
That's unrelated to the point GP is making. The point is that they are not incentivized to put poison into burgers to get money from the poison industry.
I mainly use C# (among other languages) but still read HN and follow news in tech.
Browser based WASM version - please!
Context is something you have to learn to be careful with but used judiciously is often quite neat.

Sigils are great once you realise they're conjugation, i.e. $ -> the, @ -> these, % -> the pairs of, hence

$foo # the value of foo
$foo{bar} # the bar value of the hash %foo
@foo{qw(bar baz)} # the bar and baz values of the hash %foo
%foo(qw(bar baz)} # the bar and baz pairs of the hash %foo
# i.e. the last one returns (bar => $bar_value, baz => $baz_value)

(and similarly @foo[1,2,3] for 'these values of the array @foo')

I tend to prefer using p3rl.org/IPC::System::Simple and/or p3rl.org/Capture::Tiny and/or p3rl.org/IPC::Run3 over backticks, and p3rl.org/Path::Tiny over File::Spec (or p3rl.org/Mojo::Path if I'm in a Mojo(licious) app).

Note that for scripts where you don't want to deal with dependencies there's p3rl.org/App::FatPacker which will bolt pure perl deps (which all of the above are) onto the front of your script so you can still deploy a single file, p3rl.org/App::plx for managing a self-contained environment and p3rl.org/Object::Remote for when you don't want to need a script on the far side at all, just the ability to ssh to it and run -some- sort of perl binary.

(I've made quite a lot of effort over the years to minimise the number of times I hear the words "but I can't use CPAN" and them actually be true ;)

Plus for bigger stuff p3rl.org/Mojo::IOLoop and/or p3rl.org/IO::Async (the two event systems co-operate fine in a single process) with p3rl.org/Future::AsyncAwait turns out to be really handy.

(I wrote p3rl.org/Parallel::Map as a wrapper around p3rl.org/IO::Async::Function plus the fmap_ functions in p3rl.org/Future::Utils so I can drop fork based limited parallelism into the middle of a script without having to think about the event loop code underlying the implementation)
Creator of LLVM and Swift is doing just that: https://www.modular.com/mojo
I would assume the payment provider should handle those analytics, not the vendor
The intro describes that it's a free version of a book that contains most of the content except for a few sections.

The book was converted using an automated format from it's native design into html so a large portion could be made available for free and this automated conversion process might have some minor issues -- like the one you described.
Does he still have significant investment in BYD? I read somewhere he had been selling BYD shares earlier in the year