skysight-inc/HackerNews huggingface dataset:
I think this is a good read, but not so much a rebuttal. He never really addresses the following scenario:

1. Get the current time.

2. … All the steps needed to acquire the lock …

3. Get the current time, again.

4. Check if we are already out of time, or if we acquired the lock fast enough.

4.5. client pauses for whatever reason (the example Kleppmann gives is a GC pause), long enough for the lock to expire

4.75. another client acquires the lock

5. Two clients simultaneously hold the lock

Which is the core of Kleppmann's argument against Redlock's correctness. I think the conclusion Sanfilippo can arrive at is that the algorithm is safer than the single node locking algorithm.
Wire them both up so that your cheap thermostat provides hard upper and lower limits.

Your HVAC doesn't care where it gets a 24V signal. An open relay won't mind being energized from the "wrong" direction. AFAIK, thermostats won't tattle.
It is "virtual assistant". Essentially, I as a VA do office work, data entry, design, social media, support, sales stuff etc.

You assign a task to me, and you pay hourly for that task. Or you can just get a weekly contract.
Does this mean they're, in parallel, reducing their cut for apps sold via the Play Store?
> And they never asked for conservation?

Uncompensated demand curtailment is such a scam. Just pay people to curtail demand.
This is a very nice read, as Kleppmann always is. Thanks for the recommendation!
Ask HN: Adding user specific submission options with Supabase
Supabase I set up an authentication with, it was pretty straightforward. I was following this: https://github.com/vercel/nextjs-subscription-payments?tab=r...
Do you have suggestions for once users are logged in, for them to be able to submit a selection?

The most complicated use case is, each user can purchase multiple entries to a fantasy football contest. And then each week, each user should be able to submit their pick for each entry. The players available for selection each week differ per entry.

The most basic use case is, users login and get authenticated, and then on the Account page (which is included in the above linked repo), users can submit their picks manually, through like a Google Form.
Why does that work for FAANG but not for drawnwren? How difficult is it to support “one version of a given dependency”?
> So you've never had a credit card. Or any bank card at all where fraudulent usage is the liability if the bank, not you.

That's some inapplicable and incorrect nonsense you invented right there. If you need help with logical reasoning to go correctly from A to B, then GPT can guide you.
UHMW = ultra high molecular weight. Each molecule is literally heavy because they have a lot of atoms.

PE = polyethylene. The most popular plastic on this planet.

HDPE = high-density polyethylene. One of the most common plastics. Milk jugs, glue bottles, etc.

Stick some UHMW tape on anything that needs to slide easier. Its surface is quite slippery
Just tested on my side and all those functions still work as expected. From what country are you trying? It might be regional?
Sounds like javascript "code". A normal language with proper type system would not allow that.
Some areas of Finland have lots of fluoride in the groundwater, caused by rapakivi granite. Which also has uranium/radon. Healthy teeth, healthy glow.
> But either way, that is getting way too deep in the weeds compared to where my point started.

Your first comment - the one that started all this - was, as far as I can understand, arguing that this feature indicated that Google had the capabilities to do more advanced - understanding? processing? meaning analysis? - than it had done in the past. If I keep coming back to that, well, it's because it appears to be your main point. If it's not, please correct me.

> Most times the specific homophone can be inferred based on things like part of speech and the part of speech can often be inferred from a sentence without knowing any meaning.

This is not true. I don't think I have enough more responses on HN to fully explain why homophones can not be inferred without understanding meaning, but I encourage you to go and read about how transcription works!

> For example, would the system be able to properly handle homophones that are grammatically similar?

I mean, this is easy enough for you to check. Here's some videos about flour / flower - notice how the CCs correctly determine if the word is flour or flower with almost 100% accuracy.

https://www.youtube.com/watch?v=y8vLjPctrcU
https://www.youtube.com/watch?v=xdaRvErv2Kc

> This feature calls attention to an analysis of meaning because the user sees the software reacting to the meaning of the content of the video.

Are you saying you specifically think that YT is analyzing meaning from this feature, or just some generic user? I think you are smart enough to know that it's not true, but perhaps my mom might not understand that CCs require infinitely more processing power and this feature is just a drop in the bucket. (If you really still don't think it's true, definitely go read more about how CCs are made!)
at the time: https://news.ycombinator.com/item?id=27705631
The article didn’t articulate why or how these were used and you somehow turned it into a big tech transgender conspiracy.

Get some help before it’s too late, cooker.
When I was a college freshman in 1983 the DOS PC was 2 years old
I’m glad I’m not the only one who has to put up with fools like this. Not only the insane git log, but the compute for those actions isn’t free either. Just run the damn precommit hooks, it literally fixes the issues for you!
If you're going to go "bottom up": You probably should know about operating systems in general, yes. Linux has been heavily refined and optimized over the years, so having some basic framework to think through will be very worth it.

I recommend Operating Systems: Three Easy Pieces for self study: https://pages.cs.wisc.edu/~remzi/OSTEP/

If you're going to go "top down": Take the plunge and install Linux on your home computer. Put in the time to get it working exactly at you wanted. Then read The Linux Programming Interface, which covers userland in excellent detail. Now you're ready to pierce the veil and finally start understanding the kernel.
He’s under a different arm of management to you?
So hire a pensioner to hang out in your spot in a lawn chair while you're away ?
Such a fine album.
I've been saying for a while now that there's an absolute gold mine waiting for people who want to specialize in fixing AI generated applications.

A lot of businesses are going to either think they can have generative AI create all of their apps with the help of a cousin of the wife of the accountant, or they unknowingly contract a 10x developer from Upwork or alike who uses generative AI to create everything. Once they realize how well that's working out, the smart ones will start from scratch, the not-so-smart will attempt to fix it.

Develop a reputation for yourself for getting companies out of that pickle, and you can probably retire early.
In general, if an account is associated with a phone number, then I expect to be able to use the phone number to restore access to the account. Uber looks to have failed you here.

As for my Google and GitHub accounts, if they're not associated with a phone number or recovery email address, I fully expect to lose access permanently if I were to lose the codes. In such a case, I take responsibility for it.
If "programmer productivity" increases then I'll spend 90% of my time thinking and talking to domain experts instead of 80%. Being able to write executable software is not and never has been the problem. But, sure, if it ever becomes easy to write working software then you can expect programmer salaries to fall precipitously, at least to the level of nurses or any other occupation that requires training but essentially anyone can do.
Is your position that motor vehicles should be limited to 16 mph?

I don't disagree that a reasonable and appropriate maximum speed in a pedestrian heavy area is lower than a reasonable and appropriate maximum speed on a restricted highway. But, I've seen pedestrian heavy areas with posted speed limits above a reasonable and appropriate speed, and restricted highways with posted speed limits below a reasonable and appropriate speed.

A system that annoys and distracts the driver and other occupants when the vehicle is traveling above the posted speed limit does not help safety when the posted limit is unreasonably high or unreasonably low. It could possibly help if the posted limit is reasonable and the posted limit is detected correctly. It doesn't seem reasonable to me to mandate a system like this when advisory detection systems have poor accuracy and posted limits are commonly set based on criteria other than the safety of road users.
These "customers" were receiving free help. If they wanted to spend money on quality software they wouldn't have used an LLM.
MIL-HDBK-5 [1] is a good publically-available source for strength allowables for several aerospace alloys, including multiple directions relative to the grain for some of them.

The first relevant example I found was on page 3-86, extruded 2024, 2.250 - 2.499 inch cross-section. For ultimate tensile strength, F_tu, the L (in the direction of extrusion) allowable is 57 ksi, while the LT (perpendicular to the direction of extrusion) allowable is 39 ksi. That's a 30% drop in strength.

[1] http://everyspec.com/MIL-HDBK/MIL-HDBK-0001-0099/MIL_HDBK_5J...
The headline is lying.

"In 1973, the prominent physicists Stephen Hawking, John Bardeen and Brandon Carter asserted that extremal black holes can’t exist in the real world — that there is simply no plausible way that they can form. "

"The new work [...] demonstrates that there is nothing in our known laws of physics to prevent the formation of an extremal black hole."

So they didn't prove him wrong at all. Hawking asserts that it's extremely implausible for these to form, and the mathematicians said "well according to our current models technically they could !"

Shameful article. Is there a way to ask for a post to be removed ?
I would if the AI chatbot could ever actually answer my question, but the conversation ALWAYS goes like this:

Bot: Welcome! Please tell me what you'd like help with.

Me: how do I X?

Bot: Please choose an option: [list of irrelevant things].

Me: None, I need to do X.

Bot: Okay, please try [instructions copy-pasted from the docs].

Me: I already read the documentation and it didn't answer my question, that's why I'm here.

Bot: I'm sorry, I don't know how to help.

Me: Can I speak to a human?

Bot: Welcome! Please tell me what you'd like help with.
I think most likely this will cause future generations to finally learn to check their sources.
Jacqueline Susann and Jackie Collins Changed the Face of Publishing
Exactly... add to that the requirement that I want to have the peace of mind of being able to accidentally bang the watch against the metal poles of the subway, etc., without damaging it in some ways, and I always end up with a G-Shock.
It looks like the disks can rotate and still show the same day or month due to the stretched markings
Quote Generator is an innovative tool that unleashes wisdom at your fingertips. it offers inspiration in multiple languages. Simply enter your desired topic, select your language, and let AI-powered system craft meaningful quotes to inspire, motivate, or enlighten.

Quote Generator is a versatile online platform designed to provide users with instant access to wisdom and inspiration. Whether you're seeking motivation, insight, or thought-provoking statements, our tool harnesses the power of AI to generate custom quotes tailored to your needs.
The user-friendly interface allows you to easily input your desired topic or theme. From personal growth to professional challenges, our system can create relevant quotes on a wide range of subjects. With support for multiple languages, Quote Generator caters to a global audience, ensuring that wisdom knows no linguistic boundaries.
Our platform offers various specialized generators, including an incorrect quote generator for a touch of humor, an inspirational quote generator for uplifting content, and a random quote generator for those seeking surprise insights. The AI quote generator forms the core of our system, utilizing advanced algorithms to craft original, context-appropriate quotes.
Whether you're a writer seeking inspiration, a speaker looking for powerful statements, or simply someone in need of daily motivation, Quote Generator is your go-to resource for unleashing wisdom on demand.

Key features:

1. AI-powered quote generation
2. Multi-language support
3. Topic-specific quote creation
4. Various generator types (incorrect, inspirational, random)
5. User-friendly interface with simple two-step process

Use scenarios:

- Speech preparation:
When preparing important speeches, company executives can use the motto generator to obtain insightful remarks related to the topic and enhance the persuasiveness and appeal of the speech.
- Article writing:
Writers and contributors can use this tool to get inspiration and quote appropriate mottos at the beginning or end of the article to make the article more profound and attractive.
- Education and training:
Teachers and trainers can stimulate students' thinking and participation by generating mottos related to the course topic as a starting point for classroom discussions.
- Social media operations:
Enterprise and personal social media account managers can use this tool to generate eye-catching motto content and increase the interaction rate and spread of posts.
- Personal growth:
Individuals pursuing self-improvement can use this tool daily to obtain motivational mottos as a guide for reflection and goal setting.
This used to be accurate, but is out of whack now that the big players have scaled back junior hiring so hard. My team (like many others around me) is all L5/L6, everyone writes code and there is less opportunity to lead/direct others since everyone is quite independent.

Even a few years ago, many L5s were more like rock-solid ICs than what I would consider “tech leads”. And an L5 tech-leading 7-10 people I would consider to be an L6 who just hasn’t gotten promoted yet.
I'm not trying to play contrarian, but I agree with your parent.

If a neighbor wanted to install a camera pointed in the direction of my house and I could tell they were asking as a formality, I'd be nice about it. I'd be even nicer if we discussed my concerns before the final choice and they did not respect my wishes. It is their property and I'm not one to make a fuss, especially if there is no legal recourse.

However, in my head, I'd be furious and take it as a clear sign that they lack trust in the community and that they misunderstand what privacy means.

Being a good neighbor often means not rocking the boat, especially if you want to maintain healthy relationships. That isn't an endorsement of being passive, but an understanding that there are often bigger fish to fry. Banking their good will for a rainy day when I need coalitional support for something
I've been lusting after an Ochs und Junior for a while now -- very clever and great design. Implementing complications like perpetual calendars off of workhorse calibres is just amazing.
Not saying I disagree with you. But you don't present any evaluation results for your claim either.
I usually follow with "why not?", but forgot this time. Thank you for this. Again, I love it.
I actually found the opposite - metal bands tend to pinch me due to the segmented design. Other materials where the strap is all one piece are much more comfortable to wear.
Depends on what you mean by significant. I’d say that at the very least I save 5-10min per hour using copilot when coding, and several times I’ve had tasks like “convert this untyped schema less json solution to a typed solution” which was basically solved immediately and entirely by copilot with one or two minor corrections. Also unit tests pretty much writes themselves these days.

Overall I would say that it’s not a revolution but definitely significant at this point. With and without copilot is as big a difference as coding in notepad vs an IDE when it comes to productivity gains for me.
> I'm a bit torn. My first thought was "If the current state of the art LLMs made the mistakes it's unlikely an LLM would be able to correct them."

But, I mean, that doesn't make sense even for humans, right? 99% of the errors I make, I can easily correct myself because they're trivial. But you still have to go through the process of fixing them, it doesn't happen on its own. Like, for instance, just now I typoed "stil" and had to backspace a few letters to fix it. But LLMs cannot backspace (!), so you have to put them into a context where they feel justified in going back and re-typing their previous code.

That's why it's a bit silly to make LLM code, try to run it, see an error and immediately run to the nearest human. At least let the AI do a few rounds of "Can you spot any problems or think of improvements?" first!
This strikes me as a better compromise than a high end mass produced watch. If you wanted to stand out and wear a conversation piece, this seems like a better choice.
I've got a WIP markdown to blog project Im working on. I just want to dump MD in a folder and have it create a static site. Could I use this project to generate an RSS and have that added to the final static folder?
The title somewhat contradicts the body:

_The SNB's latest Payment Methods Survey of Companies in Switzerland, published in February, found that "cash acceptance continues to be high", and said there was "a broad desire among the population for cash to continue to be available as a payment method"._
Wouldn't the sensible lower level primitive be Clang's __builtin_unpredictable? If you standardize that then a librry can easily build your select function on top of it. I guess GCC's __builtin_expect_with_probability with probabilily 0.5 should have the same meaning.
And that comes with a custom watch w/ a design cycle. I guess instead of paying for a store-front, sales people, advertising - this is where the cost would live.
Very interesting! It seems this is a local-only solution using `git config`.
You can get any encoder to be extremely fast if you don't care about quality and turn off all the tools.

Generally speaking x265 was never know to be fast. Even Netflix moved their HEVC encoder away from x265.

And My question is where is AV2?
How do you think that credit cards work? I assume you have one. Or bank cards.

I steal your credit card and spend $80 to fill up my gas tank and then go buy a pair of sneakers, who do you think pays for that? It's not you. It's the credit card or bank company. And then they call and ask if it was fraud and you say "yeah, it was fraud. I was nowhere near a Foot Locker in Gary, Indiana."

So they "reverse" it and they absorb the loss. It's how the entire credit financial system works. I'll send you some books you should read.
I don’t see how typing relates to this.
Not in recent years. They became evil enough that Apple felt compelled to resign membership.
Maybe people will finally learn to check their sources? Seems like a win in my book.

Of course the crazies are gonna craze, that probably won't change. But it is far from obvious that non crazies will be fooled by AI generated images of a flat earth.
Show me 1 example.
> People disagree about their higher moral principles. Resolving to absoluteness requires violent resolution.

And what do you think the implication of that is? For example, in the GGP's scenario about the warehouse of food in a famine?

That point is often used as part of a non sequitur excuse to behave badly (e.g. people don't agree on everything, therefore lets have a free for all ruled by only the market).
I've always had the experience that all employees at hospitals act like contractors. Usually great at what they do but no sense or willingness to look beyond their direct job responsibility.
You'd think the marker under the weekday could be a different colour when it shifts to pm
For a digital-only lightweight alternative that does everything a watch should do, the Casio F-E10 is ideal.
But I never asserted otherwise. It works like this in the US anyway, not necessarily elsewhere.

Bank accounts don't work like credit cards though. If money is gone, there is no assurance of getting anything back.
They were made to feel awkward in that interaction for no reason, and possibly judged unfairly.
Doesn't solve the problem that the budget they has in mind for the app was $300, while an experienced dev can directly see this is going to be a $20K v.1 before change requests project.
I've been looking for a decent watch of my own, albeit it much cheaper.

My requirements are simple: eink/epaper display, a splash of color (red would be fine), circular display, light/visible at night, programmable watch face.

Closest thing I've seen is watchy, wearPico, bangle.js, but they all seem slightly wrong somehow.
would someone invent that and bother the author with that? I mean I suppose it's possible, but that seems like such a waste of time to me that I find that more unlikely. and while it's a typo, it's not fleinaem or something that's totally wrong, just a choice in breaking up the word filename. having written file handling code, the various permutations of filename and path and dirname get to be a bit much sometimes.
In retrospect it’s likely that a lot of the people diagnosed with “shell shock” would today have been diagnosed with traumatic brain injury rather than (or possibly in addition to) PTSD.
> "High tech, low life" hackers don't have obsessions with venture capital.

This sounds like you're conflating aesthetics with what the article is actually discussing.
Bingo, this is what I was referring to in my comment. And yes, I assume it is quite a lot of labor. But I feel that lot of this perceived friction is from people trying to cut corners and avoid doing that labor, while still getting the benefits.
I am not the parent comment, but I would also refuse to give you a label. The very request is disagreeable, not whichever label it is that you use.

In all ways I am how I was born, and I have no desire to have that impact who or what I associate with or how I associate with it. I have to deal with these things when it is obvious to peoples eyes how or what I might be, I have no desire to add to it with intangibles. This feeling should hopefully be familiar to you: It should be the feeling you have when you are in the minority in any way considered important by those around you or those you care about, but especially so when it is not relevant to most of anything.

My relationship with non-gender-related aspects of myself follows this same pattern: Autistic or not, ADHD or not, I have no desire to be categorised as neurodivergent, neurotypical, neurospicy, or any such term. These are epithets all and the use of them when discussing specific others, even when benevolent, is almost always in a way that serves to other. And they are terms that will almost inevitably be used as deliberate insults.

Downthread, you mention that you call yourself queer but you would reject that label when applied to you by others. I cannot help but think that your feeling there is similar to a number of other people's feelings about the parts of their identity that they do not wish to label; I do not wish to label myself, so please do not label me.

There are others who may wish to identify with a group or a label because it is a part of their identity, and because that label comforts them or softens the edges of how society may treat them or whatever it might be. For most of those who are objecting to the cishet label, I suspect you may find that it has almost always only been used in their presence to discount them or their opinions. This is not the fault of the label, but its intent, for many. There is no trick of semantics that you can pull to strip the label's fundamental semiotic purpose, which will inevitably be used for scorn, as always.

What you are asking, in this case, is to put people on the treadmill.