skysight-inc/HackerNews huggingface dataset:
I would question the line between government, society, and religion back in that time. I don't think people were secular, with myths and superstitions being an integral part of how people lived (no source here, but I'm pretty sure secular societies are fairly new). It wouldn't be much different than how people today might not be going to church every Sunday but they still get married in a church with a priest. Maybe there weren't priests but people might had certain beliefs and myths associated with marriage that drove their incentive to carry out the ritual. Without these shared beliefs, it's hard to for me to imagine people just got married because they were consciously trying to increase the population.
Adore. Congrats team. For us the API is epic. We'd just ask for focus on performance.
I bought a sub $700 leather coach from Costco in 2007. It lasted 6 moves and 16 years until my kids finally found its weak point (leather seams at the cushioning and back) playing “the floor is lava.” Honestly, it’s probably repairable even after that, but the wife wanted new furniture anyways.

I haven’t had to replace any of the relatively cheap stuff I’ve gotten from cost plus world market over a decade.

I might just be lucky or special, but I don’t think cheaper furniture is necessarily bad or throwaway. I’m not sure what the trick is. We’ve tended to buy robust looking furniture— solid wood dining table, welded metal dining chairs, a plush and thick sofa. Frankly, our stuff looked very pedestrian compared to some of our friends, but it has lasted.
Postgres is such a great tool.

The feature I'd love to see added that has been kicking around the mailing list for ages now would be incremental view maintenance.

Being able to keep moderately complex analysis workloads fresh in realtime would be such a boon.
Npgsql has been good for me, although each major release there are a few teething issues.
Unmasking Satoshi Nakamoto [video]
50-page manifesto on the space. Everything you've ever wanted to know
Fig Is Sunsetting
Great article! We also tried lots of databases in the past at SWCode, but then ended up using Postgres for almost all our usecases. There really must be a good argument for using something else which can‘t be done with some Postgres extension.
I have said on several occasions that this is getting out of hand. I was perfectly happy with 20 down, and am now forced to buy 75 because that is the lowest tier that Comcast offers. They keep pushing up the minimum rate so that they can show a high rate of "compliance" with the ever-increasing broadband standard. And of course, they push the price up with every speed increase.
Most of the documentation is in mandarin, since it was developed in China.
Suggestion: You could just

mkdir -p ~/Pictures/Screenshots

and not have to warn the user to create it.
PR in full swing
the one that gets me (not furniture, but consumer good) is Yeti.

they seem to be slightly better made, but for SO MUCH more money. They have huge stores devoted to their products. Are people really spending money, and that much, on coolers?
Finding lead in Stanley's Quencher
https://www.facebook.com/profile.php?id=100092602852343
I'm going to try it on my next project. I've done copper, I'm OK at soldering ("sweating") but far from a pro and sometimes I get leaks which is super annoying. And depending where you are working there's a real risk of starting a fire.

PVC and CPVC has never leaked for me but the cleaning solvent and the cement is messy, once you apply the cement you have only seconds to join the fittings, and the fumes give me a headache.

PEX sounds great because you can run it around bends (up to a point) without extra fittings and you don't need cement or solder.
The problem is not the query planner per se. There is a much more subtle problem and it is related to how you have created the query in the join structure.

For many queries, the order in which you specify the joins doesn't really matter. But there are a number of classes where the join order dramatically affects how fast the query can actually run and nothing the query planner does will change this.

I came across this problem around 30 years ago. By accident, I discovered what the problem cause was - the order of the joins. The original query was built and took 30 - 40 minutes to run. I deleted particular joins to see what intermediate results were. In reestablishing the joins, the query time went to down to a couple of seconds.

I was able to establish that the order of joins in this particular case was generating a Cartesian product of the original base records. By judicious reordering of the joins, this Cartesian product was avoided.

If you are aware of this kind of problem, you can solve it faster than any query planner ever could.
[dupe]

Lots of discussion a few days ago: https://news.ycombinator.com/item?id=39683889
Low-cost passive maglev tested on regular rail tracks
https://www.facebook.com/profile.php?id=61555185755548
Yes, they are suprisingly versatile. Also, thanks to their low weight (aka "cheapness") they are easy to transport and assemble.
I suppose furniture also follows the [Lindy Effect](https://en.m.wikipedia.org/wiki/Lindy_effect)
25Mbps up may be adequate in a pinch, but it’s laughably outdated. Symmetric down/up enables a lot of great use cases including seamless backup. I briefly lived with AT&T fiber symmetric 1gbps (actually more like 940mbps at the router, but close enough). It was a game changer and losing it definitely undid a bunch of great use cases. If you WFH, it’s even more important.

Meanwhile our Swiss friends have 10+gbps to home…
I assume that pushing user to make NYT accounts is why they brought the game in the first place.

It actually has a benefit in that your stats are saved with your account. As someone who has lost his history after purging my browser data it is a good idea.
This is a classic example of a 'contrarian' take for what feels like the sake of it. TS/JS tooling is a total and utter disaster at this point.

The commonJS/module transition is a nightmare. The fact that something like 'prisma' exists - a c-written 'query engine' that turns prisma js into sql.. wut?

This ecosystem is on a highway to hell literally.. I really hope Bun works out, because I do like Typescript, I do like programming in it - but I'm absolutely done with spending hours upon hours figuring out configs in tsconfig, jest, package.json eslintrc, prettier, vstest and whatever the next 'new' abstraction is. In Go I can just focus on the code and forget about the rest
Well for example.. IC-DISC + Roth IRA can be used in a way which bypasses contribution limits when combined with a Roth IRA and has some tax advantages.

I know this is a thing because executives in a company where I was in leadership were doing it. Too shady for my taste, but there was a well-oiled industry of accountants and lawyers ready to implement it (despite acknowledging that combining IC-DISC with Roth IRAs could look questionable at that time.. maybe still does).

It almost got closed in 2017 and 2021 but Unfortunately it appears to still be a thing.
https://www.plantemoran.com/explore-our-thinking/insight/202...

Executives and/or owners of closely held companies can set up a parallel IC-DISC (Interest Charge - Domestic International Sales Corporation) as a sort of shell company and then transfer as much business income to the DISC as allowed (based on international sales) via "commissions". There is no tax assessed to the parent company on the transferred funds.

Some owners of DISCs use their Roth IRA account to buy the DISC before dumping money into it. It's then possible to bypass the contribution limit and amass huge amounts of money in the Roth IRA, far more than a normal person could.

https://www.investopedia.com/taxes/what-disc-tax-break-and-c...

https://www.forbes.com/sites/greatspeculations/2017/03/01/co...
Using the hint table has been pretty painful, in my experience. Two main difficulties I’ve seen:
1. The hint patterns are whitespace-sensitive. Accidentally put a tab instead of a couple of spaces, and you get a silent match failure.
2. There are different ways to encode query parameters - `?` for literals in the query text, `$n` for query parameters. Psql / pgcli don’t support parameterized queries so you can’t use them to iterate on your hints.

Still super useful when you have no other options though.
Plenty of people I don’t care for are in my abstract “RSS Feed” because they bring me useful information routinely.

This emphasis on whose blog a bunch of citations is on makes no sense to me, everyone’s got a slant, a discerning customer in the information market is concerned with the signal-to-noise ratio, that was settled at the Labs in 47.

But perhaps more importantly, it mystifies me how a community of people whose lives’ work is substantially if not overwhelmingly IP, and who have been debating “everything should be open” all the way through to “paywalls on blogs should be the norm” and everything in between for almost 20 years now on this forum alone has a big lobby for one of the few trivially bad points in that solution space: intellectual property should be sacrosanct to the point of a net increase in already kinda ridiculous Micky-Mouse-keeps-moving-copyright-goalposts status quo but only for giant megacap corporations and everyone else’s is fair game at arbitrary, automated scale and then a very nifty compression mechanism immediately puts that back into a vault with armed guards.

Open vs closed, patents or no patents or less patents, software licensing, all of this is interesting, all the problems are hard and remain contentious.

It’s impressive in an evil genius way to have somehow figured out a position on this that fails every criteria of every plausible compromised ever proposed to date.

It’s alarming that a forum and community with the mandate and heritage of this one has a sizable lobby that have all pivoted to this whacky, icky place in the search space with the abruptness of an H2O dipole in a microwave.
I'm surprised to find myself defending Getty Images at all, but here I am. Before I dealt with huge collections as a developer, I didn't consider how much intellectual work went into managing collections as entities-- Things like ontology, or even maintaining consistent terminology usage in that much metadata is not trivial, and older materials cause the most problems. Even if these were exclusively public domain images, it would still be a praiseworthy effort. I'm sure some Getty archivist or the like fought hard for this.
Inbuilt snip tool does that too.

WIN+SHIFT+S

If it doesn't have the "Text actions" icon (dashed square with paragraph lines in it), you can update it via windows store to get the latest version.
I agree that open source is very important — it’s one of the core values here at Automattic, where we have a long track record of open sourcing our products and vast majority of what we make is already open source.

Texts connects directly to the platform, from your device, without using any Texts servers having any access to your messages (even in encrypted form) and without breaking the E2EE the platform provides (for platforms that support that), similar to Beeper’s new Signal integration.

A major benefit of this is you can verify what requests are made and what responses are received. You can also use Texts, not upgrade, and would run the same WhatsApp code for example until you upgrade. Same can’t be said for WhatsApp Web for example. It might also be easier to compromise the platform themselves for a government entity, if that’s our threat factor.

It should go without saying we take user privacy and security very seriously, and have restrictions around who can build, sign and distribute our binaries.
Reeder 5 is out and is fantastic. It also has a built-in RSS aggregator that is synced to all of your Apple devices via iCloud.
Is there a way to log data leaks? (Large queries, queries returing a large amount of data etc.)

Many years ago there was the suspicion we were hacked (we weren't), and we found it suprisingly difficult to find out if data was leaked.
I’m not affiliated with them but you should check out “brick” I just bought one myself. It’s an rfid device you have to tap your phone on to unlock and lock apps.

I usually “brick” my phone when I go upstairs to bed and unbrick it when I go back downstairs so I don’t scroll in bed.

https://getbrick.app/
I played with invokeai and liked it quite a bit, but it didn't even let me recall my last prompt (so keeping a prompt history would be loads better).
What you say might be true but even if we use hyperbole and pretend they have 10,000 employed full time doing absolutely nothing and getting paid 60k/yr, let's say with overhead costing 100k/yr each to the state, that's still only $1B/year...

Where's the rest going?
The juxtaposition between your username and your comment is likely lost to you.
> If 40% of the county can't get a basic 100mbit/20mbit internet package then something should be done to address that.

The problem isn't that they're offering higher speeds. The problem is that they're getting rid of lower speeds. I've been repeatedly forced off my old plan as Comcast has sunset them. It appears very clear that their moves are in response to FCC definition changes. I wish I could still have my 25 down service, along with my old price ($19). But I can't! They killed that service years ago, before they killed the 40 down service and the 50 down service. The lowest tier I can buy is 75 down.

I'm all for options, but it's clear that rejiggering the definition of broadband has the (perhaps) unintended side effect of eliminating low-cost options that would be fine for many families.
I’m lucky enough to live somewhere that gives me regular, clear and dark views of the cosmos.
I think it changes you as a human.
You're preaching to the choir!
> It has no right to dictate to society what is allowable, only government has that right, given to it by the people themselves.

Arguably religion came before government, with early governments blurring that line. If so, then religion was the first to formalize reproductive union for the purpose of growing your group's population.

I think early humans probably discriminated against sexual activities that didn't promote reproduction and building a family because there weren't that many people back then, so not reproducing could mean the end of your civilization.
None of those people have car insurance.
So, it's just some sandwich biscuits. And you have to assemble them yourself, which is probably the only good part in it.
They all do. I just refuse to use any site that requires a captcha of any kind. It's too bad that I'll never be able to access my gitlab account again, but fewer users is just the price they pay for annoying us.
Not just China, which people often correctly point out is willing to do things with zero input or concern for individuals, but most of Europe is able to build stuff with much lower costs than we are while respecting property rights and the environment. We should just bring over some Spanish or French rail administrators and ask them how we can fix our bureaucracy.
The only way to do that I know of is to right click and select 'use prompt' from an image you generated.
I think I’d really like a react-native version of this! Any plans?
Key takeaways (for me):

30 people tech team

2 mobile developers

2 front-end developers

2 designers

0 product managers
They're ugly but I'd love them if I had them. Why the hate for hydrogen? Mark my words, we're being forced to upgrade our HVAC systems to be "green" the use TONS of electricity when in 20-40 years, we're going to do it all over again to move on to hydrogen. I'm already spending $300 a month on electricity using "green" tech. The second I can produce my own hydrogen, I will.
everyone seems to forget that stopping bots with google captcha was never the main goal...

humans have been training google's ai models for a decade or more each and every time they answered a captcha

at any rate, if someone wants to abuse your site, captcha, and even cloudflare won't help you

> the next level of CAPTCHAs get more annoying and invasive to verify we are human

like the solving puzzles ones? Or more advanced object identification, like selecting the correct orientation? Training more advanced AI now
Would love to see a practical example of this.

Another thing to consider is table fragmentation. Fragmentation > bad row count estimation > bad query plan.
Data caps have always been a scam because they don't match the economics of providing service. Idle capacity goes to waste, and there is always idle capacity during off-peak hours (that's what off-peak hours are), so deterring usage during those times is wasteful and spiteful.

You could have on-peak data caps, but then you'd have people who e.g. watch an hour of streaming a day hitting them because they do so at the same time as everybody else does, and then the people clamoring about someone else torrenting "all day long" would find themselves hitting the cap, because their usage is during peak hours and what somebody else is doing after midnight or before 4PM is irrelevant.

The better solution is to simply sell connection tiers with different speeds. If you pay for 200Mbps, the network is designed to be able to provide you with 200Mbps during peak hours. Not that you have 200Mbps dedicated but rather that under typical actual aggregate load, there will be 200Mbps of capacity available for someone on your service tier to use. Meanwhile if you try to download something at 3AM, you might get 1000Mbps, because why not? Nobody else is using it. But someone who wants to pay less can buy less expensive slower service -- slower, but only during peak hours. If the person who pays for 50Mbps wants to download something at 3AM, they can get 1000Mbps too, but at 7PM they're getting 50Mbps instead of 200.

The actual reason cable ISPs like data caps is that it discourages people from using video steaming services (which eat up the cap even when used off-peak) rather than subscribing to cable TV (which does not).
You're describing Barcelona to Madrid, which is now one of the busiest rail corridors in Europe and is eating demand for flights between the cities (previously the busiest flight corridor in Europe).
I'd be shocked if the IA wasn't all over this already.
yeah, add lots of glue and metal L profiles or some nice decorative wood. Good glue alone makes a better attachment than the screws and nails but you do have to glue it before it gets wobbly
Yes, you could physically and contractually prohibit others from copying the original work.
> Stable Diffusion is trained on 5 billion images. That kind of scale doesn't exist in public domain artwork.

Right, which is why work on sample-efficiency would be so valuable.

> So why are we holding AI to a different standard?

Because it is an automated computer system, not a human being. It can be held to a different standard because it is an entirely different system.
Thanks for pointing this out. The title should have [2020].
Kiwi here; we try not to advertise it too much because tourism will ruin things
The skew t charts are good for sail planes

https://www.noaa.gov/jetstream/upperair/skew-t-log-p-diagram...

I think that's what i find most useful from the balloons
> Everything doesn't need to (and should not) be an app. Most interactions online can and should be handled (for a human at least) as document exchange. App != better, app == worse (more random non-necessary complexity).

I don't like it any more than you do, but the fact is that the web as a document platform has failed. The overwhelming majority of web use is app style, even for things that "should" fit into the document paradigm. Facebook or Twitter posts? Loaded via AJAX and rendered by an engine they've written in JavaScript. Article on any major news site? Ditto. Webmail? Ditto. Blog? Editor pages definitely, unless it's an old WordPress that hasn't updated, and there's a decent chance even the posts work that way too. Even web forums are moving there.

> I'm inclined to dis-believe your other claims, as well. Those are pretty broad strokes for a litany of devices, runtimes, etc. "Screenreader"? Ha, which version, what OS, which device, etc. Just because you haven't seen the plethora of devices and use cases you support, doesn't mean they don't exist, at any rate your claims are baseless without more evidence.

Right back at you. If you really cared about performance, or accessibility, you'd have benchmarks and test cases. If you don't have any, you don't have any real basis for thinking that using more CSS and less JavaScript makes your site better.

(If you have actually found cases where CSS etc. help, I am interested, FWIW - it doesn't match my experience, but it's always good to learn more)
I think Go is catching up, but it's still significantly behind. For example, Go memory profiles are much, much worse than Java's - they don't even have them integrated with the GC to show the ownership graph (they can only show where each object was allocated, instead of which other objects are holding a reference to it). The CPU profiling parts seemed more up to par. This tracing thing is nice, I'm not as familiar with this are of Java. Also, I don't think Java has a built-in race detector (except perhaps for the detection of concurrent write and iterations in collections?).

Also, the OpenJDK JVM supports live debugging and code hotswap, going so far as to de-optimize code you're debugging on the fly to make it readable. Go doesn't support live code reload even in local builds.
Nope, he’s not. Or at least not entirely.

Even their models that share platforms with “lesser” brands in the corporate stable go through a lot to differentiate them.

But if you don’t care about cars or enjoy driving, then all of it is a moot point and probably meaningless to you, and you might as well enjoy a Toyota Camry and call it a day.
RSS is a really beautiful thing. It saves me from the distractions and distractions of the internet. I love. I use Feedly as an RSS reader, it is a very nice application.
I wonder if the focus of this system can be shifted from corporate needs and applied to the needs of individuals who wish to organize and build tools seeking to de-enshittify platforms.

There are a great deal of platform features designed to atomize, isolate, and exploit individuals. Finding meaningful connection on platforms increasingly means navigating past the noise of antagonist individuals, overcoming profit extracting attacks on our attention, and endlessly doomscrolling until we find those ephemeral opportunities to genuinely connect.

I wonder if llms and browser automation tooling could help us build overlays that dynamically peel back the layers of enshitware that have been bolted on to our cybernetic perceptions of the world.

If you feel they can, and if you feel people with those aims are welcome in your community, and can find each other to collaborate, then I would be very interested in sending in PRs and helping you burn down backlogged items that benefit non-commercial de-enshittification use cases.
Sure, for niche roles, but not for web developers or app developers. If you want to make 200k+ at a big bank, it's because you have specialized programming experience/skills.
You’re right, I forgot it was version 5 already. Time flies!
Note that Go needs those knobs just as much as the JVM does, at least some of them. They just didn't want to expose them.
I am using it in a hobby code first project. Had no issues with it, but my data model is admittedly not complex and the the data is small in size.
This is awesome. For what it's worth, it should also be allowed to build more housing even on non-Indigenous land.
Can you provide some sources for that? We‘ve tried Reddit and the traffic was useless.
Nobody does actually. Postgres not having deterministic query plans is a big pain and a good reason not to use it. The same query may use different query plans depending on the estimated number of affected rows, very frustrating.