skysight-inc/HackerNews huggingface dataset:
author seems to be describing the kind of patterns you might make with https://argoproj.github.io/argo-workflows/ . or see for example https://github.com/couler-proj/couler , which is an sdk for describing tasks that may be submitted to different workflow engines on the backend.

it's a little confusing to me that the author seems to object to "pipelines" and then equate them with messaging-queues. for me at least, "pipeline" vs "workflow-engine" vs "scheduler" are all basically synonyms in this context. those things may or may not be implemented with a message-queue for persistence, but the persistence layer itself is usually below the level of abstraction that $current_problem is really concerned with. like the author says, eventually you have to track state/timestamps/logs, but you get that from the beginning if you start with a workflow engine.

i agree with author that message-queues should not be a knee-jerk response to most problems because the LoE for edge-cases/observability/monitoring is huge. (maybe reach for a queue only if you may actually overwhelm whatever the "scheduler" can handle.) but don't build the scheduler from scratch either.. use argowf, kubeflow, or a more opinionated framework like airflow, mlflow, databricks, aws lamda or step-functions. all/any of these should have config or api that's robust enough to express rate-limit/retry stuff. almost any of these choices has better observability out-of-the-box than you can easily get from a queue. but most importantly.. they provide idioms for handling failure that data-science folks and junior devs can work with. the right way to structure code is just much more clear and things like structuring messages/events, subclassing workers, repeating/retrying tasks, is just harder to mess up.
What do you expect it to say? The only other thing I can think of is saying he failed to dismiss the indictment, but "charges" isn't that far off from that.

Or is the present tense that's throwing you?
You can also enter more than one chess move. only one has to be right.
> I also hate that there isn't an X.

I have a keyboard shortcut assigned to uBlock Origin's element zapper and now everything has an X. No permanent rules made, and when overdone just reload page to try again.
I think parent means they do not need OLED display. There are cheaper display types.
> Uber and airbnb created value using technology by solving many pain points of consumers.

I don’t think this is as the USP airbnb was going for.
Companies like Booking.com, trifago.com and Hotel.com existed prior to airbnb and had a pretty decent “human-less” UX.

I thought the usp of airbnb was that everyone with a place could rent it out on that platform. That should increase the supply. It worked pretty well for a while and still does so to a certain extend. Regulations make its service useless in some countries though.

I’m not sure what Uber did to improve the market but they’ve always been dearer than taxies where I’m from. I don’t mind giving a taxi central a call either…
My favorite tool is clickhouse-local: https://clickhouse.com/blog/extracting-converting-querying-l...

It is the most powerful (works with any formats, with remote datasets, and supports all the ClickHouse SQL) and the most performant.
I'm not blaming individual actors acting on incentives, yes the problem is systematic not you personally buying an apartment and renting it out (just like climate change is not your fault personally if you drive an SUV).

A decade+ of near 0% interest rates had some negative effects on society, one of them is incentivizing actions that made housing increasingly unaffordable.
I’m happy to see someone advocating LVT, it doesn’t seem to come up much in debates on housing affordability.

Reading “Progress and Poverty” really opened my eyes to how distortionary and immoral most taxation systems are.
It is the terms used by the CEO to refer to their "family" that I am interested in.
The change is already done. The radical change would be changing back.
Analog Iterative Machine: practical analog solver besting quantum ones [pdf]
Source about single family homes not being used as single family homes? Would love to read more!
Perhaps file a report with Amazon: https://www.amazon.com/gp/help/customer/display.html?nodeId=....
The tool was for the toolchain work 7 years ago, maybe if it had continued I've have worked on a bunch of stuff around dependency checking (which I actually did write recently). Like I said I tried to speak up about it then and was shut down by several npm core people so I just moved on instead of spending the energy.

(Everyone seems so focused on the blog post and missing the fact since NPM was created you've been able to manipulate it's postinstall script to install malware - at any level, including npms failure to verify the manifest file)
The obvious weakness are the wheels. Conventional infantry are already trained to hit armored vehicles in the wheels/drivetrain to remove their mobility. Hitting a wheel for this robot accomplishes the same for driving and flying (since the rotors are part of the wheels)
My work ThinkPad running Windows has exactly the same problem. Modern Standby I’m told.
Sorry but, who isn't struggling with hiring?
What? Never knew this.
Depends on how dynamic your table names are
At a certain point you run into physical realities of living, growing things. You can use ratios to make homogenized items (mashed potatoes or sauces or caramelized onions or sausage). But even if you had two chicken breasts of the same mass they'll need different amounts of sauce or coating since they'll have different surface areas, and different cook times since they'll have different volumes.

I think any recipe for roasted vegetables has to be by volume of the chop/dice fwiw. There's lots of ways to chop carrots into 20g chunks, but they won't all cook well or evenly, so a 1/4" dice is what you'd call for (even if you call for 600g of carrots)
Shopify Sponsored Ladybird Browser
First off, the impact of rape is not just the time it takes to occur. In general, with significant support, it can result in years of trauma and PTSD, and unlike your claim that trauma does not necessarily ever go away. That’s with significant support.

For many victims the results can be life destroying: suicide rates, drug abuse, crime, etc are all massively higher among victims of abuse, especially during childhood.
So dismissively claiming the trauma of rape is over once it’s over is both wrong, and frankly sick.

For the remainder of your point it is really important to note here that there is plenty of evidence showing that rape is significantly underreported in Japan. Similarly things that would be considered sexual assault in the US, UK, and NZ (the countries I have direct awareness of) are not treated as such in Japan. My partner spent a bunch of time living in Japan and said she just had to get used to being groped in public places, trains, elevators, etc as after her first complaints were ignored it became clear what she experience was not considered criminal. To my knowledge her experience was not unique.
How much would it cost me to install a modulair-PM on my rooftop, assuming I did the work? I’m just an individual, i just want transparent information. I don’t want to “contact sales” as it says on the link from that blog post.
I am grateful for a remote job. Sometimes being at home for too long I get stir crazy and if I plan my day well I can schedule in time for breaks and walks and feel better. If I had a 45+ minute commute each way again I'd be stir crazy in traffic. No thanks.

The hardest part for me is balancing slack and video conferences. Slack can be useful but it's hard to have more nuanced conversations and make complex decisions. Those really need conversation to make them effective.

A friend recently mentioned that they are on a forced return to office 3 days a week and they spend most of their day on calls with people in other cities and countries. If I had a job I was mildly disinterested in and was forced to commute for no reason, that would nudge me to quietly apply for other jobs. Any company claiming to be climate friendly and forcing people to commute is hypocritical (cough cough Amazon).

If someone wants to be in an office, then accommodate them. Then for everyone else shift the office space budget to the travel budget. Done.
Very nice … will see what I can snaffle for adding to this list: https://github.com/secretGeek/AwesomeCSV

(With credit of course, if I do so.)
Classic HN, any pitch for a shade of grey gets met with either "no it's white!", followed by "what? everyone knows it's always black!".
I live in a 1920s house in Portland Oregon... The wood in my house has broken innumerable drill bits. What can be drilled through in a few seconds with new wood takes me a good fifteen or so minutes.

I added Ethernet wiring to the whole house when we had it rewired off knob and tube. It would take ten minutes through each stud and my hands would often tire of holding the drill

That stuff is amazingly strong.
You might enjoy this benchmark:

https://www.reddit.com/r/browsers/comments/zebad6/a_few_andr...

Some highlights:
- Vivaldi is suprisingly fast and has good ad blocking
- Kiwi plus the Ublock Origin extension (UBO) might be /even faster/
- Firefox also allows UBO, but sadly it is relatively slow
In my 20 year experience anegdotal evidence is that changing database happens as frequently as changing logging framework - never.

My employers always used Oracle (with small one time ex eption for RoR app that used mysql).
We switched database providers and our ORM saved us a ton of effort. Sure we ran into issues due to differences between the DBs, but every single insert, update and JPQL query in our app ported over without issue. The few places where we used native SQL, on the other hand, needed to be tweaked and rewritten. If we were making heavy use of native SQL and stored procedures, it would have been an order of magnitude more time consuming.

I used to be of the same opinion that swapping DB providers isn’t worth worrying about, because you’re screwed regardless. But our company was bought, and forced to make the change, and the ORM made a huge difference.
Another thing, is that viral video recently, where AI was able to give an explanation of the dream, the person said the sonar in Wifi routers can be transformed into showing positions of humans in buildings.
Not that recent, actually found an article from Jan this year - https://boingboing.net/2023/01/19/new-study-shows-how-to-use...

Something we should keep in mind.
> Another selling point which is "you don't need to know SQL"

It has never ever been a selling point by anyone with an ounce of brain.

ORMs are made for OLTP workloads, not OLAPs (one of the creators of Hibernate have also said so, but I won’t look it up now), and their primary utility is to save you from writing long and error prone insert and update queries, plus they automatically map an sql row to an object. That’s it.

You will reimplement plenty of parts of it if you go the raw way, so it is again, not a zero sum game.
Ah yes, the git gut method of software engineering, an endless font of teaching opportunities from being a bottomless well of fuckups.

Especially unhelpful when the dynamic sql is legit.
> This is to minimize my data getting polluted with bad data should a bug creep in application logic.

Yeah makes sense, seems like begging for a race condition. In Postgres it also generates vacuum churn.

So if you do know that I updated a few fields how does that work? Do you run a few single-field updates in a single transaction or do you generate dynamic SQL?
> slowing down passage of time

My days/months have been flying by and I thought I was just because I'm getting older. Thanks for mentioning this in the context of working from home. I feel a little better now.

Maybe I should get an office job too.
Prompt Design – A New Home in StackExchange
While I agree with your point somewhat, the scale is completely different. Its not a black and white thing. I know a lot of people will disagree with this statement though.
Poe would really be a nice touch but I don’t think the microcontroller is setup for that. You would need a different microcontroller
New study shows how to use WiFi signals like sonar to spy on people
Fears grow of deepfake ID scams following Progress hack
There’s also a great episode of 99% Invisible about the Sears houses.

https://99percentinvisible.org/episode/the-house-that-came-i...
> Have a read about the design intent and architecture to get deeper info on how it's different - but basically, indexes aren't retained locally

Would appreciate if you refer to link where this explained. But from what I was able to find, both Mimir and Prometheus store indexes within data blocks. It doesn't matter where data blocks are: locally or on S3. Because you still need to read the index and fit it in the memory in order to locate the needed data. So I don't understand how S3 helps here, unless you run an additional store-gateway which does this job instead.

> but Mimir was designed to handle much more data than Prometheus was

Do you have any numbers to refer? Isn't Mimir based on Prometheus source code? The storage, indexes, query engine - that should be the same or mostly the same. I'd be really surprised if Mimir could outperform significantly Prometheus in monolithic mode.

If I understood correctly, the whole "Mimir was designed to handle" is related to microservice architecture, to its horizontal scaling capabilities and ability to shard read queries across multiple components.
is there any detailed write-up on how this works? just curious to know.
I get the impression its something like you only get funding for a couple of weeks mission runtime. Then its a game of chicken with directors, who wants to sign off cancelling and abandoning perfectly functioning $xxxmil instrument?
i'm running out of ways to say that a CRUD endpoint should not have dynamism in the sense that you mean

/users/:id should map to 1 endpoint that's parameterized on userid

/search?userid=:userid&tag=:tag should map to 1 endpoint that's parameterized on userid and tag(s)

endpoints should be simple to write
I uploaded a video quick just to pass that step since the length was hard to find. The generated video ID was a bunch of Roman numerals so I was totally fucked.
Care to elaborate?

It's not like I don't store in the cloud, since my database is in the cloud. Why would I store the keyfile next to the database?
Yeah so you put in the address of the author or site owner or something, standard procedure.
I'm not sure if this was exaggerated on our side of the straight, but here we read quite a lot about Brexit politicians (including Boris Johnson) complaining about made up EU regulations they'd have to follow (a famous example was the ban on curved bananas)
Using the brakes is what removes rust from them. The friction of the brake pads rubs off the surface oxidation. I would expect Teslas to have very rusty brake rotors unless they have something like BMW's brake drying to cycle the brakes regularly to remove rust.

I have no idea what it means to "lube" brakes, I guess you mean where the calipers mount? I have never heard of that being a maintenance item. But please do not apply any lubricant to your braking system unless you know exactly what you are doing and why.

I am speaking about water vapor getting inside the braking system, which is unavoidable. Eventually moisture will get in there and it will settle at the bottom of the system where it will begin to rust components from the inside.
Past HN discussion on Arxiv paper(https://arxiv.org/abs/2301.00250) -
https://news.ycombinator.com/item?id=34423395
> Previously, the most widely used calculation method in Korea was the centuries-old "Korean age" system, in which a person turns one at birth and gains a year on 1 January. This means a baby born on 31 December will be two years old the next day.

Bizarre. How has that not been an issue until now?
I find a trailer to be more convenient than a cargo bike. Most of the time I don’t need it at all and when I need more capacity than it offers I recht a cargo bike.
Agreed. There are so many failures on Google’s end to let this happen. One of which was allowing the advertiser to display a legitimate URL in the ad while redirecting to an illegitimate one. I really hope this isn’t the case any more.
There is a third possibility where Facebook is doing this to prepare for future EU Laws.
Principal–agent problem! Previous generation assistants have been frozen in time by managerial capitalism. This is evident in literally all the incumbents that matter in the western world: Google, Amazon, Apple, Microsoft and Samsung.

It took founder-led OpenAI to kick everyone in the butt. Thankfully the wheels are moving again to get to what you're describing, an inevitability in the very near future.
Or you know, why not both?!
> Nowadays in the age of containers you can spin up the database you are using in production easily in a few seconds.

Is that a database for ants? At $dayjob “a few seconds” isn’t even enough to send a dump over the network. Which is a moot point anyway because there’s absolutely no way random j dev will get access to all the PII that’s in the production db.
Redeem App Store promo code on iPhone and Mac
It looks like....Android.

As proven by OEM distributions on by gone netbooks, and Android flavours, OEMs will always do what they do best.

In what concerns Windows, unfortunately it appears only Azure, Office and XBox matter now.
> Hotels have always been a better experience than AirBnb

That is for sure not my experience - I would always rather stay in an AirBnB than some sterile, corporate hotel room.
> There’s no easy way to block the element with AdBlock without also removing important functional elements of the editor.

uBlock Origin can do this, either by removing an annoying class from an element or by modifying an element's style directly:

https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#...

https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#...

Here are a couple of my personal custom rules as example:

watchpeopledie.tv##div.tilt-1:style(animation: none !important;)
homestuck.com##p.o_chat-log:remove-class(disp-n)
homestuck.com##div.o_chat-container:remove-class(active)
US Patent: “Integration of Learning Models into a Software Development System”
Most people in rich western countries does not live within their means. And then they blame capitalism or companies or commercials for their bad choices and deep debt. As if they are mindless drones remote controlled by others. I wish people would take responsibility for their own actions.
By that logic learning .NET, Python, etc was all invaluable as you are no longer using them, right?
A 10% conversion rate would be incredible. If that were the case, it would be hard to be angry at people for exploiting this factor.

However, I would be very surprised if the conversion rate of a popup signup sheet is even 2%.

And there is a similar negative conversion effect: If any article asks me to sign up for anything, I stop reading that article immediately, and move on to an article that respects my attention.

Yes, I am in a small minority. But I also share many links with my peeps, and I never share links with popups. I hope that puts pressure on authors to share things freely.
Go to Kuwait, partner with one of the ruling family members, and set up a BTC mining company to mine bitcoins - since it still seems to be legal, as of now. Kuwait is one of the cheapest places to do this. Once you have made enough, sell the company to the ruling family and leave forever.
Get purchased by AWS ?
This blog post from Popehat has more context.

https://feed.youainti.com/feed/10/entry/213
Works for me. Thank you
Wow, that's incredible. At what depth does the water pressure reach the level that will vaporize human bodies?
Why would it? Sqlite has had json support for years. The ORM can abstract over column types, and functions.
On that point, can anyone recommend any good reading, info sources about technical interviewing methods etc? I recently had an interview that was just being asked to remember linux commands like for a certification exam off the top of my head, and It made me wonder what the point was, and if there is better ways.
Note to self: try ECL’s byte code mode. In default/C mode, it ended up using more memory than SBCL when compiling Hunchentoot (as a test case).
People will try to reinvent the same thing over-and-over - mostly because of missing core knowledge. So the cycle will go this way: discard ORM and use native SQL queries. Make your own management of what has changed and what not. Make your own (object) relationship/collection management. Make your own caches of loaded objects. And - the most non-obvious but the real deal-breaker: deal with complex updates where MANY objects are involved. Then they will come and start praising ORM. Because they learned the core knowledge...
> Not having some indication is worse than it flashing.

I figure it's more that there's no one-size-fits-all thing. "Normally", that isn't a problem, because you just switch to another program that suits your preferences/takes good care of your brainworms. It just becomes frustrating when companies tie their services to uncustomizable programs (like for instance a website) narrowly designed for their archetypical user persona.

... but beyond that there has to be a better way to do this?? Surely this particular thing has been designed to death a million times. I think with Google Docs, I get to assume everything is saved all the time, so this is the default state that doesn't need to take up space on the screen. In the risky situation where I alt-f4 before the save call returned success or whatever, I get the javascript popup telling me stuff wasn't saved and I can cancel and wait a few seconds. In the other risky situation where the save call just keeps failing for a prolonged amount of time (because my wifi died, usually), I think it says that somewhere in the UI, and it seems like a good enough justification to grab attention to me.
Agreed here, it's impressive how easy it is to use and how performant it is.

Would be nice to add a seamless ability to call executable UDFs from clickhouse-local, last time I checked clickhouse-local required executables to be in a special directory (as in proper clickhouse). Instead it'd be nice to be able to reference any executable in an ad-hoc way.
Technically impossible since queens cannot materialize out of thin air, except in crazyhouse.

Also Rg1+ is a rather pretty attraction/clearance sacrifice/double check/mate-in-2.
Top US officials have ‘first-hand knowledge’ of UFOs: Sen. Marco Rubio
Did anyone imply there was a difference (besides electric ones possibly being less powerful)?
China censors financial blogger as economic recovery falters
Why water/water+flour and not water/water+flour+salt+starter? Because water:flour is the key relationship - that's what dictates the outcome. I think some people who do a lot of enriched doughs will give everything as a percentage of the mass of flour, pretty convenient.

Really it's _just_ the ratio, normalized to 100 for convenience