skysight-inc/HackerNews huggingface dataset:
I agree. I'm sure that CPS has much more robust theoretical roots and that it's more general and powerful, but in practice it doesn't often look much different from classic callback-hell.

Generally, I prefer the coroutine/generator style, it is more explicit and straightforward syntax-wise. More importantly, it decouples operation execution from chaining. A function that emits multiple values in sync/async shouldn't be responsible for running the next function in the pipeline directly. It's better when the user of the interface has direct control over what function is run over which values and when, particularly for parallelizing pipelines.

I do understand that Rama builds such a syntax on top of CPS, and a compiler that implements generators has a similar execution model (perhaps an explicit state-machine rather than leveraging the function stack to do the same thing implicitly).
I agree, how can anyone comes at this number ? Is there a study of any kind backing up this number ? Or is it just garbage empirical evidence from what the poster saw around him (which cannot possibly represent 90% of people).
Does the poster know the life of obese people to arrive at this number or is it just a belief/sterotype
Not having to have to own a car is a phenomenal increase in quality of life and disposable income for the average joe though
The contrast here is real: there are pixel space diffusion models and latent space diffusion models. Pixel space diffusion is slower because there's more redundant information.
Trees and land absorbed almost no CO2 last year. Is natures carbon sink failing?
Anyone have a prediction whether digital only financial institutions are a thing in 10 years?

With what AI can do now in presenting itself as a human better than most humans - not sure how you could possibly identify humans at scale…
In the example, the amplitude of the flashlight signal is distorted by the movement of the trees. The signal is never completely hidden. Not sure if that answers your question...
A key difference is that you’re actually the customer here. I am much more comfortable telling my doctor everything about my health, for example; than Gmail with all my emails.

It’s a personal choice at the end of the day; and I aspire for a world where there is genuine choice of companies. For the time being, I’m supporting competition by using Kagi (and I get a better search engine!)
No idea, this is sorta the project that runs on fumes right now. Wanna do something together? The keycaps are always the issue, making, remaking the PCB for the keyboard is just a days work even making it work with something like QMK or some Arduino thing.

But then you want the keycaps, and each special keyboard has its own set .. double injection moulds are expensive unless you do a large batch.
As expected, instead of a cogent argument for why you believe what you do, you simply deliver a rambling stream of anger and emotion.

Fundamentally, COVID public health recommendations revolved around minimizing transmission and preservation of medical resources while awaiting development of treatment options. No amount of ranting about being forced to sit in your house, other people being mean to you, or political gamesmanship changes that. No amount of complaining about imperfect solutions like masking or distancing detract from the overall validity of why they were recommended.

As a doctor I have had to have this kind of talk with people over and over. The underlying biology cares zero for your schedule or convenience in life. Given how noncompliance is a constant problem on an individual healthcare level, it's not surprising that we ended up with millions of people just like you who can't follow simple instructions and formed communities in support of their collective failure to do so.
> highly developed and wealthy

That's not Germany
Android 16 to include a Terminal and full Linux VM support with GPU acceleration
I understood (and agree) with your original point. My comment about not having C experience/knowledge came from the article, where it really did sound like just that.
Now exclusive to Meetup+: Unlimited DMs, priority waitlist, full access
For AC these units use non polarized, oil-filled metallized polypropylene film capacitors. But overheating is a problem for them, as it is for electrolytics.
We do, just email support@kagi.com. Please do not spread disinformation.
Looking back at 20 years of Ubuntu, the most popular Linux distro
I am an English speaker and disagree too. The spelling is fairly natural to me (probably how I would spell it if I heard it) and, in any case, English spelling is not exactly known for being obvious.
I agree with the longpost :)

Also I suspect some people are more tolerant on alcohol than others and I don't mean being allergic to alcohol. Like I was never able to drink and not feel pretty nasty afterwards, even small amounts (not that this deterred me from doing it occasionally). But I see lots of people who can have 2-3 beers and be totally fine and like 10 beers and fairly ok next morning. Not me, and only way I explain it is they are better equipped genetically to processing alcohol than me.

So alcohol doesn't help me much but doesn't mean it helps noone.
You can use multiple search engines. I use Kagi, Bing, and occasionally Yandex.
I don't need to listen to what someone says if I can look at the source myself.
I don’t get how this is supposed to work. Why would someone vouch for someone they haven’t met? And if this system is that effective, why did you need to build the list anyway instead of just asking said friends for the referral for yourself?

Published by an HN account which is over two years old but this is the only interaction ever, it looks suspiciously like spam.
It’s a tradeoff. The ownership rules are mostly the same as C. The difference is that Rust enforces them at compile time.
But alcoholism and regular alcohol consumption aren't the same thing, are they? Alcoholics regularly consume alcohol, but not everyone who regularly consumes alcohol is an alcoholic.

I like to have a glass of single malt in the evenings after dinner. I've been doing so for years. But if I can't for some reason, so be it. I often forget to have it because I'm busy doing something else. No problem.
I guess it depends. My partner still gets woken up by my (smart)watch at the lowest vibration setting.
Probably because he does not know when this was implemented, so naturally he adds 11 because that is where he found it works.
> I don’t understand why, given that Germans are generally quite precise - German engineering and manufacturing is world-famous for a reason

Yeah, that reason is propaganda and myth, it might have been true in the 1800s and early 1900s but now it's the same shit as everywhere else

Even Spanish trains are faster and more punctual on average than German ones, and Spaniards are world world-famous for siestas
> and the number of lenses you can create.

I didn't know we had such limitation. Have you considered creating a feature request on kagifeedback.org? This sounds like an easy fix.
I disagree.

Let's say I want to use a real type-safe language to write web applications. So rails/python/JavaScript/php is out of the window. I'm left with two big options: Java/Kotlin and C#. If I want to avoid Microsoft, I'm left with Java. And in fact, this is the industry standard for "real" web development: financial, enterprise, etc.

But Java is cumbersome. It's very `FizBazBarFooAbstractInterface` type of cumbersome. Kotlin makes it nicer, but Kotlin didn't get much adoption in the web industry. C/C++ is too low level for web development. Rust is the perfect language, in my opinion of course, to fill this niche.

Oh, there is also Go. Which is, by the way, also a system programming language. But nobody argues that Go shouldn't be used to write web services.
*angry r/MechanicalKeyboards 60% noises*
there is no guarantee of order of actions taking effect. i.e. warp 1 writes to some shared memory address; warp 2 reads from that address. How can you guarantee the write happens before the read?
> I feel like CPS is one of those tar pits smart developers fall into. ... eventually the language designers just sighed and added promises.

Bear with me, but raising kids taught me a lot about this kind of things.

Even at two or three years old, I could say things to my children that relied on them understanding sequence, selection, and iteration - the fundamentals of imperative programming. This early understanding of these basic concepts why you can teach simple imperative programming to children in grade school.

This puts the more advanced techniques (CPS, FP, etc.) at a disadvantage. For a programmer graduating college and entering the workforce, they've had life time of understanding and working with sequencing, etc. and comparatively very little exposure to the more advanced techniques.

This is not to say it's not possible to learn and become skillful with these techniques, just that it's later in life, slower to arrive, and for many, mastery doesn't get there at all.
SEO spam is correlated with ads. Google dominates web advertising. Google’s interests are aligned with SEO spammers, as long as it’s not so terrible you switch to another search engine or stop searching.
Considering the political views of Elon Musk, it might be worth noting that his biographer is not the same Vance who is currently running for election as vice-president of the USA!
My best answer is try your 100 free trial searches and compare the search experience. Kagi has every incentive to create a superior search experience or you do not pay. For Kagi, every customer matters.
youre answer shows dunning-kruger is full effect.
The crane lifts on the same axis as gravity, so the force is the same as the object. If the cable is horizontal-ish the the force is X/cos(a), which can be many times higher than the object
The "n" obscures the notional reference to "lua". "Lua" is two syllables, but "luan" is just one. The name makes me think 乱, not an element you'd want to include in the name of most projects.
Ah I see, so not exactly the kind of thing you'd notice making a document but you would if trying to extend the actual language. I mean TeX is basically an overpowered lambda calculus with a focus on text markup and generation.

I suppose the fact that LaTeX works at all is a testament to TeX's power, but yes I can imagine a better base language could be relevant for something like Typst.
Most of those silly rules can be overriden after submission, there is a timeout to enforce the desired title instead by editing it.
I think there will always be some component of physical locations. You have to tie the real life identity to digital one at some point.

I think purely digital ones will not survive due to stricter KYC guidelines that could come.

But expecting much of any service outside KYC and maybe largest transactions is fools errand.
wow that's a really in-depth review, that's nice.

I tried typst several months (or was it already a year?) ago, and I found it really great. I was even able to easily modify a simple plugin after barely playing 1 hr with it, where in latex that I used for years, I never even tried (to be fair the amount of plugins meant I didn't need to).

I just wish I had a good reason to use it... maybe when the implement the html output ?
This is pretty interesting; if you have the time, you should probably build a little bit of (responsive) web tooling on it with browser embedded whisper (or so) ; there are tons of ready made 'chat with text or speech' interfaces now because of LLMs, so it should be fairly trivial. Then it works well on ios and people can just try. Unlike the LLMs, this seems light to run so you don't have to mess around with keys etc. Or https://labs.leaningtech.com/blog/cheerpj-3.0 (never tried, but as you are using java).
As you indicate, you do see what you’re putting in, and that includes an argument holding a reference to the result of the conversion.

What’s coming out is a std::from_chars_result: a status code plus an indicator how much of the data was consumed.

What to name this depends on how you see this function. As part of a function on number types, from_chars is a good names. As part of a function on strings, to_int/to_long/etc are good names. As freestanding functions, chars_to_int (ugly, IMO), parse_int (with parse sort-of implying taking a string) are options.

I can see why they went for from_chars. Implementations will be more dependent on the output type than on character pointers, it’s more likely there will be more integral types in the future than that there will be a different way to specify character sequences, and it means adding a single function name.
You profiled the code in your head?
The open web as a concept doesn’t really make sense anymore, at least for written content.

Since by definition it will need to be open to the majority of the world’s population, regardless of writing skill, but the bottom half of writers are already indistinguishable from cutting edge LLM output.

And no one can install some sort of worldwide identity verification system, or it wouldn’t be ‘open’ anymore.
I knew contributor @aplatoff personally, and project name is consistent with his rough and witty character.
God I feel like I’m taking crazy pills when I read these threads.

Can I hire 1000 Rust devs at the drop of a hat off the street? Well, no. Have I ever struggled to find competent Rust devs, or high level people who were happy to learn? Nope.

I would absolutely not be afraid to use it because of “hiring concerns”. If your current devs can’t or won’t learn anything new, they’re not very good at their job. If you can’t or won’t hire because you can’t find a super-senior at the drop of a hat, well, your hiring process is broken and no language will really help there.
> - Easy and powerful: the cloud. AWS / Azure / DO will manage things for you, providing redundancy, scaling, and very simple setup. You may even have some say in tuning specific components (that is, buying a more expensive tier for them). Beautiful, but it will cost you. If the cost is less than the value you get, wonderful. Be aware that you'll store your data on someone else's computers though.

Easy on the magic powder. Cloud vendors manage some stuff, they mostly abstract you the hardware and package management part, but that's about it. Hosting a postgresql DB on RDS instead of a VM somewhere or on bare metal doesn't change much. Sure redundancy and scaling is easyto setup. But you still have to stay up to date with the best practices, how to secure it through network, choose and set your backup policy, schedule when to upgrade, plan the potential downtimes, what is deprecated, what is new, when price will sky rocket up because AWS doesn't want many customers to still run that old version. Same applies to many individual tech sold as "managed" by cloud vendors.

A whole lot of admin overhead is not removed by running some individual tech as a managed service.

You only remove a significant part of the management when the whole stack of what comprises your user facing application is managed as a single entity but that comes with another problem. Those managed apps end up being very highly coveted targets by black hat hackers. All the customers over the world usually end up being pwnable at the same time thanks to the same bug/security hole being shared. It becomes a question of when, not if, your users accounts will become public data.
Not availability but predictability.

Most stick trading systems and even many banking systems have availability like 40%, going offline outside business hours. But during these business hours they are 99.999999 available.

Usually operation without trouble is operation with plenty of resources to spare, and in absence if critical bugs.
Contact HN via the email at the bottom of the page with your evidence. Dan is usually fast to respond and taking care of spam.

hn@ycombinator.com
Why I'm convinced the future's bright for Britain
The term "GPU" is attached to a "card" implementing fully programmable pipelines, as opposed to fixed-function ones, like it was common like before the advent of D3D et al.
And no, the Rage3D- etc. ones hadn't.
Try again dudes.
Well, guess what, there is a simple fix to this that we could've implemented when Eternal September began.

Don't use any free web services. Don't access anything for free on the Internet. Especially don't patronize an ad-supported company. Don't sign up for free email accounts. Don't visit websites that display ads. I mean, don't try to block the ads, just never go there in the first place! For God's sake, stop stealing audio and video streams, scholarly papers, and other objects of piracy. You're a net drain on the economy... literally.

Stop using free (as in beer) software, or at least make donations for it. Stop complaining that you only get a license and not ownership. Rent your software and give the developers their due.

All of you, especially those who cheat and block ads, you're all freeloaders who are responsible for the growth of ad-supported services on the Internet, and long before the Internet was a thing, you watched TV, you listened to the radio, you read newspapers and magazines, you've built expectations to get something for nothing, and ultimately you were influenced and manipulated by those ads enough to make them profitable.

We've nobody to blame but ourselves for this proliferation of Google, Facebook and the rest. We are the ones who could've stopped it, but we built this Internet the way it is.
> Getting all this on a smart, distributed runtime seems very promising.

Hopefully it is.

This CPS article is the first of the Rama blog posts where it seemed like there might be something there. The earlier posts - "I built Twitter scale Twitter in 10Kloc" - were never really all that convincing. The thing they claimed to have built was too ambitious a claim.
For fairness, I just disabled my Ad Blocker to check, and the popup seems to have changed, but the previous popups were quite explicit about sharing your email with the website:

https://superuser.com/questions/1414410/how-to-disable-googl...

I can't confirm whether the email is still shared. It used to be the case from late 2010s up to a few years ago.
Oura rings do seem to have accurate tracking (unlike most smart watches). The data it collects and the subscription model look awful though.

Im eagerly awaiting a ring sleep tracker like it which can be used offline with gadgetbridge or something.
The title of this page is: Now exclusive to Meetup+: Unlimited DMs, priority waitlist, full access to member lists, and more.

You are suppoed to submit pages with the original title.

There is nothing about nagging on the page, and indeed they say that core needs[1] will stay free.

I don't think there's any social media site that has a higher ratio of created to captured value, for many the ratio would be lower then one.

If you're tempted to complain about this, I'd suggest you come up with better ways to fund it.

[1]: "new group/event discovery, joining groups, RSVPing to events, and communication via public channels or private chats with organizers and event hosts."
I really enjoy projects where the project and the scripts around it use the same language.
It’s not always necessary to have met someone to make a referral. Often, a short call where they can get to know you and see that you have a strong CV is enough for them to feel comfortable referring you.

And yes, I’ve asked for referrals myself, and some have helped me. However, many of these connections work at companies with open roles in other fields. That’s why I built the list—to help others find the right people who could refer them for positions that might suit their skills better.
I bought a new furnace and central air widget once, following a flood.

High-efficiency, dual stage furnace. There were cheaper options, but I didn't want the cheapest option.

I fixed it myself on two different occasions when I'd woken up to a super-cold house in the middle of the night, with both fixes relating to condensation building up where it shouldn't. (One of these was a manufacturing fault that was corrected by slightly shortening a rubber hose, and the other was an installation fault relating to the drain plumbing.)

Sure, I could have called the next day and maybe they'd have shown up eventually to fix it (maybe for "free"), but meh: I got it sorted, my fixes were cromulent and safe, and I had a warm house sooner instead of later. The installation manual contained enough theory of operation that it wasn't too bad for me to get a solid understanding of the concepts at play and to proceed with good confidence.

It was a scorching hot day in July before they showed up to charge the aircon so that it could be used, and they never did come back to set it up for two-stage operation despite promising to do so (so I paid extra for nothing).

4/10, at least they managed to graft on the new duct work with good transitions and reasonable tightness, and it was somehow reasonably well-balanced by default.

(I'd have configured the dual-stage bits myself, too, but I didn't have the right tools. It's been a rather long ago now, but IIRC I needed two digital thermometers to make sure the heat rise was correct and a manometer to correctly set the first-stage blower speed. Buying these tools would have been cheaper than paying for a service call with another company and was kind of a no-brainer to me, but another flood came by before I had the chance and forever changed our perspective on living in that location.)
The traditional use case are circular linked lists or similar data structures.

struct foo { struct foo *next; } x = { .next = &x };
For sake of example: a "locale-aware" number conversion routine would be the worst possible choice for parsing incoming network traffic. Beyond the performance concerns, there's the significant semantic difference in number formatting across cultures. Different conventions of decimal or thousands coma easily leading to subtle data errors or even security concerns.

Lastly, having a simple and narrowly specified conversion routines allows one to create a small sub-set of C++ standard library fit for constrained environments like embedded systems.
Yep, it uses an auto-generated @icloud.com for "Hide my Email" (useable in any website, or even if you want to give to someone in person) and @privaterelay.appleid.com when you use "Sign In With Apple".

This is quite visible in User Accounts where I work... while they do cause some issues from time to time (when the user disables the relay address for an active account), it guarantees privacy.

But I don't know if other popular single-sign-on provider do this.
I mentioned my issue with the latency last time Kagi was posted, I would love it if they could bring it to be a bit closer to Google
Sometimes I've been wondering why some groups of countries like in the Middle East or Balkans hate each other with such vengeance. After all, as someone from Poland which was attempted being wiped from the map for 200 or so years, people don't hate Russian and German individuals. Even the anti-german PiS targets government, not citizens in their narrative.

My guess would be that in said regions people hate other nationalities along religious lines. Religious wars are the worst.
Related: lots of optical illusions.
luckily LLMs do not upvote SO/Reddit answers, which is still done by humans.
I tried several times to become active on SO, but always ran into the chicken-and-egg problem of not having enough points to do it. Very frustrating.
Does Microsoft post a risk to GitHub users?
For context, I operate a product that Microsoft doesn't like (I have received cease and desists in the past and Microsoft even had LinkedIn shut down our LinkedIn pages).

As a precaution, I left Github when the rumors of Microsoft's acquisition began floating around.

My question for everyone is-- do you think Microsoft poses a risk for Github users? I can certainly imagine Microsoft leveraging their legal team to C&D my code if it were on Github or worse, or am I being too paranoid?