skysight-inc/HackerNews huggingface dataset:
> you definitely cannot rely on clocks to determine (reliable) ordering across machines

You can if you consider "unknown/possibly concurrent" also a valid outcome: for any 2 events A and B, True Time can definitely answers whether A is before B, A is after B, or A is possibly concurrent with B.
Have a look at visidata, a TUI table viewer/editor with vim keybindings. It's incredibly powerful and fully automatable - everything you do gets recorded as a series of commands which you can save and replay.

Not the right tool for everything, but it shines for quickly glancing at the shape of tabular data and making sense of it. Sorting, filtering, joins across files, column histograms and even column splitting/rejoining are all keystrokes away.

It groks anything even remotely table shaped like CSV, JSONL, JSON, even Excel files, it can even directly connect to databases and parse tables out of HTML.

https://www.visidata.org/
I actually made a webapp[0] that does a lot of this, but the it's markdown instead of it's own markup language. Benefit of it being online instead of having to run a local server is that you can use other people's recipes (or fork them if you want to alter them). There's also a drag and drop interface for weekly meal planning that makes your grocery list for you instead of having to write them out.

[0] - www.reciped.io
Maybe Holepunch's https://keet.io/ is the way to go, definitely inline without our local first mission.
> consumers downstream aren't demanding cloudless/optional and FOSS solutions

Are we surprised?
Why are the people who want to disprove the lableak theory taking a victory lap?
I get that the government report didn't prove that the lab leak happened, but the report just said that since they don't have access to all the data (because the Chinese government won't release it) they will never be able to conclude what happened definitively. There will never be an answer to the origin until China opens up all the data. The government report did not disprove any of the circumstantial evidence that points to a leak. There was nothing new in the report. It's not out of line to be suspicious given the embargo by the Chinese government on data.

https://www.thetimes.co.uk/article/inside-wuhan-lab-covid-pandemic-china-america-qhjwwwvm0
It's worth noting that a lot of these tricks will break on non-trivial CSV inputs, e.g. ones that contain escaped commas.

I like using the shell (and Awk in particular!) as much as anyone, but for CSV I tend to reach for Python's standard csv module[1].

[1]: https://docs.python.org/3/library/csv.html
Most of our projects are mysql, and in those we don't use any db-specific features. Those all use in-memory sqlite for tests. Only in one of our projects do we use jsonb with postgres, that one does use postgres for the tests as well. Though, that project probably didn't need it - we're just sort of stuffing semi-regular data from another system into it. It would have worked just as well as a text field that was parsed as-needed, since as far as I remember we don't query it directly, only query based on other columns in that table.
This bitcoin org has zero knowledge of what an operating system is.
But if you have a specific route in mind then it could be useful. I’m a bit sketched out when flying on a turboprop plane like an ATR 72 but feel more at ease on an A320 family plane, because they will most likely be landing at a bigger airport with better emergency facilities and to a less remote area.
They said they don't lift the hood.
"There is nothing, I repeat nothing, more intimidating than an empty text box staring you in the face."

Talk about a hyperbolic opening line.

Is it really that intimidating to have an empty text box on Whatsapp or your favorite SMS app? No, as you expect to have an appropriate response coming from the other side, pretty much regardless of what your input is.

As a frequent user of ChatGPT, I've come to expect the same in there. And it works great, without me having to study any "prompt engineering". In fact, as it gets updated, I get frustrated less and less often — unlike my experience using Bard, which can be better for a few tasks but often returns opaque errors that do feel frustrating. The solution here is clearly for the model to improve, and one doesn't even need a leap of faith — just look at what OpenAI is already delivering!

Talking to a competent LLM is nothing like talking to bash or dos. I also get frustrated when I sometimes have to ask for the same thing in a slightly different way... but that's still almost always faster than searching for the right button or submenu in most creation-oriented software. Whoever is waiting for Word or Google Docs to add a "write this in business-formal email tone" dropdown menu to the UI clearly hasn't grokked the true shift we're about to go through in computing.

Incidentally, I am often using ChatGPT to help me do more advanced / rarely used tasks in software from Avid Pro Tools to Adobe Premiere. And I can't remember a single time when doing this was slower or more frustrating than reaching out to either Google or the software's own "help" section.

Of course we'll have more input options. It makes tons of sense for things like image or video generation. I bet the models will also soon be outputting more and more "interactive elements" that will aid in refining results. But I have a feeling the opening text box (or, better yet, the open ears of a friendly audio assistant) is here to stay.
Is there any chance mister could be made to run on pano logic g2 or others? Those are pretty cheap but aren't made any more.
"Advanced Data Protection" is an optional feature you can enable for iCloud that makes that not true. See the table at https://support.apple.com/en-us/HT202303 and note that iCloud Backup (including device and Messages backup) stores the keys on your trusted devices only when Advanced Data Protection is enabled:

"Advanced Data Protection: iCloud Backup and everything inside it is end-to-end encrypted, including the Messages in iCloud encryption key."

These sorts of laws make Apple not able to support Advanced Data Protection in jurisdictions that pass them.
Are you even reading what I'm replying to?
> how much maintenance does a honda ice car really require? Most of them run flawlessly for years and years, almost without opening the hood at all.
I think you have to use `pbfilter vipe`, as the argument to pbfilter is inserted into the middle of the pipe.
Fixed link: https://www.sciencedaily.com/releases/2001/05/010529234907.h...
The one exception I can think of is a single blinking underscore to represent a cursor. There is one on the top of this page: https://smcameron.github.io/wordwarvi/ Modern browsers don't render it though.
By itself, Remez is not usually helpful for these kinds of low-accuracy polynomial approximations, because getting the minmax error beneath the quantization threshold is too strong a constraint. Usually one ends up doing some brute force polishing at the end to try and reduce the polynomial degree and/or the bits necessary to represent coefficients.
No, it's pine, and my thinking is Douglas fir
I had one of the early generation 17" MacBook pros that ended up with a swollen battery. And when I say swollen, I mean the case eventually split in two and was about 1/2" taller than it was originally.

Granted this happened because glue in the battery was compromised by excess heat because Steve Jobs preferred heat over the sound of a fan, but the machine never rebooted or shut down due to heat or decreased max voltage.
I believe that! I am curious as to how big the difference the power source makes for a machine that’s purpose-made to kick up particulate matter up into the air from the ground though.
I think that confuses doing versus delegating. Delegation is easy to do via a text-box, because you're just kicking the interactive complexity-can down the road to someone else, often in a way which can be problematic even with actual humans.

For example, a project-manager or executive could verbally delegate "make a new registration page for the site" and "needs more rounded corners", either to an AI or to an employee or offshore contractor.

However that's not the same as trying to program exclusively by typing (or dictating) prose to a text-box. ("Page down more. Go to method pee-reg underscore apply. Show me its caller methods. Go to caller method two. Type the following into line 7 position 43...")

There might be some parallels we can draw with the last few decades of "programming business logic will be replaced by drawing diagrams" predictions.
Now that SAE is formalizing it, I wonder what conflicts can be expected if SAE becomes the organizing body for the maintenance and upkeep of the standard. Is this SAE's role? Can Tesla make a change to NACS in the future which purposely gives Tesla cars an advantage? For example, program Superchargers so only Tesla cars will receive higher charging power but downrated for other EVs?
I learned more from your concise post than I ever have from articles, Wikipedia, etc.
I learned SQL many many years ago using Microsoft Access. It has (or at least had, I don’t know how it’s changed) a great visual query builder which would generate and run the SQL for you.

Seeing what SQL it generated, and the data it produced from the diagram I had created, was really helpful in learning interactively. Any tool that does this (well enough) should help a lot.
Gotcha. I'll point it out when it happens.
The one exception I can think of is a single blinking underscore to represent a cursor. There's one at the top of this page: https://smcameron.github.io/wordwarvi/ in the little "vi" window thing. Modern browsers don't honor the blink tag though.
When you incorporate in the "UK" you incorporate in England, Scotland, Wales, Northern Ireland, Jersey, Isle of Mann, etc.
It's a bit repetitive, no? I agree. Keep an eye out for it.
Gold with comparible printed circuits is much more expensive.
> The proper way to build a data layer is one query at a time, as a string, with string interpolation. The closer you are to raw JDBC the better.

This fits in my head a lot better than an ORM would but I'm a database guy so my brain is already wired different. How do you handle CRUD here? Like if I have a dozen columns in a table and I want to update two of them is that one bespoke query? Or do you always update the full record? Or do you do some dynamic SQL with the skeleton of an update?

This feels like a basic question but it's still one I don't grasp all these years later.
People talk about how the US is the only country with truly “free” speech. But they should ask themselves how free are they really if keeping a job means not saying the wrong things publicly and having healthcare means having a job.

I think this is a reality that neither Twitter mobs nor American exceptionalist conservatives want to admit. If you believe all people deserve healthcare, then that includes people you might like to punish by contacting their employer. And for free speech to actually be free, one of the consequences of that speech should not be to lose healthcare.
Everyone seeks attention... in some form. That's ultimately the point of communication. It is to change the views of others, or to challenge, or to ask for answers.

Communication is a means of influence.

I don't think it is hubris. It isn't that they assume greater importance. To assume means to have considered. Instead, I think they either don't think so consciously OR they exert actions that are meant to derive more power/status/etc.
It's not extortion when the search is for Y product and the customer only knows about X brand.
jOOQ is far and away the best library in this class for any ecosystem.

It's so good you would need to think long and hard not to choose the JVM for a SQL heavy application because it's just that damn good and most other library requirements are relatively interchangeable.
It doesn't have any flashing elements until you click the thing, that's probably what counts.
This comment makes me think you haven't used a modern Linux DE in a while. TDE is not, by design, one.

IMHO GNOME looks more modern and refreshing (and definitely more innovative) than macOS or Windows. Sure, its UX is debatable, but no one can deny Microsoft and Apple haven't been plucking ideas from GNOME since 3.0 came out (given that I find GNOME 3 stupid, i think this is a bad thing).
I couldn't agree more about the baby. I've been through many of the stages of grief about what we've lost and what we're losing by letting the web be controlled by... whatever the hell this is.

I've tried for years to get people to understand that this web has become diseased. That it harms them in ways they may not understand as a less technical person. No one cares. I'm at a stage now where I stopped caring as well.

People will only understand when it affects them personally. It's sad. It hurts me to know that people will get hurt. But the current incarnation of the web needs to implode under the weight of its own garbage so it will finally be so obviously diseased and disgusting that no one will be able to not see it.

I say let it happen. I don't know how else to convince people to look away from the box.
‘The World’ Review: History Branched Out
Sure I like nice hidpi antialiased, slightly shadowed buttons with translucency, but I kind of like pixel embracing UIs (nice pixel fonts with no AA are quite legible to me). I'm on and off on writing a tiny 4 colors desktop with simple remote abilities..
kind of? not really?

ordering is a logical property which can be informed by physical timestamps, but those timestamps aren't accurately described as "the basis" of that ordering
You have to reinstall your application on a newer userland with compat
shims when you change the kernel.

No, you don't. You can absolutely take a jail based on a previous version of FreeBSD and run it on a newer version. I've not tried going as far back as 4.x, but I've done jail images of 9 and 10 on 11 and 12 hosts as part of a CI system.

The shims you're talking about are not shims at all, just packages of the older libraries that a program built for an older version of FreeBSD would expect. You can go ahead and look at the package manifests if you don't believe me. They're literally just a handful of older shared libraries.

Honestly, I can't remember a time when the syscall table changed in a backwards incompatible manner. The compat packages are only needed if you're trying to run an older program with a newer userland. If you're running an older jail in a newer freebsd host, you can run your program as-is because those libraries have already been installed.
Are real time payments so bad? Australia has them (New Payments Platform, https://www.rba.gov.au/payments-and-infrastructure/new-payme...) and I've not heard anything about mass fraud on it (but possibly regular people wouldn't anyway, since it would likely be kept hush hush).
This is only the case if you’re using iCloud backup for your phone, although yes that’s kind of annoying - presumably this is a usability issue and there use.

Happily there’s now advanced data protection option - though you the docs go into great detail on the “if you forget everything all your data is gone forever” usability problem.
Google is evil but Microsoft owns every new monopoly:

- LinkedIn,

- GitHub,

- OpenAI,

- And the 50% monopoly that O365 is,

The evil is that they can use AI to generate startups: They have both business plans and code. Imagine starting an O365 spreadsheet with Copilot and being suggested how much you should spend on ERP or HR or AWS, because so many startups fed the AI before yours. Imagine competing with startups who have this information. It’s extremely hard to avoid Microsoft products, such as Gh which is the reference over competitors.

Google is evil but I’d still trust them more because they seem fairly incompetent with AI (or even ads).
Example: <blink>Why would somebody use this?</blink>
Imagine Android without a Pixel. Can you imagine the hell we would have to deal with?
>You lose the connection with them, and they with you.

I work in an organization with 10s of thousands of workers across the United States. I will never, in the best circumstances, see more than a handful of them in person, other than in-person team meetings, which have themselves become increasingly rare as the team is more geographically diverse than ever and travel budgets are slashed due to ready electronic collaboration tools. So ... what connection? I mean, I don't really care about having a personal connection with these folks anyway. I like them and enjoy having a positive professional relationship with them, but they're my coworkers and we have amazing tools to build those relationships. If some of them become friends, that's fine, but it's not anywhere close to a prerequisite for me to be successful and fulfilled at work.

My entire career I've worked successfully with people I never met who live on the other side of the planet. The whole discussion about the necessity of in-person collaboration over the last 3 years has struck me as one of the weirdest things I've ever seen. I haven't had a conference call in 3 years. I cannot emphasize how revolutionary and positive that change is. I see my coworkers' faces more now than I ever did in the past thanks to Zoom and Teams. It's nothing short of miraculous how much better things are now.

In return for giving up a pointless commute to use a different Internet connection and for spending less time pandering to bosses who want to promote buddies who look like them instead of competent leaders, I can spend more time with people and things I actually care about and more time doing work I love. Every single bit of this new arrangement is roses.
"reliable ordering" usually implies a specific and well-defined order, without concurrent events :)
Shutting down the Internet would stop most of global trade, cripple most government operations, and trigger an economic meltdown that would make the Great Depression look insignificant by comparison, not to mention unimaginable social chaos. Even essential services like hospitals and law enforcement would be drastically impacted. Yes, they use the Internet. For many critical tasks.

I wouldn't be surprised if this led to the death of 10% of the global population in about 5 years. That's 800 million people, or around 4000 times the combined death toll of the Hiroshima and Nagasaki bombings.

The Internet is the backbone of the modern world. Short of a global nuclear war, it's hard to imagine a more catastrophic event than it suddenly becoming unavailable.
To use FedNow you still have to go through a bank, right? Who are free to make the interface as poor as they want and tack on fees?

And won't this be just as cumbersome, requiring precisely typed recipient bank information?
The whole point of “DevOps” was to not have a separate platform/deployment/operations team. Each development team should handle everything needed to build, test, deploy, and monitor production code.

Every time I have been on a team where that was not the case, the result was bloated complexity and more failures in production. Usually because the platform/deployment/operations team was composed of not very skilled developers trying to justify their salary to management.

If you have worked with a platform/deployment/operations team that was competent and reduced complexity then great for you. I have yet to experience such a phenomenon. Please let me know in comments why you think your experience was different.
For Real. I finally understood chess notation.
Being similar to z-fighting, this should be called attention-fighting: two or more elements need our attention while occupying the same space.

That said, I remember about flashing character codes in old computers, invented before bold/underline text. Also the Internet of the 90s abused of blinking gif images.
Seems like a real waste to use old growth jarrah to frame a house. Paneling sure, but for the frame?
Lots of tools do this sort of thing. An incomplete list is in the vnlog docs: https://github.com/dkogan/vnlog/#description
People used to buy consumer electronic magazines for product reviews, and those magazines had pages of flashy ads at the beginning. I guess that was mafia stuff too. Or just one of million examples of an advertising-based business model.
Show HN: PicPerf – Image Optimization for the URLs You’re Already Using
You can't really use 350W. It's very rare for a workload to consume the full TDP.
> It’s the worst of a leaky abstraction, and like 3x the conceptual overhead.

I really think you hit the nail on the head with this sentence. For example, another commenter said "But the same SQL fanboys who believe every developer ought to memorize tri-state truth tables..."

Yes, I think it's fine to argue that the boolean logic with respect to NULL in SQL is a pain in the ass. But ORMs certainly don't hide that from you! The ways DBs treat nulls is a fundamental part of nearly all RDBMSes - if you don't understand that, you're (eventually) going to have a bad time. All ORMs really do is make it harder to understand when you may need to take special null logic into account.
when you rang the shop to buy, did the phone company make them pay to direct the call the way you wanted?

You want your traffic? Pay /us/ for the privilege.
It should also be noted that you can reduce your individual risk even further than the mean by avoiding the most dangerous behaviors. Don’t be intoxicated, tired, or distracted. And wear a seatbelt. People who drive dangerously are pushing up the average.

And not to make this about the argument in the thread, but there’s not a lot you can do on an individual level to prevent airplane fatalities. (The flip side of course is you can be blackout drunk on a flight and still be perfectly safe.)
I do agree some roles. e.g. sales, have to be done in office. If you want to snooze someone over dinner a remote call is a poor shadow of an option.

Less certain about roles that are generally technical. The strongest claim for in-office work, collaboration, is mostly a well solved problem for at least software, possible simple administration that just relies on some collaborative spreadsheets. Sitting everyone in a stuffy boardroom all staring at the same boring spreadsheet is likely to cause stress and mental fatigue, not increased collaboration. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7889069/ This is a well known effect.

Even large "interactive" meetings in remote settings can be counter productive - of course not all meetings are bad and one key to being an excellent manager is picking the right people for the right meetings, but the idea that your "top performers" objectively speaking will be the ones experiencing the most stress is seriously suspect.

What is more likely is some combination of workers who either "do well" in high stress environments, usually implying they are healthy and have some effective stress management techniques and as such are recognized as top performers compared to those unable to effectively manage their stress, or those in mainly technical areas have not yet experienced (somehow) the benefits of less stressful remote-work environments. E.g. parents or partners in cramped personal quarters being more distracted compared to e.g. a private office space.

Finally, for those workers that have an active job component where they must e.g. be on site for customer testing or perhaps they are a technical liason, some hybrid approach may work better - in office for resources which are cost prohibitive to simulate or when their role requires them to interact in an another capacity e.g. as a technician, security guard, or triage such as a front desk.

There is also the case where "top performers" are leeching off their colleagues e.g. where they can "get more done" because they can interrogate and corral others but where others are mostly experiencing productivity hits as a result of the constant interruption.
https://apprenticealf.wordpress.com/2021/04/11/dedrm-tools-7...
FWIW VNET is not inherently IPv6 only. I'm using it in an IPv4 only context just fine.