skysight-inc/HackerNews huggingface dataset:
After reading a few comments here, here's the experiment I'm going to run this weekend to couple Postgres (AWS rds) and DuckDB

There's already an FDW for DuckDB [1]! But it's not available from within AWS RDS because they only allow a few extensions. So, I would launch an EC2 instance and launch a postgres instance on it. Then I would install the DuckDB FDW on this postgres instance. Then, on the AWS RDS postgres instance, I would use the postgres_fdw extension to connect to the postgres instance running on EC2 and indirectly gain access to it's DuckDB FDW. I'm not sure if this chained FDW strategy will work out. But here's why I think it's a great idea:

1. Any data that I am willing to put into DuckDB is guaranteed to have backups and/or an ETL already setup to sync data. Therefore I don't need this EC2 setup to be "reliable". If it goes down, I'll just rerun the ETL.

2. I need to pay a small DevOps cost to have some performance gain but the analytics complexity remains unchanged because at the end of the day it's just Postgres. I get to continue to use DBT against the original AWS RDS.

The only thing I need to see is if there are any performance gains to be had using this setup. I won't take that for granted until it's tested.

[1] https://github.com/alitrack/duckdb_fdw
Is this some kind of hardware based DRM?
Communism is not right wing. Maybe a typo, but historically the young on average prefer left leaning idealogies and become more conservative as they get older.
That culture came straight from Larry and Sergey. When I was there they would say at TGIF explicitly that if you score 1.0 they'd get suspicious because maybe you were setting goals that were too easy. Guess what, nobody ever got 1.0
This seems like a piece for something hypeware, vaporware. Nothing concrete, we just have to believe it.

See it, then believe it.
The quality of my GitHub profile does not in any way reflect the quality of the proprietary work I do.

A great example is the projects I do to learn things or for fun; such as this awful ruby port of a BBC Basic game from the 80s which does _nothing_ the right way: https://github.com/dijit/SpyQTest-rb/blob/master/spyqtest.rb

The constraints are fewer on side projects, the motivations are not the same.

I am not certain that I'm amazing at my job, I'm definitely decent enough to be employed for 15~ years, but the gulf that exists between my GitHub repos and code I write for my employer is extreme enough that I'm relatively certain that if I was judged on my GitHub profile alone I would not get jobs; and if my proprietary code were open it would lead to jobs.. so *shrug*
Sorry, my language is unclear. What I meant by "excluded" was "fired": to be a member of a Whatsapp group and they be fired from the group.

As they have zero access to FB, Instagram and Snapchat they can't be fired from those.
> My money is on this being a media stunt and the next tweet will be something like "now I love it"

Yeah, was thinking that initially as well, but then you wouldn't wait hours for the next tweet no? Also, you wouldn't delete previous blog posts mentioning the product.

My money is now that CloudFlare are announcing a competitor to one or more of HashiCorps products instead.
Is it really more terrifying somehow than a guy with a machine gun going and mowing down civilians? Or a maniac in a truck plowing in pedestrians. In effect, the other approaches are a lot more accessible to anyone.
Piano roll is certainly better than traditional notation for writing down music that will be played by a computer anyway. It's not great for live play.
I was at Amazon early '00s when we lost 95% of our market cap
Darker the better, in my experience. They'll bite off your arm for some cavolo nero.
I think they're doing the smart thing. They've positioned themselves to be the leader in VR, and the largest patent-holder in VR, they now just need to wait for VR technology to advance. Their existing business, social media, isn't going anywhere. They just need to stay at #1 in both areas until the economy recovers.
I don't think it applies in the playoffs. Last night in the Hurricanes Bruins game, canes goalie left game early in the first period. The backup entered the game, and during the intermission they showed another canes goalie that had gotten dressed and was waiting in the locker room if needed. This goalie is a player for the canes AHL team, and had actually started a game for the canes earlier in the season. So it seems during the playoffs teams can provide their own team affiliated (professional) EBUG to dress if needed. I assume away teams travel with one as well.
If you force people to manually turn it off every time you start the car (which is what the article states), it’s essentially mandatory. It wears people down to do so and they’ll just give up and accept the feature at some point. It’s an illusion of choice.
Can't wait to get drone-slapped!
I find I make this choice a lot, not to play games that don't seem enjoyable to me and/or where I don't think I would have much of a knack for them.

I struggle, though, to communicate to others that I don't think any less of them for choosing to play those games. If they're enjoying them, especially if they're also experiencing the success they want from them, I tend to think they should keep playing.

I just have a hard time convincing people I'm sincerely only making a subjective judgment when I opt out. The combination of effort, results, costs, and rewards isn't right for me personally to choose to do it, but if it is for them, I'm glad for them, and they should.
Ask American Natives about that
I don't know if it's a useful data point, but my sister made me a Facebook profile when I was 16. I never really gave a crap about it and would read a few posts maybe every other month or so and use the poke feature back and forth with friends because texting cost money. I was active on forums specific to my hobbies and that was honestly the extent of my social media use until the last couple months when I figured out I could just join local groups and hobby groups and continue to bullshit with people about aquarium fish and learn about local events. I had my first severe bout with depression shortly before I turned 16. I think it was actually a few months before I got that Facebook profile. It's been an ongoing struggle with anxiety and depression ever since. Recently, I found a balance of meds, mindfulness, and a fulfilling job and the symptoms are finally what I would consider to be minimal.

I was super active on reddit though from late college until recently. People go back and forth on whether that's social media, but it definitely didn't help me. Short memes about how awful the world is, you could look at 100 an hour and ruminate for 3 more how messed up the world is. Stories of injustice, both real events and creative writing projects, were available by the dozens. Find something you want to be outraged by and join the sub because it feels good to feel irate with other people.

Again, my mental health took a nosedive years before I got on reddit. But having that echo chamber where the world is terrible and we're all getting taken advantage of was definitely not helpful either.
I heard a (possibly apocryphal) story about traders at a London brokers releasing rabbits into the rooftop garden. People would look up in the atrium and see rabbits spread-eagled against the skylights, sun bathing.
Your jor1k project is listed in the credits for some drivers.
Good find. Still crazy to me.
Out of curiosity, who are the two that you don’t consider the smartest people in the legal profession? I have my ideological qualms with a few justices but would likely consider all nine to be among the smartest people in the legal profession.
The blog seems to be poorly optimized, but if you go to their home page you will see where all that power is going. Really amazing TBH.
Hare is presented with the expectation that it would be included in Linux distros. With that framing, criticism on matters that are relevant to distro-included software is indeed relevant.
About 1,000 gigawatts peak power for a few microseconds, plenty to jump start your time machine.
That’s a very tidy and well-maintained looking roundabout by UK standards.

Down south they are typically severely overgrown with weeds and covered in thick layers of litter and other debris.

Well done, Aberdeen!
I had a similar interview question at google for about a clients who’s ads didn’t show up or something and I had to troubleshoot.

The process just seemed to be “keep asking what else it could be indefinitely”

Didn’t get it. “Not a cultural fit”, or something. Kinda wished they’d told me more detailed what the problem was.
I looked at tables you referenced and compared them with what you say is in them.
In Australia there are a massive variety. At the easy/luxury end there are camping-parks where (as you describe) there are playgrounds, full washing facilities, often an on-site shop and cafe, usually chalets available for hire, pitches for your RV, and preallocated tent-pitches. At the more basic end there are sites in the national parks where you put a fee in an envelope on your way into the park, then drive your 4x4 or hike to a really remote spot and set up semi-wild.

There's usually some sort of toilet facility.

I'm not aware of fully 'wild' camping here, and you'd want to pick your spot carefully because of the crocs and snakes. Not that they're fully absent from the marked places!
Show HN: A tool that shows the stable version number for frameworks/libraries
In a Low-JS application of the type supported by Hotwired, Liveview, etc you would only send the HTML elements that are updated not the whole page.

That's going to go over the wire with compression so you're unlikely to loose out much compared to the raw JSON.

With an SPA you're going to have to render your data to some form of JSON format e.g. GraphQL and then rerender it again as HTML on the frontend.

Without specific examples it's hard to talk meaningfully about performance but conceptually Low-JS is, IMHO, easy to work with and you get the fallback for clients without JavaScript for free.

For frontend interactions which don't require new data from the server you can still make use of local JS via something like Stimulus.

YMMV.
It sounds to me like digital watermarking.

https://en.wikipedia.org/wiki/Digital_watermarking

https://en.wikipedia.org/wiki/Audio_watermark
That's not a tech business though, you need local cleaners and handymen and locksmiths and phone lines and invoicing and... obviously that can get subcontracted, but that bites into margins and service quality.

If I were a property owner I'd prefer to build a relationship with a local business managing hundreds of apartments than an online multinational support portal based giant.
Yes, but that's why it's called education and training, not a job. And i am for making education and training possible or subsidized somehow.
Band players don't really learn to read music as such, they learn to read finger/hand positions. This is much easier. Sheet music is really a lot like instrument-independent tabulature, but it's a bad for singing or any instrument with lots of positions or where you play many notes at once (e.g. piano)
And here, you assume everyone was affected by all of those ... which is unlikely. For overwhelming majority of people, multiple of these are happening in distant places and don't affect them all that much.
Their website is so obnoxious (why the hell do people think that scrolling text needs "inertia", so it keeps going after you stop twiddling the scroll wheel?) than I would never use their product.
Physiological validation of aphantasia via pupillary light response
Root cause analysis must have failed pretty bad. I worked at Heroku and with how much headcount they've lost my Salesforce starving the beast over the years, it's not surprising that it would take this long for them to react like this. When you scare away the best people with Salesforce policies, their Jira clone built on Salesforce, and overall being difficult to impossible to get more people on the team; yeah people will pack their shit up and leave.

Given how much of a web of interdependent and undocumented pain heroku is, I'm not surprised it's taken this long. A security team without any context to Heroku must have had to trace through everything system by system. Especially if core-db got popped.
I miss the days where anybody could learn HTML/CSS/JQuery and make web pages, and Rails, or a LAMP stack was enough server-side.

Building a website today requires learning a ton of different tools, languages and frameworks. All of them being moving targets, so by the time your website is done, some of its components are already deprecated.

And you could go a long way with a $5/month shared web hosting service. Now, "the cloud" is not only super expensive, but it's also very hard to even guesstimate how much the next bill is going to be.

Most people who would have made their own website now just turn into using platforms such Squarespace, or even don't have a website any more and only rely on Instagram, Twitter and TikTok.
The Kindle has a similar feature for some of its native book: if you long-click in the name of a character it would give you a short description and a timeline of where it appeared in prior parts of the books (with future parts hidden to prevent spoilers).
Eh I saw worse than that. The last team I was on at Google before I left had metrics that for years genuinely got better, and these were real metrics users cared about, they weren't gamed or irrelevant (related to spam detection). Each quarter our manager would go to his managers and present the team's latest success. He'd show the metrics and say how they'd improved from last time. Praise would come down from on high. As time went by this little ritual become almost formalized, because said manager kept re-using the same presentation slides each time, just adjusting the numbers. And the praise was always the same. Morale was good.

One day, the metrics stopped going up. In fact they went down a bit.

What happened? The manager went to his manager and gave the exact same presentation, in which somehow the metrics were still great news and the team was still executing really well. And his managers didn't notice. The praise came back, just the same as it always did.

At that point me and one or two others on the team became very cynical and lost motivation, because we realized that nobody who influenced our careers seemed to have noticed what was really happening. Celebrating an endless series of utopian success stories, regardless of truth, was more important than tackling reality.
As I understand it, that is a traditional thing for map publishers to do.
You missed the point. The teenagers are not thinking about their pension, they are thinking that

- they must pay 20-30% of their income, over their entire life, for other people's pension,

- they do not get a pension themself,

- the people whose pension they must pay have screwed them on multiple "quality of life" issues
Started trying Vaultwarden last night and so far I'm really impressed. I have it integrated into my desktop, laptops and browsers. I just need to automate my backups. For self-hosting passwords and similar files it seems rock solid so far.
> Idk but in France, when I was still a teenager, it was not that uncommon to talk/joke about the fact that we will never be able to retire.

UK here, 42 years not dead, and my pension plan in my 20s as I started work after University, and most of my 30s too, was to not live long enough to need a pension¹.

I don't think it was anything I thought about at all as a teenager though, nor that teens (or very early 20s) today have it so much in mind. Those I know are far more concerned about being able to afford housing and other essentials² now, pensions are something they can't really plan for until they have some income left after paying for those things.

[1] in pursuit of that plan I invested heavily in alcohol

[2] food, fuel, ...
Hacker News is social media, and a pretty opinionated one at that.
you can, however increase your luck surface area
I created this tool when writing a blog post on how to use Airtable as a database for a Jekyll website. Personally, I don't like tutorials that build to-do apps (or now, Wordle clones) as I think they are often detached from real world and thus tend to skip important topics. So I decided to build something real that I myself might end up using as a developer.

The demo is now live and it tells you the version numbers for a limited set of things (like top 10 GitHub repositories, plus a few other things). Posting it here so that I can get some feedback from other developers. If others also find this useful, I will continue the work.

Here's my pitch for why it might be useful:

1. It's a fast way to learn what's the current version of something. If you go to the home page and start typing, you will get it in 2 actions (given the thing you're after is in my database). If you type something like https://up-to.date/react in the browser, it now becomes a single-step process.

2. Apart from being fast, this has a potential to prevent mistakes. Many developers trust Google or GitHub as the source of truth on these matters and will not look in other places. But that could lead to mistakes.

Some examples of wrong answers I am getting today (May 5, 2022):

- Bootstrap: if you go to https://github.com/twbs/bootstrap, you will think that Bootstrap's current version is 4.6.1, but if you then go to https://getbootstrap.com, you will know that it's actually 5.1.3
- Rails: if you google Ruby on Rails, the special card on the right will tell you the latest version is 7.0.2.3, but according to https://rubyonrails.org, it's now 7.0.2.4 already

One other thing I want to mention:

Clicking search results on the homepage takes you to a dedicated page. There, you will see an email signup form. I put it there in order to see actual interest: if people sign up, that's the best indicator for me that I should continue working on this project. But I am not asking you to enter your email in that form, only do it if you really wish to get updates on new releases.

Also, this is a static website so it uses a 3rd party tool for capturing emails. You guessed it right, that tool is also built by me.
California moves to embrace cryptocurrency and regulate it
'Don't try to downplay the role of internet, mobile devices and social media'

Exhibit A people: we have impeding total collapse of the ecosystem, and they blame 'too many phones'. Have you spoken to a teenager lately? All my younger colleagues are convinced they are the ones that will have to deal with the mess, and they are probably right
Didn’t there used to be stories on HN about a particular VC backed company where first day at work you’d be met with all the parts of a desktop computer and you had to assemble it yourself.
They’re big enough to carry a blinding laser and a computer capable of face recognition.

Expect urban defence to feature a lot of nets in the near future.
Cloud Cost Control: Best Practices
This one's got me stumped too. I was expecting to see either an absurd amount of rabbits, or at least one adorable bunny.
> Perhaps it's social media that makes that they are either too aware of it or simply mention it more often.

Or rather, they see how historically threats were dealt with: lead was banned, CFCs were banned, sulphur in fuel was banned - in short, environmental threats were met with decisive action.

And then they see how scientists have warned for decades now about climate change and they can clearly see that nothing happens except a lot of useless bla-bla.

Children, even as young as ten, are not dumb. They can see and understand what is going on, and to recognize inaction and corruption in politics is not rocket science.
Swarm of drones could probably be countered by an opposing swarm of drones that search and destroy enemy bots. But yes, this does raise the stakes, and those without tools to combat these weapons are absolutely screwed.

But you mentioned the anti-tank weapons. These didn't exist and before and a column of tanks would have an easy time with even a large and organized force of infantry soldiers. This is what happened in Poland during WW2.

So I'm hopeful that we will have a counter for these new systems like we now have counters to tanks.
Are you claiming that the event referred to as the "Great Recession" and described by the IMF as "the most severe economic and financial meltdown since the Great Depression" wasn't really major?
It feels a bit surreal, small world and all that - so cheers! Many thanks again for your efforts, and pioneering work.

Even my (younger) brother remembered Starglider well; he's also gone on to do well for himself with a leading role in IT administration in the health sector.
> just wondering what else I could do to min-max my longevity

Stay indoors, don't engage in medium to high risk activity, invest all your money into aging research.
Totally agree.

Doing everything on the frontend is great for making the UI feel responsive, but once you start grabbing large amounts of data from an API, manipulating it on the frontend while keeping it in sync with the server, you run into some major headaches very fast.
Longer sticks, bigger stones, further arrows, thicker armour, pointier tips, faster horses, gatling bullets, heavier tanks, distant artillery and hypersonic missiles.
Few folks may use bare FreeBSD but firewall solutions like PFSense or OPNSense (both built on top of FreeBSD) are quite popular with some, even corporate, users.
Half Life Alyx. For the second time. Just epic.
Morning Glory Clouds of the Gulf of Carpentaria
We launched United24 global initiative
> Perhaps it's social media that makes that they are either too aware of it or simply mention it more often.

Then I wouldn't really say it's social media failure.
Generally if you're training it's helpful to train fasted, the idea being that you want your body to adapt to consuming fat for energy rather than relying on other fuel sources.
Perhaps, but it also seems intuitive to me that people who choose to (/ have the opportunity to) leave a country (i.e. immigrants) may not be representative of that country as a whole.
I think you're ignoring your own passive thought processes as the mind turns a problem over.

For me, I've noticed that my mind cogitates while I appear to be procrastinating.

Once there's a potential solution in sight the "keep going once started" mode activates and it's easy to keep going because you've already anticipated pain points.
they are coming to deliver much needed vaxxines to the unvaxxed.
Abstraction is the only thing that makes any of our advancements possible. Not even the simplest of math theses could be proves without a “framework” of relevant lemmas, nor could you write even a single hello world without the layers upon layers of abstractions written carefully over the decades. Sure, there is also bad abstraction, but the problem is the bad part, not the concept itself.

Without abstractions you wouldn’t be able to read a text stored on a remote computer with accompanying style information displayed the same on both of our devices and with embedded 3D graphics doing the same thing on vastly differing devices be it a top of the line GPU or a simple low-end phone. Is it not abstraction?
> What Animal Will I Get?

That's the question for O'Reilly, but now how does Manning decide what goes on their covers (that's the only other publisher that has somewhat interesting ones... the Packt ones look more vanilla to me). Maybe a Manning author here would interject and give us some insight into that?
Evidence that a DNA change made humans more susceptible to cancer