skysight-inc/HackerNews huggingface dataset:
I’ve written a compiler in Go. The language is fine for doing that kind of development.

They probably wrote the language in Rust for the same reason they wrote a new syntax for Go: they just don’t particularly like Gos syntax.
> If an LLM does it how should we deal with that?

why not deal with it the same way as humans have been dealt with in the past?

If you copied an art piece using photoshop, you would've violated copyright. Photoshop (and adobe) itself never committed copyright violations.

Somehow, if you swap photoshop with openAI and chatGPT, then people claim that the actual application itself is a copyright violation.
Could explain the << calculation a bit? I read about the operator but it’s not clear how this works
Show HN: My First Next.js Side Project – Duhlingo
Hi HN!

I just built my first side project with Next.js—a jokes website packed with quirky humor and playful quizzes. It’s been a great learning experience, and I’d love for you to check it out!

Here’s the link: https://www.duhlingo.com/

I’m still improving it, so any feedback on the jokes, design, or performance would mean a lot. Thanks for taking a look, and I hope it gives you a laugh!
Review: Surprised by Joy, by C.S. Lewis
Isn’t a big part of your userbase into new age stuff? If you think of it as nonsense, how do you earnestly try to serve them? Aren’t they asking for features you think are bunk?
Maybe a tiny drone that can latch on to a larger drone!
Here's some notes from my experience using Automate:

- flowchart block scripting feels intuitive and flexible

- free tier allows 30 running blocks

- some blocks I've tried: send SMS, show toast, set clipboard, await motion gesture (finnicky), await volume button long press.

- it comes with an app inspector. Example usage: I wanted to make a shortcut for creating new notes. So I created a test note, activated the app inspector, and copied this output into an "app start" block:

Package: com.automattic.simplenote
Activity class: com.automattic.simplenote.NotesActivity
Action: android.intent.action.SEND
MIME type: text/plain
Extras: {"android.intent.extra.SUBJECT": "test title", "android.intent.extra.TEXT": "content"}

Not sure how this compares with Tasker.
Isn't Red Hat the official Gnome distro since forever?

Ubuntu then resist the changes, try their own thing, to finally have to give up and use whatever Red Hat is selling. Currently they are not giving up with snaps, everything else comes from Red Hat/Gnome land.

The point is, we already have some kind of official Gnome distro. May be the Gnome guys are disagreeing with Red Hat, or, as it appears to be from the article, they want to play with some new technology.

For KDE, we used to have Suse and Mandrake. Mandrake was forced to change the name to Mandriva Linux, and now it has disappeared.

The current KDE based distros have a tiny market share compared to the other distros.

They should focus on why, and I would believe the commercial nature of QT is one important reason.

It doesn't matter if there's an official KDE distro, if people doesn't use it.
Stock art exists. Still may require some taste in editor, but it's hard to do worse than bad AI art.
Engines do not crumple, and a proper electric conversion will retain appropriate space.

Fuel tanks are not "in the back" for good (see: ford pinto) reasons.
can you explain the dietary advice like cutting out gluten? is that to reduce inflammatory responses?
That's wrong actually. Probably only Adobe knows but from personal experience most photographers I know use Windows. They almost all edit on desktop, they laptops only on location for preview. Nvidia GPUs also work well with Lightroom enhance and denoise features which run locally.
SMTP Smuggling
I don't think there is enough heat energy on Uranus to facilitate the kind of brain that facilitates human-level thinking and behaving. Earth has vigorous blooms of life around our deepsea volcanic vents, but those life forms are not going to reach any where near our level of evolution. Its environment is too limited.
A bit off-topic, but I have been searching extensively for exactly your Timelines app.[1] After listening to an episode of Hidden Brain, with guest Cassie Mogilner Holmes who studies the "illusion of time scarcity"[2], I've wanted to reproduce her self-reflections on where she was spending her time.

Edit: After just an hour or so, I'm inspired. Not only am I excited to use your app to track my time, but—as an app developer—I'm inspired by the user experience you've designed. I can't thank you enough for the "export to file" feature.

[1]: https://timelines.app/

[2]: https://hiddenbrain.org/podcast/taking-control-of-your-time/
Yes, I'm also curious about who the audience is.

I hold monthly Rust hack nights, and occasionally the theme is beginner-friendly.

I usually point them to Rustlings, and participants are having a great time.

For teaching a class in Rust, I'd prefer a free book.

The Rust Book currently advertises an experimental fork of the book:

https://rust-book.cs.brown.edu/

It features some opt-in anonymised datamining for improving the book.

What more am I getting for $35 than Rustlings and Rust Book?
What Google Off-Loading Chrome Would Mean for Users
https://archive.ph/vMIOk
Why and how did I make a zero-dependency graphics library from scratch
Hello everyone, today I will tell you why and how I programmed my graphics library fbgl for Linux from scratch and with no dependencies other than Linux headers.
Funny I just posted the exact opposite in another comment I guess experiences differ.
I know Brazil was Gilliam. I was merely commenting on his writing style.
with the last jobs downturn, everyone is trying to be a "coach" on linkedin. It's a terrible platform now imo
Two possibilities come to mind:

1. They're not properly licensed for other markets. Something equivalent to selling a radio transmitter in the US that's not registered with the FCC.

2. They price units outside of Asian markets much higher and don't want to allow/encourage arbitrage that they don't control.

This is definitely a case of "porqué no los dos" (or more).
I'm thankful it's not worse, I have a friend who gets a fever from taking a short walk. In fact, since opening up it seems that many people are battling some form of fatigue or sleep issue.

It does feel like dementia, you're right. In the past year I've lost my reading tablet, a $300 pair of head phones, a jacket, two pairs of gloves and a hat, two towels at the gym etc. I just keep losing stuff. What's weird is I can still solve complex programming problems, but it's definitely impacting my memory.
Advent of Code 2024 is nigh
I've been thinking about this a bit, and am also interested in others views of this.

Increasingly I think the way to increase your chances of success is to pick a problem space that applies to both large and small businesses, and forget about the large businesses for a long time.

Small businesses are generally going to be more open to building with you, taking a risk, accepting that you don't yet have SOC2, etc. Often they are in a similar place maturity wise so they are (more likely to be) understanding

I'd love to hear others views on how to approach this though - most of my ideas for side projects are inspired by friction/frustration I'm encountering in the workplace, and therefore b2b. Even with targeting small businesses I'm still uncertain where the bar is, and how to balance financial risk when looking for product market fit in a bootstrapped/side gig fashion.

I don't yet have anything ready to attempt to sell, but I'm thinking entrepreneur meetups or something might be a good route - assuming I've built something that solves an acute problem experienced early in a companies life might be the best way to go
Ask HN: Looking for Mamba LLMs with pre-trained and fine-tuned weights available
Hello HN, I'm conducting research on Mamba and I'm looking for another open-weights LLM based on this architecture with checkpoints for the pre-trained base as well as the instruction fine-tuned weights.

I found so far FalconMamba by TII UAE and Zamba2 by Zyphra but ideally need at least a third model given their architectural differences (Mamba1 vs Hybrid Mamba2). Models like Gu&Dao's original Mamba1&2, BlackMamba, Mamba-Codestral, Jamba only have a single checkpoint type.

Is anyone aware of another Mamba (or a SSM) with both types of checkpoints officially available?
Since I'm going to buy a new car in the following years, wondering which cars don't have those? I don't mind old gas cars but I don't have the knowledge to tell whether the car contains those eSIMs.
Cognitive Scientist Gary Marcus Says AI Must Be Regulated. He Has a Plan
> style fixes should always be separate commits.

Not really. If you're already changing the code and running linters afterwards introduces changes over your change, this means you are the one introducing the problems. Separate commits just add noise.

Your comment is like saying that bug fixes should be separate commits when arguing about how not to add bugs to begin with.
Right, I don't think my complaint is "Why isn't there a central body that defines words?" but rather "Why are we letting Meta propagate the idea that something we cannot re-create ourselves, can possibly be Open Source?" and I guess the implication is that I'm complaining about us letting Meta change the definition by popular culture, to use your words.
I feel you. It’s long covid and it sucks. Try melatonin for sleep (the dosage and timing is very personal, I do 2.5mg at bedtime then read for about an hour). And ask about Metformin for the fatigue.
See also:

Ryven (https://ryven.org/)

pyflow (https://wonderworks-software.github.io/PyFlow/)
Not really:

The loan will be accounted to loan book and deposit book on the local(!) banking system level; if the money moves out of the bank, it has to go through central banking money circle - on this level, the loan amount is _NOT_ created, this account can be "filled" only with incoming transactions from other banks (customer deposits!)
Thats the reason why a bank needs deposists: to make payments possible, since the number on the central banking account is always smaller than the number of all loans on the local banking system level.
Well, there's also the anecdotal problem here of someone having taken all the proper vaccine steps here, and still getting multiple bouts of increasingly severe COVID.

Doesn't peak so well of the vaccines and all the insistence they received.
The article says

> > This is entirely in keeping with how the KDE project as a whole works: for instance, if you search the KDE Applications website for "text editor", you'll find three: Kate, KWrite, and Nota. If you search for "file manager", you'll find four; and "web browser", three. Within the desktop, there are multiple start-menu tools, multiple app-switching panel-button bars, and so on. Even the "About" option on the "Help" menu is duplicated: one tells you version information (in one of two version formats, either decimal-number based or date-based), and one tells you about KDE as a whole.

I think they are ALMOST right.
Yes, different people use different apps.
Yes, it should be possible to download fifteen different web browsers or twenty five different text editors.
However, there should be a coherent DEFAULTS story.
By default, when you install an operating system, we should have ONE default COMPLETE web browser, one COMPLETE text editor, and so on.

I don't think when you install an operating system,
it should install an office productivity software suite
such as Microsoft Office or Libre Office by default.
Yes I’ve had “pseudo anonymous” accounts (although probably easily traceable back to me for people who know what they’re doing). The main reason being I actually want to have a separate self that exists outside of my friend groups, work groups and family groups.

The other thing I have done is create fake gmail accounts so I could scam HelloFresh and continue receiving free boxes of HelloFresh by “signing up” as a new customer, and making referrals from my “master account” to all my fake accounts. I’d get my free box, then after the free box had been delivered, I’d unsubscribe the service and move onto the next account. I’d get new debit cards as well so I could upload fresh card details and use a fake names. I haven’t done it in ages, but I definitely got heaps of free food doing this.
Very true about the lack of a number, but that's part of the problem domain. A number that is healthy for one person is associated with symptoms of hypgonadism (that respond to treatment) in another. Complex dynamic systems are involved, and serum testosterone level is a single, crude measurement.

That's why I'd recommend anybody to get their levels of testosterone and other hormones checked periodically, so that any sudden change can be identified (and perhaps we can collect data to better understand the epidemiology of such sudden changes).
Linux 6.13 Hits a "Tipping Point" with More Rust Drivers Expected Soon
I just finished listening to the story of how Steve Jobs persuaded the music companies to go online and digital with iPod and iTunes, committing their entire catalog. It may seem obvious today that music is digital and online but at the time it was unthinkable that the record companies would allow this.

There’s a parallel here ….. people, relationships, charisma and magic can make things happen. Steve Jobs wove a spell of excitement that people couldn’t help buying into, even when sometimes it wasn’t really in their interests so much.

Facebook, Meta, Zuckerberg and whoever else was involved with this thing didn’t weave any such magic.
Why Are Women Less Likely to Use AI?
https://archive.is/ghBDr
You may believe they ought not to be perceived as opinions.. but your oughts do not automatically equal what is the case, or what the oughts of other HN readers may be…?

Clearly anyone can type out any series of words whatsoever, but that doesn’t even guarantee it is distinguishable from random noise.

I’m not implying that it is anywhere close to random noise, but I am implying it can not automatically be this or that. There simply is no such mechanism.
>>
The reserve comes from the bank, not from you. Added layer here: Banks can borrow money from each other or central banks if their cash reserves runs low.
<<
Not correct: it can be both - on your central banking account, you can receive money from other banks (lending on the "interbanking market") _or_ customers (when they send money to your bank).
One idea for catching this sort of break in the future is monitoring the source people use to acquire your app. It looks like the App Store might support tracking which website referred people to download your app:

https://developer.apple.com/help/app-store-connect/view-app-...
That might be the point. If your business model is built on reselling something you’ve built on stuff you’ve taken without payment or permission, maybe the business isn’t viable.
Garmin really gives a look into things I couldn't quantify otherwise. I had my first covid about 2 months ago, 1 month full infection cycle and now a month later I am happy to wake up at 50 body battery total. Also every day is a exhausting day now.
Deploy a Gin Service on Leapcell: Serverless, Never Paying for Idle Time
What's the plan to do right by people who were duped into buying HW3 cars:

https://electrek.co/2024/10/23/elon-musk-finally-admits-tesl...

Those buyers were made specific promises which Tesla has never delivered on:

https://electrek.co/2024/08/24/tesla-deletes-its-blog-post-s...
I recently heard the double entry system described as the lowest common denominator of all accounting systems. I.e. one can model any other accounting system with just accounts, debits, and credits.

The color annotation system here is interesting but could be easily modeled with just accounts. In fact in some implementations that I've personally built, that's exactly what we did. Accounts were bags of attributes, including currency and color.

Not to say the system as described is deficient in any way, just that it isn't any different than a plain ledger except as a notation. I'll be interested to see the follow up articles about "transmuting".
Now your taxi driver doesn’t have to put their life on the line while they drive you around town.
It Is Time to Build the Monster Scope
I like the name ‘legit’ for your project and I look forward to trying it.

To be honest, I live in regular Emacs for all productivity things, but I have also spent a fair amount of time using Lem when coding in Common Lisp. Such a cool project!
Not correct:

Your loan is loan+interest;
when your loan is created, we do not create the interest-part on it - the interest-part is the rest that you have to pull from someone else, since bank gives you loan X - but asks loan X + interest Y back from you -> thats the reason why there needs to be another fool somewhere else who is then again taking a loan.

its one of the main architectural choices of our money architecture :-D
Funny, I read it as "I've caught COVID even though I was fully vaccinated, and these problems stemmed from COVID" rather than "vaccines caused these symptoms!!1!eleven!".
It means "left shift" in binary. This corresponds to adding a specified number of zeros at the end of the binary representation of the original number. So 1 << 0 is binary 1, 1 << 1 is binary 10, 1 << 2 is binary 100, 1 << 3 is binary 1000...

If you think about the meaning of place value in binary, this is exactly the same as raising two to a specified power. Each time you shift one place further left in binary, it's equivalent to multiplying the existing number by two. So repeating that a specified number of times is multiplying by a specified power of two.
Often, nothing at all is objectionable about a downvoted post. I've read many that are perfectly reasonable, intelligent and specific to an issue at hand, but they still get downvoted because they "went against" some particular hive mind tendency of the kinds of people who frequent this site and who were interested in that post.

It's an irrational response in many cases, and an ironic one in your case because what you wrote sounded decently reasonable, while i've seen other comments on other threads recommend all kinds of questionable nootropic and hallucinogenic drug therapies for X and Y reason, with no discernible downvoting. Those were "correct" I suppose.

Good idea: Don't write a comment with potential downvotes in mind. Use reasoned thinking, but also just say what you feel needs to be said and fuck the nitpicking you might get from pedantic idiots.
What is Realtalk's relationship to AI?
Brett Victor's Realtalk is proposing a vision which is opposed to the one put forward by the "current trend of deep-learning models trained on large datasets". I found this section of the FAQ fascinating, and the whole thing is very good, in general. A fascinating project.
Worked out fine in the Netherlands, which has an even more progressive assisted dying act.
Shifting an integer left `n` bits is equivalent to multiplying it by `2 ** n`
Also of course Java and C# overwhelmingly use threads and not async for this kind of thing.
My only feedback is that I can’t give you any feedback because you require me to create an account.
Would you mind sharing the full list of tests that you personally consider important (for men, in my case), or which you think constitute a "full panel"? I would like to be explicit about it when I get one.

I assume the "defaults" vary from country to country, and as you say, from clinic to clinic.
1 is 2 to the power 0 ... 0b0001

shifted left once, it becomes 2 to the power 1 ... 0b0010

shifted left twice, it becomes 2 to the power 2 ... 0b0100

shifted left three times, it becomes 2 to the power 3 ... 0b1000

etc until

shifted left 136_279_841 times, it becomes 2 to the power 136_279_84 ... 0b1000...many zeros...0000

subtract 1, it becomes

0b0111...many ones...1111
I agree. Focusing on reading rather than updates should be the priority since bulk scans are more meta-common than random-poking. E.g., an approach in Nim: https://github.com/c-blake/nio
Tasker.

It's probably the most well-known app for this, definitely most full-featured one. It's messy, and carries a bit of baggage of questionable design decisions, but that's a given for a program that's been in high-paced development for 15 years now. There are alternatives like Automate or MacroDroid, but they're simpler, less feature-full.

(EDIT: it may look like that some of the newer apps have similar feature sets, but the devil is in the details - Tasker tends to expose more parameters, give you more fine-grained control over any feature.)

(FWIW, Tasker has recently gained a sister project, Tasky, that tries to expose the same functionality using a much dumber^Wsimpler UI, geared towards more common scenarios and more casual users.)

> Open an app at a specific time, set volume based on location or time or Wifi, maybe react to more triggers from Apps, set display to monochrome after one hour of daily usage, stuff like that.

Most of those you can do without root. Recently, "Wireless Debugging" aka. ADB WiFi became a way to do some privileged activities without full root, and Tasker can use that too (caveat being, as I understand it, that technique only works when you're connected to a WiFi network).

Tasker may be a bit rough around the edges wrt. the UI, and the low-code model/language it exposes feels a lot like ol' PHP 4 in terms of stringly-typed data, but it works, and is well-established. Importantly, you can easily pair it with Termux, so if you prefer writing code over "GUI programming" with list views, you can use Tasker as an easy "event listener" layer, and just have your tasks fire Termux scripts.
Partially untrue:

Yes, they do not need customer deposits to create loans and increase their balance sheet, there are just some guys like you and me, putting the amount in the balance sheet and clicking save (simply put)

But yes, they need to have at least some customer deposists to make payments happen, since if they do not have any deposits, their central banking account would be empty, therefore none of your loans could actually leave your bank since the transaction wont happen.
(i'm talking from perspective of TARGET2 / ECB / EURO system)
> I don't think when you install an operating system, it should install an office productivity software suite such as Microsoft Office or Libre Office by default.

I don't see why not (apart from the Microsoft example which would be monopoly abuse). If I install a standard Linux desktop distribution (rather than a server oriented one) then I'd be quite happy to have LibreOffice or Gnumeric etc. installed. Office tools are used so frequently that it makes sense to include them along with e.g. photo editing tools.
This is an interesting take, because whilst I agree, generally what I've heard from the market is "we want an app not a web app/pwa"

Whilst I'd rather not have to install <random overly specific app> to go to a sporting event or whatnot, that's the reality, and also generally what I hear businesses want.

Is my perspective just different as a techie or are businesses misreading what consumers want?
You may take it and be happy, but what is more likely to happen is workplaces enforcing 18/h workday (because hey, people don't need to sleep much anymore) so most are forced to take it and work more for not much salary raise. I bet such evolution would lead to a even hardcore exploitation of humans and I don't want to live in such a world.
Smells ripe for disaster. Not self-driving and will be ridiculed all over the place. I guess the lies are starting to catch up with them.

But not only PR-wise. Imagine any kind of security issues. Or what if the signal is blocked out somehow, unintentionally or intentionally by some bad actor.

Basically this looks like remote taxi drivers. Maybe they will be able to work from home or something. But probably badly paid. And then driver quality might go down. Oh and imagine the PR disaster, if any of them ever gets a customer into a car crash...
Accessing a DRM Framebuffer to display an image