skysight-inc/HackerNews huggingface dataset:
Woah, that's news to me. Is that true even if triggers are used to update a column?

CREATE OR REPLACE FUNCTION
update_updated_at_function()
RETURNS TRIGGER AS $$
BEGIN
NEW.updated_at = now();
RETURN NEW;
END;
$$ language 'plpgsql';

CREATE TRIGGER
update_updated_at_trigger
BEFORE INSERT OR UPDATE ON
"my_schema"."my_table"
FOR EACH ROW EXECUTE PROCEDURE
update_updated_at_function();
END $$;

Is it possible for two rows to have `updated_at` timestamps that are different from the transaction commit order even if the above function and trigger are used? It's alright if `updated_at` and the commit timestamp are not the same, but the `updated_at` must represent commit order accurate to the millisecond/microsecond.
check all the options under "The Guide" https://grain-lang.org/docs/guide/basics
That’s not what the parent is saying. They are saying that the inequality is greater, meaning that the income distribution shows a larger imbalance.
People went places before cars were invented, you can too. Toyota offers you a better way, if you can afford to avail yourself of their offer -- that's all.
LOL okay I'm out. Cool idea but can't be trusted.
"Premises" is a plural of "premise" but "premise" has nothing to do with land or buildings. "Premises" (plural of premise) and "premises" (tract of land and building(s)) are homonyms, not the same word.

It's close enough that everyone knows what it means, but it's not right.
I know you can build applications without knowing traditional CS because I've been doing that too, but do you ever have the desire to really understand what's going on?
I had a colleague from India who surprised everyone in the room with his casual usage of the word 'prepone'.

As an Indian English-ism it means the opposite of postpone, so it makes fairly obvious sense in that context. But no one else in the room had ever heard the word before, and the way everyones heads turned questioningly towards him as he uttered it, was memorable.

In unison "did you say... prepone?"

He had "preponed" his flight interstate since we'd finished half a day earlier than expected.
Show HN: AI-native self-driving bookkeeping tool
Well, that and him having autism:

https://m.youtube.com/watch?v=vtX6emk6U5k
Ask HN: Is life easier as a Vagrant than an office worker?
Is life easier as a Vagrant than an office worker? Honest question. I assume the life as Vagrant is in a good location for this lifestyle.
Impressive gains, but 22% on GSM8K is maybe not an attention-grabbing end result.
Listen/Notify Is an underrated tool.
Hamburger Button
> I don't think this is a very common use case.

It's the use case that prevents me from recommending Signal to anyone I know.

Some people may not value that data, and may choose to deliberately throw it away; that's their choice. But it shouldn't get lost because of a lost or broken phone.
is Grain still actively developed? The latest release and update in their blog was from June 2022.
Not disagreeing with your end conclusion, but surely the concept of a limited company exists exactly to have a distinction between legal entities, some of which are not humans but may still violate laws. Take it this way: if the EU fines a company for GDPR violations, it doesn't really fine an individual. Perhaps no individual broke the law explicitly, but as a collective the end result is a law violation.
> disagree. having children as a goal in itself needs to be incentivized, financially and otherwise. germany is doing that by giving parents extra money unconditionally, among other things.

I can see how that might be of short-to-medium term benefit to an individual nation. I'll have to be less flippant with my arguments in future.

We can easily go down a rabbit hole there that's different from the one I was initially exploring. I'm gonna back-track:

The article and its defenders are arguing for even more media and legal support to encourage two-parent nuclear families. I argue that amplifying the already-common structure with stronger legal stature, and the cultural assumptions that will bring, is of detriment to the culture. I'm not saying "kids don't need stable families", they clearly benefit from that. But I am saying "that thing you call a stable family doesn't always look like two adults and their kids in one home". There are many, many other successful forms. The important factors are predictable, comfortable support from involved caregivers, ideally with a range of opinions. We should be centring the care and support on the children (and in fact, on people in general), rather than on "a two adult family". Centering on the family like that effectively outsources care to the family, making the assumption that "the family" can handle it. There are too many cases of two adult homes failing those they're assumed to support. There are even more cases of single-adult homes struggling to care for their kids because the system is built around "the nuclear family" and rejects supporting alternatives.
In this case, "supply creates its own demand" and in more than just the usual way.

Mexico can't dig itself out but the United States could quite easily crush the cartels and letting them continue is an active policy choice. (Consider the organized retail theft and carjacking in San Francisco and Chicago... these are not individual criminals, nor would the racket be profitable without an organized network carefully managing and allocating resources).
Yeah, it is not the worst thing to deal with. I have adopted this strategy and the end result is I have to spend more money and walk around my house looking for them from time to time. Not terrible.

I'm still mad about it.
I get it, but the modern use of the phrase “late-stage capitalism” implies that capitalism itself is a terminal cancer (where the term comes from), which is not at all what Sombart was trying to convey.
In theory you need two layers to model any function. In practice this is wildly different.
Is this safe? It's a cool idea and I'd appreciate even the slightest discussion of potential risks of the motor coming apart, or whatever else failure mode (I don't know)
How is it different than a search index? It takes existing content as an input, processes it and then outputs data structures from it. Those data structures are then used to power full text search.

A LLM does the same thing but instead of search results it emits a stream of tokens.
Yes, but also the rationale of the Anglo-Saxons in general. Idea born in England that is a truly understated root cause of the present conflict. People will stuff their fingers in their ears and swear it isn't true.
I think the OP was more focused on basic clothing items and accessories like tee shirts with logos.

I would give their running shoes a pass as my downshifters are amazing - they make me want to run - so quite comfortable and functional. A Nike branded shirt or pants however are just decorated cloth.
"PWA stuff no one asked for"

You don't speak for everybody.
Is the trend for living in Vans a bit like living on a Boat with Wheels?

Conceptually, practically and ideologically?
Can I compile a Ruby (TruffleRuby?) or maybe a whole Rails application to a native image? In that case, is GraalOS meant to host these native images?
One thing that i think is really missing is redundancy on the proxies

Currently there's no way to have two proxies that listen on the same tailscale hostname/ip

Ideally in Kubernetes every pod is redundant to allow downscaling of nodes efficiently, so this means we have to eat a minute or so of downtime randomly every now and then on our tailscale endpoints
Logical replication, in Postgres, contains all of the information about the change statement (insert/update/delete) in order to logically recreate the same state in another database.

You won't get client-level providence data with each change...

However you could hack around that. The logical replication stream can also include informational messages from the "pg_logical_emit_message" function to insert your own metadata from clients. It might be possible to configure your clients to emit their identifier at the beginning of each transaction.
the entire education system needs a revamp how we get there is a long conversation though
No. The purchase price can incorporate the expected support cost. This is what is already happening for almost every product today. What do you think funds the warranty repair for the first year?
But the thing is that if I were to build a browser, I'd start from the requirement that websites should be treated like malware that can't be trusted. Applying my ideas to a preexisting enormous codebase feels troublesome.
I don't get why peope don't understand that. The only reason that France has so much nuclear power is because of the fuel crisis of the 70s.

Nuclear is stellar at replacing fossil fuels and that's basically why it got developed in the first place.
But for many consumers it's the raw sentiment (and perhaps its expression) that matters most, and for that the "fluff" and "doom scrolling" content can be worthwhile. A grand part of the internet is fueling discovery. There will always be some ads that steal time, though, and perhaps the OP is pointing out that advertising has evolved a bit (the "grift shift") from display ads to "thought leaders." Or rather that, as the internet grows, the gross revenue of "thought leadership" grows too.
Are 73% of devs choosing to use typescript? Or is it just the default setting for popular frontend project setup scripts?
It depend on the net price the student is paying after grants and scholarships, on what he or she intends to study, and on how good a student he or she was in high school (which affects the chance of graduating from college).
Yes, the barrier to entry has lowered, but IMO the proportion of people with something special/unique/intriguing/insightful to offer hasn't shifted at all. That's why there's so much "content" -- don't have a message or a useful product to sell? Regurgitate, or drop-ship. All you need is to be consistent, persistent and present, following the prescribed 'best practices' of your chosen distribution channel(s) and you'll magically appear in front of people. That print-on-demand 'I think about the Roman Empire 3 times a day' or Tyrion Lannister quote t-shirt you just sold will be in a landfill within months. Your daily YouTube content in one ear and out the other, forever rotting in a digital graveyard until time immemorial.

That said, I actually think it's great that people are taking advantage of this stuff to make money and better their lives -- more power to them! -- but objectively, it's still just content, while the cream always rises to the top.

Never bet against the Macho Man!
Wasn't it common practice on older systems like, say, the SNES Sega Genesis? A design responsive to multiple resolutions wasn't really a thing back then as far as I know.
sounds to me like you should find a better theater chain if available in your area. i know the smartphone thing is a bad experience, but i haven't had to endure someone on their phone in a theater since i started going to places that care. to me, the phone thing is just a meme on the internet as it hasn't been a thing for me personally in over a decade
Generative AI exists because of the transformer (explainer)
One of the best simplified explanations of tranformers/llms that I've seen.
Monkey killing ethics questions aside, it really is typical of Elon to blatantly lie about this when he could have just pointed out there is plenty of other research being done with monkeys.
What does any of this have to do with the definition of the commonly used term "late stage capitalism"?
I'm not complaining. My kid loves it - the library has titles that are difficult to find or not in my streaming service du jour, plus she gets exposed to just plain discovery by browsing. Something targeted, personalized suggestions have taken away from us
Yes, I read the comment. The discussion was whether, "the effects of capitalism were worse circa 1860 to 1920 than they are today."

I'm also pretty skeptical of the "inequality was better" route. Sure, the rich are richer today – but the poor are infinitely less poor. Being poor in 2023 is a far better situation than being poor in 1880.
I've yet to see someone take a PWA seriously.
I don't think that explains why massively wealthy VC's like a16z are shifting to these "grifts" as well. They are already successful! You would always expect grifts from the little guys, though.
Is there an option to use the API and just pay per use? I couldn't find it.
Not to defend orocle but AOT java is for reduced startup time and memory usage and that is quite clear from the docs.

There is part that describes it as "fast" that could be a bit misleading, though it does qualify even that.
Looks cool design-wise, but who is this for?

Although the upfront cost of learning sheet music is a few weeks of study, it quickly becomes worth it due to gains in speed of learning and sightreading skills.

Maybe this can introduce people to piano and get them playing quickly, but it'll ultimately stunt their development.
Well, we would probably have to understand human learning a lot better first.
As much as I hate cryptocurrencies and the MobileCoin effort (that should never have been part of Signal IMO), I think that "playing with MobileCoin" was low-risk as a side project (that never took off as far as I know?).

However, moving from phone numbers to username seems very tricky to me.

- They have built their system around the idea that they can use the address book that already exists in users phones and not learn about it. It works (at least in theory), it's just that some people don't trust them for that. Or some people have a threat model that is incompatible with that, I suppose. Changing their whole system for a very small minority of very vocal users is a risk. Also if going for usernames makes them collect more metadata, then other users will complain (or maybe even the same that currently complain about the phone numbers).

- Most people use WhatsApp, of which Signal is an improvement in terms of privacy. Those people don't give a damn about sharing the phone number, so the reason why they don't move to Signal is surely not this (because Signal certainly doesn't do worse with the phone number). So changing that would be a risk.

Moving to usernames is a cost, and a risk. All for a few very vocal users who probably have a threat model that requires it. I would understand if they never moved to username, and I would be fine with it.
This is happening outside of the US as well and the hassle is the real deal-breaker. Even during some regular storms you'll probably want to drop by a hotel, it's cramped and always people around outside.

Though where I'm at rents for a small apartment are 15x the most expensive broadside dock (which a coworker lives in), right outside our center city office. In that ideal situation id consider it too.
My TV provider allowes me to store up to 2000 hours high definition TV in the cloud.

Combined with 6 movie channels, which show virtually every movie synchronized and in its original language[0] version without ad interruption this setup works for me.

[0] Granted, the original version wasn't too helpful in watching Parasite, which I had to enjoy in the German dub.
Brotli has two major advantages. First it encodes to the same well known gzip format, so rolling it out didn't require new clients. Second, it didn't require dictionary support.

Where-as if you look at Mozilla's standards-positions for zstd, they defer because it requires a compression dictionary to encode & Moz didn't want to have to "standardize" one specific dictionary. https://github.com/mozilla/standards-positions/issues/105
I can't speak for your area of the world, but every even vaguely metro or suburban area of Australia has public libraries with quiet spaces to work/study, free internet and free computers to use if you don't BYO. Most run digital literacy classes, and a number are even starting to do little cost-price cafe setups.

Whilst being wealthy is an advantage, it's certainly not the gap it once was.
Yes, and Google should be supporting these old devices as far as possible.

Not doing so is a disservice to their customers frankly.
Is this just musical notation or do you hook up a MIDI device so it can point out mistakes?
There are a number of relevant issues here, including the general problem that DNS is not trustable and is not reliable or not reliable enough to use for configuring routers and firewalls. It is not even necessarily accessible or usable for reverse lookup at all. DNS wasn't really designed for common cases where network administrators enter IP address prefixes. That could probably fixed to some degree using a name system that was designed for security use, including operation when the network is partitioned or wildly malfunctioning.

And of course the need to maintain two sets of IP addresses and two sets of IP address prefixes - even and especially in DNS itself - is probably the number one factor slowing down the deployment of IPv6. That and far too many places, far too many interfaces, far too many protocols, and far too many APIs (notably Berkeley sockets) that are not transparent to which network layer protocol is being used or what the address format is. The wire format, transfer format, configuration format, and administration of DNS address records is a case in point.
> Copyright protects the work, not the thoughtspace.

I think that is a good argument, but conflates is and ought, and I have two counters:

copyright owners can dictate how their work is used (with some exceptions), and if that use hurts the copyright owner, the owner should have the right to forbid it.

the intent of copyright is to reward and encourage creators and creativity. If a script kiddie can just train a model and duplicate the hard-won aesthetic work of Molly Crabapple or Ralph Steadman or anyone at all, and either dilute the value of it or actually profit from it, what is the incentive for creators to create new work at all?
There seems to be confusion. :)

Or disagreement anyway, about how comparable photocopiers & copyright are to generative models and protection from unauthorized automated style reproduction.

How I look at it:

1. In both cases, reproduced copies or reproduced styles, automation destroys economic incentives for creators to make any sustained effort.

Without economic protection, it isn’t even a question of less motivation. Creator’s like everyone else need to eat.

2. So we protect creative works from complete copies in order to have more creative works.

And it is primarily about automation and mass reproduction.

Nobody is worried about people hand copying Atlas Shrugged.

3. But we also protect copyrighted works from partial copying.

Only copying chapters 1-3? Not allowed

Only copying the plot but changing all the names, locations, fashion and colors? Not allowed.

4. So now it turns out a different substantial part of a work can be copied via automation. It’s style.

Well if you can protect a works plot from automated copies, why not a works style?

It is a substantial piece of a creative work.

Reasons for protecting style come down to protecting any major part of a copyrighted work.

The only thing different now is we have “style reproducers”.

So we have to decide, is this essentially the same situation as copyright addresses, or not?

5. It is.

The exact same trade offs between protection and incentivization exist for extracted & mass reproduced style as they do for extracted and reproduced plot.
Tough to choose between this and being on the first attempt to Mars, I only regret I have one life to give for Elon's scifi projects
Because, as he said, it's NOT necessarily equivalent quality. Yes, often it is, but also quite often it's utter crap that falls apart.

For these particular type of products - and I'm not claiming this is true in all product categories! - that logo does in fact mean it is a quality, well tested product.
If they spend the $10 on scratch-offs that didn't pay, are they any worse off than they would be if the first hadn't paid?

Arguably, they'd be better off having had 3X the entertainment for their dollar.
Mullvad gives config files to use with Wireguard and OpenVPN clients. Links to do so are on the app download page(s): https://mullvad.net/en/download/vpn/linux
I just item 1 (“Enable run-time control. Control flags dynamically, not using config files”) and it’s almost exclusively focused on what to do but not on why to do it.

It seems to be skipping past the use-cases and assumptions, in particular, describing what a system with feature flags looks and acts like, what the benefits and drawbacks are.
Im pretty torn on this.

One the one hand, having to recompile every time i add a module, is a damn burden, and exactly why i dont use nginx beyond out of the box. On the other, C performance is much better than Lua.
One of Kagi's core principles seems to be that they don't try to guess what you want. Their "Personalized Results" settings just ask you to tell them which domains you like and which you're tired of seeing. It makes sense that they'd ask you for your locale rather than guessing it from your IP or asking for location access.

As someone who's sick and tired of the way Google tries and fails to guess what I want—to the point of now ignoring me when I try to tell it what I want with search operators—I appreciate this philosophy!
I recently started looking into cheap electric keyboards that I could use to teach myself piano, and this looks so awesome for learning. I would pay for this app, but unfortunately I don't have any Apple devices.
We've been using https://github.com/mvisonneau/docker-tailscale/ on k8s clusters. Good to see an official option coming.
You have "content" in quotes, but during the actors and writers strike, there isn't even "content"
Package/build management is one, gradle drives me crazy sometimes. Haven’t used maven so can’t speak about it.
We have collectively decided as an industry to place infinite trust in a handful of vendors for the sake of convenience.

Auth providers (OIDC), cloud providers, and numerous software repositories and SaaS providers effectively have root on the entire universe. A major compromise of any number of these large vendors could expose millions of systems to total compromise.
> “What we found runs counter to the accepted narrative,” said Professor Anderson. “Although more work will be needed to confirm the findings, it seems like it is possible and could even be potentially beneficial to actively suppress our fearful thoughts.”

I don't know if this study convinces me, but my own experience sure does. I've lived both ways, there's no question in my mind what works better for me. The jokey, modern trope is the guy who ignores his feelings and then blows up later. I found instead that negative feelings tend to go away if you focus on other things, but if you focus on bad thoughts, they just last longer and sometimes grow into fixations.
now() is the timestamp the transaction began at. There is no function to return the commit timestamp because you have to write the value before you commit.
Yes; they take up the size of the largest variant. If you're concerned about that, you can Box<> the contents, and then each variant is effectively a same-sized pointer to something on the heap (plus some bookkeeping).
String theory is indeed also not really science.
The point stands even if the example was bad.

The other day I purchased some particle board and had them cut it to size. I do not believe that hardware store is on the same level of grift as the companies being described in this article.
GPT-4, and I'm surprised, but even Turbo, win out over every open-source LLM on the leaderboard, though Anthropic's Claude beats Turbo which is true in my experience.

How likely is it that this will change anytime soon? Or are LLMs at the level of GPT-4 just out of reach for anyone other than a huge company like OpenAI?
Is your statement not a false dichotomy?

I like 1 particular brand of backpack with a slightly prominent logo on it.

I do not believe there is an equivalent quality made by a brand without the logo I buy.