skysight-inc/HackerNews huggingface dataset:
Most advice says to avoid sugar, but the sugar in fruit is OK (the advices goes) because the fiber in the fruit slows down the absorption of the sugar. Well, my experience has been that the sugar in fruit is not OK (even if the fruit has not been juiced or pureed or processed in any way). It is quite harmful to me, the largest harm being cognitive decline (Alzheimer's or such, I have yet to get a diagnosis). I have managed to stop and partially reverse my cognitive decline by only ever eating small quantities of carbs. A whole apple in one sittings is too much! (Some apples, such as the Granny Smith variety, have less than half the carbs of an average variety, but even a Granny Smith probably has too much for me to eat a whole apple in one sitting unless I'm doing a lot of physical labor that day, which is rare. It would be OK for me to cut up a Granny Smith and freeze the pieces and eat one fifth of an apple per meal, but I haven't bothered.)

Fructose seems to be the worst carb for me, but I also limit the other carbs (glucose and starch) and one of my guesses as to why I need to do that is that if I eat more than about 12 to 20 g of carbs in any meal, a decent amount gets converted into fructose (e.g., by my liver). I believe that if I had more muscle mass, I could get away with eating more carbs (because my muscles would convert much of the glucose in my bloodstream to glycogen before my body could convert it to fructose) but it is hard for people my age to increase their muscle mass much.

Note that I assiduously avoided refined sugar (e.g., molasses or monk fruit extract or any other refined sugar, by itself or added to processed foods) during the decades during which my cognitive decline was progessing, and that is was only after I started also avoiding fruits and honey (except for a few low-sugar fruits, which in my case are frozen raspberries and frozen passionfruit) and vegetables high in carbs (like winter squash, carrot juice and more than one or two carrots per meal) that I stopped and partially reversed my cognitive decline.

I suspect that I'm far from the only one whose cognitive decline was caused by excessive consumption of carbs because of things I've read, e.g., https://news.cuanschutz.edu/news-stories/study-suggests-fruc...

(People who advise avoiding carbs often extol the benefits of ketosis. I tried ketosis, but do not like it. I've seen things that say spending too much time in the ketotic state can damage the heart, and my heart starts doing funny things when I spend too much time in ketosis, so I eat enough carbs every day to avoid ketosis, which is not much carbs.)
Linear actually looks quite good, but I'm a bit afraid of committing to a smaller option now and ending up with another rugpull.
The first-gen butterfly keyboards were pretty atrocious (although still kind of usable). I actually like the chiclet-key keyboards that Apple sells nowadays.
For me just the ability to filter/downrank certain domains and the ability to rewrite urls (universally, without having a separate plugin setup on mobile devices) is a very specific example of what I like.

Makes it easy to ensure that I'm always on old reddit and wikipedia with the better (older :p) layout. Also allowed me to clean up a lot of the results that I knew were from low quality domains, such as getting rid of pinterest since results from it almost never led to anything useful.

I also enjoy the lenses, I hated how the Google results for recipes tended to only make already frustrating recipe sites even more frustrating to dig through. The small web lens is also very nice for when I'm already searching for a niche topic.

Besides that, I also reflect the vague description of the search results seeming to be better.

And of course on top of that, there's the lack of tracking and putting my money where my mouth is regarding preferring to pay for a good privacy preserving service.
Look and feel of MacOS is great but above all I value freedom, serviceability and extendability. Therefore for some long time I had a 16GB Mac at work (because as Tolkien or someone else wrote, one does not simply put additional RAM in a MacBook) and 24 GB old Linux laptop at home and guess on which one did I run my VMs faster?

On the other hand Linux is still very unstable and uncomfortable. My Linux Mint Cinnamon was behaving unstable in prosaic cases, like entering PIN into my built in Wireless WAN.

I would love to see MacBook open for extension and interoperability
I agree. But the point still is that the post wants to make it look like: this is how rust looks like. Look it is as bad as enterprise Java.
Sorry mate,working on a new screen and it's so different from the mac..
Didn't Microsoft try to do something with the Surface laptops? Did that pan out?

But yes, it's mindboggling how bad trackpads are on PCs. I've had corporate Lenovo T-series, X1 Carbon, and Yoga for more than a decade, and while things have gotten slightly better I still need an external mouse

I may need to travel a lot by bus to my new job, and I'm now actually considering a Mac again even though Excel/PowerPoint is horrible due to missing hotkeys
Related to #2, professional investors understand that the implied valuation in a round with a >1x liquidation pref is, in a word, bullshit. As an employee, you too should keep this in mind when you are valuing your equity package.
We switched from PT to Linear and couldn't be happier.
the 'verse' language by SPJ and co explores the notion that datalog semantics can be expressed using 'normal' programs in SSA form. As long as you use pure values this works out quite well. there are some convenient normal datalog abstractions like implicit union of clauses with the same name that don't map so well.

I expect this is going to show up as a really popular model at some point - don't have to have two separate worlds for queries and other logic.
It's really funny to see both "times have changed" and "we can't find anyone" in one comment. And it really summarises the attitude of business post-covid. "Doing more with less" is just childish if you think about it. I'm going to do what I like, and there are not going to be any consequences. Oh, there are consequences? That definitely not because what I did.
The cleanup and uninstall concern is one of the reasons I run as many things in containers as I can. It's so easy to blow away a container and its volumes compared to traditional software uninstallation.
I've been reading this kind of opinion for years, but I have always found the touchpad to be annoyingly slow under macOS.

On the other hand, MacBooks are basically the only laptops with a large enough touchpad to be comfortable, I don't know if there's some other secret sauce Apple algorithm in the firmware that contributes to the experience, but to me the perfect combination is with a MacBook running Linux, which is what I've been using for about 12 years now.
Interesting. "fetchFromRadicle" would be insanely cool.
Improving my iOS App's Performance by 3000%
Ask HN: Has WebAuthn made things better or worse for user login experience?
I understand the theoretical benefit of hardware security tokens (e.g. yubikey, passkeys etc) . I'm much more concerned about webauthn's added complexity and clumsy user experience. Both the happy path and failure path have grown very complex. It's more difficult to know how to correct for a failed login . The added complexity also makes it more difficult for administrators to detect and support login issues.

Despite shortcomings, email + password was simple. One identity, one credential. One login surface (a username + password screen). for users, happy path was pretty simple. Login failure meant either your username or password was wrong. All login issues were resolved on one or two screens (including the reset flow).

Oauth brought more complexity needing to be remembered. Now failure could be a number of things: wrong user id, wrong password, selecting one of many oauth providers incorrectly, having login issues on one of those providers, etc. One of a dozen failures could occur across half a dozen screens without indication on which one needs correcting.

Webauthn adds two more dimensions: login device and hardware token. Users who have multiple devices (i.e. nearly everyone) need to remember which key was used and where it's stored. Every device implements the token negotiation slightly differently. Now users need to remember username, password, which hardware token, where the token is connected -- in addition to all the oauth and password decisions above. A half dozen more non-deterministic failure modes.

In the best case this may work well, but it's still 3-4 screens to log in in the happy path, and dozens of combinations of screens to restore a broken login.

In case you think this is academic, I've been locked out of two major websites where Passkeys were working properly on one device and suddenly stopped working altogether . I had no real recovery mode.

Are we making things better or worse? How do we manage this added complexity? Does it matter how cryptographically secure a tool is if it's impossible to use properly?
Most CI runners use git notes which is similar to what git-bug uses iirc
Do you have any evidence that Nvidia or Apple are using non-standard memory chips? Link? From what I can tell they are both using standard chips, but very wide memory interfaces. Apple's lowest end is 128 bit, but offer 256, 512, and 1024 bit wide memory interfaces for more bandwidth, which is mostly a benefit for the iGPU in all of Apple's m series CPUs. This is part of why Apple are pretty good at LLMs, especially those needing more ram than is in even the most expensive GPUs.

Sad that the vast majority of x86-64 laptops and desktops have the same bus width of decades ago, while the core counts are ever increasing.
Yeah, "gullibility" is probably a better term for this? Because you're right, data poisoning does have an actual definition in regards to model training.
I think what I'm suggesting is more along the lines of regulatory bodies working with OEMs to determine a set of physical battery and software standards that are shared across all vehicles in the market. The goal of these standards being batteries of common sizes that would fit in any other vehicle of a particular class.
Given the requirements Apple has set, be it for alternative browser engines, app stores and payment service providers, and the reaction from stakeholders, this release seems very unlikely to lead to any meaningful change on iOS for now.

What remains to be seen is how long the EU will take to react and force Apple to actually comply with the DMA.
> it is the way the Tories setup the privatisation of the railways

which they did to implement... EU Directive 91/440 ("First Railway Package")

yes, the UK tended to gold plate EU regs, but the spark was the EU
I've been applying solidly for two months and I have not even been able to get a single interview - new grad + 4 years experience. I haven't even had anyone express interest! Being positive is great I agree, but at least for me, things don't look very hopeful. 2 months isn't that long, but the total lack of interest seems like a long term problem.
I can’t right click on them. I guess you have to raise up your fingers from the left side? I just found that to be a dealbreaker. I’ve had to use them for work and I turn them into one-button mice with scrolling. The scrolling is excellent, I like low-profile mice, and I don’t mind the charger port location. But I need to right click!
Hobbyist. Not meeting your needs doesn't make it fraud.
Cycling: UCI bans 'head sock' as time trial helmet rules reviewed
Of course you are! All the coolest projects are! Thanks, now there's no excuse to not try later!
Are the internals of other Mac-native text editors like TextMate similar to this as well?
It's still lenient. You can still legally share movies and music without profit.
Thing is, there are also other things that initially look bad (eg. "vaccines linked to autism"), but then turn out to not be bad at all. Or things that are understood to be bad, but people choose to take the risk (Smoking). Or things that are known to be bad, but the benefits appear to outweigh the costs (eating meat).

It's hard to draw the line on exactly how much evidence is needed before governments should outlaw something...
Have you ever wondered how some brands skyrocket to success while others struggle to gain traction? It’s all about finding the right platform to connect with your target audience in a meaningful way. In 2024, TikTok is poised to be that platform for brand growth, revolutionizing the way companies engage with their customers.
The author makes some good points.

But then he also spends the few paragraphs laughing about executives operating based on beliefs/ideologies instead of facts.

Just to talk about EU letting some countries sliding into fascism.

Fascism : a political philosophy, movement, or regime (such as that of the Fascisti) that exalts nation and often race above the individual and that stands for a centralized autocratic government headed by a dictatorial leader, severe economic and social regimentation, and forcible suppression of opposition

It seems that the author is also reasoning by pure ideology, ignoring simple facts.

Absolutely no countries in the EU are remotely close to being a fascist state.
> And yet... "I don't know".

What is there to know? Nearly every website on the western internet has these cookie banners including the EU's own government sites.

The practical consequences of the laws are now apparent.

So what did we all miss that was hidden in the legalese?
I just mean that strict controls over the ability to raise prices & not letting the landlord terminate the lease after a 12-month cycle has ended would likely effect the calculations done by landlords.

A landlord may want a high price to
1) bake in future raises, if they can't be done year to year and
2) a filter to only rent to people with high paying jobs in an attempt to avoid situations where someone doesn't leave because they'll never find something as cheap.

To be clear, this is my inductive reasoning after asking this friend many questions in disbelief at her situation. I can't say definitively that this is a cause of higher rents. Nor do I mean to imply that there aren't bigger effects.
Apple and NVIDIA are both members of JEDEC...
Yes but they are not really spread out evenly across majors. Certain majors are overwhelmingly female and others are still majority male.

See this statistic from 2017: https://inside.collegefactual.com/stories/the-most-popular-m...
Indeed. But only when you're close to the ground and then it could be too late.
I'm confused by your link. The part where the paper said that they don't support page rank was referencing prior work on Cog. The system that they are now presenting seems to support PageRank queries.

> However, despite the high performance and declarativeness benefits of Cog, it does not support common complex data analytics, such as PageRank... We present Nexus, a Datalog evaluation system that overcomes all the aforementioned challenges.

And Figure 21 shows two Datalog systems that seem to be able to run the PageRank algorithm: https://link.springer.com/article/10.1007/s11280-021-00960-w...

> But datalog has limitations, stuff as simple as weighted [edges]... are the realm of academic research.

Weighted edges are well-supported by Soufflé, which is stable
and I would be comfortable using it in production. Soufflé also supports ADTs, so it also can augment paths with proofs in the same manner as Egglog. I used a more "research" implementation (Egglog) for the post because they have an online interactive demo. It is true that there is academic research being done on Soufflé, but there is academic research being done on e.g. Rust, and people still use Rust in production.

I also explicitly say that there needs to be more research into better Datalog engines and integrating Datalog support into programming languages. ("Languages could have amazing graph support! In maybe a decade? And only after lots of research effort?")
Likewise. There's something about MacOS's touchpad handling that makes it impossible to get it to feel good for me. The default Gnome settings on a Mac touchpad feel perfect.
Just now? pmOS was probably the last popular mobile distro that didn't default to systemd yet.
When a commit code is pushed to that remote branch
You don't give millions to one person, you give $30k to 15,000 agents around the world, and that's one percent of your GDP right there.
Were you able to import your data? Directly or through another app?
Whatwhatwhat? There are cars where you have to use a touch screen to indicate turns?

I tried several search terms and I cannot find a single example. If somebody has a link, it would be much appreciated.
> do you really think there are masses of people who can’t tell the difference between a single sign on service being down and individual sites being down and reporting it to downdetector?

Absolutely without a doubt.

99.9% of people don’t know what single sign on means or how it works.

Sometimes I wonder what world HN lives in.
Did you try quick answers? It works fine for your query. You just need to specify the currency. https://imgbly.com/ib/SfcLVHFMmV
Reads a little too romantic.

Being a peasant sucks. It sucked then and it sucks now. Trapped, in an infernal machine designed to keep you anchored within 7 kilometers of the room in which you were born.

You live in the same crumbling leaking house that half your extended family has lived in for over a century, marry who you are told to marry, learn only what the local preacher tells you to learn-- and nothing else.

My mother's side of the family was peasants of the dying 50s-60s variety who escaped in the last wave of abandonments. The kind whose ancient family estates are now AirBnBs in the Empty Diagonal of France where tourists can cosplay as grape stompers or characters in a French New Wave film where some tortured artist flees to the countryside and ends up seducing and roughly stealing the virginity of his cousin by reading her poetry on a blanket in the middle of a field before an art thief swindler shoots him on the veranda for double-crossing him in a counterfeiting job gone wrong.

They lived long enough to tell me what it was really like.
What exactly are you looking for in a testimonial? Do you want a side-by-side comparison of results or something?

My experience has been that Kagi's customizations are the key selling point, allowing you to block and bump domains to meet your needs:

* I have Wikipedia pinned, so if there's a Wikipedia article it's always the top result, whereas Google has lately started downweighting Wikipedia much of the time (as a simple example see COVID-19).

* I have Pinterest blocked entirely, so I never see results from them. As an example, try "living room refurbishment ideas".

* I have MDN upweighted, so it tends to rank higher than random people's blog posts for web dev queries.
Dupe: https://news.ycombinator.com/item?id=39606464
For me - correct me if I'm wrong, the tivoization issue looks mostly related to what is really a "derivative" of your work (i. e. in case the level of dependency of some hardware device that uses/incoprporate your software is so high that it can be considered as a derivative).
For this reason the EUPL-1.2 covers "the Work", that could be software code, ancillary data, documentation, or even hardware in so far it could be considered as a derivative.
Unfortunately correct. But personally, I won't even entertain an Oracle solution with my department's budget because of this. I wish more IT decision makers would do the same.
WSL is what makes Windows viable in ML/AI at all. They've made a correct (in hindsight it was genius, actually) decision to expose GPUs in WSL using Windows drivers and a shim in a vm. It works surprisingly well.
I find it amusing that you need a normal distribution of scalars to generate a uniform distribution of vectors on an n-sphere.
> Are they?

Yes, they are. We are automating every bit of codegen we possibly can, and will likely never hire another frontend developer ever again. Our backend/systems developers will be slowly migrating to overseeing the codegen services themselves.

> Both ChatGPT and Gemini Ultra fail miserably

You need to build tooling around the APIs. Copy-paste into ChatGPT is obviously not what anybody is talking about. You determine what you need for the system prompt for each semi-generic use-case (which takes some trial-and-error), you determine the optimal chunk size for each cycle, then you scaffold your RAG (vector database, LSP queries, etc, whatever you need for your scenario), then you specify your loss function and your prompt modifier, maybe add in some static analyzers or formal verifiers for additional loss inputs, and then you execute over your requirements. In some cases, you might also fine-tune an open-source base model if you need to, and integrate it into your pipeline.

Anyone talking about "automating" software development by ctrl+v-ing into a ChatGPT textarea doesn't really understand what is going on in the real world.
Prismix: An All-in-One Social Media Management Platform
We're thrilled to introduce Prismix, a comprehensive platform designed to streamline the process of content creation and social media management for businesses of all sizes. Prismix combines the creative capabilities of AI with the scheduling efficiency of top-tier social media management tools. Our goal is to make content creation and management more accessible, efficient, and impactful for businesses. Whether you're a small business, startup, marketing agency, or a large enterprise, Prismix is here to support your evolving marketing needs. We're excited to share our journey and hear your feedback!
Try selling cuban goods in Europe to another European citizens in Europe and let him pay with PayPal (Europe) S. à r.l. et Cie, S.C.A.
I think in relation to touchpads, it allows for scrolling at smaller increments than 50px (without animation)
Logic Programming in Rust
Can this be run in Hyper-V?

https://www.android-x86.org/
I like the multitouch aspect, but I hate how tiny and flat it is for ergonomic reasons. It's also not comfortable to raise your fingers up and pull them back to draw on the surface of a mouse.
No, this doesn't require access to internal documentation of anything, just googling a little. Like the sibling comment points out, the whole baseband thing is a bit of a messageboard trope and has been for about decade. This is one of these things you can sort of guess from first principles! I.e. how likely is it that this well-known problem (the potential security implications of DMA/memory mapped peripherals) has remained completely unmitigated and unaddressed by smartphone designers for 10+ years?
It's a surprisingly okay daily driver mouse if you actually don't use the mouse that much, like if you're writing code or staring at code most of the time. I daily drove it for 3 years despite the terrible ergonomics, because I consider macOS almost unusable without the gestures (horizontal scroll, zoom, mission control, swiping between fullscreen apps). A few weeks ago I snapped and got the Magic Trackpad instead, which is a bit pricey (that's why I delayed the purchase), but IMO lovely to use.
> Consoles didn't have an internet connection for the longest time, though only because it wasnt feasible yet. They moved a lot of games.

Consoles had physical games. VR headsets don't. Consoles treat digital games the same way Meta is doing them here, I think; if you get logged out, no more games.

The problem here isn't that Meta servers are merely down -- losing connection usually doesn't mean losing access to your library of games on consoles, or Steam. The problem appears to be that authentication is failing such that you're actually being essentially logged out, which would definitely lose you access to digital games on every console as well as Steam.

Which, I mean yeah, that's a big fuck-up on Meta's part.