skysight-inc/HackerNews huggingface dataset:
We looked at adding support for this on Crunchy Bridge, and at the time opt'ed for pg_repack as it seemed bit like too much complexity and magic going on with automatically running and the background worker. The promise of automatically and proactively managing bloat is definitely an exciting one so optimistic to see it continue to improve and evolve. We'll personally probably take a fresh look next year, but for now pg_repack has definitely been a big win for users.
Yep, we've bought every season of Blue's Clues and Daniel Tiger on Amazon because they started out as included / free content on some service and then became "buy or rent" after our kids were hooked. I'm happy that they're not physical DVDs because those would have been destroyed long ago from getting handled too roughly too often. With four kids, we've gotten our money's worth.
If I would be using something like `ctx.result(inputStream)` - would it block the [lightweight] thread until all data is written. Or would the handler return and the data transfer happen in the background?

There is no difference between OS threads and virtual threads in this scenario, and everything in Javalin is blocking (by default).

The `ctx.result()` method doesn't actually write anything directly, it sets a result that will be written later. If you add an "After" handler, this also happens before the request is written. When the request is finally written, it's written on the same thread, and it is a blocking operation.

There is a `RequestLogger` you can hook into that fires after the response has been written.
What I don't understand is that on the one hand they want to sell their customers wholesome foods --on the other hand-- they sell charlataney stuff, products of dubious efficacy.

If freaking 7-11 stores can sell me Aspirin tablets, I don't see how Whole Foods can't.
It is a fully hosted offering and is based on ClickHouse core v22.10
Hello HN!
I'm Matt, founder of Atalert (atalert.dev). Our product is a more flexible, simple way to manage all your data tools alerts.

We know you live in Slack like we do. We built Atalert as unified alert platform in the form of a Slack bot. In 7 clicks, you can be ready to send your first alert. Whether you want markdown, text, attachments, or DBT logs, Atalert handles your alert and routes it to right person.

There’s two types of people that get the most value out of Atalert:

1. The developer that owns data infrastructure at their company, and wants to lighten the load through automation.
2. The non-technical marketer/customer success/PM (or founder!) that makes use of data tools that publish customer data such as a BI tool, CRM, or any tool that can send a web-hook.

Let’s say you want to track if your DBT or Airflow job finished successfully. Or you want to track if a new customer signed up for a trial and was captured in your CRM. First, you have to write code to collect and log each behavior that you want to track. Then you have to send it by email or create a custom Slack bot to tell you.

This requires engineering effort, and it’s distracting to maintain. If you didn’t track something or made a mistake, that data is lost forever.

I'm confident if you are a developer that you are tired of non-core product work, tasks that the PM or marketer don't see as adding value. Think of this from a marketers/PM's shoes: they are slowed or blocked from their work, and have to distract developers to get unblocked, to simply send an alert.

This is painful for multiple teams. I dealt with this over the last 4 years of doing data consulting at [Atadataco.com](http://atadataco.com/). My clients struggled to quickly and easily see all the alerts from the many data vendors they had. (Many had 10+ data vendors alone.)

I built Atalert to solve this problem. How it works:

1. Install Atalert ([https://atalert-platform.atadataco.com/api/onboarding/](http...) and point it at a channel.
2. Generate an alert by running /atalert generate. Fill in your configs, and you are ready to receive alerts.
3. Use the provided endpoint and example CURL call to send your alert.
4. You are done! Now sit back and see your alert notify the correct person on the first try.

Here is our full onboarding intro for those interested: [https://scribehow.com/shared/Intro_to_Atalertdev__zmNCUVPbS5....

We're eager to hear your feedback, since we know HN has a ton of members who are familiar with this space from all different perspectives!
Then maybe you should build a simpler robot. There is a huge market in other pharmacies and you could make a fortune.

Or maybe you have no clue about robotics, and don't understand the actual complexities involved.
This doesn't contradict what the GP said: you shouldn't ingest nightshade just because we've been able to extract and safely medicate its constituent chemicals.
Zinc is a mineral that's often good to take as a supplement.
Zicam is a popular "remedy" that's homeopathic, and is almost certainly what they are referring to.

My friend bought some once and when I pointed out that it said "homeopatic" in very, very tiny text he was super upset that he'd been duped.
Knuth's Art of Computer Programming, V 4B, has gone into print
What makes you say that? Most homeopathic formulations are explicitly diluted to the point that no measurable amount is left. That is not how Zinc lozenges work.
The Indian government has been banning sites more frequently for the last 2 years for some reason
It was mainly porn sites in the beginning but it's seems to be getting out of hand now
It is very useful to illustrate a facet of a system - how four components interact, how something is meant to be deployed, the state machine used to make certain decisions, network communication, and so on.

UML 2's concept of a core set of primitives that are used to build out a whole bunch of different kinds of diagrams was inspired. It was a shame that they didn't "just" do that.

That is because once you start trying to generate diagrams from code, or code from diagrams, you no longer are doing illustrations but are making accurate/constrained views of the system.

A class diagram built from running through C++ header files is often less useful than a textual table of the classes themselves. It is distinctly less useful than someone actually writing up a page or two of text to explain how the parts of the system are related.

UML shines when it is used to graphically illustrate such an explanation. Things like Model Driven Architecture were doomed because the complexities of the system still have to be created, whether in a set of text files or a set of 2d pictures. Once all of the informational complexities are there, there's no benefit to an illustration.

I find doing UML diagrams promotes the needs of other stakeholders earlier. Similar to how doing TDD winds up encouraging an architecture which is more testable, early UML diagrams (for me) tends to encourage a more explainable, domain-driven design.

I would say that the negative for UML is that it sometimes tends to promote more object-oriented designs, where internal concepts and external interfaces may be created and maintained with more formality than otherwise needed. That might just be conflating bad habits at the time where it was most popular, however.
> building in esoteric languages can serve as a filtering mechanism in and of itself.

Yes, definitely in growth periods you get the best developers migrating to it. I'd say Rust is like this now. The problem is a few years time they'll move on to the next big thing leaving you stuck. I'd think Clojure is in this spot right now.
Oregano is a legal substance. But mistakingly buying then selling oregano, thinking it is weed, is still illegal and still considered drug dealing in the eyes of the law.

Carrying a hairbrush is legal in New York City. But walking into a New York City bank with a hairbrush in your sweatshirt pocket and pointing the handle at the cashier is justification for the use of deadly force even if you do not say a word.

Not all that is legal, is legal in all contexts.
Something to do with massive brain drain after/during WW2 and the Holocaust? At least for the atom bomb and spaceflight that seemed to be the case...
The world needs more Pieter Levels. He has great ideas and executes them well and has stayed independent. How do we scale up Pieter Levels? And how do we create more Pieter Levels.
This is a very weak argument and you know it.

This really amounts to thought policing- if someone just happens to think that worker ownership should be more than it currently is - the FBI must be tipped off.

I will leave the 1984 analogies and the horrors of the CIA in Latin America and Asia up to you.
Zelenskyy, Musk in Twitter showdown over Ukraine ‘peace’ plan
> unicode has variable width characters, so sometimes character array indexes are no longer O(1)!

> Unicode is not a good system.

Unicode is excellent. Your gripe is with human languages and their scripts. It wasn't the Unicode consortium who decided that some scripts have oddities like single glyphs that can encode anything between a single sound and a whole sentence, or oddities like different 'cases' where glyphs change form just because they happen to be at the beginning of a sentence or proper noun
I wanted to say that I admire you and your wife's selflessness. Many people _know_ these things, but avert their gaze because they want kids, or don't want to rock the boat too much by not having any.
On Chrome under linux, it actually does nothing other than download the font! lmao
What do you mean "that's not how you'd parse email?" I didn't describe an algorithm.

Why don't you explain how you would parse the above email address without understanding the unicode encoding?
> repeatedly diluted until the final product is chemically indistinguishable from the diluent.

That, at least according to Wikipedia [0], is only the case for C/D 12 and higher. It’s pretty clear to anyone, that weak (homeopathy says the higher the dilution, the stronger the effect) tinctures like D2 (so 1 part whatever in 100 parts water) will still be chemically distinct from just water.

My parents use that as explanation why they use it and not the high concentrations (= high dilutions = pure water). Which requires more mental gymnastics than my brain can handle.

[0]: https://en.wikipedia.org/wiki/Homeopathic_dilutions#Potency_...
What are you going to do with the data you get from syncing to everyone's google calendar?
Ask HN: Is there a refillable Data SIM for a la carte use?
I have an RV with a hotspot, I don't want new hardware or a monthly fee for something that's going to be sleeping through the winter...does anyone know of an AT&T compatible 15Gb SIM I could buy to play with the hardware for the next week or so?
Running random binaries is also a terrible idea. They should be packages that integrate with your local package manager, and which are signed by some entity that you've decided to trust.
It sounds like movies need to start including gpu shaders with them to add grains or other effects regardless of the compression.
Which book was yours for? Mine is "Computers and Typesetting E".
I actually did start a company using Clojure. All these points are true. Yes, it helped filter candidates in the early days, and also helped attract people to jobs that might otherwise not be that interesting or competitive. It's difficult for pre-funded companies to compete with the FANG companies.

However, there were negatives. At the time the Clojure library landscape was less mature. Clojure developers would also tend to abandon projects to create "the next best version" which made migrating and keeping up with the libraries of the day difficult. Most of the libraries were very rough around the edges too. On the other hand we could use any Java library which was a boon.

As the team grew, it became harder and harder to hire people in larger numbers. Especially in a single timezone. Also it became apparent that many of the people who were very happy in the early days, were increasingly less happy as we added standardization and protocol to our dev process. As some commenters pointed out many of the people attracted to Clojure liked playing with the latest and greatest, and things were "boring" when they couldn't work with whatever the latest fast changing trend in the community was. Trying to teach people Clojure also an issue. For some it was challenging, and for others, they were not really interested in using it.

It was a good learning experience, but I don't think I'd do it again. There is something to be said for using "boring" technology for the majority of your tech stack.
You don't "buy the performance" but a ticket for a certain time.
Pretty much this. I don't know any DevOps engineers begging to make their configs even less readable
> "The Onion’s journalists have garnered a sterling reputation for accurately forecasting future events. One such coup was The Onion’s scoop revealing that a former president kept nuclear secrets strewn around his beach home’s basement three years before it even happened.[2]"

> [2] See Mar-a-Lago Assistant Manager Wondering if Anyone Coming to Collect Nuclear Briefcase from Lost and Found, The Onion, Mar. 27, 2017, https://bit.ly/3S40xiP.

Incredible
That's like , 75% of the new features of Iphone 15
Way, way too much government.

I don't understand why people are cheering for this. Why is a government body telling companies what kind of power adapter to use?!
It was pay by the hour. No, the main motivation was being able to feel like I reliably accomplished something each day and hung out with a nice group of guys throughout the process. Hard work, visceral daily achievement, and camaraderie. The physical work was a part of it, but I wouldn't say it was the core thing.
Store layouts are heavily researched and engineered at the corporate level. "Little old me had no idea" isn't an argument that's gonna be easy to make.
No, that would be the US buying up every EU tech company that dares to become successful with free helicopter money.
Comparing something with no effect to something as harmful as meth is entirely disingenuous.

At some point we have a right to treat ourselves as we see fit. Taking your fever example. Shall it also be illegal to try to get through a fever without any medication? After all, you're apparently a danger to yourself at that point.
> Most homeopathic formulations are explicitly diluted to the point that no measurable amount is left.

Is that the case in the US? Because here in Germany, lower potencies are very common.
As easy as 1-2-3, right?
One day per year when pollution in Israel falls by up to 98%
> When you are sold the concert ticket you know you are buying it to only view at the one specific time and location.

Do I know this? Are you assuming I bothered to read the ticket ahead of time? I bought a ticket to the Red Hot Chili Peppers 2022 Tour. I should be able to go to all the tour, right?

Oh wait, you're telling me there's text on the ticket I should have read to understand it was only for one location and one evening? You really expected me to read all that legalese?

> With a digital movie, ostensibly buying lets you view it whenever you want wherever you want in perpetuity but that's not actually the case.

Ugh. I bet I would of had to read something to understand the limitations of what I was buying. I can't believe companies expect people to read about the things people buy these days, totally taking advantage of everyone by putting knowledge behind words.
It's more than tradition and efficiency; the US doesn't have the supply chain trust issues that many other countries do when it comes to prescription drugs. There are plenty of parts of the world where a bottle of loose pills is going to be treated as suspect no matter who dispenses it to the patient.

Giving consumers individual packages with counterfeit-deterrent measures and serialization that can be verified with the manufacturer as part of a valid production lot increases consumer confidence and makes counterfeiting more difficult.
https://archive.ph/3uZTd
Moved from Heroku to Railway:

> 5. Summary/description of your apps

Simple discord.js bot interface to fire Lambda functions, about roughly 5000 times a month

> 1. How much work it took to move apps (be honest)

Roughly 2 hours and it's running! Pretty good replacement.

> 2. How much experience you had at the time of the migration

Experienced with k8s, practically a newbie with heroku-like environment.

> 3. How valuable were your learnings?

Barely any learning, it was quite straightforward.

> 4. Cost comparison

My application is pretty low resource so it remains free with the Railway pricing model.

> 6. Anything else you want to add

Related to point 4. Cost: Heroku did have more extras built-in (logging system, alerting), these are missing in Railway.
I share your general concern; however, "making them remove content" is factually different than "guided by the FBI" (as you phrase it). Facebook decidedly chose to remove that content. They were not coerced to do so, and MZ hasn't said otherwise.
Or buy a worldwide player like Philips offered in the day that would play all regions
No. The person planning the shelves needs to refrain from deceptive practices. There is no doubt of ignorance or coincidence in this case.
I would hope the person responsible for creating shelf plans for the pharmacy has at least a cursory understanding of medicine.
>The EU tried very hard, for very many years to signal to the industry "do this yourself so you don't have to legislate it, we don't want to legislate it, you don't want us to legislate it" but Apple (and only Apple) just refused to listen, so here we are.

This doesn’t make the approach any less interventionist. “Either do what we want or we’ll pass an official regulation for you to do what we want” isn’t much of a choice.

Tell me, if Apple truly believes their lightning connector is better, what was the better play here? Intentionally make a worse product (from their perspective) or keep making the better user experience for as long as possible?
That is nominally related to safety, is not mandated EU wide, and if it were would be a great example of a dumb idea unless they standardized on the type G plug. I have encountered four different connectors just this week in the EU, none of which are as safe as the British design.
Respectfully, I would claim it's short-sighted to believe that the individual consumer has any real say in what they want, need or get with respect to offerings by trillion-dollar international conglomerates.

There is no such thing as a free and unregulated market. Well, it exists but we call it the law of the jungle.

This is not to say that any regulation is sensible, but this kind of standardization to avoid vendor lock-in and waste is one of the prime examples of sensible stuff.
There are a few options for migrating or synchronizing data from MySQL - I'd recommend starting with this page in the ClickHouse Docs - there is a nice video there that explains some of those options:

https://clickhouse.com/docs/en/integrations/migration/

Depending on what you are trying to achieve, you could use clickhouse-local with the MySQL engine to move data, or could use an ETL/ETL tool to migrate/sync
You sounded upset to me as well. Long post, f-word, using extremely online words like the sarcastic use of “librul,” and a couple other things. The overall discourse here has been more succinct and of a more moderate tone without compromising the ideas being shared. I don’t think it’s weird for someone to point out to you that your post is standing out in a negative way.
I just made it up. But I guess we both must be reading the same kind of memes or something.
No. CVS and Walmart are massive chains, with thousands of pharmacists and entire teams dedicated to store layout. They dictate stocking and planning, and it is not remotely unreasonably to expect them to consult the experts (including legal experts) they work with.

Also, none of this requires awareness of some obscure DC law. That's just the justification for this particular court case. "Don't stock fake medicine next to real medicine" strikes me as a somewhat common-sense thought.
It feels like we're in a momentary slow down but there's still so much potential for software to be applied to problems to increase efficiency. Taking a step back from the current economic cycle makes me feel like there's so much more room left to grow
I trust myself to find better products than what random ads will suggest. In my experience, that holds true. I hardly ever purchase anything from "new" brands except for niche products but ofc YMMV
Nah, in a move of immense courage they will ditch charging all together and start selling single use iPhones. I can see the dollars rolling in now.
> When text is set, U+2019 right single quotation mark is preferred as apostrophe, but only U+0027 is present on most keyboards. Software commonly offers a facility for automatically converting the U+0027 apostrophe to a contextually selected curly quotation glyph.

https://www.unicode.org/versions/Unicode14.0.0/ch06.pdf

Typographically, U+2019 is the appropriate glyph for quotation marks in English and in some other western languages.
Archive from 2012: https://web.archive.org/web/20120331215227/https://www.bls.g...
The market is not free. Apple already enjoys the fruits of lobbying and market consolidation. Users are not free.
you mean mercury like Western dental fillings until a few years ago?

the assassination of President McKinley only succeeded after weeks of lingering infection because "the best surgeons in the country" kept putting their fingers into the bullet wound

My point here is not the technical content of the Chinese practices, but rather the arrogance and military-style dismissal of alien techniques and knowledge.
> benefit of the consumer

Says who? USB type-XYZ will be even more beneficial to the consumer in 5 years and the EU governing body is going to what... ? update the books with that? Force all consumer electronics companies to switch? Will they be the new guiding light for all things tech deciding what is "good" for the consumer?

This is a bad take and others who might find it convenient for Apple to forced to do this are looking at this too short-sightedly.
Minix
Forever
Having been at a Clojure startup I can second this, despite our non existent brand we found great candidates. And teaching a smart junior developer Clojure wasn't harder than teaching people Ruby or Java. As soon as the initial lisp shock is over learning is much faster due to the simplicity (it's just data).
You're arguing about an evolution in legal opinion that very few people really understand.

Often, in the past, judges would use a test of 'would a reasonable person be deceived by this?' and come out on your side.

Increasingly, due to people calling for increasingly less government control, the test is becoming 'does the government have the right to tell a store owner which shelves a legal product can be on?' and come out on the other side.

I can see both sides, but in general, a government that protects 'reasonable consumers' over the interests of businesses seems preferable.
The first two sound like ADHD but the third doesn’t at all. That sounds like most people in the world. Everyone complains of the mundane, the same things, day in day out. We don’t hear “I love how nothing has ever changed in my life”.

I’ve yet to hear someone describe ADHD in the third way and this thread is the only time I’ve seen folks ever mention it.
VToonify Web Demo for Portrait Video Style Transfer
Have fun! :)
That's just how homeopathy is supposed to work. I don't think there is any standard about what you can call homeopathic or not, but it's supposed to be the more diluted the stronger it is.
You could flip it round and say that's why the US is lagging behind the EU in environmental protection and consumer rights.

I suspect the correct answer is somewhere between the two approaches.