skysight-inc/HackerNews huggingface dataset:
Looks great! If you did do something related to truck fill, would be great to see if it could be generalised to 3D bin packing.

I’m currently working a free / open source warehouse management system so great to see other people working on supply chain problems!
Sass was the first code generator I ever met that produced decent output. I’d been coding for 15 years at that point. Less is the second one.

That’s the end of this story. There are basically two people in the world who have demonstrated that they can be trusted to generate code that isn’t an impenetrable quagmire of pain and confusion.

I doubt it’s an accident that both emitted declarative output rather than imperative, but I would be happy to be proven wrong.
Forgive me, one time: LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLLL
> but a subsidy can never allow a manufacturer to charge more for a product than they otherwise would charge

...right.

What is the impact on prices of Teslas when there are 100% tariffs and import bans on Chinese EVs? Do you think those tariffs makes Tesla prices go up or down?

Why do retailers offer coupons? How do they set their prices when coupons are "always available"?

I think you can't give me an consistent explanation for all of these. I can. Once you figure out if something is actually a tax or a subsidy, taxes make prices go up, and subsidies make prices go down. In my opinion, the surprising thing here is that because of the way it is implemented, such as the existence of vehicle tariffs on other EVs, limited number of vehicles it benefits, their price caps, and the conditions on local manufacturing, the federal EV tax credit is functionally an ordinary tax, and prices on all EVs - the cars that qualify for the benefit and those that do not - have risen. It is really a tax in disguise, on other vehicles, that transfers US tax dollars to US-centered auto manufacturers. And honestly why does that surprise you? Did you buy an overpriced Tesla or something?
I weirdly track SCOTUS opinions. Most of them are incredibly technical.
I do generally agree the tooling sucks, but as mentioned, buf and the connectrpc ecosystem have made it much easier to get things going.
You all laugh, but small engine supported hybrid van with 3 gas tanks can achieve this. Arm chair engineers.
It's really not that complex. The question is NOT whether the plan was a good idea or reasonable. The question was whether the Bankruptcy Code authorized the bankruptcy judge to approve the plan. It doesn't. It's really not more complex than that.

Courts cannot legislate from the bench. Why not? Because the Constitution says so; i.e., Congress gets to say what the statutes say, while the Judiciary gets to say what the Constitutions says. That's the balance of power under the Constitution.

To me...the waaaaaaay bigger and more intriguing thing is: the story underlying this split 5-4 decision.

I mean this spit the "right" justices and the "left" justices. J Jackson came out of nowhere and sided with four "right" justices. Like, what?

Also, I can't for the life of me understand how J Sotomayor and J Kagan could ever come to the conclusion that this sweetheart deal for rich billionaires, who made their money killing $247k humans, was a good idea and totally fine. Again, what? But no the efficacy of the deal doesn't legally matter and is irrelevant.

Nevertheless, we don't know that the victims will be harmed by this decision. However, we DO KNOW that the rich billionaires would have benefited if this decision went the other way.

Remember that.

There's gotta be a Pulitzer worthy story behind this split.
Absolutely true. The article is a BS spewing BS.
I don’t know if this is in the article, but Geisinger delayed notifying people whose information was taken, at the behest of investigators.

I saw one of the letters they’ve now just started to send.
;-)

Not exactly. I'm lamenting the loss of human-generated content, period.
that's fair! I tend to be the opposite and I love that our editor lets us both have it how we like it :D
Clear, thanks!
> It's quite absurd to me that the manufacturing of planes by Boeing has less stringent QC done by themselves on their main components provided by vendors than many consumer electronics do for their suppliers.

That's quite a claim. A single modern airliner is 300,000-500,000 parts (depending on the model) that have to be manually inspected by multiple people compared to a tiny IC that can be automatically tested by a machine or a PCB that can be electrical tested with automated probes. From TFA:

> Boeing requires fastener holes in this section of the plane to be drilled at .2475 inches, which provides a near-perfect “interference-fit” that best retains air pressure during flight. Instead of drilling at that size, Spirit workers were directed to drill holes using a .2495 drill bit, to clear excess paint from the holes and speed up a slow process.

Oh and by the way, each hole has to be checked to within _2 thousandths_ of an inch.... They're not even remotely comparable.

An ASML UEV lithography machine is on the order of a 100,000 parts so that'd be like Intel and TSMC taking apart and running a precision CMM over every part on their main machines thousands of times a year (during which Boeing ships and inspects about 500 new planes).
I usually avoid meta commentary but this was a really annoying one to have the ambiguous font on.
It’s possible that Bing is just more advanced than Chinese competitors and therefore more effective at censorship.
The issue is: if you have pricing that works for solo devs / small teams, you'll leave a lot of money on the table with respect to enterprises, who are willing to spend silly amounts of money but also don't want to feel like they're being ripped off. One "solution" is non-transparent pricing but your low-end pricing may leak. Of course you can charge for enterprise features but the signal you send via low end pricing will set expectations for enterprises as well.
I can relate to this experience as well. The transition catched me off guard. My advice would be to embrace the change while staying true to yourself. Live without regrets and, as Arnold Schwarzenegger would say, don't listen to the naysayers.

I also love the fact the paper has the word "miffed", you do not hear this much!
same in java
Presumably you have backups for both the primary database and the message queue (or maybe no backup for the later). If a disaster happens, requiring you to restore backups, how confident are you that your system as a whole is behaving as expected (no events acknowledged but not processed / no events processed twice).
My best friend in grade school was a bit of a deviant and we definitely experimented with these things. Very powerful!
This is a people problem. If it wasn't generative AI, it would be some other tech being used to cut costs, and that's the crux of the issue, it's all companies trying to cut costs while maximizing content output with little to no regard for content quality as long as it meets a certain threshold.

I'm not saying AI isn't enabling it by the way, just making an observation that businesses only see the money in this, and it could be literally anything else, it just so happens to be generative voice.

EDIT: Creative people can do creative things with AI, it enables a lot of people who otherwise couldn't express that creativity to do so, but it also enables the lazy and money seeking, it's tradeoff.
And they shouldn't, they're couriers. It's crazy to me to blame FedEx for delivering an empty shoe box that was shipped by Nike. I bet that dasher was so damn excited to give you that cup. I would have been laughing my ass off.
So, direct wealth transfer is happening from the rich to the poor.

The only flaw with this is that people have to work economically inefficient jobs delivering food, instead of the wealth transfer occurring through taxes on the rich and funding something like basic sciences.
The flag is the turbodowndoot button. When a simple downdoot isn't enough for how offensive a post is, you can bring out the big guns. I rarely do it, but be on notice that I'm not afraid to seriously mess up your karma (or whatever it does) if you cross the line with me, pal.
As you made it clear downthread that what you actually intended to post was "not friendly", I want to make sure that you see https://news.ycombinator.com/item?id=40812343.

First you responded to a friendly comment with a swipe and then you added more downthread to make sure you turned it into a slur. I feel ashamed of HN when I see people treating others this way.

If that's not what you intended, please make more effort to disambiguate your intent in the future. That's every commenter's responsibility here.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
> If this is indeed the "future of making movies," I dunno, I can't speak for anyone but myself, but I have no interest in watching anything made this way.

I'm still burned out on "regular" CG in movies. I'd be much more excited about a (hypothetical) return to practical effects than a push even further into computer imagery.
Didn't seem to help the UK much during Black Wednesday.
This is macabre. I feel like I am going to spend the remaining years of my life watching recycled versions of dead people rather than a natural cycle of renewal and innovation.

Dad, I want to be a sportscaster when I grow up. Sorry kid, that's only a job for dead people.
If AI is good enough to teach math, why not have the AI 'do the math' instead? At a certain point, wouldn't we have to ask whether it makes any economic sense to teach math to the masses?

If AI is good enough to teach people to drive, then it should be good enough to drive the car itself. At that point, it would be pointless to teach the masses to drive when the AI can do it for them. If AI is good enough to cook, ... So on and so forth.

The intention is noble but where does it all lead?
Supreme Court rules that the SEC's in-house rulings violate US constitution
The author of the post is "@daojoan.eth"... personally, not who I would choose to lead the charge against "tech BS".
Well I work at med school, grad students get far more training on research, med students can take an optional research elective. This elective isn't a formal course either, what happens is a med student comes to our lab and we put them on a small project as an assistant doing data analysis or a simple experiment. They don't get formally taught how to evaluate research

You have to remember med students are training to be clinicians not researchers. They have to diagnose and treat patients based on information taught to them by clinicians and basic scientists

This is also why it annoys me when lay people refer to the opinions of physicians on some new research that just came out, like with covid stuff. They are not research experts, they're clinicians. They treat people and make diagnoses
Its pretty ironic but Microsoft decided to lean into gRPC support for C#/ASP.NET and its honestly really well done and has great devx.
News organizations have been assigning "summarize who won the game and any notable events" stories to computers for a while, although having the computer narrate the story is less common
Is it possible that it can create a flow chart library with pure css? maybe like we make the className like tailwind to let others use to easily ship flow chat with pure css?
When was your time in India?
I dont understand why it's got less overhead than rail (either with large trains, or automatic routing).
EU's Restrictive Stablecoin Rules Take Effect Soon
AWS is a commodity, albeit an expensive one. After all, it has competitors like GCP, which some people like me actually prefer.
I used to be amazed that my dad could finish crosswords when I was a kid until one time as an adult I was sitting across from him at the table and realized that I knew several of the answers that he hadn't figured out yet. I suspect a lot of it is generational too, where the questions get updated for more current events and that makes them more approachable for working aged adults vs the children or the retired class.
And yet it's still massively behind DeepL on the languages that they support. Why is it still so bad at the top languages like Spanish?
> AI-generated slop

This is prejudice.
Yes, all of it.

Google claims gRPC with protobuf yields a 10-11x performance improvement over HTTP. I am skeptical of those numbers because really it comes down to the frequency of data parsing into and out of the protobuf format.

At any rate just use JSON with WebSockets. Its stupid simple and still 7-8x faster than HTTP with far less administrative overhead than either HTTP or gRPC.
Yes, unfortunately. I hope though that LLM's reliance on training data would at least give human writers an advantage when it comes to novel content such as new tech.
>I edited my first comment to clarify and nothing else

You edited "No, words have meanings" to "No, words have specific meanings that should accurately reflect the nuances of the situation at hand." You also edited "So?" (single word) to 'So? "Force to trust" like op wrote made absolutely no sense.'

>for me it still stands as long as you have agency over yourself nobody can force you to do anything.

It can and often does mean that though. Here's a list of 170,000 books using the phrase "forced to trust"

https://www.google.com/search?tbm=bks&q=%22forced+to+trust%2...
Ultimately it's driven by customer behavior. If people went to restaurants instead of expecting to be served hot food in their living room, this whole destructive business model wouldn't even exist or would be small enough as to not be negatively impactful.

People are not forced to use DoorDash, UberEats, etc. We never do and are surviving just fine.
Sci-Hub link: https://sci-hub.se/https://ieeexplore.ieee.org/document/5392...
“ knowing the structure doesn't necessarily help you understand the biology ”

I think most everyone recognizes this, but also believes it is probably necessary to know the structure to understand the biology in the future. Ie a necessary yet insufficient advancement that is Nobel worthy.
I think this is one of those things that’s situation dependent. It sounds to me like your organization has a lot of data that needs to be processed. In that case it’s extremely important to write your SQL so that it executes efficiently. SQL does a lot under the hood but it won’t automatically switch a left join to an inner join if it figures out that would have no impact on the output. So if you’re in a situation where that’s important, you’ll want your pipeline building employees to be using best practices. I run into a similar problem with my peers (data scientists) when I ask them to provide a SQL query link to their charts / analysis. It’s like pulling teeth but to me it seems obvious that everyone should be doing it as mistakes would be found sooner and others could build off of your work resulting in a positive feedback loop of data understanding. But nope, not everyone seems to care about that.
That just lists them, how do you remove them?
How does this compare to Temporal or Inngest? I've been investigating them and the durable execution pattern recently and would like to implement one soon.
Ah! That's a pretty much orphan subject yet the world is constantly moving pallets.

For pallet stability you would like to have a convex perimeter so the stretch wrapping maintains the boxes effectively. And also criss-crossing boxes for shear resistance.

But you need to align as much boxes corners as possible to get vertical stiffness.

A solver proposing stacking patterns with these constraints would be outstanding.
What kind of math could it be doing that possibly requires a loading screen to compute?
I could see shielding from future civil liability as an option, but only after a true bankruptcy has occurred. Liquidate everything, and by that I mean everything, and then you can move on with your life. Definitely no shielding money in offshore accounts.

If you're not willing to do that ... well, see you in court. Over and over, because every individual you hurt should have a chance to come at you with a liability claim.
Actually for the 9B model, this has 4-bit quantised weights (and others):
https://huggingface.co/bartowski/gemma-2-9b-it-GGUF

Still no 27B 4-bit GGUF quants on HF yet!

I'm monitoring this search: https://huggingface.co/models?library=gguf&sort=trending&sea...
My highlights:

- learned about https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

- Vue overtook Angular in usage

- zombie Express still dominates (context: v5 is nowhere to be seen https://github.com/expressjs/express/issues/4920)

- voracious Next (with not so great sentiment in comments)

- strong TS preference over JS

- the recent React Suspence blunder re SPAs is astounding considering SPAs still not going anywhere
> Russia is the one invading for baseless reasons

That is a very short-term and one sided view of the conflict that has been on since at least 2014. BTW, we had peace agreements guaranteed by France and Germany before Russia invaded Ukraine.

It is naive to think Ukraine can be "taken over". The objective of the military operation is to prevent Ukraine from joining the NATO and US building nuclear capable bases right on Russia's border.
Swerving into flamewar like this is not ok on HN, regardless of how wrong someone is or you feel they are.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.

Edit: we've had to ask you this multiple times before-

https://news.ycombinator.com/item?id=28885166 (Oct 2021)

https://news.ycombinator.com/item?id=28319175 (Aug 2021)

https://news.ycombinator.com/item?id=26613766 (March 2021)
Every compiler for C has always done things like register allocation that make it not assembly.
Meta Large Language Model Compiler: Foundation Models of Compiler Optimization
I think I'm the same as you, I much prefer the style where you get an interactive profile and can hit "show me the hot path" and it'll expand down the hot path.

The overall flame charts just don't provide the immediate "Here's what's wrong" you need from a chart.

Charts should be simple enough to quickly get an idea of whether the thing you're looking at is "Good" or "bad" and if "Bad", quickly see where the problem is.
> Supreme court case was specifically about the $6 billion dollars the Sacklers committed to the bankruptcy fund

Committed, not contributed.
A lot of tooling badness comes out of the fact that gRPC integration in its lingua franca, Go, requires manual wiring of protoc.

I don't know why or how there isn't a one-liner option there, because my experience with using gRPC in C# has been vastly better:

dotnet add package Grpc.Tools // note below
<Protobuf Include="my_contracs.proto" />

and you have the client and server boilerplate (client - give it url and it's ready for use, server - inherit from base class and implement call handlers as appropriate) - it is all handled behind the scenes by protoc integration that plugs into msbuild, and the end user rarely has to deal with its internals directly unless someone abused definitions in .proto to work as a weird DSL for end to end testing environment and got carried away with namespacing too much (which makes protoc plugins die for most languages so it's not that common of occurrence). The package readme is easy to follow too: https://github.com/grpc/grpc/blob/master/src/csharp/BUILD-IN...

Note: usually you need Grpc.Client and Google.Protobuf too but that's two `dotnet add package`s away.
For bonus minutiae, SQL Server has a problem with upserts. Here is the old school and the new way for handling it.

https://sqlperformance.com/2020/09/locking/upsert-anti-patte...

https://learn.microsoft.com/en-us/sql/relational-databases/p...
Lol this announcement blows what ive been working on out of the water but i have a simple assistant implementation with rick0123/VAD + Websockets.

https://github.com/charlesyu108/voiceai-js-starter
Also, "Kinopio" is the Japanese name for the Mario character that the English-speaking world knows as Toad.
> This is very argumentative and shuts down the discourse before it even begins. It's not very in the spirit of HN.

There cannot be productive discourse where people advocate forcefully taking things from other people that worked hard to earn the things.

The spirit of HN is entrepreneurship. It is literally run by a VC business - not for the goodness of their hearts or whatever, but to foster a community of thinkers and doers. This line of thought is toxic and antithetical to everything YCombinator stands for. It's just a shame it's being coopted into such an anti-entrepreneur place largely by those who think so little of themselves as-to believe they'll never be capable of being thinkers or doers.

You don't need to be the next Bill Gates, or next Uber to be successful and build things of value. But if you ever do, you'll have a ton of people wanting to tear you down just because you dared to be successful.
Using Mobileeyes stuff is promising - if it wasn't I'd just laugh at it - but has Mobileeye said if they can do enough for a taxi service?
Are you arguing that people should not learn for themselves how to engage with the patterns in their own world? (math)

Are you arguing that people should not be able to take the initiative to move themselves from one place to another of their own volition? (driving)
>it's all companies trying to cut costs while maximizing content output with little to no regard for content quality as long as it meets a certain threshold.

That isn't a people problem, that's a capitalism problem.
Hatchet looks pretty awesome. I was thinking about using it to replace my Celery worker. However, the problem is that I can only use the gRPC client to create a task (correct me if I am wrong). What I want is to be able to commit a bunch of database rows altogether with the background task itself directly. The benefit of doing so with a PostgreSQL database is that all the rows will be in the same transaction. With traditional background worker solutions, you will run into two problems:

1. Commit changes in the db first: if you fail to enqueue the task, there will be data rows hanging in the db but no task to process them

2. Push the task first: the task may kick start too early, and the DB transaction is not committed yet, it cannot find the rows still in transaction. You will need to retry failure

We also looked at Celery and hope it can provide a similar offer, but the issue seems open for years:

https://github.com/celery/celery/issues/5149

With the needs, I build a simple Python library on top of SQLAlchemy:

https://github.com/LaunchPlatform/bq

It would be super cool if Hatchet also supports native SQL inserts with ORM frameworks. Without the ability to commit tasks with all other data rows, I think it's missing out a bit of the benefit of using a database as the worker queue backend.
This. Almost half of my neighborhood has panels, and we're in the midwest, I'd assume sunnier places it approaches close to 100%. I'd probably have them, but all of the companies that are in my neighborhood use annoying door to door sales and I hate to reward companies that do that.
That was bizarre. I think we're outliers here in Southern California, but the main problem with solar panels here right now is the huge differential in daytime vs nighttime available power, due to the popularity of solar. And power companies trying to totally reinvent billing in order to stay in business.
plausibly the money was just printed rather than being accumulated. the article is from the zero interest rate epoch
huggingface repo link:

https://huggingface.co/collections/facebook/llm-compiler-667...