skysight-inc/HackerNews huggingface dataset:
> they're presenting their stuff as suitable to build your company on, then once you're reliant on them they start charging (big) money.

Where is Orbstack doing any of that? The product has always been closed-source and requires a paid license for commercial use.

> But don't pretend to live in the OSS world then want to also be a SaaS when you've achieved escape velocity

Ditto here, Orbstack isn't "pretending to live in the OSS world", nor is it a SaaS. Why are you making these claims?
Are these small Gemma 2 distilled models available anywhere? I'm not finding them on huggingface.co, etc. but maybe I don't know the exact model names they are published.

Are the weights released yet?
You might be pretty disappointed by the defaults in many cases: it’s extremely common to start with styles for the smallest viewports (“mobile”) and use media queries to add larger viewport variants. I don’t know if you’re among the same people who complain about the overuse of mobile UI techniques on larger screens/devices, but that’s almost certainly what you’d get more of in general.
That's a good point, though it doesn't help if you're researching a new technology unfortunately.
AI can find scientists needing support in bringing work to outside applications
LegalKit, French labeled datasets built for legal ML training
I am delighted to announce the publication of the LegalKit, a French labeled dataset built for legal ML training

This dataset comprises multiple query-document pairs (+50k) curated for training sentence embedding models within the domain of French law.

The labeling process follows a systematic approach to ensure consistency and relevance:
- Initial Query Generation: Three instances of the LLaMA-3-70B model independently generate three different queries based on the same document.
- Selection of Optimal Query: A fourth instance of the LLaMA-3-70B model, using a dedicated selection prompt, evaluates the generated queries and selects the most suitable one.
- Final Label Assignment: The chosen query is used to label the document, aiming to ensure that the label accurately reflects the content and context of the original text.
NiceNode
I'ma call you out here:

"If it was just about dressing differently and changing one's name, almost no-one would care."

You don't actually believe this, and if you did you wouldn't exclusively refer to trans women as "males" in your comment.
I'm super interested in a Postgres-only task queue, but I'm still unclear from your post whether the only broker dependency is PostgreSQL. You mention working towards getting rid of the RabbitMQ dependency but the existence of RabbitMQ in your stack is dissonant with the statement 'a conviction that PostgreSQL is the right choice for a task queue'. In my mind, if you are using Postgres as a queue, I'm not sure why you'd also have RabbitMQ.
Why don't you just scroll past it? On any given day, 90% of the stuff on the front page isn't interesting to me, but it's easy to just ignore them. Or use Adblock to filter them out with a custom rule.

Figma is a tool used (and loved) by many of us in the web or frontend world, both because of its utility and because it's the "Google Docs" of today, meaning software that uses cutting-edge web technologies to deliver a good app experience that previously required desktop installs (Sketch, Photoshop, etc.)

Plus, they narrowly avoided being bought out by Adobe (thank god), which would've saddened a lot of us. Figma was very much loved; Adobe was usually not.

All in all it's just an important tool and interesting company to keep tabs on.
Also the regulator is supposed to be off before it is moved.
Interesting article. 16-24 bytes per allocation is pretty big and it sounds like it would a bit too much overhead, an actual demo would be nice.

My approach with Valk is to allocate per type size and in incremental sized blocks. These blocks work alot like tiny bump allocators and can be reset with 1 line of code without losing the objects in it that are still used.

If the overal memory usage increased a certain percent, we trace the stack, clean up the blocks from long existing objects and free blocks that are completely empty.

My benchmark performes 2x faster than rust, and 4x golang. We use 8 bytes per allocation.
How is that an answer to the question? Your explanation shows how the service is pretty much doing everything which seems to justify why a paid service would be acceptable. If they provided free code but your had to pay the expense of running it locally would be more of a justifiable reason for not finding a need for paying.
It's hard to compare student loans--debts taken on willingly by the smartest and most privileged members of society--to childcare costs.
That's fair from the perspective of a North Korean citizen; I agree that it makes sense for them to see the US as an evil country. But you and I aren't North Korean citizens, so we have the advantage of a broader perspective. We know why the US sanctions and undermines North Korea.
> What percentage of kids who would be very likely to use Khan Academy are struggling with math?

A lot. A lot, lot. There are entire states full of people in India who don't have access to good teaching. Who travel absurd distances and stay away from their family for years to get access to good education. In the last few years as kids in my extended family grew up, I am amazed by how much they just learn from YouTube. One of the biggest educational startups started from a free education YT channel.
Yeah SCOTUS is pretty good about putting their decisions out there. Sometimes too good at it ;)
> resulted in the deaths of thousands.

The number the Supreme Court used in its decision was 247,000 deaths over a twenty year period. That's the verified number and therefore almost certainly lower than reality.
There are two new chatbots on Chatbot Arena, called "late-june-chatbot" and "im-just-another-late-june-chatbot". Both of them report that they are Gemma if you ask. I'm assuming it's these two models, but AFAIK there has been no official announcement.
In principle a CPU might use a meta-predictor to decide between the "normal" indirect predictor and the RAS predictor. It can help programs, like in go, that use stackful coroutines, as the RAS will be off when context switching deep into a call stack.

I wouldn't be surprised if this is already the case for last few generations of CPUs although I haven't tried to benchmark it.

edit: also good article, TIL that CALL +0 is handled specially.
CGP Grey had a video essay that might resonate with you “You Are Two”: https://youtu.be/wfYbgdo8e-8
Thank you for this distinction.
Sounds like confirmation bias. I see people pulling heavy trailers all the time. In fact, I don't think I actually know anyone with a large truck that doesn't haul at least sometimes.
To save everyone the google, several people went to jail with terms ranging from 5 to 15 years (after reduced sentences). Two people were executed.
The huggingface weights are here: https://huggingface.co/collections/google/gemma-2-release-66...
No, the whole task doesn't execute as a postgres transaction. Transactions will update the status of a task (and higher-order concepts like workflows) and assign/unassign work to workers, but they're short-lived by design.

For some more detail -- to ensure we can't assign duplicate work, we track which workers are assigned to jobs by using the concept of a WorkerSemaphore, where each worker slot is backed by a row in the WorkerSemaphore table. When assigning tasks, we scan the WorkerSemaphore table and use `FOR UPDATE SKIP LOCKED` to skip any locked rows help by other assignment transactions. We also have a uniqueness constraint on the task id across all WorkerSemaphores to ensure that no more than 1 task can be acquired by a semaphore.

This is slightly different to the way most pg-backed queues work, where `FOR UPDATE SKIP LOCKED` is done on the task level, but this is because not every worker maintains its own connection to the database in Hatchet, so we use this pattern to assign tasks across multiple workers and route the task via gRPC to the correct worker after the transaction completes.
It's a potent dissociative, you'll black out before you reach concentrations required for this purpose.
How much effort should Google put into supporting browsers that don't have the feature sets to support the use case?
NYT was right and AP has now corrected theirs. Reload and check errata at the bottom.
At $300 a month, you'd have to keep the $40,000 car for >11 years for it to be cheaper to buy than to lease.

(this weirdness is due to the fact you don't get the $7500 if buying this particular Model 3)
meanwhile, in the real world

https://migrationobservatory.ox.ac.uk/resources/briefings/mi...
I for one would stop shooting at our digital overlords.
Generate the date dynamically client side so it can't be parsed. Or use an image/svg
It won't be a popular answer, but the truth is nuke and pave every so often. The problem isn't Arch itself, the problem is that I like to try new things pretty regularly, and occasionally install junk that I don't want long-term, but that I forget to clean up.

Quite a few years back I just started a bash script that stays in my dot files repo, that has all the base packages and configuration in it that I need for a new system. When it's time for a fresh install, I can run that script and have 95% of my system set up. I even include gnome settings and stuff in there using the CLI tools.
>been a happy Arch Linux user for many years

>how long have you managed to keep your system running smoothly without needing to reinstall?

I'm baffled as to how someone could be a happy user of a system that requires regular reinstalls to be usable/stable.

Is it that installing Arch is itself a hobby for some people?
From [0]:

> To list all packages no longer required as dependencies (orphans):

$ pacman -Qdt

[0] https://wiki.archlinux.org/title/Pacman
The right time for a nuanced discussion of the material published by Wikileaks was actually before the US/UK imprisoned this innocent-until-proven-guilty individual, not after putting him in soletary confinement for 5+ years. So no, not surprised. If there's need for a nuanced discussion, a course of action like this will never be the way to go about it. The time for a nuanced discussion has been over for more than ten years, and the argument was lost by the people who incarcerated him.
One of my privacy techniques has been to build a container with a new network namespace, randomly select a VPN server from the set of ~5k that my VPN provider has running across the globe and connect to it within that namespace, spawn a fresh instance of a web browser with no cookie history or anything of the sort, run DNS filtering and ad-blocking components, and then perform the individual task I want to perform with it before shutting the whole thing down.

I have all of this scripted to launch trivially within a few seconds, and it reduces the effectiveness of most of the attacks this RFC describes.
Jakob Fugger became so rich that he loaned money to the Catholic Church to build the St. Peter's Basilica in the Vatican. The Catholic church was panicking on how to repay those loans, that they started selling indulgences, and this lead to Martin Luther protesting, and launching Protestanism.

https://en.wikipedia.org/wiki/Jakob_Fugger

> In the year 1500, Jakob Fugger loaned the Vatican the money necessary to build the new St. Peter's Basilica, the Sistine Chapel, as well as other buildings within the Vatican. To repay Jakob the massive amount of money owed, Pope Leo X had to heavily tax the German people as well as sell indulgences, which was heavily unpopular with a large group of monks, including Martin Luther. Partly because of the corruption within the church, Martin Luther was prompted to write his Ninety-five Theses.
To the extent that your compiler has embraced the provenance model, yes. But that does mean that you can't assume that the language pointer is the one the machine gave you and therefore probably can't write code that does anything with pointers other than pass them around as opaque handles. No testing their alignment, no comparing them to each other.
Kind of weird question, since a clear majority of people are drug users and they are almost certain to know some of those.
No; It is my understanding you cannot sue the federal government or its constituent parts, they have sovereign immunity.
> Thus, in order to go after the Sackler family's money, you basically have to claw back money that Purdue paid out to the family over the years.

Or you can find them personally, directly, criminally liable and their profits the result from a criminal conspiracy.

Personal crimes aren’t protected by the “veil” of LLC, so any assets of the family could be liable, after criminal conviction, for any civil claims from victims.

At least, I think.
I’m getting pretty damned tired of NoSQL as a default. Picking it because it matches your use case exactly is one thing, picking it because you want to avoid modeling your domain, building a schema, and managing migrations is a fool’s errand. All you’re doing is trading problems and ass ache, but I think NoSQL is less flexible than SQL. Hell, DocumentDB is built on Postgres, allegedly (is that confirmed?).

I started at a new place that uses DynamoDB and I can’t articulate how much I loathe it. Currently rewriting it into Postgres as we speak.
I don’t know, streaming services seem to love putting up the back catalogue. I think they’ll put up most of it.

But what’s important is they’re all in on Paramount Plus. They won’t have content outside of that, and why should they?

Obnoxious is ignoring verb tenses and responding to something someone didn’t say multiple times.
They will remember when AI makes us all slaves!
This person invented a new word to describe how OUR tech-savvy culture is lacking. This new word 'receptivity' is probably synonymous with gullibility. See how I used quotes for a quotation and not for emphasis? And fewer have it than ever before... really ? did someone measure it? Psychology is pseudoscience again.... How can I measure receptivity? Its a made up word! How can I measure it... This is a tech website... please go away. We LIKE tech, we don't want your brainwashing pseudoscience!
They are available on Hugging Face: https://huggingface.co/collections/google/gemma-2-release-66...

Ollama:
https://ollama.com/library/gemma2
The article states: "However, in about 10% of the instances in which AlphaFold2 was “very confident” about its prediction (a score of at least 90 out of 100 on the confidence scale), it shouldn’t have been, he reported: The predictions didn’t match what was seen experimentally."

This is the number one issue with using the so-called "deep learning": the results may be completely wrong and there is no known way to predict when they will be or detect when they are (relying on "deep learning" alone).

The worse issue is that by "deep learning" we learn only the coefficients that give accurate predictions on a training set. Extrapolating the results is the hopeful leap of faith that is known to break down catastrophically on some inputs. The "neural nets" do not give us the new knowledge, but rather, an attractive nuisance of a tool.
Unfortunately mileage and emissions trade off with each other. You can get better mpg without a cat iirc

Toyota does make a plug-in Prius now
Not a Hatchet user, but this doesn’t sound like a Hatchet-specific question. Long running transactions could be problematic depending on the details. I handle idempotency by not holding a transaction and instead only upserting records in jobs and using the job record itself to get the status. For example, if you want to know if a PDF has had all of its pages OCR’d, look at all of the job records for the PDF and aggregate them by status. If they’re all complete you’re good to go.
You can just do that my shaping the attention mask, no?
That also gives you an actual guarantee that no information is leaked between conversations.
The “need” for the EC is all post hoc rationalization at this point. It was an expedient political compromise made in an environment that is wholly different than the one we live in today.

The only reason we maintain it now is because it is both too hard to change and also perceived (correctly or incorrectly) to give an advantage to one of the two major parties in our political system, which effectively kills their support.
Any references for 99.9% density with SLM copper? My understanding is that pure copper SLM printing is less frequently done as doesn’t work well with the infrared lasers on most machines, requires high heat & speed, and has more porosity than other alloys. It’s also hard to print so that it’s strong, conductive and heat stable.

I think there’s still quite active research in the area, though, and no doubt there’s a lot going on that I don’t know!
https://www.sciencedirect.com/science/article/pii/S026412752...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10861549/
Can we please drop the sappy self promotion of "financial and entertainment capital of the world" and get real i.e. the old but good side of American empiricism? Thanks.

Articles mentioning the plain incompetence of America's civil engineering projects always hit me hard. It's so bad. You'd think with the number of MBAs we graduate or time we'd get our act together. But no.

The Gothamist article runs the same old story trajectory here: a bad example, then drilling a bit closer to root cause, then pointing people know the current situation sucks and why, ending with a time will tell or variation on same. It's underwhelming.

Another example: 108th street in queens has been ripped up, some plumbing or electrical work done, then repaved about once every 1-3 months for the last 10 years.

I also fairly familiar with nyc subways and how it's run day to day. It's embarrassing ... it's 10 parallel universes from European standards.

Escalators are slow, and down a lot. More money is spent I feel sure telling you what isn't working, and what all the schedule changes are, than what the normal schedule is.
This is a 6 train running on the 4 line ... this is a F train running on the E line ... is often heard.

Then there's moms -- what I call them -- ladies usually on bullhorns telling you how to get off the subway and which escalator to use. That's their job: yack into a bull horn and tell you the stunning obvious.

Another unsightly subway aspect: temporary closures of platforms. Some moron uses plastic tape in the most unsightly way to cordon off access ... it's straight out of a slum. A temporary gate, or better yet, using electronic signage to redirect people would be better and a damn sight look better.
> Some people pretend that you shouldn't use any SQL-server today and instead use current-hipster-web-accessible-database.

More commonly, there are the people who use a SQL server at the lowest level, but then stick another database layer on top in order to provide a more friendly querying experience for the bulk of the users. The prevailing idea is absolutely that most people shouldn't have to use SQL, and most likely that they should use a hipster-web-accessible database, even if SQL exists somewhere inside of a black box.

Niche does not imply that something is nonexistent, but it does seem pretty clear that we go to great lengths to ensure that most people don't have to use SQL, limiting its use to a narrow set of developers who specialize in that niche, while everyone else uses higher level languages to communicate with the database.

Which is not at all what SQL envisioned in its infancy. It was supposed to be the language for all business people far and wide.
I recently just started doing this as well. I love it
As mentioned, this highly-subjective, parochial, hegemonic view survives neither border crossing nor the reality that rules apply only to rule-abiders. It is non-viable in a cooperative, networked world. It enforces the lowest-common-definition of rights on the most vulnerable, while ignoring the practical reality of sophisticated malicious actors. Examine here what rules certain parties in Brazil seek to apply to X, or the contempt proceedings against Herridge domestic to the US.
It's on HuggingFace already: https://huggingface.co/google/gemma-2-9b
I know that a lot of companies (I’ve worked for and colleagues worked for) were asking Microsoft for an all-in-one solution like slack that would integrate with their office and share point systems. They didn’t like that Microsoft had similar products but as different apps.
If you do not publish source code, your binaries should be ineligible for copyright protection. There is very little creative work in the binaries themselves. Keeping your actual creative work hidden (especially from things like eventually being part of the public domain) but yet still expecting to receive the privilege of copyright is inequitable. Same thing with only publishing under digital restrictions management.
> it also breaks many formerly-well-defined programs that use `malloc_usable_size`

Does it? According to the documentation for malloc_reusable_size, it can be used to find out the actual size of an allocation, but you still have to call realloc before writing to bytes beyond the size passed to malloc.

"This function is intended to only be used for diagnostics
and statistics; writing to the excess memory without first
calling realloc(3) to resize the allocation is not supported."
Why not try it here and make your comparisons that way? https://aistudio.google.com/app/prompts/new_chat?model=gemma...
The Sacklers want to have their cake and eat it. They want both:

- To avoid filing for bankruptcy, and

- For a bankruptcy settlement to release them from additional liability.
I guess I'm not sure what the point of the comparison is. If the death rate from opioid addiction were 1000x lower, I would happily bite the bullet and say Purdue did nothing wrong. Chronic pain is real and terrible - it would be great to have a solution where the downside risk is no worse than an Adderall dependency.
That and they're heavily marketed towards their target demographic now instead of being meant for work. It's like a designer handbag for men, except that handbags actually appreciate in value.
I've taught math at every level. From volunteering to teach it to grade school kids, to getting paid for highschool tutoring, and at the university level both for undergrads and now with my own grad students.

I tried Khanmigo. It is counterproductive junk.

It simply doesn't understand what a student knows and it has to idea how to give examples or provide perspective shifts that help students. That's what a good tutor does. It gets stuck explaining the same things in the same ways but with different words over and over again.

It has no idea how to think geometrically vs algebraically and how to switch between the two. And it can't carry out even simple proofs.
From Wikipedia:

> A number of trials were conducted by the Chinese government resulting in two executions, three sentences of life imprisonment, two 15-year prison sentences, and the firing or forced resignation of seven local government officials and the Director of the Administration of Quality Supervision, Inspection and Quarantine (AQSIQ). The former chairwoman of China's Sanlu dairy was sentenced to life in prison.

Yeah, that sounds nice :-)
You're overestimating how much people will care. When was the last time you listened to Bing Crosby other than White Christmas?