skysight-inc/HackerNews huggingface dataset:
I think in practice there are reasonable and bloody awful airports in both Europe and the US.

One thing I do find to be better, in general, in European airports is that they have thought more about how people will actually get to and from the airport; generally, you get there, you follow a sign, and you get on a bus, train, or get to a taxi rank. US airports (my sample's relatively small, but at least SFO and SEA) seem to enjoy making this awkward. For instance, when you get off the train to SEA, you seem to have to walk about a kilometre _through a parking garage_; bizarre arrangement. If you want to get an Uber/Lyft from there, you go to a random poorly signposted place in said parking garage.

Actually, now I think of it, last time I was in SF I got a bus to the airport, and that _also ended up in a random parking garage_.
Reading all the comments on there about people not knowing how to write fizz buzz was actually scary.
I get that fizz buzz isn't a useful project or whatever, but it's not like you have to be a genius to figure it out. Someone mentioned needing CS161 or something... Not really a requirement, more like knowing how to write basic code.
Why is calling SomeObject.SomeFunc() arguably better than calling SomeFunc(SomeObject)?
Of course we are.

But AI tools are mainstream now. You can hear them mentioned on TV, written about online and in traditional media, see them discussed on social media in non-tech circles, etc.

So I'd say your friend is likely not well informed. AI tools are in the same arena as cryptocurrencies, perhaps slightly less widely known. Most informed people have heard about them, but not many outside of tech circles actually have any experience with them, and even less understand how they work.

This is the natural progression of technology[1]. We've seen it happen with computers, the internet, the web, cell phones, etc.

[1]: https://en.wikipedia.org/wiki/Technology_adoption_life_cycle
To be fair even the surveillance-obsessed UK offered a paper alternative to the vaccine passport scheme, although Partygate completely crippled the government's political capital for keeping restrictions around anyway not long after if I remember correctly.
Half of NZ's EV charging networks require an apps which are only available in NZ's app store...

No you can't just use a web app.
Kagi is amazing but the costs are very non-negligible. :F
Exactly, it's similar to Linux live kernel patching. It's certainly desirable, but with the support of modern orchestration platform, most of the time it's simpler to migrate services off the nodes, update, reboot then redeploy.
When you say "as far as I can tell", what do you mean? Why do you say 2x?
You're outdated. Today the fashion is to rewrite with millions lines of Rust of which at least 90% are boilerplate to keep the compiler happy.
> Also, buses would very frequently not stop unless I basically jumped up and down to get their attention (just standing right next to the stop marker in broad daylight was not sufficient).

Does more than one route stop at that stop? If so, that's expected, surely?
> My smart thermostat went into “eco” mode from the power company

How does the power company have access to your thermostat?
Aren't McDonald's one of the biggest advertisers in the world? They sell poor quality food on the basis of brand recognition.
Except Google lies.

It's like trying to write a Gmail filter with the "=" and then a word wrapped in quotes. You would THINK that would be a strict X = Y... but it's not.

At some point a few years ago the Gmail team made the "=" operator a "fuzzy equals", so for example it matches on parts of a word, even if you explicitly say you want to filter a word with a space at the end because it's "close enough".

Drives me fucking mental - I have an email filter that instantly archives every email from Jira except those that have my user name in the body of the notification (meaning someone has tagged me).

In Outlook I simple filter for "my_username " (with a space at the end), and it's able to tell the difference between that and my email address. In Gmail, "my_username " somehow matches both "my_username" and "my_username@email.com"... meaning EVERY FUCKING EMAIL I GET MATCHES THE CRITERIA.
Plenty of other professions have these kind of best-practise recommendations that are not based on quantative data, so it’s likely something more universally human rather than a function of the profession’s age.
I don't see how this is related to EventStorming[1], aside from the use of sticky notes.

BTW: there are many similar visual collaboration methods described in this book [2]

---

[1] "EventStorming", not "Event Storming"

[2] https://www.visualcollaborationtools.com/
Buzhi: Early-Stage Tech Investments
Friends I know who previously worked on crypto side projects are suddenly LLM experts.
Here's a 4 4K camera DVR non-cloud workable CCTV PTZ system for $300 USD: B07GXTVMYQ
Indeed, but the UK in particular is one of the few places where police aren't routinely armed, and yet my aforementioned experience in some of the London airports…
They implemented embedding-based search instead of keyword matching.
> Obviously not a rail or commuter example, but same principal.

Not really, unless it's international rail, which is a bit of an edge case; it certainly exists, but the vast majority of rail journeys do not cross a national border.
It might sound weird, but you can actually ask it to do this too.

On the surface it makes no sense to do this since it already gave you an answer. But that's not how LLMs work - they can simulate a variety of different "humans" depending on the prompt and presenting a different prompt persona (security researcher, code reviewer that focuses on edge cases, etc) yields a different quality of response.
The hype is real. But this time it’s backed by something more real than free money out of thin air.
For me, any functionality that requires a compiler plugin, automatically raises the bar for adopting that functionality. Any extra features have to be contrasted with essentially modifying the language.
Could someone more knowledgeable explain what the practical effect of this license change is? As far as I can see, there isn't much of a difference?
What is the difference between "sending a smalltalk message" and "calling a method" (i.e., jumping the central thread of execution to a particular label until a ret instruction is reached)? This isn't truly distributed, it's still centralized. If one method gets stuck in a loop, the entire system grinds to a halt. If each "object" or "service" gets its own process or thread however, this doesn't happen, and you get graceful system degradation which can be mitigated by spinning up redundant services.

You're right, most businesses don't need microservices, indeed "monolithic" (not distributed) architectures are totally fine and they have less overhead. And yeah probably a lot of businesses that do use microservices don't even make use of the benefits of a distributed system yet have all of the drawbacks. That's just people being people (stupid).
Humane reveals the name of first device, the Humane AI Pin
It was always easy to write unmaintainable code in. As time went by other languages caught up with the things Perl did well (dependency management with a large base of libraries available, automated tests that you could have confidence in because they ran by default as part of installing any package, lightweight syntax that makes easy things easy, easy to make available in a shared hosting environment), whereas Perl's biggest problem was inconsistency which was essentially impossible to fix (except with a big rewrite of the whole language, which they did try, but...).
Why every goddamn thing has to be exciting? Surely American organizational culture is becoming a parody of itself.
If anything, this reminds us that American non-profits are run just like corporations.
1000%, the ISPs need to be treated just like a power company, not privatized at all.
There's a recent Pew article you might like.

>Overall, 18% of U.S. adults have heard a lot about ChatGPT, while 39% have heard a little and 42% have heard nothing at all.

>However, few U.S. adults have themselves used ChatGPT for any purpose. Just 14% of all U.S. adults say they have used it for entertainment, to learn something new, or for their work.

https://www.pewresearch.org/short-reads/2023/05/24/a-majorit...
Of course privacy is not a choice, it's a fundamental right.

Giving your personal data to private companies, however, is a choice. You can simply not use their services.
Nah, my issue with both terms is that they imply that when the answer is "correct" that's because the LLM "knows" the correct answer, and when it's wrong it's just a brain fart.

It doesn't matter if the output is correct or not, the process for producing it is identical, and the model has the exact same amount of knowledge about what it's saying... which is to say "none".

This isn't a case of "it's intelligent, but it gets muddled up sometimes". It's more of the case that it's _always_ muddled up, but it's accidentally correct a lot of the time.
It doesn't, you just need to be careful to always read and write properties via accessor functions.
From my perspective (over a decade of Perl programming now doing Go):

* It has no concurrency primitives that are anywhere close to other popular languages
* Tooling is good and works but is archaic, slow, and cumbersome
* The community hasn't positioned itself to be anything other than lightweight backend services and small webapps (smaller than rails)
* The community isn't really all that inviting or fun to be around

Basically Perl offers me nothing that Go doesn't. I'm just as fast in Go as Perl and it's much easier to get stuff done. It's sad because it has some really good features that I miss but I just rewrote a final project from Perl to Go and am never looking back.
I agree. I am working on a video game and decided to use no dependencies (at all!). It has been such a joy to code.
I know this is getting into "technically correct" territory, but I think its reasonably important to qualify. As we are getting into AI automates <Hardthing> when it turns out that actually <Hardthing> was largely automated already.

For the tube, places like the victoria, jubilee, the driver doesn't actually "drive" if that makes any sense. They open the doors and hold down a button that indicates the line is clear. The driver has no real control over speed under normal circumstances.

for the tubes, the real blocker to "Driverless" trains is re-boring the tunnel to allow a walkway for evacuation.

The DLR is centrally controlled for most of the time. In the sense that there is a central operator that opens and closes the doors and tells the train to move to the next station.

the only difference is that there is no requirement for someone to hold down a button for the train to continue, the deadmans switch as it were.
Storing changes and the originals blew up badly for Microsoft Word in the late 1990's due to privacy concerns.
It has a difference because if your goal is deterrence, then if it can be shown that other means of deterrence are better, then it is logical to apply those even if they reduce the apparent punishment, while if your goal is punishment you might want to keep punishing people even if it is shown to not be effective.

See e.g. the debates over lenient prisons in Scandinavia such as Bastøy Prison, where the lenient treatment is seen as justified on a deterrence and recidivism basis but which would be seen as negative if you see the goal of the sentencing to be harsh in order to punish.
That book was often referred as Landavshitz among students. Fantastic series.
I didn't say they were correct. I said be aware of them.
Mozilla Developer Network adds AI Help that does the opposite
"there's always frictional pain" is a fairly big understatement.

I think the assumption underlying this is that somehow stable on the other end, but I don't necessarily see post-industrial service oriented societies as stable economic realities. Having lived in one(UK), I found it as close to a capitalist dystopia as one can get.
That snippet would not reject bad chars, are non-digits rejected somewhere else?
A simple scalar loop that multiplies an accumulator by 10, itoa() style, would be faster.
The other big tech news about the young Clinton Whitehouse was the George Stephanopoulos<sp?) used a pager.
ChatGPT is currently number 12 on the App Store in the US, above Snapchat and Gmail, so I doubt there's an echo chamber.
> America is too spread out

This is a very common talking point, but it's not _as_ true as people think, depending on state. California, for instance, has a population density similar to France, though almost infinitely worse public transport _infrastructure_. The infra problem is likely more of a factory than the density thing, at least in the US's more populous states.
> Customers with a RHD Model S or Model X order had three options; cancel their order, get a RHD Model Y or Model 3 with a £2,000 credit, or get a LHD version of the car they’d already ordered.

I mean its not a great choice is it?
Truly digital.. As opposed to static, standalone files designed to be printed on paper (ie. MS Word, Google Docs, PDF, etc.), which still remains the norm in the industry.

Happy to hear your thoughts on what would make a business tool built for formal industrial processes more 'inspiring' or 'playful'.

No ChatGPT was used in our choice of words. Feel free to suggest any alternative wording would be happier with.
Wait, so we are not in the endgame now? _confused Dr. Strange Noises_
That's amazing, thanks for pointing out. Which compiler did you use to run Birtwisle's DEMOS?
Check out gphoto2. It allows controlling cameras through USB, take photos and videos, modify parameters, etc. The list of supported cameras is quite large, and while this one (still?) isn't, should it accept commands from USB then support could be easier than writing the entire software from scratch.

http://www.gphoto.org/
While a random WiFi network isn't what I'd love to join too, at least it's an option for receiving a code through an encrypted channel (push notifications).

If that encryption can be MITMed, then there is a much bigger problem as any traffic can be MITMed at cellular network level anyway, voiding out any WiFi-MITM concerns.
My understanding is the same. CS is a couple of programming classes and then algos and math. SE focuses on creating actual software.
I am a #noproton guy, but getting better wayland support via proton from the steam client than the native client feels kind of weird.

BTW, with a lean wine 8.11 build (only win64 core), and vkd3d, can I run cyberpunk 2077? Or horizon zero down?
I tend to equate the two. Especially in the case of Google, where you had to register, so they were in effect letting you use the product in exchange for personal data.
We are not GI, and GI is too wasteful to be useful in a scarce environment.
Yes, this was my case, I started with Perl and then I moved to PHP.
ChatGPT now is like Google in its beginning, sooner or later ads and "optimizations" will kill it.
Hell, in five years you won't be able to transact without an iris scan and social credit linked to your digital money.
>> The first thing is that the Smalltalk environment wasn't really an operating system the same way something like Mac OS was. It’s more like an IDE that runs on bare hardware.

> I disagree with this...

Totally, the idea of something like an OS is there, even if it was not implemented by the definition. If the author wants to to deep inside of the OS ideas and Smalltalk it can follow the following links, when even TCP/IP is implemented in Smalltalk: [1] [2].

[1] http://squeaknos.blogspot.com/

[2] http://swain.webframe.org/squeak/floppy/
If only Twitter used Erlang ...
If ARM wanted to make themselves relevant in the face of RISC-V and Apple M1 in-house supercores, they could come up with a reference ARM PC platform accompanied by a hardware certification program. It could look a lot like the Windows ARM devkit.
Google had LLMs before OpenAI. It also produced the core techniques for making it happen.

My take is that it was taken by its own weight. The government fines & incorporation that started to fear those fines slowed down the progress. How difficult is to launch a change in that environment?
Same for the baseline -- people react to changes. You consider the baseline to be the Golden standard. How difficult is to launch a radical change considering that?

IMO, the only way out is to shrink the product. Split, shard, whatever. Be small enough compared to the rest so you are not the default target (Coca Cola, Procter & Gamble, etc. do it right).
I've never felt the desire to turn off biters. I'm in it for the building, not the fighting, but taking out biter camps combines well with exploration, and it's often a nice change of pace between all the thinking about logistics.

I'm currently playing with the Krastorio 2 mod, where the ridiculous range of the anti-material rifle makes killing biter camps a bit too trivial.
A recent experience that was sort of the opposite: I went for a haircut and my hairdresser was an older Swedish woman who was not very technical. She told me she was having her hairdressing book translated from Swedish to English and had some trouble translating the title. The Swedish title contained a witty play on words, and she had trouble coming up with an English version that would sound as clever. She said she was using ChatGPT to help her brainstorm title ideas.
I think that's pretty much detailed in the "Why did we update our license to CC BY-SA 4.0?" section of the article.
IBM selectrics were essentially word processors. The input and output made an easy transition into the current office environment. Paper and a rollerball was far superior to any printer or monitor I saw in those days.
Yes, it has been helpful, even though I just started my business and haven't gotten customers. (I technically just barely started it.)

This is why: email. It's much easier for people to remember my email with a dot com domain. I've had at least one person comment on having the dot com as my business email and as my code forge site.
Case insensitively is nowadays tied to how (static and dynamic) linking works. You’d either (a) have to use a case-insensitive and thus nonstandard linker, or (b) have to uniformly normalize identifiers before linking, making the normalized identifiers less readable, or (c) have to normalize identifiers based on the casing used for an object’s main definition, which means that changing only the case of that definition still breaks compatibility, so not quite case-insensitive after all, or (d) have at least FFI identifiers be case-sensitive (and use a custom linking runtime for intra-language identifiers).
Can India educate its vast workforce?
> You could definitely do better than what they were doing, but i dont see how you would be able to distinguish between a signature on a real edit and one on a fake edit that never existed on wiki. Of course you could have a trusted third party verify the edits, but in that case you might as well just use a normal website.

If they really wanted, they could prove they made edits on a chain. Using Ethereum directly is expensive, but the layer 2 chains that finalize on Ethereum are not expensive. The EVM can handle and store the results of any computation given that it is small enough for the block and has enough gas to pay for it. The fees on some layer 2 chains are very low. [1]

I don't really know if it necessary to prove someone did not make an edit though.

[1] https://u.today/polygon-zkevm-proving-costs-estimated-by-co-...

Note: I'm not sure that Polygon's zkEVM supports all op codes. Though, there are other chains like Arbitrum Nova where the EVM is fully supported, and the fees are less than $0.01/transaction. (for now at least) Polygon's zkEVM provides better security guarantees though. You can see the total value locked for different chains here, [2] which should be partially indicative of how much the markets trust them.

[2] https://defillama.com/chains
On the other hand, you still have to learn and use Java. I think learning Python and a touch of C is easier than trying to learn Java. Heck I'd go so far as to say C is a lot easier than Java. Frankly I don't understand why having to learn a little bit of C to debug a python program is such a red flag or wall to you, considering the sheer amount of learning one has to do to use Java at all. You're setting up an uber-sophisticated IDE to debug "ancient auth packages" instead of just... learning a little C and potentially fixing an up-to-date and beloved library?
I've seen this but it's only the people outside tech who were into crypto, and who were invested in GameStop, who min-max credit card offers or air miles, etc. It's those who are into the latest hustle-culture fad.

My family who are mostly non-technical have heard of ChatGPT but couldn't tell you what it is or does.

In tech I see a wide spectrum of skepticism, with many people using it well and getting a lot of value out of it, and many remaining skeptical or having not found a good way to integrate it into their workflow yet.
When I read your post it makes me think the best course of action for most people is to go set fire to the data centers and reclaim their ability to make some cash. Was that intentional ?
All I know is if this guy applies to the same job as me I won't stand a chance. The ultimate leet coder
https://news.ycombinator.com/item?id=36567329
People running Windows 11, are you all running Sluggish Incarnate?
I ask because every family member's system I sat next to has been, by my standards, unusably slow. At least 3 minutes boot time, then 1 minute spinning and another for icons to show up. Then opening up the settings menu and everything freezes for 30 seconds.

I understand they have no clue about tidying things up, but this Debian machine hasn't been reinstalled in at least 4 years and I'm pretty sure I still don't have a clue about Linux, yet it still runs smoother than butter.

I'd like to help them but haven't touched a windows machine since Windows 8 showed its ugly face. I could handle myself with Windows 7/2003 but I'm pretty sure I lost it. Is there a commonly agreed best-guide?
If that happened recently enough, I would guess that your "long thoughtful review" was confused for a ChatGPT fake.
The existence of 1,000 CIA Black-op torture sites refute your argument completely. Americans rape and torture in the privacy of their fascist CIA playgrounds.

America's military support of the genocide of Yemen by a fascist, totalitarian authoritarian dictatorship which murders and tortures children as a matter of state policy, refutes your argument, completely.

The destruction of Mosul and Raqqa - crimes against humanity of extreme magnitude - refute your claim of moral authority utterly.

>Russians have always done worse things then America just a smaller scale.

False. Because the American people have willfully allowed their own nation to get away with war crimes, crimes against humanity and massive violation of human rights at scale - without repercussions - Russia is able to merely follow the international precedent (set by the USA and its allies) for committing war crimes, and crimes against humanity, based on the internationally binding precedent established with, for example, the illegal invasion and destruction of Iraq, Libya, or Syria ... where rape and torture definitely occurred under the watchful eye of American war-fighters; albeit through the terror groups the US funded, armed, and supported, specifically for that very purpose: ISIS, Al'Qaeda, etc.

Your media simply doesn't inform you about the scale and magnitude of these crimes, because they answer to the same people profiting from bomb manufacture and delivery ... but the rest of the world sees, even if the American people are too cowardly to confront the truth.
'Linux games' is a misnomer now that Proton exists and can capably run Windows games.
July 3 Buck Moon to be 13k miles closer than usual