skysight-inc/HackerNews huggingface dataset:
Non-fringe challengers to incumbent Presidents from within their own party are rare since (1) they are essentially guaranteed to lose the nonination contest, (2) they weaken the party in the general, and (3) running such a campaign (because of #2) burns bridges in the party for the candidate for a future run that isn’t against an in-party incumbent.
I work with all major RDBMS on the market (I integrate with ERPs/Accounting packages so even RDBMS that are niche and things that are a insult to call DBMS).

ANYONE that have a problem with RDBMS "functions and procedures & views (!)" are invariably mishandling the RDBMS: Bad schemas, null refactoring in the DB after years/decades(!) of cruft, re-implementation, poorly, of things the RDBMS already have (like for example, date types), procedural doing stuff that SQL already do easier and in short time, too big SQL that never, ever, use VIEWS to abstract away, the RDBMS was never upgraded or is assumed never will so nothing of the new things inventing like 10 years ago is used.

And that is a short list.

---

If you consider the RDBMS like the BEST programming language environment (sans SQL but still better than most languages for data!) and use the most BASIC ideas around it: like think a little about how do your schemas considering the queries you will do, some refactoring at least once every 5 years, pls!, use the CORRECT data types, pls pls!, use VIEWS pls pls pls!, etc your logic in triggers/functions MUST BE short and EASY.
I think it is ironic that the notes for usage for Notion is in the embedded youtube video called 'the ultimate notion setup for 2023', which seems to me to be text explained in a video.
> They may not generate garbage per se, but they do generate bullshit. Or if you want to put it more positively, they are consummate improvisers. The amount of guidance they require cannot be understated, since while they demonstrate phenomenal capacity for production of language, and understanding of language, they do not yet demonstrate much in the way of capacity for control or alignment.

I truly can’t tell whether you are describing the US Congress or LLMs.
Not sure how you could possibly think that these technologies are dead in the water. Sure, the hardware and software just aren't there yet, but imo they are inevitable.

Here's an interesting mock-up:
https://twitter.com/AiBreakfast/status/1650685584132939783?s...
Having integrated C# and Rust recently[0], I have found that unlike Node w/ neon and Python w/ PyO3 + PyO3 Asyncio, there is no good Rust integration with .NET. Interopterus, rnet, etc leave a good bit to be desired.

I ended up writing all the unsafe bindings myself and used cbindgen on the Rust side to make a header and ClangSharpPInvokeGenerator to generate the C# binding. But you still have to manually handle ownership/freeing yourself, e.g. with SafeHandle. The ecosystem[1] could use something better, but nothing is there yet.

0 - https://github.com/temporalio/sdk-dotnet, specifically https://github.com/temporalio/sdk-dotnet/tree/main/src/Tempo...

1 - https://areweextendingyet.github.io/
Article is pretty thin though and seems to exist only to show off the fake Native American photographs.
Depends on the co-op (if it is something like Mondragón, it wants to "seek profit" so that it can survive; credit unions "seek profit" to pay their expenses, etc) - they will all have a goal but that goal may not be cash money in the pocket; a co-op could have the goal of making a grocery store available to the community; the co-op "profits" on the difference between buying and selling, but the "profits" go to pay for labor, land, etc, and anything in excess of that (+ rainy day fund) gets rebated back.

And some co-ops are just a standard shareholder business where the shareholders are the members (credit unions are usually setup this way) so if they DO extract profit somehow or by accident, they just return it to the members. This has happened with credit unions when they unexpectedly get a windfall for some reason.
:shrug:

Get lost in the technicalities if you want- either way it's all a scam of loaning money they don't have. I hope you don't bank with first republic :)))
That wouldn't be so weird as it sounds. From simulations we know that it was dark matter that came first, then came the galaxies.

So if these wrinkles (they don't have to be very smooth) simply had a (large) preferred size and clumped up faster than normal matter in the early universe, that would be enough.

Neither of those would be particularly weird. When dark matter clumped up normal matter was essentially a very low density hydrogen cloud, devoid of stars, much less dense than a cloud in the sky, which would take (without dark matter) some 15-50 billion years to clump up by itself.

As for the size of the dark matter structures, well we don't know what they are, so you can postulate any size for them.
this can be more terrible. If we don't let human baby contact to another human, they will lose ability of language. how many puppy take from their mother at first day after birth?
function killport() {
kill $(lsof -t -i:$1)
}
The ruling still deemed illegal restrictions on making people aware that other options exist. But yes, the more one relies on someone else's platform, the more one is just a sharecropper.
> There's an extra constraint involved by requiring that i^2 = -1, which could be written other ways, that ties the two elements of the tuple together. It seems quantum physics requires this constraint in order to describe reality.

I think you couldn't have put it better. I'm just a physicist, though.
I know nothing about partial indices in Postgres, but it seems like for indexing a Boolean, you either index the true or false values right? I feel like Postgres could intelligently choose to pick the less frequent value
ChatGPT but with British spellings you mean
I just did this the other day and fairly quickly confirmed the crack patch replaced only the RSA key, then they keygen'd the rest.

The higher risk thing tends to be downloading cracks from torrents or usenet where there's 3rd parties between you and a scene group.
And that my friends is how we handed control of government to machines
And because of that, I mind my words. I don't reveal a ton about myself.

A permanent record of every social interaction in my life is both a huge privacy risk (an advertiser's dream!) and completely unnecessary. I don't want to censor myself when talking with my closest friends because I'm worried about everything I say and have ever said becoming irrevocably part of the public record. I want to choose a technology where that isn't the default.
History rhymes.

This whole thing was a repeat of the dotcom bubble. Back then it was 'learn web design!'

Here too we had bootcamps to learn to code in weeks. At that point the bubble was reaching critical mass.

Same damn thing happened before.

I tried warning people- here on HN the sentiment was 'we are indisposable'.

When the cost-cutting measures and hiring freezes began I tried warning again and was told 'its not a hiring freeze at Uber, we are fine...just stopped hiring for certain departments (definition of a hiring freeze)'.

Then Twitter began the firing dominoes and here we are.

Thing is it was their company culture and management that made this happen.

Unreal perks, infantilization of the workforce, telling them how important they are, how they are changing the world, they are the 10x programmer.

I can't believe our workforce is going through this again only 20 years later. Seems housing is headed the same way.

We need protections for people, not companies. This is going to keeo happening unless we stop it.
Slack in 2018 had more daily active users than teams. Now teams has roughly 6X the active users of Slack (180M vs 30M), with Slack having a flat trend while teams is still growing.

Aka Slack is now a niche player, not a serious competitor for Teams.
Technically the pinnacle was around 2010.

Guess what happened around that time?

Firstly, the web won.

Secondly, mobile cemented the demise of the desktop.

Especially since mobile is horribly anti-crossplatform GUI toolkit, especially against open source toolkits.
And with most bills I've read, the devil is 100% in the details. Of those 4000 pages, it might just be one sentence that has far reaching ramifications. Alternatively, folks will start maliciously crafting bills in a way that the ChatGPT summary misses the key parts.
I had my bus pass on my phone. The reader always took two tries, multiple unlocks and timeouts, and was just annoying. I would always try to have my phone unlocked and ready while the bus was coming up but then it would time out. Struggling with my phone in a time sensitive situation was not my cup of tea and ended up going physical card as well.
Also good to remember that booleans can have 3 values: true, false, or null. Creating a partial index on `WHERE NOT NULL` can be helpful too.
PentestGPT: A GPT-empowered penetration testing tool
I can't deny that the similarities are strong enough that it weakens some of the philosophical underpinnings of the argument. But I am also wondering these days whether we are all just LLMs at the core of it.
That's why you install a firewall on your phone and disallow all outgoing traffic by default - possible with Android, impossible with iOS as far as I know - and keep those drivers away from the 'net. Yes, the device works, you just see loads of 'connection errors' in logcat but those just tell me things work as intended by me by not working as intended by the likes of Qualcomm.

As to aGPS being necessary this depends on how often you use GPS. Without aGPS it takes a while for the device to lock after a total cold start but once it has locked it should be able to reacquire lock within a short timeframe. As long as you do not move more than 100 km from the position you were when you last switched off GPS, the clock is within 20 seconds and you're not breaking any speed limits you'll get a fix within a few minutes assuming the receiver can see some satellites. In other words, GPS works fine without aGPS.
Midjourney gives you good images with near zero work. SD makes you work for the output but gives you FAR greater control but also needing to be technically skilled, and have pricey hardware. Given this, it is easy to understand why the majority of what you see is done in midjourney.
I hear this a lot and it really doesn't bother me. It's just an abstraction over the concepts of employee, contractor, seniority, team, etc. One resource is roughly equal to one person, but can also be half time each from two people, so "person" doesn't work.

It's a little odd to use the abstraction when you know exactly the person you're dealing with, but like any jargon, people who live it all day end up using when vernacular is called for (e.g. the electrical engineer who tells their spouse that the dishwasher's heating element has become too resistant).
> Setting acquired_at on read guarantees that each event is handled only once. After they've been handled, you can then delete the acquired events in batches too (there are better options than Postgres for permanently storing historical event data of unbounded size).

This bothers me. It's technically true, but ignores a lot of nuance/complexity around real-world event processing needs. This approach means you will never be able to retry event processing in case it fails (or your server is shut down/crashes). So you either have to update the logic to also process events where "acquired_at is older than some timeout", which breaks your "handled only once" guarantee, or you can change to a SELECT FOR UPDATE SKIP LOCKED approach which has its own problems like higher database resource usage (but at least it won't process a slow job twice at the same time).
Highly recommend the video game SOMA if anyone is interested in this kind of stuff.
I think, in the using Postgres as a queue scenario, it's not fixing the problem that two processes can read the same row at the same time thus both executing the process.

If you manually SELECT FOR UPDATE SKIP LOCKED LIMIT 1, then the second process will be forced to select the next task without waiting for the lock.
Yes this is what I do also - But reading this thread is perhaps making me wonder if this is an unusual approach? To me its very normal to know what I need to do, and very very rarely do I miss something, a task etc.
The issue isn't gerrymandering and votes (at least in this context), it's money and age. Politicians trump up their bible-thumping credentials because campaign donors are disproportionately old and old people are disproportionately religious, even in CA. I mean old people also vote more often but it's really the money that does the talking.
Skepticism is best applied by the informed. Otherwise it's just ignorance.
> Faking images to try and change history is as old as Stalin: https://www.history.com/news/josef-stalin-great-purge-photo-...

Maybe so, but up until now forging photographs was far, far more expensive than creating real ones.

It won't be too long now until someone will be able to generate in a weekend a convincing self-consistent alternate-history series of Wikipedia articles about the second term of the Trump presidency... and stuff like that's going to fill up the historical databank of the colony ship that the last humans use to flee the dying Earth.
Stockholm syndrome is powerful.
How a lazy b*tch like me can run a newsletter with AI
Do you think AI can be used for this mode of copywriting. Human in the loop, but primarily for editorial review and final touches?
In fact, the moon is a lot more hostile than Mars. Off the top of my head: very little water, hardly any useful minerals, lunar night is long, temperature differences more intense, no air to stop micro meteorites, moon dust not weathered, so basically made of tiny shards of glass that sticks to everything electrostatically.

It is closer to earth though.
I agree, but the languages that actually do this are in a hyper-minority, I feel. Nearly every language allows you to do the wrong thing and then only lets you discover this at runtime via exception OR sometimes even just by careful examination of subtly incorrect output.

As such, this doesn't really feel like the best argument against ocaml (and I believe arguments against ocaml do exist and on a much more accessible level).
TikTok mastered delivering the most relevant content in the quickest manner.

Facebook is over-moderated and delivers extremely low-quality content. Their Instagram division got a bit better and is the only relevant competitor, however Reels is still highly unusable in Search form if you're looking for new, quality, and unique niche content.

If you're 18 years old and want to learn to fix a plumbing leak quickly, TikTok can deliver you a high quality video with the learning aspect done in 30-60 seconds. YouTube, you have to sit through 10 minutes of SEO / filler content, skip to 3/4 the way, and watch the process slowly because they prioritize 15-20 minute videos.
I'm firmly in the 'gear' quadrant of beer brewing. I build a really cool automatic brewery (wrote my own software, welded a 3 tier frame, had a stainless insulated mash tun welded for me (my welding skills are not good enough for that)). All I have to do is add the grains and hops and suck the wort out with a march pump at the end. Everything else is automatic.

I haven't used it in 4 years. I think I just enjoyed building it more than I enjoy using it.
It is not mentioned in the article on how often this data is sent. It gives a different perspective it is too often.
It is really simple to call into native code from C# ( .NET ). While I have not done this with Rust specifically, presenting a C compatible interface from Rust should work fine.
you could if you fine tune a model of create a LoRA on busytown work. This would take under a day.
Do what too?
People are fooled by marketing and sales pitches. Cloud services are on the Internet. A fact that everyone twists themselves into knots to try to ignore. No matter how many times a service’s marketing materials say “private” and “secure” and “trust”, at the end of the day, when you use that service, you are sending data to the Internet. Don’t send anything to the internet you wouldn’t want published one the New York Times or sent to your worst enemy.

Look at cloud services in this light and of course you’ll be more careful about what you post! You will also not be surprised at the fallout of data breaches. “Millions of social security numbers leaked!” Well of course: you sent yours to the internet when you signed up for that credit card. “My nude photos are getting passed around!” Of course they are: you sent them to iCloud (the internet). “My private DMs got anonymously sent to my ex-wife!” You sent them to the Internet.
> This “problem” of managing decisions about abundance reminds me of a report that linguist Daniel Everett wrote as he was learning from a hunter-gatherer community in the Brazilian rainforest. A hunter had brought home a sizable kill, far too much to be eaten by his family. The researcher asked how he would store the excess. Smoking and drying technologies were well known; storing was possible. The hunter was puzzled by the question—store the meat? Why would he do that? Instead, he sent out an invitation to a feast, and soon the neighboring families were gathered around his fire, until every last morsel was consumed. This seemed like maladaptive behavior to the anthropologist, who asked again: given the uncertainty of meat in the forest, why didn’t he store the meat for himself, which is what the economic system of his home culture would predict.

> “Store my meat? I store my meat in the belly of my brother,” replied the hunter.
Twitterdrama.com – where Elon goes, there be drama
> For example, you can still write C code without libc because C is a language libc is just a library libcore is pretty much the same. Though Rust makes alot of assumptions that libcore _should_ be there but its possible for it not to be.

The same core/std distinction exists in C. The headers float.h, iso646.h, limits.h, stdalign.h, stdarg.h, stdbit.h, stdbool.h, stddef.h, stdint.h, stdnoreturn.h, and parts of string.h, stdlib.h, fenv.h, and math.h are required to be supported in freestanding mode.

And, frankly, just about every language has this kind of core library/standard library distinction; at some point, parts of the compiler implementation of the language need to work with the library implementation details, and vice versa. Languages like Rust and C are somewhat unusual in actually identifying a subset of the standard library that is usable without a complete implementation of the standard library.
A Refuge from Internet Algorithms Is Hiding in Plain Sight
I'm open to the idea that history does involve narrative spinning, and frequently facts arrive not from primary sources but inferences from said primary sources and can be incorrect.

With that said this is about completely fabricated facts/evidence. Pretty different. Imagine a future where AI generated fake moon landing photos outnumber genuine photos and large swathes of the internet population believe with certainty the moon landing was faked as a result.
How to add AI to your existing SaaS product
Keeps you alive
> but Google is hellbent on the XML usage if you’re building with Android Framework

That said, folks rarely use the GUI editor for Android XML and managing merges isn't as painful, or really painful at all, when compared to XIBs/storyboards.

Also, as you mentioned, Jetpack Compose obviates that and every new Android view should use it IMO.
ls /usr/bin

Choose a random entry you don't recognise and open the man page for it. There's not that many on most systems - I mean, there's likely a couple hundred or more, but some are convenience symlinks and many you'll already know.

For things you may not have by default, there's a few "awesome" lists available, like https://github.com/agarrharr/awesome-cli-apps
> Between TruthGPT, Chuck Schumer & Mitch McConnell I would expect the most honest summary to be TruthGPT

Since “TruthGPT” has an overt mission (“anti-woke”) to lean even harder into biases existing LLMs have demonstrated, I... would expect the opposite.

> Something like ChatGPT is hard to train to lie without it being demonstrable with experimental evidence.

ChatGPT lies all the time, and has no innate access to experimental evidence.
Learn how content management differs for marketers when using WordPress vs an agile headless CMS such as ButterCMS.
> Search is fine, I use it every day.

I also use it everyday, and it's a major step back from what it was prior to version 8.

> If you only listen to the people who are talking, you'll get a very distorted picture of how your customer base feels.

On the other hand very few people voice their opinion to begin with whether they like something or not. To assume you don't have to listen to loud voices is also dangerous.

For example, in the beginning of version 8 they removed categories from the sidebar because "it gives more space to list your vaults and acounts". The only way to access categories (and search within them) was to click somewhere in search and do some contortions like typing something along the line of "in:Identities"

People complained, loudly. They brought the categories back.

They didn't have a proper sorting of items in the lists, always defaulting to "Recent only".

People complained, loudly. They brought the sorting back.

There are multiple idiotic decisions in the UI still. I guess we should stop complaining because "it's fine"?
Nothing wrong with spending one's life building a boat if that is what floats your boat. It is the journey, not the destination, where you spend the most time so might as well make it a happy one!
And they're often not, even for quite complex functions that requires symbolically executing quite a few calculations to get to the pre-requisite output.

Nobody is impressed that it "can invent from 'thin air' some creative writing (fiction)", but that it often does not and in fact produces correct output. You're right we can't rely on it producing the correct output as it currently stands, but that it is capable of doing this at all is impressive.
Benchmark a cloud PC? No way. Just trust us, they work, says Microsoft
The issue I most have with terminology like "blank's Golden Age" is that it heavily implies a complete scope of an exactly defined thing but it's often used to describe nostalgia for something ongoing - something incomplete, which it can't be bc it's scope is undefined and so no "best part" exists yet bc new parts are still coming - like "The Golden Age of Cinema" could easily be ahead of us for a stupid example that also demonstrates it's overuse and misuse.

Who knows - maybe Islam will evolve into something more commercially viable, more able to adapt Western culture, and eventually become the most dominant global religion. That all could be only a prophet away - history is full of them, we're likely due.

I know the Author doesn't think that a future golden age will happen but I don't like to count chickens.

People may disagree with when exactly was the Golden Age of the Roman Empire but it most certainly isn't a future date.

tl;dr - I dislike non-historical "golden ages"