skysight-inc/HackerNews huggingface dataset:
You're not wrong, but sometimes you have to be pragmatic. I've done a lot of work building interfaces to acquire clinical data from healthcare provider organizations for care quality improvement. There are clear industry standards from HL7 (V2 Messaging, CDA, FHIR) but many provider organizations don't implement them correctly, so we had to accept a lot of junk and just find a way to deal with it. Many of those provider organizations lack IT resources and are at the mercy of their vendors or consultants, so trying to hold them to strict standards results in an impasse.
That is exactly how it works actually. There are a series of ears around the door, and the pressurization of the cabin forces the door out and against the airplane frame mating ears.

The more it pressurizes, the greater the force jamming the door shut.

However, since it's a door, it has to be able to open. The door is constructed such that if you slide it upwards, the ears clear each other and the door can come out.

There are bolts to physically block the door plug from ever sliding upwards. If the bolts were correctly installed, or ever installed at all, the door would be perfectly safe.
This also happened to people on Monterey. Knowing how it skips password authorization, and also treats an 'X' click on the notification as "accept" (basically, there is no way to deny it, since the only other option in the dialog is to accept it) I would be surprised if it's a bug.
I can't find any JSON5 parser that isn't for JavaScript. I've started writing one in C that can then bind to other language, but it takes time to write!
Good DevEx increases productivity. Here is the data
This is because ftplugin/python.vim does:

if !exists("g:python_recommended_style") || g:python_recommended_style != 0
" As suggested by PEP8.
setlocal expandtab tabstop=4 softtabstop=4 shiftwidth=4
endif

So if you use "set sw=2" then it leaves tabstop and softtabstop at 4.

You can set that g:python_recommended_style to disable it.

Also sw=0 uses the tabstop value, and softtabstop=-1 uses the shiftwidth value.

I agree Vim's behaviour there is a bit annoying and confusing, but it doesn't really have anything to do with tabs vs. spaces. I strongly prefer tabs myself as well by the way.

Even when you DO use tabs Vim will use spaces if sw/ts/sts differ by the way. Try sw=2 and using >>, or sts=2 with noexpandtab.
I'm reminded of DHH's article, "Rails is Omakase" [0] back during the time when "convention over configuration" [1] was a common refrain, meant to avoid the proliferation of (YAML or XML) configuration files by assuming sensible defaults and pre-selecting various parts of the solution stack or architecture, instead of letting it be freely specified by the developer.

You lose a few degrees of freedom and flexibility in your implementation this way, but at the same time you also don't need to wade through pages and pages of configuration documents.

Everything is cyclical. I'm waiting for the next "omakase" offering that provides a sane low-configuration platform for building "cloud native" apps. Right now it looks like we're in an analogue of the XML hell that prompted the design philosophy of Rails and "convention over configuration."

[0] https://dhh.dk/2012/rails-is-omakase.html

[1] https://wiki.c2.com/?ConventionOverConfiguration
Custom Cyberdeck for (Legal) Satellite Hacking [video]
Americans don't believe middle class can afford homes
If you're a UK company (it's doable but) it can be a pain holding your bank account in dollars (which you'd want to do if your main customers are in the US and if you're paying your employees in dollars). Last I checked, Stripe wouldn't allow you to accept US dollars into a UK-based bank-account that holds US dollars. Maybe this has changed in the last few years.

As of April-ish 2023 there are now very strict UK rules on contractors as well. They now must be hardline treated like contractors and can not be treated like employees with special contracts, e.g., no bonuses, no perks, no company supplied equipment, etc. Too many UK companies were abusing contractor employees in order to pay low wages and skirts benefits requirements whilst simultaneously treating them like full employees.
Show HN: Cloud-Native LLMOps
As far as I know, not even libyaml supports 1.2. What YAML parsing libraries support 1.2?
This is really interesting to me. I too have an 11th gen Intel machine running Arch, and while I get better battery life than 2 hours, it's still the weakest part of the system, and I very rarely put it to sleep, I just turn the whole machine off. Someday I was planning on upgrading to the AMD motherboard, but didn't really see a reason to do so yet, but this might accelerate my plans.
LTT released a video that shows battery life benchmarks: https://www.youtube.com/watch?v=eUCm4wKarpQ
You bet wrong, because naturally approaching 50y, I have my tools for quite some time, for the stuff I care about, not random examples on the Internet.

A UNIX shell is a very bad approximation of a real programming language REPL.

It is no accident that sh scripts turn into Perl, Python, Tcl, Lisp,... when one wants to keep sanity.
What absolute bollocks.
I'm not sure what you mean. You can put functions into objects, you have "this" when you call the functions, you even have prototypes. It seems to me like the language is designed to let you do OOP just fine, and the only thing that was awkward was organizing the code where you define all those functions and the constructor. So they added a sugar keyword for it.
How are you heating the pot on induction if it's made of aluminum? Do you have a steel Moka pot?
Windows updates are awful, I had a similar thing happen. I was transcoding a large amount of videos overnight and expected it to be finished the next morning. But, I discovered the machine updated and rebooted instead.

The plus side of Windows being so awful is that I have transitioned away from using it as much as I can.
China's Economy Has Picked Up Traits Reminiscent of the Great Depression
I’m not sure about these stable packages, but for the nightly packages they introduced recently they explicitly mention on [1] that you can keep browsing:

> Following community discussions, we have updated the post to highlight that Firefox can continue browsing after an APT upgrade, allowing people to restart at their convenience.

[1]: https://blog.nightly.mozilla.org/2023/10/30/introducing-mozi...
In a 2005 autobiography, he described some of his work as having "provided strong support for the “Big Bang” interpretation of our earlier discovery". - https://www.nobelprize.org/prizes/physics/1978/penzias/biogr...

Strong support is obviously not the same as confirmation, so I think you're right that he might have disagreed with this word choice.
This is actually a fair point. The batteries in this case are nice to haves, but to be fair I personally would not be using this as infrastructure frontline status reporting.. more so for a client/customer facing status feedback.
> forbidding it makes a one-keystroke action a two or four one.

Not if your editor can be configured to interpret a Tab keypress as the appropriate number of spaces. AFAIK all common text editors, at least in the Unix world, do this.
Study says Ice Age could help predict oceans' response to global warming
People change their careers on average 7 times. Don't be married to IT if you're miserable, try to find something you enjoy while being paid at it.
Toys-R-Us inspired me to never grow up...

Joking aside, our priorities are different than living the same boring life we watched our parents play out
Source of the famous "Now you have two problems" quote (2006)
Unusable page with a huge broken image blocking 50% of the view on Safari
Life isn't about this. Watch office space.
Yes. Blindly trusting any source is just another fpavor of ignorance.
I have a Framework 16 pre-ordered for batch 11 -- is there a rough estimate of when it might ship? Promising I won't send you a nastygram either if that estimate doesn't hold :)

I didn't keep track of Framework 13s at all so I'm not sure what their shipping cadence was for pre-orders (just for comparison's sake)
>"Temperature should be defined in terms of entropy, not vice versa."

There might be something here!
> How would something like this even be enforced?

Selectively
It could be a symbol of gambling status, such that by having one your money is acceptable thus allowing entry to certain gambling facilities all over the place.
A newspaper in 1924 predicted what life would be like in 2024 – we're impressed
Surprisingly, some predictions are not too far from the truth.
Personally, I think the butterfly keyboard is great. Assuming, of course, that you got one that does not suffer mechanical reliability issues. This opinion is hardly universal but seems to be shared by quite a few good typists. I'm typing this on a fancy mechanical keyboard, because I care quite a bit about keyboard quality (and consequently hate most laptop keyboards). So it's not that I just don't know better.
I got a Moka Pot for Christmas, too! I used this is great video from James Hoffman to optimize the coffee I made with it. (for deliciousness)

In addition to the work you've done identifying the ideal grind size, he explains adding boiling water to the reservoir and other tips to avoid bitterness in the final product.

https://youtu.be/BfDLoIvb0w4?si=DfuPURs5cJ5z-Adg
Oops, you're right, even that is too advanced...
Wow, that sounds nice.

After 5 years of 3-season daily commuting in the midwestern US, I can report 2 instances of being struck by side mirrors, one instance where the driver matched speed and pushed me off the road and off the shoulder into the ditch before speeding away, 4 times getting hit by thrown beer cans or other trash, twice had tires chirp when someone on their phone noticed me only at the last second, 3 times someone in a diesel has stood on the brake and accelerator simultaneously to "rolled coal" on me, and I've received more middle fingers and curses of the general form "Get off the road, asshole/fucker/idiot!" than I can count.

The other big danger is a lot of new or timid drivers are afraid to cross the center line even in passing zones, and instead of giving the legally mandated 3 feet outside town/5 feet in city limits, will try to pass very slowly in the same lane. This causes a line of traffic on the 35 MPH (nominally ~55 km/h, actually driven at ~45mph/70kph) street, which provokes the drivers caught in the line.

The more physical assaults went down significantly after I mounted a highly-visible action camera on top of my helmet, but verbal assaults seemed to go up.
Thanks for sharing.

It shows that the holes had various sizes and it could also possible be that they had lids to vary the hole sizes.

Edit: sorry didn't read original comment. But various hole sizes could also make it a toy where a child had to figure out which fits to the object inside... Hm. Maybe not but hey!
There are many Pakistani communities in lower cost cities like Fresno or Madera. Don’t write them off as a starting point.
Same reason most beds are, pests.
The problem becomes more evident if you write the meaning out in full: "anno domini nostri Christi", or the year of our lord Christ. Recognizing Jesus Christ as lord obviously presents some theological issues to non-christians. Saying Wednesday doesn't have the same issue of recognizing Odin's divinity.
TikTok lays off 60 employees
> Haml, Pug, and JSX are not template languages even though they can output HTML.

That's nonsense, unless we go by your idiosyncratic definition of what a template language is ("fancy string interpolation").

> Haml (HTML Abstraction Markup Language) is a templating system that is designed to avoid writing inline code in a web document and make the HTML cleaner.

> Pug – robust, elegant, feature rich template engine for Node.js

> JSX is an XML-like syntax extension to ECMAScript without any defined semantics.

OK, I'd agree that JSX is not strictly a template language.

But in the end, all of these compile down to HTML. Not by string interpolation, but as a language that is parsed into a syntax tree, then rendered into HTML properly with an internal understanding of valid structure.

YAML with templating is fancy string interpolation, it's not a template language (or at least a poorly implemented one).
Drivers "hate" cyclists because the lives and safety of both themselves and their passengers depend on everyone else on the road behaving in ways that are safe and predictable. It doesn't matter if the other person is on a bike or in a car, if they're not following the flow of traffic, if they're not following the rules of the road, and if they're acting in unpredictable/unsafe ways they will be seen as a threat, as being irresponsible, and as being rude. That's where the hostility comes from. Many people are going to be hostile to other people who threaten the lives/safety of themselves and their loved ones.
Bazzite OS 2.2
Have you been to Oklahoma City, or to Oklahoma in general? This makes as much sense as proposing that an expansive stockyard be constructed in the middle of San Francisco.

Among countless reasons not to build something like this in Oklahoma City, the place is basically nuked by tornados every so often.
No, why do you think the outer layer will cool down? There will be heat transfer between the outer layer and the layer within, but at no point in time will the temperature of the outer layer be cooler than it was at an earlier point in time, so it will never cool down.
Oh man, i have a similar issue with NixLang. Though i know it's not "implarative". Many days i just want to write Nix in my preferred language. I wish Nix had made a simple JSON based IO for configuration, because then i could see what the output of something is - and generate the input state from some other language.

Really frustrating. Nix works.. but i just don't see the value, personally. And this is after living on NixOS for ~3 years now, with 4 active Nix deploys in my house.. i just don't like the language.
as an italian, your method is right. water temperature doesnt matter, like it doesnt matter when cooking pasta
In my layman's mind consciousness, at it's lowest level, is awareness, as mentioned in the article.

I think what humans have achieved is the next level which is "awareness" of our awareness. The ability to self-reflect. Perhaps it is even a form of "recursive consciousness" (?) And perhaps structured language is the secret sauce that makes this possible.

Without that next level I can't differentiate humans from other mammals.

This has caused me to ask: Is there a level above this?
ie: Awareness of your awareness of your awareness.
and... can humans achieve that next level with our current biological equipment?

:-)
The IMF are like white sharks that advertise to swim in their waters with the claim that they are vegetarians.

They are loan sharks who will sabotage the lives of citizens through corrupt politicians until they have squeezed the last drop of life out of them, in a never-ending spiral once the country is fully sucked into their waters.

Sociopathy even sounds like a euphemism for what these kinds of supranational organisations do.
Huh, that's interesting - I've definitely used distro packages that disabled some(?) of the telemetry stuff. If Debian doesn't, I wonder what distro I'm remembering. Or maybe they used to and just don't now.
My favourite bar code fact:

For some time some esoteric lunatics in mostly german-speaking countries believed that bar codes radiate “harmful radiation” or “vibrations”, either permanently or when scanned. Don’t worry how that works, they're lunatics, after all.

Then some genius started selling a magic “bar code suppressor” for 20 €, which those lunatics can use to make that bar code harmless.

It was a permanent marker. To “suppress” a bar code you simply draw a line through the bar code.

And then some manufacturers started printing that magic crossline themselves on their packaging. It doesn’t harm their bottom line, it still scans and they still can sell to lunatics.
Selfish of me, but I wish we got out of the sky scraper business. I’ve had chronic and acute sinusitis for years, and one result is I get vertigo very easily. And buildings are designed to sway in high winds, which I can feel. I can’t describe how awful it is to have vertigo in a high building.

I wonder how many other people suffer from this?
> Not on BSD-derived operating systems (macOS included)

Not true. FreeBSD:

> ping -- send ICMP or ICMPv6 ECHO_REQUEST packets to network hosts

https://man.freebsd.org/cgi/man.cgi?ping(8)
> it just doesn't complain about it

This is the key point. I'm assuming that it downloads the update and then waits for me to agree to install it, but however it works it doesn't interrupt my browsing while I'm in the middle of something.
There is a negative connotation with "FREE" to savvy consumers who understand, at least somehwat, the product or service they are buying. However, many consumers don't understand a) economics or b) what they are buying.

For example, look at all the Facebook posts from older people who repost things like "TODAY IS YOUR LUCKY DAY!!! SHARE AND YOU WILL FIND $10K TODAY!!!" They don't realize it's fake. They don't understand where that $10k comes from. There could be some secret hidden value stream built into Facebook that's promoting this. Maybe I'll find out later. Maybe I'll have to sit through a seminar for a timeshare. Maybe it will all be worth it.

The people who fall for this would fall for anything. The reason why it's so dangerous here, is that the IRS wants tax filing to be free. They've been trying to make it free, actually free, for years. And taxes are something that 100% of Americans have to do. So the market is literally 1*[entire population], annually. But these capitalists keep finding predatory ways to ignore the IRS and FTC. They just need to be fined so substantially that it wipes out a couple years profit. That's the only way the risk will no longer be worth the reward and these companies will stop.
For the curious, this might be it:
"I've cracked our marketing code, y'all!
Pulumi: Implerative Appfrastructure" [1]
@funcOfJoe, Joe Duffy: CEO of Pulumi

[1] https://twitter.com/funcOfJoe/status/1319667607214067712
I thought my framework was great at two weeks, it was around 2 months that my mind started changing, and at 10 months that I replaced it with a mac
Clean room's for tryhards. Dust adds flavor.
Mysterious? I thought this is a solved problem. Especially also taking into account the boarders of the Roman Empire and the places where they were found.

https://www.youtube.com/watch?v=76AvV601yJ0
A tower like this is insanely expensive to build.
They don't seem to be packaging the LTS version, Firefox ESR. Am I missing something? Is there a separate Mozilla repository for that?
> There should only be one way

Why exactly?
The speculation is that there were created by advanced apprentices. What we’d now call “journeymen.” Most people didn’t move around maybe, but I wouldn’t be that surprised to find that they did.
Which is result of political policy pushed under Bush Junior, too!
I think you're right up to a point. For my office router I'm indeed using my own gateway in front of their modem which is acting as a bridge. But for my home network, it's the default gateway that came with my fiber service ~8 years ago that a ton of people still have.

My sense is this transition is going to take another 10+ years to get done. The big web properties where most people spend most of their time have the IPs to maintain IPv4 indefinitely, which will slow it way down. It's the smaller apps who are going to want to deploy IPv6-only who will generate consumer complaints: "I don't understand, why does Google work but this app doesn't? Why does it work from my phone when I'm out and about, or from work, but not from home?" The consumer won't exactly know who to direct these complaints to, the cause is non-obvious to most "tech support" people, and the fix is either too complex for consumers to implement or involves getting new equipment.
Cybersecurity automation firm Torq lands $42M in expanded Series B
Doesn't seem to be anything new here that hasn't been known for ages. Annoyingly, while the tie particles are what researchers have to go on now, there actually was better evidence from the scene -- Cooper left a number of cigarette butts on the plane. Perfect for DNA evidence, but naturally the FBI realized they had accidentally lost them in the 1990s.
> Having it change automatically based on metrics can result in inaccurate status.

A status pages job is to inform users about potential issues. A user will seek out the status page specifically if they currently see issues on their end, but usually won't if they don't. Therefore underreporting is a huge issue, because you essentially tell your users that the issue must be on their end even if it is not, but overreporting issues when there are none hurts no one and the chances are high that no user even sees it.
With profit margins on existing internet customers being so obscene, to me this program seems like a massive subsidy to the big ISPs who were still making additional profit from what the "discounted" rate was. The minimum plan for just cable internet should not be $50+ per month
Another great example of an ethical affiliate marketing site (although this one is a bit more complex): https://octopart.com/
Many roads aren’t practical or safe to share with cars either
I’m building out my server-side with Django while reading up on htmx. I haven’t started with actual UI interactions, but htmx is what I plan to use.

For more context, I’m essentially revisiting an app I built from 2015-2017, before I became employed in the industry. I built it with Django and Ember. Long story short, Django upgrades nicely, while anything requiring Node that was built that long ago is “lost in time, like tears in rain…”

Yes, I’m resentful. And yes, I hope I never have to touch Node/NPM again.

Some other great options are Elixir/Phoenix/LiveView (I used it at my most recent job, and loved it) and Ruby/Rails/Hotwire. Hotwire is not coupled tightly with Rails, but using it with Rails would be the path of least resistance.

Personally, I went back to Django for reasons including:

- Data modeling and migrations with Django’s ORM are
top-notch.

- Auth and admin which come out of the box are key for getting to an MVP quickly.

- I find Django’s template language more intuitive and more elegant than erb and EEx/HEEx.

- Python is still king in the data world, so it’s easy to integrate with mature DS/ML/AI libraries.

- If I need to find talent, Python devs are everywhere.
I love it, but how is this thing going to handle a direct hit from an EF4/5 tornado? A very, very real possibility for OKC.
Two things need to die and die quickly:

1) “blind configuration” Such as a CI pipeline config that you commit but can’t validate before you do.

2) Complex markup for config. Anything that can’t fit into a single screen of flat .toml or .ini style config should be code.
A lot of these types of bills are basically introduced to score some marketing points with the politicians' voters.
https gives a 404 Not Found error. You need to use http://regex.info/blog/2006-09-15/247
The knitting aid is persuasive. It fits with the geography, explains the different hole sizes, and it explains the knobs.

Here's one of those vids; there are many more: https://www.youtube.com/watch?v=76AvV601yJ0
The defaults should work. What’s the point in buying a Linux-branded laptop if they can’t get the basics right?
Pretty intellectually disingenuous to present a fringe theory that is far from the scientific consensus as accepted fact.
How many of the five above it meet your criteria?

All of them have higher population density and per capita income in the area than OKC.

For example, Kuala Lumpur has 17X the population density of OKC.
Oh, that's great! Between that very clear statement and the fact that in this post they call out that "you will still need to restart Firefox for the latest version", it sounds like they've finally fixed it!
C# is fully supported, you just install godot mono