skysight-inc/HackerNews huggingface dataset:
This is very cool! Schema migrations have always been tough and fraught with peril.

That being said, I've always found that doing the migrations within the app is safer, because rollbacks are tied to the code. For example to change a constraint, we add a new column with the new constraint, and then change the code to read from the new column and old column, take the new value if it exists, otherwise use the old value, perform the operation, then write the new value to the new column and old column. We do this for a while and then do a background migration of the data at the same time, slow enough to not overload the database. At some point the new column is fully populated, and then we can put a new version of the code that only reads the new column. Then you check your stats to make sure there are no reads from the old column, and then you can delete the old one whenever you want, which is a very fast operation. Then you get your space back when you do your vacuum (protip: make sure you have solid vacuuming schedules!).

What are some use cases where you'd want to migrate the schema without also migrating the code at the same time?
Every child fresh out of mom’s basement should just go buy their own house? I don’t know what universe you live in, but it looks nothing like mine.
Because you can use a USB c adapter if you still want to use wired headphones
David S. Oderberg, "The Illusion of Animal Rights"[0].

[0] https://docs.google.com/file/d/0B7SKlRTfkUiecnJuOWpJSzFOaDg/...
Someone said that discussing footguns with haskellers is useless because they are so used to walking around with bleeding flesh wounds in their feet... I think it applies here. Those on the "inside" will never see what those on the "outside" see and thus why an ambitious outsider would start a project like this.
It’s worth getting to one day! Once you get it started, it’s really not too much work or time, either. But I hear you, too many projects, not much time. It’s a real problem.
Dynamic Table Partitioning in Postgres
> "I wish it would go back to $1.99 - it’s almost $4," said Tywanna Coleman.

Yeah, and it's > $7.50 in the country I currently live in. So count yourself lucky if you live in Detroit.
https://archive.ph/fGLat#40%
I’ve tried out some work on generating vector fonts too, in the format of Bezier curves and a seq2seq model. The problem was that fonts outputted by ML models were imprecise. Lines were not perfectly parallel, corners were at 89°, and curves were kinked. It’s not too difficult to get fonts that look good enough, but the imperfections are glaring as fonts are normally perfectly precise. These imperfections are evident in OP’s output too, and in my opinion make these types of models unusable for actual typesetting.

A 1% error in a raster output would be pixel colors being slightly off, but a 89° corner in a vector image is immediately noticeable, making this a hard problem to solve. I haven’t looked into this problem too much since, but I’m interested to hear about possible solutions and reading material.
To me, that's the big hand wavy thing is that that thing where if you just do the straightforward obvious thing it's fast, most real world problems aren't straightforward and obvious and therefore turn into something more complex. And now you've got a big can of worms because it was quick in the unspecial case. But now you have no real easy way to get to your special case working correctly without learning more and spending more time just like any other language or switching to a lower level.
UUIDs show up absolutely everywhere as strings in logs.

They're also often used as part of a URL parameter:

http://myservice/orders/<uuid> etc etc
if I had to guess, that is a typo and should be starlark, which is the language used for bazel build files.
bazel is the build system they use
I didn't mind that too much, because IPFS is strictly better than S3 in that regard. IPFS isn't meant to make it so that you don't need to host your own files, but rather that I can seamlessly host your files too.

In that regard, it's much more available than any HTTP server.
> opioids are terrible

Why would you say something like this, especially given your dad's situation? yes they can cause constipation, but without opioids the pain would be much, much worse. To me it's a no-brainer, and nobody is forcing you to take opioids if you would rather the pain. I think opioids are a wonderful gift of nature to us and I'm immensely glad we have them. It terrifies me to think that we are so demonizing them now that they are withholding them from people who need them, and telling them to "take extra stength tylenol" instead. It's barbaric and cruel.
depends on your career level.
Spotlight is already their search engine. You can search their app store, movies catalog, the web, etc. They're already doing this.
That would be hard to coordinate if your application is even slightly complicated.
I wasn't making a value judgement, for what it's worth. I'm not sure the commenter that you're replying to was either.
When I worked at a grocery store in the early 90s we were instructed to not intervene. So the trend isn’t as linear as you propose
Carnegie Mellon and Arm: Build Your Own Private Mobile Network [video]
I'm generally against punishment for punishment's sake; obviously if a serial killer is running loose, they should be locked up as a matter of making sure they don't kill more people, and maybe that even applies to non-violent crimes as well.

What I don't like is the American take [1] of locking people up for years and years and then ruining their remaining lives with a felony conviction making them forever unemployable, all to stroke some kind of cosmic idea that we are "even" for whatever they did.

If you look at other countries that have a much higher emphasis on reformation, and less of an emphasis on "punishment", they have a measurably lower recidivism rate.

That's basically what I'm getting at; I don't really believe in "punishment" as some cosmic good, I believe in maximizing safety and reformation.

[1] Just a disclaimer, I'm American.
I moved from n8n to trigger.dev a month ago. Maintaining all the workflows in GUI was just too time consuming and difficult.
I already use NextJS for my app, so switch to trigger.dev was easy, not maintaining and making changes my workflows in IDE takes about 80% less time. So far I am very happy with my decision to switch.
Some would argue this is not a use case...but my use case is that I don't want to buy a new car every 5yrs (or pay a fortune to replace the batteries).

I have a 2005 Honda that's still running great, I plan to keep driving it a long time. I just got a 2021 Honda (ICE) as the family car, I expect to keep driving that one just as long.

I want to see longevity in EVs before I make the switch. Or they need to be significantly less expensive.
Anyone using a FP as a daily driver?
It is a bit like the "Don't Talk to the Police" meme

https://news.ycombinator.com/item?id=36371237
Your argument seems to be: why stop the little guys from doing something illegal if the big guys are doing it too? We should ideally stop them all, but it isn't surprising that the blatant examples of illegality are stopped first.
Airbnb CEO: NYC hotels will get more expensive after short-term rental crackdown
have you thought of adding a trap that a LLM might trip on but a human wouldn't.
Yeah I think we're in agreement that the current solution is not very good. I can understand why they opted for it initially though, given the thing that happened with protesters putting traffic cones on AV's to disable them. Imagine if instead of doing that, protesters hijacked cars and drove them into situations where the AV couldn't easily navigate out of, like driving up onto sidewalks for instance. The bombastic headlines write themselves. In the end I bet they end up making a kind of "master key" that works with all AV's to distribute among first responders. I'm in the "it'll get sorted out eventually" camp on this one.
SDXL can do text kind of. Also isn't DALLE-3 a diffusion model?

But yeah overall diffusion has not generally been able to do it at all before.
The important parts (i.e. the ones that actually break easily) have been out of stock forever.
I’m still using C99, how much have I missed? Is it worth upgrading?
So I have an Apple TV 4K, but I don't use the official client. I use Infuse.

The Apple TV 4K does not support DTS passthrough, but Infuse will decode DTS on the device itself and pass it through to the receiver as uncompressed lossless multi-channel LPCM. I.e. the server is not transcoding in any capacity

The biggest hurdle for Plex, Jellyfin, etc is the variability of the devices and the nuances around what they do and don't support codec wise. Your experience with GTVWCC does surprise me, though. What should be happening is "Direct stream", where it transcodes the audio and just "repackages" the video.

I just tested in Firefox w/ a video that has 5.1 DTS audio. It transcoded the audio but just repackaged the video. It does seem to have done it all at once though, so the CPU was pegged for about 2 minutes while it transcoded the full 2h30m DTS track. Afterwards CPU was idle while still watching.
A lot of “appliances” make design choices like this - the web user has sudo access to a handful of commands so shit can be done from the webUI.

Which makes things like this useful for when you get code execution in the web interface and want to break root
Chiming in as a founder of Inngest.

We released our TS SDK a year ago so had quite a head start in this area. The approach in their V2 release makes them more similar to us, though there are still some large differences, including the fundamental architecture, queueing technology, scale, etc. Some differences you'll notice as a developer:

- Concurrency and parallelism. We allow you to run steps in parallel, configure concurrency (per function, or with sub-groups for custom concurrency limits), and automatically fan jobs in, eg https://www.inngest.com/docs/functions/concurrency and https://www.inngest.com/docs/guides/step-parallelism.

This is a pretty big point, as you often don't want to run functions sequentially. We're also fully event-driven, allowing you to pause workflows and automatically resume when specific events are received (https://www.inngest.com/docs/reference/functions/step-wait-f...).

We also handle a lot of complexity for you that you'd have to build yourself:

- Rate limiting

- Batching, allowing one function to run from eg. 100 events, instead of 1:1 matching of event->function

- Streaming, for long-running responses

- Auto-cancellation, based off of matching events

- Branch deploys for all workflows, regardless of platform

- Debounce

- And a bunch more such as middleware, error handlers, multi-language support (including zero-downtime live-migrations of long running workflows), fully-offline local development, etc.

In general, I think we're tackling a similar problem with fundamentally different approaches in events and architecture. Trigger definitely have more in the space of integrations, while our approach is: send us anything, no matter the event or source, and we'll work with it.

While I don't know the Trigger folks I'm assuming they've seen similar problems as us and it's fun to tackle this area, so I'm looking forward to seeing how they build out their platform in the future and this area evolves :)
The link to the introductory blog post here appears to be broken

https://xata.io/blog/pgroll-schema-migrations-postgres
# Additions:

* Matroska (MKV), WebM files support

* MP4: Add 'styp', 'saiz', 'saio', 'pssh', 'tenc','trep', 'dfLa', 'cslg', 'stps', 'sdtp' boxes support

* MP4: Display track references info ('tref' box)

* MP4: Display raw data chunks for some unsupported codecs

* SEI: ST2094-10 data, film_grain_characteristics, alpha_channel_info support

* SEI: Add support of AVCIntra data sei

# Improvements:

* Improve streams recognition

* MP4: rework handling of NAL-based streams

* MP4: Improve performance of raw streams extraction, when there are a lot of small samples

* MP4: Display names for metadata items as numbered list

# Fixes:

* MP4: Fix Timecode reading

* PES: Fix usage of tref_extension_flag

* HEVC: Fix crash on invalid array read

* RBSP: Fix corner case on reading

* MP4: Fix 'File Info' binding

* AVC: Fix mvc_vui_parameters_extension reading
Still, even in your case if you slowly strip down the layers of your analysis, you will notice that it necessarily boils down to few things that you know directly and you can't build a proof for them because any other proof will be build on them being correct.
Look, there are things that you know are correct and you can't make a proof for them (even the "I think therefore I am" is a circular reasoning, the real info is in "I" itself), and in your case you believe a lot of things about yourself and world you live in before you can really start to depend on the higher order conclusions that allow you to trust your friend or your doctors.
I agree that this is a more legitimate reason to put people in prison, but I think it needs to be very selective to be effective. Serial killers need to be taken out of circulation but drug offenders do not imo. Often you turn people into an even deeper life of crime after removing them from society, putting them in psychologically damaging situations and exposing them to intensified organized crime that exists in prison. Not to mention any collateral damage such as the offender's family who may now also suffer and be drawn more towards conditions that would breed crime.
Archetype AI
The Henry Ford Museum isn't in Detroit...
This is standard automated behavior when comment count exceeds story upvote count.
The strings are how HUMANS not machines interact with the UUID. When your java stacktrace spits out a log with an UUID it's going to spit out a STRING because it's written for you and not the computer.

When you take that UUID and go start sniffing around internal systems you're going to copy the UTF-8 string representation.
Obligatory reference to a sci-fi novel: The Mountain in the Sea. It rides all the zeitgeists to great effect.
Well, right. Avoiding is different than limiting.

FYI There are still options for nonstick pans without PFAS: https://www.consumerreports.org/home-garden/cookware/best-fr...
You can just include stdbool.h

Works since C99
As merely two examples, both gRPC and Kubernetes are important to Google, and yet Google opened sourced them. "No longer used" is not the criteria Google uses to make their software OSS.

FYI, I work at Google.
Same-Sex Behavior Evolved in Many Mammals to Reduce Conflict, Study Suggests
Really? Most people own fractional shares of real estate, e.g. when the property is part of a marital estate.

Investing in a REIT is just investing in a company that happens to derive cash flows from real estate. You’re not buying fractional ownership of real estate when investing in a REIT. You’re investing in a management team and a capital allocation strategy. It’s much more similar to a mutual fund or PE fund. The only difference between a normal business and a REIT is that you have to pay income tax on your dividends. Owning a fractional share of a property is taking an ownership stake in a real asset. The two aren’t related at all.
DOSGames – Free DOS Games
> the user cannot run anything other than sudo logrotate

Very limited!
Not speaking for OP here, just giving my own 2 cents.

As a strong believer that we need major change to fight climate change, and a believer that switching to EVs isn't even close to good enough, I can't blame someone in your position. The blunt truth is that this challenge is far too great for individuals making choices to tackle. This is exactly the type of challenge that requires government intervention. I'm aware that the USA is particularly bad but I can attest that the UK isn't far behind in being in total disarray.

An example from my own life: I needed to travel between two cities in Northern England with my partner. I calculated that the train ticket for 1 person was the same as the cost of diesel. Factoring in the disgracefully unreliable train infrastructure, I'd have paid twice as much to have a worse travel experience (buses to/from stations, train probably being delayed/cancelled). Who in their right mind chooses the train under these conditions?

Government has the power to change this calculation by funding public transit, adding costs to driving, among other things.
We have some heuristics for filtering articles based on the coherence of their content (sentence length, line length).

The idea is also that high quality sources will link to to other high quality sources. Based on the filtered articles we've indexed, we use a TrustRank algorithm to order them.
Everyone knows that AIs can't draw sans...
Enabled by typing "max" in the Arc command bar (cmd + T).

Will be available for free for at least 90 days. Video did not mention what would happen after that time—they said they'll listen to feedback.

Features:

Ask on Page - Hold down Command + F on any page to ask a question and let
Max answer it for you in seconds.

5-Second Previews - Press Shift and hover over any link to generate a summary of the webpage, without a single click.

Tidy Tab Titles - Have your tabs automatically renamed with tidier, shorter titles when you Pin them.

Tidy Downloads - Keep your many files more organized with smartly renamed downloads - and make them a little easier to find later.

ChatGPT in the Command Bar - Press cmd+alt+G, start typing, and get answers in fewer clicks.

(This summary generated by me, a real human person, NOT an LLM. Yet.)
How much do you think the whole ship would cost?
> what is the geopolitical benefit they are getting by engaging in this?

It is an open, yet officially unstated, policy of the Indian government since the 1950s that the USSR/Russia must never be put in a position wherein it fully tilts towards China.

India, China and Russia are the three powers on the Asian continent. A 2v1 situation would be catastrophic for India. Sensible people in power in the West may not agree with the India, but they understand this. Arm chair generals on social media and those writing for Western media outlets do not.
You might be able to do "counter strike" and "ct" but "terrorism" as a word might be banned, even in the context of "counter-terrorism"
To add context for others:

Reading the homepage as a total DB noob, all signs point to this product being a CLI tool. However, when you get to the bottom, you see that it is subscription-based with a free tier. Reading the feature list ("availability zones", "storage", etc), it sounds like this is in fact a service with a CLI frontend? But again, this is a layman perspective, and some clarity from the authors (or other commenters) might help.

Update: I think I see what happened. Xata is a serverless DB service, and this is a tool they wrote that can be used independently of their service (I assume). The subscription options presented to the user look like they are related to this CLI tool, but they are in fact for the broader Xeta service.
Zero-downtime, undoable, schema migrations for Postgres...
But definite downtime and undone blog post...

> Page not found

> We're sorry, but the page you requested could not be found. This could be because the page has been moved or deleted. We're tracking these errors so we can fix them in the future.
Experimentation and tracking results over time.
> I think LLMs and diffusion models are unfair and that making or using one is a dick move

> People who are profiting from existing generative models are behaving much like the artists Lichtenstein and Erró. They were artists who went over the line in “borrowing” and appropriated the work of underpaid artists in the comics world, traced individual panels from comic and presented them as artworks that sold for millions, and never paid any of that to the original artists and instead behaved with a general disdain towards the work that made them rich and famous.

“use” can be as casual as a kid asking a model a question, or for it to make them a pretty picture. with no intent to sell or otherwise profit from it. unless you count dopamine. perhaps “gain financially from using” would be a better fit.

> if you use LLMs or diffusion models, a relatively small group of mostly mid- to low-income people who are largely underdogs in their respective fields will think you’re a dick.

the author will. will this supposed group? they might be hesitant to associate with such broad strokes.

> That’s something you’ll just have to accept as a fact.

that’s, like, just your opinion, man.
Well.. at least for technical things, phind.com is cool, if only for the list of references it displays in the rightmost column.

Much much better than anything I get with an equivalent google search.
Watching the live chat replay alongside this and seeing ~60% of the messages just spamming "AI"
> pretty much everyone in the metro area under study (SF) used drugs, or at least drug use was equally prevalent in pretty much every geographical area and among all demographics.

A lot of this depends if you are targeting drug users or drug dealers. While I agree that drug users are spread throughout the city, I would be very surprised if drug dealers are spread throughout the city. I would guess that drug dealers are far more clustered than drug users. So while it is useless if you are trying to target drug users, it is probably helpful for targeting drug dealers.
It's Starlark, the language for configuring the build system Bazel. Bazel is the open source port of Google's internal build system, Blaze. Starlark is a subset of Python.
Yeh; am done with “professional careers”.

De-urbanizing and moving to a more rural location. Will get a job at a grocery store to avoid all the future dead people in office jobs whose toxic positivity psychosis is leading them to believe they’re leaving behind the most important outputs for the future.

Such jobs are not meaningful. They’re just a form of social organization, like religion before us.

Signal attenuation due to generational churn comes with loss of experience and an obligation on the future to re-discover and encode that knowledge. We only propagate the species, social norms are not fractal and immutable; nothing we’re doing is preserved. We’re just jumping through elites hoops for bigger paychecks.

Been there, done that. It gets just as banal and repetitive as everything else. It’s drug addiction, chasing dopamine highs. Physics will end the species and all this effort will be for naught.

Given that there’s little point to being a court jester and dancing for the high court.
I heard somewhere that Python is rarely the best language for any given application, but it's usually the second-best language for many applications.
https://nitter.net/troyhunt/status/1708738652136984993
we've heard about the "root causes of crime" for 50 years. Ditto "facing the sickness." Crime rises and falls independent of the social spending on this.

"why crime occurs" -- because there are always criminals, and they seek out opportunity? How about that?

Ordinary citizens have a right to be safe in their cities.

https://hrdag.org/people/kristian-lum-phd/

I would not call this the profile of an objective scientist. Rather, she's an advocate.

> pretty much everyone in the metro area under study (SF) used drugs, or at least drug use was equally prevalent in pretty much every geographical area and among all demographics.

I call BS on this one. Upscale people in Pacific Heights smoke crack and shoot heroin? Prove it.
Best. Explanation. Ever.
sorry i was very unclear - we also offer an issue type feature in our product: https://docs.sst.dev/console#issues

and these are our customers errors - i was wondering if doing this didn't hurt your units costs too much

that said i played with cloudflare's new service since i asked the question and it seems viable