skysight-inc/HackerNews huggingface dataset:
E: since many are quoting authors preface about not knowing much, but doing their own research

My beef is, given disclaimer, I read piece to end thinking author made good faith effort at research, only to see author characterize, near conclusion, sailor/operator severe lack of sleep hygiene as "drowsiness" which can be designed around. That expecting enforcement of better operational conditions is "stupid", which may feel true in military context. But 7th fleet went from 4 accidents in one year to none after brief operational pause for a month, I dont think the result is because USN bureaucracy figured out a way to improve UXUI on Arleigh Burkes software. Also note the other 6 fleets with... more relaxed tasking relative to west pac weren't suffering from same level of dysfunction. UXUI is important yes, but sometimes operations are ran so badly that you should prioritize improving the way it's run instead of pretending it can be bandaid over with a better checkbox.
Techies aren't immune either, before we all follow the "blame management" bandwagon for the 2^101-tieth time.

CEOs aren't the reason supply chain attacks are absolutely rife with problems right now. That's entirely on the technical experts who created all of those pinnacle achievements in tech ranging from tech-led orgs and open source community built package ecosystems. Arbitrary code execution in homebrew, scoop, chocolatey, npm, expo, cocoapods, pip... you name it, it's got infected.

The LastPass data breach happened because _the_ alpha-geek in that building got sloppy and kept the keys to prod on their laptop _and_ got phised.
Small feedback; When hovering over the links in the navigation they become a bit hard to read.
Black Myth: Wukong and Star Wars Outlaws GeForce Game Ready Driver Released
I think the friction here is from midsized companies. Where onboarding software that’s purchased is much harder than free software.

I think it might be worth saying “SSO is free, up to n users”.

Also this is pricing for “adequate security”, which rubs a lot of people the wrong way.

But I do agree, competent, organizational wide SSO with SCIM is definitely an enterprise feature.
20+ years ago no one was afraid of it. Our front end web folk were doing SQL quite happily. Now they can't even consume an API without problems.

I think the demand for staff has lowered standards considerably.
Starbucks' new CEO will supercommute 1k miles from California to Seattle
how do you coordinate deploying a change that requires six different repos to be deployed to six different systems at the exact same time? with a mono repo, you're still deploying to six systems, but at least there's only one commit sha to keep track of.
I doubt your dog actually values or desires unlimited freedom in that way… most dogs seem to value family connection and are comforted by an owner calmly directing them and spending time with them. They usually prefer exploring outdoors with their family rather than alone.

A lot of country/ farm dogs for example, who have limitless land to explore, will still follow their owners all day, and if the owner is gone tend to just sleep until they return.
Thing is, there's absolutely no way to make this safe, ever. Not going to happen. No software of even the tiniest complexity has ever been secure, and pre-zero days are used for years often prior to discovery.

It's not safe. It never will be safe. Ever. Self driving cars should have absolutely zero networking capability, at all.

Anyone saying otherwise is ignoring te reality of software development history, and extremely naive.
Can also recommend CotEditor for macOS as a Notepad++ replacement. Don't know how "programmable" it is or what even falls under that label.
I don't understand the use case, can someone enlighten me? I've always used them as a caching mechanism for derived / expensive data, and they work perfectly for that as-is. If you want to enumerate them I can't help but think your mental model is wrong and you actually don't want the keys to ever be released from memory.
As usual, when we see a thread on this topic on HN, the reactions tend to be bimodal: either "Yes, AI has transformed my workflow" (which is where I mostly fall), or "No, it's over-hyped." The latter often comes with an anecdote about how an LLM failed at a relatively simple task. I speculate that this diversity in opinion might be related to whether or not the user is employing a pro-tier LLM. Personally, I've been very impressed by ChatGPT-4 across a wide range of tasks, from debugging K8s logs to coding and ideation. I also wonder if some of the negative reactions stem from bad luck with an initial "first contact" with an LLM, where the results fell flat for any number of reasons (e.g., poor prompting), leading the user to conclude that it's not worth their time.
> effectively made the jump to coding with AI assistants

I think this depend heavily on what type of coding your doing. The more your job could be replaced by copy/pasting from Stack Overflow, the more useful you find coding assistants.

For that past few years most of the code I've written has been solving fairly niche quantitative problems with novel approaches and I've found AI coding assistants to range from useless to harmful.

But on a recent webdev project, they were much more useful. The vast majority of problems in webdev are fundamentally not unique so a searchable pattern library (which is what an LLM coding assistant basically is) should be pretty effective.

For other areas of software, they're not nearly as useful.
You suspect wrong. At the time, Iran had a democratically elected government. Nationalizing their oil did actually take away capital from private interests and put it under democratic control. The west made quick work of their democracy after that, the effects of which we can still feel today.
A client worth north of a million dollars to me once said point blank that my competition can't write an email, and that's a big part of the reason we're doing business.
You're right, it's not comparable. Jetbrain's code completion actually integrates with the IDE to guarantee the suggested code isn't entirely a hallucination -- for example it checks for unresolved references so that its suggestions don't reference non-existent variables/methods.

I've disabled Copilot as it produces garbage way too often. I found myself "pausing" to wait for the suggestion that I'd ultimately ignore because it was completely invalid. I've left Jetbrain's code completion on though because it's basically just a mildly "smarter" autocomplete that I'll occasionally use / I don't find myself relying on.
> You’ll need at least one question per language that you want to allow people to interview in. ... “Was this performance poor because they’re bad at debugging, or just unfamiliar with this language’s tools?”

Not necessarily a con. Different languages/tech stacks have very different tools. I.e. debugging a GC issue is different than debugging a network issue is different than debugging an embedded issue. If you chose a language for a very good reason, then it's not a con to filter out those who aren't familiar with that language enough to debug an issue in it
Western democracy is treated like a religion these days. You either adopt it or die. Seeing people claiming China should be destroyed because it's a totalitarian country is amusing to me, it reminds me of the christian crusades. In reality, most Chinese don't give a crap about democracy as long as economy is flourishing.
How might one get started with this sort of thing? It's always intrigued me but it's very daunting...
Excel is awful in almost every way, but I just wish more software was as customizable.

I can get (even more) customization by using pandas etc., but it's usually much slower and you get much less of an intuition about the data.
how is yours different? curious to know
Right. And in a similar vein, its very easy to replace a lot of low-effort outsourcing / junior-dev assignable tasks. I still need to describe the problem and clean up the answer, but I get the answer immediately and I can re-prompt for it to fix it immediately.
I agree.

I accept the (United States) need for nuclear weapons until no one else has any - but I'd be the first to sign up for not having them.
I'm in the healthcare world.

SSO is a hard requirement for us.

There have been many, many times where we've considered an application where we could justify the spend at, e.g., the departmental level for the limited user base that needed it, but where SSO being bundled into higher price tiers combined with minimum user counts took a potential solution from "very easy discretionary spend" to "not happening, full stop."

I'm often the one having to make these decisions. It's absolutely exhausting having to explain to non-technical department heads that "yes, this would solve your problem at a price that fits budget, but the vendor bundles a vital security feature into a tier that inflates the price to a point that it makes this unfeasible."
Youtube definitely switched at some point from rewarding number of views (which incentivized short content: 10 minutes was a bit of a meme for a bit because that was the minimum for monetizing) to rewarding watch time (which incentivizes longer content: suddenly people noticed VODs of 6 hour livestreams doing numbers), as far as their recommendations and ad rewards worked. I wouldn't be surprised if they take the video speed adjustment into consideration such that the suggested action would contribute.
+1 to being selective and ruthlessly deleting time-draining ideas.

I'm not sure I can force myself to keep working, though. Self-imposed deadlines don't help me either. It seems like a willpower problem, like going to the gym.

What's helped me is making projects alongside a small group of fellow programmers. Seems like the author has done something similar with a hackers co-op chat and with Recurse. External accountability is my most successful motivator.
Cutting red tape is part of the plan discussed in the article, and the article also points out that the feds can't entirely fix the problem because they don't control local zoning and codes.
Nope, not what I was saying. I'm saying that distinguishing right from wrong is usually the easy part of the process. It's the 'draw two circles' step.

Not deceiving yourself about the result is the hard part. That's a psychological problem, not a philosophical problem.
Electric Clojure v3: Differential Dataflow for UI [video]
It seems like it just "echoes" back the unchanged contents? https://x.com/zeddotdev/status/1825967818329731104
Define breakthrough, there's plenty of room to scale and optimize without any need for a breakthrough (well my definition of breakthrough). Emergent properties so far have been obtained purely from scaling.
Nvidia launches a new RTX 4070
Intended color scheme? https://i.ibb.co/741mzfh/image.png
RSS works much better, and youtube still supports it despite hiding it well
Cars are built for drivers, any inconvenience they cause for others is a problem for someone else to solve /s

One example of this that drives me crazy is how soundproof vehicles have become. Horns and sirens keep getting louder to make up for it, which makes being near traffic incredibly painful. Sirens are often 120+ decibels, a volume that is unsafe for listeners for more than 10 seconds. All cars should be mandated to easily be able to hear a 100 decibel siren.
Site is nearly unreadable on an iPhone or Firefox on Windows, showing up with a dark background and dark text. Something broken in the CSS?
Very obvious ChatGPT style and structure. Here's another one of his comments copy/pasted from ChatGPT. Many others have called him out on this. He is a pathological liar.

https://news.ycombinator.com/item?id=41274200
and then his later reply in the same thread, also written by ChatGPT https://news.ycombinator.com/item?id=41277573
Neat advertisement to drum up support for easily adding SSO with an open source tooling.
Agreed and Cody has recently upped their free tier and Sonnet 3.5 can be used for free for completions and up to 200 chat messages per month. Plus you can use it in VS Code and IntelliJ - no need to learn a new text editor.
One-third of the Texas DPS highway budget comes from federal sources.

Another third comes from revenues from oil & gas.

About a quarter comes from state gasoline sales tax and registration taxes.

So a little more than 90% of the funding for freeway projects in Texas comes from non-property tax sources.

But even then, a lot of the recent major highway projects in Texas had some kind of toll component to them whether that just directly be toll roads or tolled "express lane" projects which often have parts of those toll revenue backed bonds going to fund things like highway interchanges and on/off ramps for the freeways.

The vast majority of the property taxes I pay go towards the schools, the public parks, the fire/police/public service, libraries, and local roads. City+County taxes are ~0.710%, just the ISD and community college is ~1.16%. A massive chunk of those city/county taxes are roads and public service people, with a bit of parks department and other things like that thrown in.

The state gets its cut mostly by sales taxes though. 6.25% is the state sales tax, with things like groceries exempted. Cities can levy up to 2% additional, for a max rate of 8.25%. Of that 2% my city levies, half of that goes to public transit.
There's two categories of folks that won't want to send their data out to "improve the product"

The first is the companies that are concerned about their IP (but comfortable enough using a cloud provider).

Then there's a smaller group of folks who don't want to train the next iteration of the product.
I wasn't clear : phase shift has a clear example: think of two sine waves, one whose value at time t is sin(t) and the other sin(t+pi/2). they'd have the same period, and frequency, but would be phase shifted by that addition in the time parameter.

Here's a graphed example.

https://www.wolframalpha.com/input?i=Plot%5BSin%5Bt%5D%2CSin...

For another fun example, here's the residential power in current American homes: two 120v A/C feeds, out of phase so that you can combine them in the breaker box to get 240v A/C.

https://www.wolframalpha.com/input?i=Plot%5B120*Sin%5Bt%5D%2...
It sounds like you agree with much of the Harris plan, which includes provisions for streamlining the permit process and reducing red tape.
I'm the same, and similarly, the idea of taking a pill to make it go away is terrifying.

I have to keep myself very disciplined on the "helpful" medications I do allow into my life because I know how easy it'd be for me to get hooked and start depending on the meds to avoid my problems. Instead I've been working on training myself to see through my nerves.

Alcohol at least has the drawback that the few times I've had it, I've had such an awful experience that I don't associate it with avoiding my problems.
The two main things for me are:

- Put cause and effect close to eachother
- Don't block my view based on mouse position. I hate video players that ofverlay the pause button when the mouse is over the video, or images that get obscured by some overlay when hovered. My zoom follows the mouse, so I can't move what I'm looking at and where my mouse is pointing independently.
I moved to a new machine, both with recent Linux. First needed to buy a USBC/TB4 cable, about $30 at the time for Anker. Bummer, but it works.

I already had sshd running on the older one.

Just plugged in to both sides. Ran ‘ip a’ to find the local addresses. Then ran rsync on the new one to sync the data partitions.

Transferred at ~10 GB/s !! Half terabyte came over in under 15 mins. Not sure, I made a sandwich and ate it, transfer was done when I returned.
The problem was that these guys didn't have any sleep. Lots of people think like they're against Sicilians When Death Is On The Line and that if they just slow poison their folks they'll become immune to poison. Well, just like giving your children small amounts of mercury every day doesn't turn them into a mercury-immune kid, not letting people sleep doesn't lead to sleep immune people. It just transforms people into idiots. So they transformed all their people into idiots. And then the idiots crashed the boat.

If you did the same to me, I assure you I would be even stupider and my performance even more lacking.
I've never used a YouTube account, I've always just used the site as-is. For a (very few) accounts, that I want to know when they release a new video, I just add them to my RSS feed reader.
Frontage roads don't necessitate a lot of extra levels. Take the Circle Interchange in Chicago: https://en.wikipedia.org/wiki/Jane_Byrne_Interchange

It's an interchange that's tucked into the normal street grid of Chicago, taking up about 4 city blocks total, and requiring just 3 levels of bridges to get all the traffic to their destinations. The trick is that it relies on a windmill interchange rather than a stack (so the left turns aren't crossing each other in the center), and the Congress Parkway-into-Eisenhower Expressway goes from elevated highway to sunken highway over the course of the interchange. There's even a subway line in the middle of the interchange!

I think the better explanation is that the size of highway interchanges in Texas aren't meaningfully constrained, so there's little pressure to find ways to squeeze in more compact interchanges. Furthermore, I think Texas is motivated to make its interchanges high-speed--the highways look designed for a 65/70 mph speed limit, even near the city core, whereas the Kennedy Expressway near the Circle interchange drops down to 45 mph partially to deal with the confusion of the road (there are exits 51B-J on I-90 in this stretch, yes, that many exits in a single mile of road).
Congrats on the launch!

What is the price per user per month after that special offer?

Do you have the resources to support people given the low price? Are you VC funded or something?
Well, that is what you did with rr (bolted it onto a third-party unmodified OS) so I thought I would cover all the bases.

Once you are in modification land it really depends on the kind of hypervisor and its implementation. Like doing it for a OS, a well-designed, consistent, and tight interface makes it pretty easy. But, the unconstrained multithreading for multicore VMs makes it problematic for record-replay solutions if you do not want to serialize.
Change Data Capture (CDC) Tools should be database specialized not generalized
Reference: https://x.com/saisrirampur/status/1824694191537959159
Parent Tweet: https://x.com/craigkerstiens/status/1824114371737616794

Change Data Capture(CDC) is hard, it has 100s of edge cases / failure points. At
PeerDB (https://www.peerdb.io/)
, instead of focusing on multiple sources we just focused on Postgres. This helped us ensure that we gave enough care to iron out as many edge cases as possible. We were also able to implement a bunch of Postgres native performance and reliability optimizations. Our engineering blog https://blog.peerdb.io/ more on the optimizations and how we ironed out edge cases.

Pipeline failures have been rare these days, and so far none of the source databases were affected due to load. Also, most of our customers are in the shorter tail, i.e., data sizes over 300-400GB to 15-20TB. This helped battle test the product and make seamless for the long tail.

However, I don’t think CDC is a solved problem, as Postgres is full of mysteries and it keeps evolving. We need to continue polishing the experience and evolve along with Postgres!

TL;DR specialized CDC tools that focus on a single (or limited) database are reliable ways to provide a solid CDC experience.
My city has actually recently switched to making all stops optional, claiming that it improves efficiency. Let’s see how that will go.
I wonder if they're still getting rid of CarPlay and Android Auto.
It's not really a problem of there being combinatorially many ways to join table A to table B, but rather that unless the join is fully-specified those ways will mostly produce different results. Your tool would need to sniff out these ambiguous cases and either fail or prompt the user to specify what they mean. In either case the user isn't saved from understanding joins.
Wow ! That's big big news ! Thanks for sharing
Heh, I read the numbers before your last statement and drew the opposite conclusion: if the interchange is moving as many cars as 4 subway lines, seems a bargain, especially as subways are expensive and have much more limited networks than roads.
Companies and governments. All racing to send all of their own as well as our data to the data centres of AWS, OpenAI, MSFT, Google, Meta, Salesforce, and nVidia.
Pakistan suffers internet slowdown as govt denies setting up a national firewall
What's more interesting is Dublin's high ranking - I wonder how much of that is driven by Ireland's corporate tax structure versus actual technical advantages.
Where did I, or anyone, suggest they're fake job postings?

I'm pointing out the bit of your logic where they didn't offer the ~600 engineers in Michigan comparable jobs in the Mountain View office. And due to COL changes, you know damn well they'd have materially lower salary expectations than Mountain View natives.

That's the part of your "just move the jobs to the Bay Area" theory which doesn't make sense. Relocating trained employees is massively more cost-effective than firing + hiring + training.
Show HN: Monitor Postgres Replication Slots via Slack
That’s called DRM
In a specific case (Reddit) yes.

And that has an argument.

But in the general case no.
Theoretically yes but a lot would need to change for that to happen in the US. In reality having a car and traveling lots of miles every day is the cheapest variant for most people.
Most databases have the concept of foreign keys. You declare how the tables relate to each other. You can then write a script that queries this metadata to write the join for you. I did this sort of thing over twenty years ago.
I was attempting to suggest toasts "are bad UX", but your points make a lot of sense. Thanks.

There was some discussion in the article and elsewhere in the thread about how a toast with an undo button could be a very useful interface pattern. It wouldn't work for me, so I would hope that UX designers that want to use toasts would also design in other means to find and execute an undo action.

For you, my comments reinforce that toasts are "good UX" when they contain redundant information. I'm warming to the idea. In parallel, for me, this discussion is reinforcing my intuition that "actions and feedback as close as possible to the area of interaction" should be considered the primary vector.
Recogni Introduces Pareto AI Math, Changing How the World Runs Generative AI
You're literally committing the sin described in the parent comment - refusing to acknowledge nuance.
AWS Configuration Issue Could Expose Web Apps
He does make detailed posts on where he got his information^ and as a Canadian who saw it live on YouTube (and not the CBC), and knows multiple Canadians who where there in the freezing cold (and not truckers either, the majority of protesters weren’t), calling it terrorizing is laughable. The one place in the entire country that deserves it, got it.

^ https://world.hey.com/dhh/go-truck-yourself-a14306d9
I think my general perception is that AI is a great assistant for some occupations like software engineering, but due to its large room for error it's very impractical for majority of business applications that require accuracy. I'm seeing this trend at my company, which operates in the medical field and recently mandated that all engineers use CoPilot. At the same time it's a struggle to see where we can improve our business processes with AI - outside of basic things like transcriptions and spell checking - without getting ourselves into a massive lawsuit.
Same problem on macOS, in Chrome, Firefox, and Safari.