skysight-inc/HackerNews huggingface dataset:
I'm very skeptical to kin selection in general, but for humans it is out of the question. Genghis Khan is all the evidence you need against it.
Developers tend to ignore C in order of complexity calculations but customers don’t.

Game developers and HFTs seem to understand this, and very few regular devs I’ve interacted with do. I’ve seen customers say they switched to someone else for speed reasons. And I’ve worked on projects where the engineers were claiming this as fast as we can make it, and they were off by at least a factor of three.

We like to think that being off by 10 or 30% doesn’t matter that much but lots of companies run on thin margins and publicly traded companies’ stock prices reflect EBITDA, it matters. Particularly in the Cloud era, where it’s much easier to see how sloppy programming leads more directly to hardware cost excess (as opposed to already purchased servers running closer to capacity)
Scientists are losing credibility by making vague predictions
There are not "parties" in an DE transaction.

The legal entity or entities involved - if any - would be described in the linked commercial document that explains the transaction, and the chart of accounts that describes the meaning of each account code.

There is no requirement for a transaction to have exactly two entries. The term "double-entry" is slightly misleading; it is only trying to express that both sides of the accounting equation are equal. When recording a sale, for example, it is more likely that three or more entries are journaled, due to the additional coded entries for sales tax, and those produced for separate line items for each SKU, shipping etc.

A better phrase is "two-sided accounting", which is also used, but less commonly than "double-entry".
It's never the process it's always the people and the underlying competence gap that kills morale.
Python was obscure and developed in silence for 15 years before it caught on. The team behind it just never gave up. Most people who develop independent languages give up after a year or five. Lua is similar, though it and PHP both caught on faster because they both put embedding upfront, which allowed them to be built into game engines and websites built with C.
The best is the GPU programming approach, with specialised languages

Just like using SQL is much more sane than low level C APIs to handle BTree nodes.

The language extensions help, but code still requires too much low level expertise, with algorithms and data structures having to take SIMD/MIMD capabilities into account anyway.
The OpenAI that is assumed to keep being able to harvest every form of IP without compensation is valued at $150B, an OpenAI that has to pay for data would be worth significantly less. They're currently not even expecting to turn a profit until 2029, and that's without paying for data.

https://finance.yahoo.com/news/report-reveals-openais-44-bil...
Why would the amount of sugar have any relevance? That "the rats just learned that driving the car gets them that sweet, sweet hit of the crack cocaine version of the delicious and nutritious sugar cane" is exactly the point: They _learned to drive_ to the cocaine.
7900XT here, previously 6900XT. Support for 6000 series and beyond is great on Linux. You have to use an override envar (Ollama has info on this in their readme). ComfyUI has instructions for anything based on torch.

TensorFlow is unusable.
I think you’re not factoring in the other choice - not having kids and not having those problems, lower or later in life. Hanging around with educated women in their 20s/30s, and that’s a very real concern.
I think a good general advice when training somebody is - focus them only on the biggest flaw at the time. That's how I would proceed with a "bad" PR.

I would even accepts smaller issues (style) when there is a bigger issue to fix. People might eventually outgrow it.
I can't take this page seriously. It entirely fails to mention https://en.wikipedia.org/wiki/Coand%C4%83_effect
That's not real money tough. You need actual cash on hand to pay for stuff, OpenAI only have the money they've been given by investors. I suspect that many of the investors wouldn't have been so keen if they knew that OpenAI would need an additional couple of billions a year to pay for data.
No, it's a way of writing a better language while using Go libraries extensively. The same way Kotlin is a way of writing a better language while using Java libraries extensively.
Here's the Swedish pamphlet mentioned in the article: https://rib.msb.se/filer/pdf/30874.pdf
"Dozens" means "at least 24", so that'd been slightly more than 2 comments per line in my example. Which is an insane amount of comments by any standard imaginable: because long before you reach 1-1 comments-to-code ratio, you'd stop, and write a single "no, all of this is a wholly incorrect approach, complete re-do is needed" comment instead.
Have you tried the code owners feature (assuming you're on Github).

IMO a good approach is to have the actual code owners (i.e. the team responsible for a specific service or library) review the PR. If they think a shallow LGTM review of 3k LOC is enough, they can also deal with the bugs :-)

If you don't have specific ownership in your code base I'd start there.
It's hysterical to compare training an ML model with slave labour. It's perfectly fine and accepted for a human to read and learn from content online without paying anything to the author when that content has been made available online for free, it's absurd to assert that it somehow becomes a human rights violation when the learning is done by a non-biological brain instead.
I mean, there are some insights and useful advice here, but did he really think the following?:

> "Truth happens to an idea. It becomes true, is made true by events."

Aside from the obvious self-contradiction here, counterexamples are infinite.

> If, for an individual, faith leads to peace and security, banishes loneliness, increases endurance, and improves behavior, it can be said to be true for that individual.

It can be said to be useful for that person, but not true. Perhaps I'm missing something? -- I'm aware I'm only reading a summary.

> Our emotions, our temperaments, and our current states of mind do affect our ideas.

They can, if you let them. (At least up to a point: hopefully they won't lead you to think that 2+2=5.) It doesn't follow that our ideas are determined by these factors. Nor does it remove the distinction between a good and a bad idea (a good idea being one which agrees with reality, ie one that is true).

> In a world of chance and incomplete information, James insisted that truth was elusive but action mandatory.

Complete truth is elusive, and action is indeed mandatory, but a degree of truth is attainable, and an action is only good insofar as it's informed thereby.

Traditional philosophy says you need to find the truth and then modify your desires in accordance therewith. Here he seems to be saying the opposite. Again, I'm aware I'm just reading a TLDR, and I don't deny that there is useful practical advice here.
IMO the best way to handle stylistic choices (if at all) is to have the reviewer just adjust it themselves. Ping-pong with comments like "add empty line" is a waste of time for everyone.
I see, and would that transaction get four entries (two for the money, two for the tax), or three (two for the money, one for the tax)?
For example, having the equal to (=), to assign variable is junk. I am sorry if people can't understand what I say.
I'm glad that the schools are teaching scientific truth then. It doesn't really matter what lineage is older, and the cutoff is arbitrary anyway. But teaching historical facts that disagree with nationalistic and party narratives is a good barometer for respect for science itself, which is very important.
Show HN: CUBE - Real-Time Movie-Inspired Effects Powered by ARKit and Lidar
CUBE is an app that leverages the latest iOS software and hardware features, including ARKit and LiDAR, to deliver real-time effects inspired by films and animations, letting you enjoy fun and engaging effects right on your phone.

If you’d like to learn more, please check out the url.
I’ve provided plenty of promo codes at the bottom of the page.
If ignorance is no excuse for a suspect, why is it allowed for police?
Anything you do to make people fix their 3000 loc PRs will be unpopular with those people
This is one of those things where, despite some 20+ years of dealing with NIX systems, I know* it happens, but always forget about it until I've sat puzzled why I've got no output for several moments.
There have been many many releases between 2.0 and 3.0. And many releases in the 2.99.x branch specifically.

Many other projects would have simply switched to a different versionning scheme and got rid of beta versions to simply iterate on releases like web browsers do nowadays.
Ya kind of, the nerve of creating a non lisp dialect :D
>Also, is there really any benefit to stripping author metadata? Was it basically a preprocessing step?

Have you read 1202? It's all about hiding your infringement.
Apple doesn’t need to move their desktop software to a monthly fee to compete with Adobe, they can compete by stealing their users and locking them into Apple’s platform. If Apple came out with professional alternatives for photoshop, lightroom, and illustrator I would bet a large market segment will switch away from Adobe (and Windows) to Mac purchasing new hardware and tying those users into Apple’s ecosystem (Apple’s bread and butter).
Standing outside wouldn’t work for a good portion of the year…
Llama Guard 3-1B-INT4: Compact and Efficient Safeguard for Human-AI Conversation
To be clear:

I am familiar with your links, for quite some time actually.

I never said that the money came out of someone else's account.

What I did say was that it was accounted for as liabilities. It's the bank's liability to the loanee (or their bank), which the bank absolutely can be obliged to pay with reserves or cold hard cash (and it can only get these from borrowing, selling assets or customers paying cash into their account).

And so banks lend it out to people attached to a slightly larger liability repayable to them and keep track, because if they don't all this money they're "printing" represents losses in terms of obligations they can't "print" their way out of. That's quite different from the ledger screwup its being compared with, or indeed people creating tokens (not backed by debt or anything else) out of thin air to sell to other people
I may have the terminology a bit off, but the core table in my implementation represents transactions. The columns are Account, Description, Type, Value, Date. Type is to distinguish transfers between my accounts and actually adding/spending money. SUM(Value) on just the transfers between my accounts adds to 0 just like the example above. SUM(Value) on everything tells me how much money I have across all my accounts.
Why lead-tainted cinnamon products have turned up on shelves
I'm shocked how many companies still don't focus on DevX and wonder why not only is productivity in the gutter, but morale as well. There's so many companies that help solve DevX problems like this, that's it's practically easy to throw money at it.
I recently read a lot of Microsoft "The Old New Thing" blog where a few times were mentioned "Le Chatelier’s Principle as interpreted by John Gall: Every system resists its proper functioning". It was the first thing I thought of when reading about assigning quality of service, and here is your comment :P
Own a 1990-1991 motorcycle (own two actually, same model) which came from the factory with 10.5:1 compression (drive train from a different bike, they upped the displacement slightly and that also contributed to the increased compression). In the winter it warms up faster on the cheap lower octane gas with ethanol (can't use it in the summer, can't use it for highway riding). On the highway it runs better / better mileage with higher octane gas with ethanol than without. YMMV (had to say that!)
No. Banks classify outstanding loans as assets, not liabilities.
Feels like a missed opportunity for a frozen pipes joke.

Then again...

Frozen pipes are no joke.
Making AWS News stupid fast with smart caching
There are no signs Russia is about to collapse.

Imminently, no. And it doesn't need to collapse outright.

It just needs to become sufficiently clear to whomever is currently gearing up to take over after Putin croaks/fades in a few years -- that its projected general condition (as affects their own wealth and comfort) for the next 10-20 years or so will start to look very blighted indeed, if it doesn't rapidly change course on its optional (and very, very costly) neocolonial project.
> We review the code all together (max 2 ppl) just before the release and that's it.

Is there a reason why you don't review the code immediately? You could also do that without PRs.
“ If OpenAI is found to be in violation, he can then order permanent destruction of the models and OpenAI would have to start over from scratch in a manner that doesn't violate the law.”

That is exactly why I suggested companies train some models on public domain and licensed data. That risk disappears or is very minimal. They could also be used for code and synthetic data generation without legal issues on the outputs.
> The OP above you is literally 100% correct and the downvoting is indicative of folks who don't want to be intellectual honest about the lineage of progressive/left-wing thought.

It's de rigueur for around here :(
Llama.cpp is one of those projects that I want to install, but I always just wind up installing kobold.cpp because it's simply miles better with UX.
In most of the Nordics a significant portion of the population would easily die after around 12-24 hours of no power for large parts of the year. It's very goddamned cold up here.
Get ahead in terms of what? Do you believe that the material in public domain or legally available content that doesn't violate copyrights is not enough to research AI/LLMs or is the concern about purely commercial interests?

China also supposedly has abusive labor practices. So, should other countries start relaxing their labor laws to avoid falling behind ?
Victoria Metrics is well worth the migration. Much better performance and lower resource utilization in my experience.
Neither of those cases precisely. The vendor's transaction record for such a sale would include a debit to cash, a credit to revenue, and a credit to sales tax liability.

The total amount of the credits would equal the cash debit.
Show HN: I built Deals.sh just using Claude and Cursor
Hi HN,

I built this project mostly using Claude and Cursor. It's fully hosted on Cloudflare pages. Deal submissions and approvals are handled through Github issues and actions with custom Cloudflare workers doing the intermediate work.

I started this a while back but ended up abandoning it because of time constraints and my lack of frontend skills. With Claude and Cursor's help I finally got it to where it is now. I think the search feature turned out pretty nice. But there's still lots of things to improve. Mainly deal categories, tags and recommendations. One feature I love to add is helping users find the best times to buy a product or service based on historical deal data.

Honestly, the whole process felt like a fun project disguised as a mini system design interview and I learnt a lot from it. Working with Claude/Chatgpt sometimes feels like magic and other times like training a very enthusiastic puppy. I can share the files if anyone is interested, though I'll need to clean them up first to make them less embarrassing.

There are still some pending deals that I need to approve. Feel free to bookmark the site and check back later.

Thanks for reading!
For the "How many r's in the word strawberry"

total duration: 15.278476756s
load duration: 14.982999ms
prompt eval count: 47 token(s)
prompt eval duration: 5ms
prompt eval rate: 9400.00 tokens/s
eval count: 377 token(s)
eval duration: 15.257s
eval rate: 24.71 tokens/s
It shouldn't be a hard rule, but in most cases a sufficiently long function will have opportunities for pulling out functions with sensible signatures that make sense outside that context.

All a linter does automatically is require adding the "ignore this line" comments that are then visible to humans in diffs.
I don't know about that -- I've always understood that to be the role of the product manager, to have all the domain knowledge.

It's the PM's job to work with engineering to ensure that the requirements are correct, and that the built product meets those requirements. And in an agile setting, those conversations and verifications are happening every single sprint, so something can't go for too long without being caught.

If you don't have a PM, then sure I guess your engineering team had better have deep domain knowledge. But otherwise, no -- it's not engineering's responsibility. It's products's responsibility.
> and it's for financial gains, but not motivated by morals.

Which is why nothing is going to happen, can't have people starting with the latter.
You need to keep state, so that when something goes wrong you can figure out that something went wrong.

PG's rounding can be summed up as: we round to the nearest digit you specify, but how we get there is mostly undefined.

Every bank and organization you do business with(especially if you cross-jurisdictions) will likely round pennies differently. PG and the decimal data type(which is actually the numeric data type) are only part of the solution, as they won't handle rounding pennies correctly for you, but they will store it, if you round properly yourself.

PG also has a money data type, but it also doesn't let you specify the rounding rules, so you have to be careful. Also, money is tied to lc_monetary, which is handled outside of PG's control, so you have to be very careful with it, when moving data across PG instances, or you might be surprised. Also, it doesn't let you specify which currency this money is, which means you have to store that yourself, if you ever have more than one currency to care about.

If you don't care about balancing to the penny with your external organizations(banks, CC processors, etc), you are 100% guaranteed to have a bad time eventually.
200 comments mostly about stylistic nitpicking is actually a language fault, not a team fault.

Languages like Golang are specifically designed to remove any stylistic nitpicking.

Every language must follow. It's suicidal otherwise.
Seems every day, HN gets a new green account that just so happens to be TERF or TERF-adjacent.

I doubt you just chanced upon HN and made a new account, so why not just post with your regular account?
The reality is that you can't make people to care more about quality than their (yours) management cares about it.

I would suggest discuss this with manager, and if he cares enough about quality, he can try to slowly coach the individuals to give better reviews. Or he can suggest that multiple experienced/reliable people also review the work.
I like this idea, it has the bonus of revealing how much the reviewer actually cares. I bet half the things they wouldn’t take the time to fix themselves.
I’m tried it and it keeps refusing to answer coding questions. It just says I cannot answer that.
We are a talent platform connecting software engineers and developers to clients across the region.
Developers start with unlocking 5 job postings and first free assessment.
Clients get to unlock 20 vetted developer profiles too.
We are happy to onboard you.
No, it's not. "Ms" was absolutely a new dialect, and was similarly scorned by many as it gained popularity, and those who chose to use it where often derided as lesbian, feminist, or otherwise.
FOSS tools are usually worst in class for the actual user, with some exceptions. The exceptions are generally dev tools and sys admin tools. Linux is not best in class in anything unless you're a developer or a server admin.

The free market is a much more effective process for getting quality tools for the rest of us. There's nothing short sighted about it. As a professional I pay a fair price for my tools and the developers get a salary so they can continue to improve it. In the sector of image editing and graphic design, Affinity is a perfect example: cheap and top quality.

Open source software will not improve for any end user by more people using it. Only programmers can improve it, and only if they want to. Usually they don't want to, because the users are not paying them.
People have been complaining about the DMCA for 2+ decades now. I guess it's great if you are on the winning side. But boy does it suck to be on the losing side.
The difference is that JVM community welcomes languages PhD folks.

There is even the JVM Languages Summit.

Unthinkable in Go ecosystem.
1. Bill by the hour, and don't sign a contract for any deliverables

2. Middle-ware can be expensive or impossible depending on the paradigms deployed

3. People that outsource with data-mining talent are usually as unreliable as they appear

Usually trust your instincts as they often warn you somethings off... =3
Deep-down I wonder how big a deal this is at Apple. As someone who's sensibility aligns with Apple's approach to design and software architecture (e.g., I strongly believe the Magic Mouse charging port on the bottom is the the right decision), and I use Adobe products heavily: I don't mind the price, and I don't mind the subscription.

But I despise, deeply, from the bottom of my soul, that Adobe Creative Cloud runs a background process on my machine, even when the applications aren't running. That is an affront.

There are days I wonder if the entire reason for the locked-down iOS App Store and Mac app sandboxing is purely just to try and figure out some approach to software distribution that never lets Adobe run an invisible background process on their hardware ever again.
It also requires good tooling and some experience.

GitHub absolutely sucks at making multi-commit features. At least last time I used it.

And getting people to actually make smaller commits and reviews is incredibly hard.
That doesn’t mean they have $150B to hand over. What you can cite is the $10 billion they got from Microsoft.

I’m sure they could use a chunk of that to buy competitive I.P. for both companies to use for training. They can also pay experts to create it. They could even sell that to others for use in smaller models to finance creating or buying even more I.P. for their models.
"the cost to consumers from Trump’s proposed tariffs could reach as much as $1,200 in lost purchasing power on average based on 2023"

Per https://www.google.com/amp/s/www.nbcnews.com/news/amp/rcna18...

So, yes is the answer.
The industry is unwilling to solve their labor problem with better wages and working conditions, they'll just squeeze the labor and quality of care provided.

https://www.ahcancal.org/News-and-Communications/Press-Relea...

https://pmc.ncbi.nlm.nih.gov/articles/PMC9894029/

https://www.pbs.org/newshour/show/u-s-nursing-homes-grapple-...

https://www.npr.org/2024/05/13/1251040883/shortage-at-nursin...
Automating this with linter and formatter is great. It moves the argument over style and format to a one liner change to a lint config instead of mingling it with the with the main code change.
Ay thanks a lot! There are some very good takes in there and I fully agree on the B2B part. Repurposing projects is also a great idea I never thought about. I appreciate the tldr!
I've had problems with a Danish corporate credit card making very small payments, a dollar or so.

They look like "card tasting" payments which fraudsters do to check if a card is valid.
There is literally an "overwrite file" command in the file menu.

You didn't lose data because of bad UI but because you are illiterate. You just said it, it warns you. If you can't understand what "none of the images was saved" means, there is no UI that can save you except autosave. But autosave is something you clearly don't want in a photo/image editor, even smartphone apps do not autosave photo edits.