skysight-inc/HackerNews huggingface dataset:
Well, I've seen several. Nothing for the general public. But things like the CMS/admin interface of a big web site. The site itself is on v4, the admin interface not.
> The underspecified part should not be a deal breaker, even though it's certainly a difficulty. But it will also be an opportunity to spot suboptimal implementation choices in rustc. Exposing these will improve the language as a whole.

but... we don't want same sourcecode compile with one compiler implementation, but not the other... right?

When I say "under-specified", I meant something like this:

https://github.com/rust-lang/rust/pull/105300/

quote> I claim it's more correct as well because it fixes #104639.

There is no spec. Just a bunch of implementation-defined behavior. Without a spec, this would be a forever catching up game. It is not easy to come up with a spec -- the implement is filled with heuristics because the intrinsic NP-completeness.
To me it was blatantly obvious that it is message-oriented when I read it given the vocabulary used. It could perhaps spell it out for people not used to it, but the use of e.g. "pub", "inbox", "outbox" and the use of addressing, including even "cc" fields in the spec should be enough for anyone used to writing message pump/queue based systems to see it as a pub/sub message based system. That it also talks of "actors" further underlines this, as the actor model is generally built on message passing.

As I said, it has warts and it'd be nice if the two layers specified had been separated out more clearly so it was more accessible to less experienced readers, but if a reader that don't see the message based foundation of the spec, it does speaks as much to the readers unfamiliarity with message passing systems as the spec.
Hayo-AI tools and Image Generator
Hayo is a powerful app that combines AI chat, AI art creation, AI tool recommendations, AI news, and technological innovation exchange, aiming to provide you with a highly creative and convenient AI experience!
This is very interesting, I thought that with PSD2 this would lead to banks developing their own solution which more than a few did. I can see what this really offers in a post PSD2 world other than a brand.
I don't see Mastercard of Visa being to worried for the moment either but if I'm Klarna I'd be looking to integrate with this ASAP and you've got a serious bemoth.
Oh yeah it's all about that operating system and the build quality, man. That's why this trend exists: https://www.vogue.com/article/breathless-couples-who-are-not...
What if half way through the article you see a sign-up field which separates the top and bottom half of the article, instead of a popup? Baked into the page, like an ad? No small "x" to click, because most of these don't care about keyboard input, no interruption?

Is that not an option?
Beware of snaps. Ubuntu would have been my recommendation too until recently. Also avoid gnome, I'd advise xfce personally.
The infamous "fungible resource".
I too did this. Switched to a £99.99 Oppo A5 and followed instructions to remove chrome via adb.

pm uninstall --user 0 com.android.chrome

The only tricky part is explaining to people why you have no browser on your phone and can't follow any links they DM you. "To handle my addiction", while accurate, can sound overdramatic.

However I have concluded that although I'm 90% satisfied with a cheap device it's a shame to have a poor camera, so may try to repeat this process on a better device. Ideally I want the experience to be crappy to reduce the addiction (eg a terrible screen for instance) but the camera to be top notch, battery to be long-lived, and device to be lightweight and pocketable. Don't believe that exists unfortunately.
Why? If everything works as it is supposed to then the only result is a better product.

It may not work correctly, and there's some risk there, but it's pretty low risk. A poor implementation may cause UX regressions, but the company have incentive to not do that.
I believe this is controlled by your issuer. So your card issuer probably don't require PIN after n amount of swipes.
Ask HN: Have you tried Google's Workspace AI?
Has anyone tried Google's Workspace AI in the Trusted Tester program? https://workspace.google.com/blog/product-announcements/generative-ai

I'm unsure if it's real or a marketing reaction to Microsoft's CoPilot announcement. I'd love to hear real usage reviews.
Can you point to some good resources on how to write better postgres queries? Or give examples of common pitfalls?
Many companies don't look kindly to unauthorized changes to their office infrastructure, even more so for agile desks.

And even if the relevant people are ok with you, you might piss off a power hungry middle manager that doesn't like someone standing out (had that happen to me).
And to where? I never saw a leaf blower growing up in the UK and we had plenty of trees. I guess the leaves just got mown up if you had a garden or stayed on the ground until they broke down.
"Not even" isn't really the right way to put it. The democratic commissioners are consistently anti-crypto and the republicans are relatively pro-crypto.
But they are operationalized, organizing such things is part of what managers are taught to do and what large organizations specifically budget activities and events for. Perhaps it's not operationalized well, but organizations are trying to do that.
Check GCC-ADA and Spark.
Forever relevant: https://xkcd.com/2347/
From the Wikipedia article linked above:

>By the 16th century, 7.4 percent of the population in Seville, Spain were slaves. Many historians have concluded that Renaissance and early-modern Spain had the highest amount of African slaves in Europe

As for what to do about blackface characters, the simplest solution is just to portray them differently. I believe this is gradually becoming a more popular option in the Netherlands, which has a similar problem with Zwarte Piet: https://raffia-magazine.com/2020/12/02/outgrowing-zwarte-pie...
I've run CTF games at major conferences. The point is to solve the challenges by any means necessary within the rules... and that which is not forbidden is allowed.

If I, as a person running a CTF, did not want my players to do this, I would set up a few problems which would have incorrect (but not obviously so) "solutions" generated when fed to LLM.

The Shamir's Secret Sharing reminds me of the time I was playing DEF CON CTF Quals, and had the bright idea to try to scan for challenges. I found one - it involved hiding fragments of a split secret in a modified version of ADVENT. I solved it. Even when the board was fully opened, it was nowhere to be seen. You does your hacks and you takes your chances...
That sounds a bit like using the latest features in the C or C++ standard, and then be surprised that many compilers cannot compile your code.

When a language develops quickly it is a good if people use the latest version to test new features to get experience.

When a language become mainstream, change will be much slower. Rust compilers will be shipped with operating systems, and people will write code that can be compiled by those older compilers.

There is a lot of C code that targets C99. Because that's what you can rely on if it has to run everywhere.
Among the conclusions is:

"Consistent with this, we see that AI assistance leads to substantial improvements in problem resolution and customer satisfaction for newer- and less-skilled workers, but does not help the highest-skilled or most-experienced workers
on these measures."

Seems sensible enough.

Though, the setting in the paper seems quite limited for making any broader generalizations; their measure of "productivity is resolutions per hour (RPH), the number of chats that a worker is able to successfully resolve per hour."
Not entirely related, but "The Origins of Clothing" was somehow a prompt our elementary school teacher came up with the first time we got Internet connection at school and could use Google. The top result was a malware page... the computer room has been unusable for the rest of the week.
>How is it not just two slightly different syntaxes for the same thing?

Well, anything that ends up allocating some memory for you and giving you back handler would be also "slightly different syntax for the same thing".

I'd say that the first case abstracts away the allocation though, while the second makes it explicit. It's just too small an example to be that big of a difference.

Another thing that comes to mind, is that you can just write:

char buf[4] = "foo";

to initialize the string, whereas with alloca you'd need something like:

char* buf = alloca(4);
strcpy(buf, "foo");

Isn't the latter quite more manual?
AI Generated Pizza Commercial
You're welcome. You can find a 3 month free trial if you search around a bit.
> You may deposit or withdraw funds from your Account into or from Apple Cash. Transfers must be at least $1.00 and can be no more than $10,000. You may transfer no more than $20,000 per rolling 7-day period. We may place additional limits on the amount and frequency of transfers for the security of your Account

Seems to be just transfers to an Apple Cash account, which is primarily used for free Venmo-like peer to peer payments. Venmo has a similar $20k limit. I think if you're trying to transfer this much money, there are plenty of other transfer methods available.

https://www.goldmansachs.com/terms-and-conditions/Deposits-A...
Definitely not a good idea to store all eggs in one basket. I’d use a third party secrets manager with a master password that can be remembered and some backup way to recover MFA - for example a family phone number
Ask HN: In your average ~8h workday, how many hours do you *actually* work?
Right, so the big players like Epic win, while the small indie devs making single player games can go fuck themselves.
"should improve quality on average"

Based on replies to that tweet I think this is hard to achieve.
> How?

But recycling is easy! Just put the right thing in the right bin!

You have totally been sidestepping the part where I talk about this small inconvenience in relation to the existing complexity of life. I take it that you don't have small kids, since the thing is that when you do, you in general want to simplify whatever you can.

If one product takes 30 seconds to check and find a replacement (might not always exist!), that's a good 20 minutes on a proper family shopping run. I also don't have a super brain that will automatically remember the manufacturer for some 50 products, so I'd absolutely be stuck with checking each time.

Granted, once it becomes a routine to avoid certain products, it would be rather easy. But to get there would take time and effort that I'd rather spend elsewhere.
Well yeah, paying with a credit card in physical stores is rare in Europe (and usually considered very strange). People use debit cards or cash (the distribution between these varies per country). I've seen Americans try to pay with a credit card in a supermarket in the Netherlands and have it fail. It probably works more often now, but don't expect it to work everywhere.

People in Europe tend to only use a credit card for online purchases outside of their own country; most people don't have a credit card at all. Online purchases tend to be done with national systems like the Dutch IDeal (this even works with large international shops like Amazon and Steam).
Huh? But the joke doesn't make sense because Argentina isn't characterised by a lack of growth. It's characterised by repeated defaults and political dysfunction and populism. That doesn't apply to Europe broadly. For example the US is broadly more politically dysfunctional than most European countries. Only in the US for example are random shootings of civilians (and many children) generally accepted and tolerated as part of USA's rich cultural tapestry—which ultimately stems from dysfunctional American political culture. That doesn't really happen in Europe. So in that sense, America is Argentina with school shootings, more so than Europe being Argentina with castles.

If you want to talk about a lack of growth and an ageing population combined with supposed lagging economic dynamism, then call Europe Japan, that would make sense with what you are trying (but sadly failing...) to say, but I guess it wouldn't be as inflammatory.
Gno More about Gnolang
We're a small open source group working on the project, Gno.land, written in gnolang and interpreted version of golang, for building smart contracts. We want it to be easy for web2 devs and projects to look towards a distributed web.
Interestingly if you give GPT-4 the problem but append the instruction "answer only, no explanation" it gets it wrong (I got "108" as the answer in that case).

It is fascinating how much it needs to work step by step.
I would guess the most common pitfall is either not having indices or having the wrong kind of index for your query.
Ok... I can sympathize with wanting to keep the old UI (I installed the "Classic Start Menu" under Windows 7 too), but I like the icons-only taskbar better than the old one. I use Alt+Tab to switch between apps, so I see the window titles there, I don't need them taking up valuable space in the taskbar. The taskbar is there to launch apps and see at a glance what apps are currently open.
I mean, in the case of horses vs cars, they just need to replace one for another, but with AI, like in when self-driving cars are so good and safe that they're safer and more reliable than human drivers, they will disrupt taxi drivers, truck drivers, bus drivers, and so on... and with that new wave of Generative AI / LLMs, it will also impact artists, lawyers, programmers, writers, teachers and so many others...
Define "actual work". Billable hours or does that include work-related things?
I agree with many elements of your argument here.

I would personally add though that there are multiple "you"s. I like to imagine the elephant, and the rider. The elephant (habitual, non-conscious behaviour) is powerful, strong and hard to redirect.

BUT in the end the rider IS in control. It's worth looking for strategies to help the rider, to give them a better chance, and to strengthen their ability to do so over time.
The presume wonderful C++ feature is spelled __attribute__((weak)) in GNU C.
Auroa/Aurora, Auricle, Auriferous, Auriscope, Auroral, Aurum, Auspicious.
That's pretty absurd and definitely not how long it takes in all countries - but still probably quicker than recovering a Google account which you might not be able to do at all.
I once paid for a car with Apple Pay (it was far over the £100 limit)
If you like Indian scam callcenters getting busted, have a look at Scammer Payback.
Pulsar on Kubernetes: Enabling Kafka-on-Pulsar (KoP) with Pulsar Operators
Comparing to microservices isn’t really apt, because of how you’re (meant to) slice service responsibilities.
An old classic but too many indices can be harmful too.
First company to ship an AI without the "As an AI language model" cruft that you can actually talk any subject to no matter how bad is going to eat up a large part of the market, especially the younger market. Snapchat missed their chance here and shipping something that goes against what OpenAI consider best practices would have resonated better with their audience (Considering their app was essentially a sexting app at one point).

Should have taken the same approach as early YouTube, Twitter and Snapchat where the content that originally popularized those platforms was edgier and more offensive than is allowed on them today, then fixed it later once they have the users.
> with similar flawless execution

> Just off the top of my head, London

Transport of London used (and still does) Oyster Cards (contactless smart cards). when they switched the system to also support contactless credit cards all they had to do was flip a switch, the support was already baked in.

contactless credit card support on TfL started in 2012 and the full rollout was in 2014.
>It is pretty well accepted that "open source" in the context of software is referring to the OSI

To the corporate funded OSI. I know.

The same corporate OSI who joined in the character assassination attacks on Richard "open source comes before profit" Stallman for very similar reasons.
I do two very expensive hobbies: Triathlon and Astrophotography

I've never bought flagship gear, and I often buy second hand. This is the way.
If I recall correctly, if you have a valid payment method, they have to accept it. So, if the terminal is "broken", thought luck for them, it's free. That has been my experience, the few times that happened to me (and the terminal was truly broken, it wasn't an excuse).
This might (should) get you your data but that data won't include your passwords which (presuming basic competence) Google doesn't store. This means that you are still locked out of many things. The data might also not be in a format useful to laymen and will probably be incomplete in some way, e.g. excluding data you had access to with that account but isn't your in Google's opinon data like shared documents.
A combination of network effect, and apple successfully marketing their product as a veblen good. https://en.m.wikipedia.org/wiki/Veblen_good
No snark intended actually
besides, the account's called catgpt3, might as well pick a ... feline type of prompt
This doesn't match with my personal experience. On Windows10 1Password is using locked about 5MB Ram, unlocked 30MB when idle. It shoots up to 150MB when actively being used, but as soon as I close the window, it's back to normal. Firefox extension takes about 1MB of Ram.
The question in your previous comment is totally fair, IMO.

Trouble is, I genuinely don't know what to usefully suggest, because the obvious thing that comes to mind (focus on the actual question and strip the aggression) is a cliché to the point where I suspect I already know your response will be some
form of eye-roll at my privilege etc.

And it would be a legit response, too, given that people presuming to know me is annoying enough even without it being a daily experience.
I only order online. We even have same-day shipping for most places. But I'm always fully stocked up, so I am more patient about it. My source of choice is a few provinces away, so I just use regular mail.

The stores do tend to suck, so I lost interest in them a very long time ago. The ones I've been in are just nicer/cleaner than the grey market stores that came before legalization. I occasionally drop by one if I happen to be passing by, and I even found an "upscale" shop. But still not my thing. I don't like shopping in stores anyway, and they tend to be gloomy and miserable for such a fun product. I'm really not into the Bob Marley Rah Rah Rah thing, either. I don't feel that compulsion to have pot leaves on everything I own, wave flags, or have white-guy imitation dreadlocks.

So no, I have absolutely been there, and yup I totally agree with you on the store details. But you keep picking the negative things that are easy to avoid. Stay away from such places, and go for more professional vendors.

If you want modern weed with full factual information backing it, you have to buy in a modern way. Preferably from a vendor that also fills medicinal prescriptions, since they are the ones that know what they are talking about, and aren't stuck in the decades old Cheech and Chong era.
Is there a way to opt out of this? If I installed Authenticator on my Android phone, would it immediately and gratuitously sync everything to my account? Can I log out and stay logged out on the app so that it never syncs?

If someone uses Chrome's password manager and Authenticator's TOTP, this seems to make account takeovers an exceptionally juicy prize. Capture a Google account and you've captured credentials and all necessary factors in one fell swoop. Well done, bravo.

I mean, account takeover already means game over because you can read/send email, but the whole idea of device-based TOTP is to isolate it from anything with an attack surface.
People seem to think I was being snarky here, but I wasn't. It was honest surprise.
> but nfc and apple wallet work just as well in the states as they do anywhere else.

I believe the point is that this change feels much more of a small increment elsewhere, because we've had modern payment systems for a while. NFC appeared in our cards without any significant change, because we had chip cards for decades before that.

> and my german bank only got a card available in wallet in 2021…

They probably didn't hurry because they had contactless payment long before that.
I once came across a study that suggested the possibility of training synesthesia and its potential to improve problem-solving. I then created a system in which each number and letter (from 0-26 and .,a,b,c...z) is associated with a color, an object, a scene, an animal, a shape, a position on 3x3x3 cube, a body part, etc. and I trained with it.

For example:

0, ".", grey, stone, mountain landscape, wolf, irregular shape, beard

1, "a", red, fire, burning forest, bull, square, penis

2, "b", blue, water, ocean, whale, circle, breast

Now, I visualize a blue water cell working and growing when I do bench presses.

Looking back, it might seem somewhat autistic, but it makes my daily life (especially mundane tasks) more interesting, as sometimes images randomly pop up. I believe such a system might greatly enhance the ability to generate new ideas.
>I don't think there's anything about Windows that would fundamentally change things here. Windows apps aren't shipping their own graphics drivers, even if they're bundling everything else.

Over on Windows, GPU drivers are provided and distributed by the manufacturer, Microsoft themselves might also distribute them through Windows Update.

GPU manufacturers also work together with Microsoft and bigger game dev studios (read: studios with sufficient cash/influence) to make sure everything works well together. The drivers are also signed off by Microsoft, both figuratively and literally.

Linux has none of this. Drivers are provided primarily by volunteers (most of whom couldn't care less about proprietary code), packaged and distributed by each distro, and most game devs couldn't care less about issues concerning less than one percent of their customers.
It’s ALGOL all the way down.
A cell tower could be used to triangulate your position, but we're talking about an iOS app not being run by your phone company. This is why we have security features in iOS, at least in theory!

If you do not have location sharing enabled, how could a company running an app know about you? I can think of things like

- the cell phone company is selling your location info to the company, that has your phone number via SMS

- Guessing based on EXIF data from previous posts and previous location service usage ("you're probably where you always are")

Is there something else I'm missing? The point here is we are talking about an app on your phone (not some Apple service or the phone company) knowing where you are
Like what? F-droid?
It seems weird to me to think of this in terms of good or bad intentions. The cyclists presumably want to get to their destinations as quickly and easily as possible. In some cases that means going on a road.

Bikes are allowed to go on roads, so I don't really understand why this annoys people. I guess if you really don't like it you should advocate for legislation to change the rules.
A warmer planet, less nutritious plants and fewer grasshoppers?
> And totally illegal where I live (Germany).

We do have somewhat decent renter protection laws. The UK does not.
Why do you feel like this is scarier than the internet 30 years ago? Your comment could be written in 1993, describing how everything will change because of the internet. I'm not saying AI won't impact democracy (obviously the internet has) but I'm having a hard time relating to people who seem so ready to declare the end of civilization as we know it. Humans are resilient, and we've made it through the industrial and tech revolutions to create entities more powerful than ourselves, so what is different now?