skysight-inc/HackerNews huggingface dataset:
> There was a period of time when all Englishmen were required to train with a longbow

I was under the impression that English Archery was a very specialized discipline, given its very skill intensive. The English did use the Longbowmen, but as a specialized unit in specialized situations.
Is there a specific reason why the drives die at the same time? Electricity spike?
> .... and if SIP is turned off?

You lose Touch ID & Apple Pay
Check street view to get an idea how such a street looks like. Not my place but fairly similar feeling.

https://maps.app.goo.gl/AUurWkVyhLMxzmHWA

My point is that the needs may be very different according to context.
You can use the “isn’t there anything better to do” towards literally anything

Why not this though
Alright, I will tell my customer it is not possible then, before they leave for the competition who is willing to put the "thousands JS lines".
Some people have no sense of humour :-/
IMHO the problem is that people don't realize the cost of complexity in terms of labor and cognitive load. Complexity is extremely expensive and the cost tends to increase exponentially rather than linearly. It also greatly increases the odds of bugs, vulnerabilities, and other defects.
There is something like this for Hexagony: https://hexagony.net/
It is funny because this is actually one of the main things I like about Linux. My current setup is basically the same as the one I had 20 years ago. Things function and look the same. The only difference is that it the background lots of improvements started accumulating not to mention my much better PC.

With Linux it feels I can keep doing the things how I want them to do. True, there are some distributions and window managers that throw the baby out with the bathwater for every update, looking at Ubuntu and Gnome, but sticking to something more conservative and you are set for live. Also, every time this happens, somebody will always fork of the old code, like with Mate and Trinity.

With a Mac or Windows you are sort of stuck with wills and whims of some company. If Windows could still look and function like 2000, but just be better, I might still use it to this day.
Exactly. I looked for a long time to replace my pebble. Garmin sort of does it, but most of the time I actually control music playback via my AirPods, which don’t need to be in the right state in order to control anything.
I like the sarcasm, but just wanted to put a perspective on numbers. India has a very different scale when compared to other countries.
> It would be fun to imagine Antiquity with many modern inventions in it.

In a thousand or so years we will be that antiquity.

Reading the thoughts of Marcus Aurelius, it is easy to believe that had the Romans survived another 100 years they would have invented the car.

Our profit oriented focus will cause many uninventions (inventions that weren't invented because they weren't profitable).
It depends on the sand / use-case. Sand in concrete is crushed granite/limestone.
You can if the service doesn't handle encryption with a proprietary protocol and instead helps you set up PGP. It certainly has its issues and limitations, but after trying ProtonMail/Tutanota/what-have-you, I have _never_ actually used their E2E encryption except when contacting support for that mail service.

Meanwhile with PGP I can post up my public key on my personal sites / resume / social accounts, and people actually have reached out. I also like that you don't even need to include your email address to prevent scrapers from harvesting it. If it's on one of the public keyservers, their client will find the email address for the respective public key.
Okay, that is actually down right idiotic. The Danish hunters association even wants cat regulated due to the excessive damage they do to wildlife.
Many apps with moderate interactivity don’t need thousands of lines of JavaScript. And using a backend framework for templating is not mutually exclusive to using a JS build system for helping transpile files and purge CSS and such.
Bend Studio: Open-source screen-space shadows as implemented in Days Gone
Do you prefer "Money never existed without levy", then?
diodes are cheaper, smaller, and easier to solder than transistors; ttl took off with integrated circuits

ttl was the default choice for building discrete logic circuits until about 01980, after which point it was obsolete because cmos (74hcxxx, not cd4xxx) was better in every way except esd

if you're running an educational computer lab on a tight budget, esd is still the dominant consideration, because students will burn out all your cmos chips with static after only a few dozen uses, while ttl chips will survive most of their mistakes

but outside a circuit lab or possibly repair of 40-year-old devices there's no reason to use ttl
I think also because the launch a nuclear weapons is not a simple task. There is no big button on the desk. Furthermore, it is highly questionable, if antagonistic nations even have the capability to use their nuclear weapons. There is a school of thought that the nuclear weapons of countries, like Russia have deteriorated so much, that even launch one would be a considerable, and noticeable effort.

As for tactical nuclear weapons, I think we are still looking at a major hurdle to put that theater and launch.
Easy to miss in a timed operation that is threatening to lock you out of an account you might need to do your job.
Ask HN: As a self-taught developer, what are your self-directed learning tips?
I consider myself self-taught, no CS degree, took some basic web design courses in college. I've turned that into a career as a largely front-end focused developer for the past 8 years.

Now I've started a family, I'm in my 30s and I'm feeling like I need to keep my knowledge and skills updated. But also have been feeling out of my depth recently, perhaps regretting my lack of solid CS background. But, above all I feel like I haven't been challenging myself enough and I've begun to lose interest.

My question generally is for people who have followed a similar career path, But I'm open to all perspectives.

What approaches or ideas to your self-directed learning have helped you break into more invigorating work.

Thanks!
Off and on, I've been seeing woo about the vagus nerve for a while. This article was refreshingly balanced. Now I know: "Tracey’s discovery also caught the attention of mind-body practitioners, including the Dutch motivational speaker and “Iceman” Wim Hof". Aha. Indeed.

Where is the rest of this stuff coming from? Is there a deeper dive?
Maybe there's some way for AI to become conscious, but the burden of proof would seem to be on those who make the claim. Seeming is in no way being. Consciousness is most definitely something associated with organic life. I don't see how a computer could be conscious anymore than how a corporation could be - short of the consciousness of its parts: for a corporation, the people who comprise it, for a computer, perhaps something on an atomic level?
I spent 6 years trying everything to solve reflux. I am a relatively fit 35 year old. I tried antacids, PPIs, H2 blockers and these just exacerbated the issue over time.

Eventually after much reading I read that without enough stomach acid, food backs up and causes reflux. It also causes the LES to not close properly. So I started taking Betain HCL and Digestive Enzymes (Solgar ones) before I eat and I can't tell you what a difference it's made. It's so amazing. I get 0 symptoms and I also feel so much better generally.

I honestly encourage you to try this. The medication for this stuff just has it the totally wrong way around. I can't believe this stuff is given out as one of the most commonly prescribed drugs in the UK at least.
Google doesn't return any meaningful results for this. Is this your quote? It's really good and I'd like to duplicate it for regular use.

Edit: Aha I found it by relaxing the query params: probably Jonathan Swift.
Interested, but after spending 2 min reading it I am still not sure what I am looking at exactly.
This will inspire more Indians to go into STEM and stay in India. Golden age of India's space ambitions has arrived.
> Your typical signal family neighborhood has the following requirements

Maybe in your city.

A home designed for Texas is not a good home in Calgary.
Django is a super heavy framework that includes most anything you'd ever want. There's a ton to learn. Have you tried lighter-weight ones like Flask? I much prefer a lightweight web framework with an easy-to-use ORM/ODM.

Also, even though you don't use frameworks, I assume you use various libraries to handle web requests and such, right?
I wouldn't say it's a nitpick. Rationals are fractions of integers, not just any fractions at all. Rationals are _examples_ of reals, but it's bad pedagogy to say "fractions, which are called reals" because it sounds like the authors are giving a definition of reals. While they technically did not say this was a definition, it is sloppy.
Apropos Macs and man pages, does anyone know if there's any up-to-date website that allows browsing them online? Like https://man7.org/linux/man-pages/ or https://man.openbsd.org, ideally per release and per architecture.
It's usually better to have a high fee for things you don't want people to do rather than outright banning something.

For example, rather than saying "planes must not be louder than 80db to land at this airport at night", you could instead say "planes must pay a $$$$ fee to the city for each db over 80db to land at the airport at night". The large fee means loud planes will very rarely land, but when they do it was because it was really worth it to them. The large fee compensates local residents in the form of reduced city taxes over time. If it starts happening too often and the residents don't think they're getting a good deal, they can increase the fee.
Just makes success that much sweeter. Well done India!
As the saying goes truth is stranger than fiction. It is crazy what family members will do to one another just for power, money, and fame.
I used to do concentration meditation.

Then did concentration and vipassana.

These days just vipassana.
I think a security option that does the following would make sense:

1. exec should reduce the hard-limit to FD_SETSIZE unless it's passed a flag

2. When a process calls `select` while having a hard-limit > FD_SETSIZE, it gets terminated. (Strictly speaking this doesn't prevent the memory corruption, since it happens in select's support macros, not select itself. But I'd expect it to be good enough in practice)

A modern application which doesn't use `select` should raise its own hard-limit during startup, option into the select-termination in exchange for the ability to open many files.
Frank Smith was locked up for 8 decades. At 98, what would it mean to be free?
Oldest Known Animation, a 5200 Year-Old Iranian Ceramic Vessel
Smaller file sizes or less LOC is not inherently safer than larger sizes or more LOC. if you’re building web apps, you’re more than likely reaching for a handful of packages, and so are millions of other people, and so are multi billion dollar companies, companies with staff who’s job it is to do supply chain security, PCI compliance auditing, security assessments, who hire pen testing firms, and some even write browsers and can sway the direction of our entire industry and the internet as a whole. Countless static code analysis is ran on the millions of CI jobs a day on builds that pull in the package, etc. If you’re using popular and maintained open source packages, people are looking at them. Shy away from no name packages with no usage unless you personally look at the code. That’s my take on it. I tend to trust the open source community to all be working towards the shared goal of well crafted and secure code for the world to use and benefit from
Sure, but isn't that mostly a theoretical issue or only problematic if the device is used at the limit of it's specification? I haven't heard any stories of water damaged iPhones recently. I've had my iPhone XS and 12 underwater without any problems. My apple watch has been in the shower hundreds of times.
exactly, exposing the backend with HTML is harder, if that is supposed to mean the complete interface which includes CSS and javascript. without interface it would just be XML, at which point JSON would be the better choice.

even more, many backends can be simple CRUD. i reuse my backend for all websites and haven't had to do any custom backend coding in years. so my current backend cost is zero, because i can do it all in the frontend.
NASA paid both to keep the globe earth delusion alive

Or something like that
at work? none. I have no attachment to my work apart from the business perspective. non-work, I don't even have a personal computer anymore.
Group invite links in Signal work similarly to Skiff: they reveal a key to the client side js so it can either present users with a Signal download link or open a URI, depending on whether they already have Signal or not. (Signal chooses not to use a URI in this case because it would break for anyone without Signal.)

So if a Signal group is using group invite links they have the same problem Skiff does.

What I would like to exist is something like Subresource Integrity [1] but for a URL itself, so that you could include a hash in a URL and let the browser warn you if the page source doesn't match the hash.

1. https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
Unfortunately all the national space agencies seem to suffer from this. Both NASA and ESA also seem to think that people are tuning in to watch the smarmy politician talk rather than the robot making its way to space/landing on another body.

Had the same issue with JWST for example.
2 minutes is an eternity in database time. You should be able to run dozens of test cases in that amount of time unless your app is just monstrously slow.
> you should realize they're asking for the sum of all dices, not of any 2 dices.

How many assumptions have we piled onto the user-victim here? I've lost count.
Is all the sand underwater "wind blown sand"?

I think there is a huge gap between lacking sand that is convenient for industry and no sand at all like is being claimed.
Maybe you're right that people find it easier to think that way, but it seems rather illogical to me.

The very first step in creating this separation is to define an API that is implemented and operated by backend devs and used by frontend devs. Once you have done that, you have achieved all the clarity that is necessary or possible.

Whether or not some parts of the frontend are executed on the server-side shouldn't matter for the question of who has responsibility for what.

Perhaps it's more about the ease of hiring for different skillsets. If frontend is synonymous with client-side and backend is synonymous with server-side, it makes life easier for HR and recruiters.
Wondering how Russians feel about the success of Chandrayaan-3 after the failure with their Luna 25.
Why does an out-of-the-box Mac have to fulfill the same requirements we spent hours configuring for on a Linux machine?

I think part of the problem is due to Mac and Apple have traditionally sold itself as intuitive and easy-to-use out of the box. People buy a Mac because they've been told that they don't have to spend hours configuring it. Hell Apple built a whole ad campaign around how the Mac is so much easier and more intuitive to use than Windows computers. However truth is that if you're coming from Linux or Windows, a lot of MacOS is incredibly unintuitive and weird out of the box.
https://quoteinvestigator.com/2015/07/10/reason-out/?amp=1
Governments just create some auth service linked to your ID. This would be pretty easy with the only downside of a total loss of privacy and the ability to have multiple accounts.
Heavy upvote. Reading street signs is a distraction. For me, even just stressing about finding a road -here in boston, a missed turn can mean a 30 minute delay- is a major distraction.

Nobody is reading texts on a motorcycle. Well, except maybe those guys on mopeds without helmets. If you're listening to music or directions, having the volume easy to reach is a strict improvement over having it in a pocket.
In the Netherlands, MSN Messenger (commonly abbreviated just 'MSN') was essentially a monopoly, although at that time it was only used by young people (older people still just called each other on the phone).

With the rise of smartphones though, it ended up being supplanted by WhatsApp, with the ill-conceived migration to Skype killing off most of the last stragglers.
> *but we don't recommend you use it beyond 40m and may degrade over time.

Worse than that. It was tested and as soon as you pass 40m, it gives a warning, stops displaying the depth and just tells you ASCEND. Once you are above 40m it functions again but the No Decompression Limit is no longer reliable, as it doesn't track the actual depth you were at, while >40m.
Look at Datomic, you can have Datalog, Pull based access and you can use programing languge functions directly in the query all in one.

Typical pattern us you find a list of ids and pull on them with a particular view that you want them in.
A "damper" and a "dampener" are actually technical terms that can be used to distinguish two different types of devices. Here, "dampener" is actually correct. [0]

[0] https://thecontentauthority.com/blog/dampener-vs-damper
Whether you're doing server rendering or client rendering, you need to separate markup from business logic.

Modern architecture fashion tells us that we need to use micro services. So even if I generate markup on the server, I need to talk to micro services using HTTP to get data.

So the question is: which technology provides best tools for writing server-side rendering module?

My wishes:

1. Strict-typed language.
2. Compiler-checked HTML output.
3. Flexible CSS output.

So one should be able to write reusable components and easily write required markup.

IMO best tool nowadays is TypeScript + React.
Perhaps you mean "open source" doesn't mean anything to you.

Which is fine, but still quite surprising to hear in a hacker forum in 2023...
SRS is more secure because it doesn’t send down any links a role can’t see including even the link to get-based access from the account. It’s hard to attack a surface that is small.
Polari Language
No that’s a bit unfair. ISRO, Israel, and Japan all had reasons for their failures that were mainly technical
I mean, we certainly can afford it, far more so than e.g. PPE Medpro, but it's worth questioning what it's actually for. Which will require more granularity than "India", since it's not going to the Indian government.
I don't think they're referring to literal money, but rather that the lander had enough fuel.
It turns out you get to take responsibility for the downstream consequences of your actions, whether you expected them or others help you or not.

That is true in most social, legal, etc settings.

(in law, it's known as but-for causation)

So yes, this is MacOS's fault.
I promise you, it does not.

ZFS really deeply assumes that, when a region is in use, it will not change until it's no longer in use anywhere, and it also won't reuse things you just freed for a certain number of txgs afterward to let you get away with having to roll back a couple txgs in case of dire problems without excitement. (Since having enough writes will cause more txgs to happen faster, this isn't an issue people run into with being unable to use newly free space in practice.)

Also in practice, defining what "sequential" means with multiple disks in nontrivial topologies becomes...exciting anyway, and for writes, you only care that things are relatively, not absolutely, sequential for spinning media, and on reads, prefetch is going to notice you doing heavily sequential IO and queue things up anyway. (IMO)

If you like, you could go check on your configurations, what the DVAs for the different data blocks in your VM images are - something like zdb -dbdbdbdbdbdb [dataset] [object id, which you can get from the "inode number" of the file, or if it's a zvol, I think it's always just 1 that all the data you think of as the "disk" goes in...]

You'll almost certainly find that the regions that changed more than a couple txgs apart (the "birth=" value is the logical/physical txg the record was created) are mostly not remotely sequential.

(Nit - the two exceptions that come to mind are, the uberblocks are basically a fixed position on disk relative to the disk's size, and a fixed size, and you get [fixed size]/[minimum allocation size] of them in a ring buffer, basically, before you overwrite the oldest one, and that happens by just overwriting it, since it's technically not in use any more, someone just might want to roll back to it in a "This Should Never Happen(tm)" case...or the newly added feature of corrective send/recv, to let you feed ZFS a send stream of an "intact" copy of something that had an uncorrectable data error and have it scribble over the mangled copy with the fixed one in-place, assuming it passes the checksums.)
Same. Wish Apple made an AWU that was less focused on rugged sports and more focused on maximizing battery life.

It’s bizarre that xiaomi and amazfit make nice looking watches with 8x as much battery life as an Apple Watch. What is Apple’s problem?

I would have stuck with the amazfit but the physical buttons won’t control music (and I don’t trust their data policy enough to wear a gps-enabled device on my person 24/7).
It doesn't mention if the books were physical copies or digital. I think this is important.
Baikonur Cosmodrome in Kazakhstan
We just fixed it, now newlines stay
Years ago I read that breathing on your vagus nerve on your wrist can help calm you down. Each breath pulse would do something cause stimulation to calm you more like a feedback loop. I didn't know if it was bunk or not. I tried it but never felt any effect.
Most folks aren't used to that kind of back-of-envelope mental arithmetic.
I was curious what it would actually be. Assuming a full offset with expensive direct air capture of CO2 ($238 / tonne [0]), the carbon tax would only be $2.12 per gallon for 8,887 grams CO2 [1].

[0]: https://www.iea.org/commentaries/is-carbon-capture-too-expen...
[1]: https://www.epa.gov/greenvehicles/greenhouse-gas-emissions-t...
My confidence was recently shook by their garden hose review. I own of the highly rated hoses that he says had zero kinks. Mine kinks 100% of the time. Multiple times in one session.
Or show social scenarios and make the user decide the appropriate behaviour. More challenging for the target market
People will (and have) showed up to deny this, but what you describe is common enough that it can't be untrue.

At this very moment, I'm still going through the "play" phase. If you pick a distro and then never change anything about it, then maybe it will work out for you out of the box. But as soon as you try to "make it yours", suddenly you'll find yourself with a second day job with no pay, you'll wonder where all your free time went, and your muscle tone will be gone. Inevitably, you'll have some weird issue like a particular program acting slow and causing the mouse to lag, or maybe your Wayland compositor has the wrong cursor position, and nobody on the internet knows why, except for some guy with a script as long as the declaration of independence that you can run in your terminal to fix all your problems (um, no). Eventually you give up and run the built-in compositor within another compositor, and somehow that fixes the original issue. But now your keyboard/mouse configuration no longer works! Holy shit, it's almost Christmas? Screw this, let's install Debian stable. Wait, what? The installer can't find the installation media? You ARE the installation media! Fuuuuuuuuu...

I love Linux as a tool, but the desktop experience will never get its act together. Whether it works for you or not seems to be based on luck. I don't even want a complicated desktop experience; I just want something basic like Openbox and a web browser, but these days you can barely even do that without a bunch of tinkering (unless you want to stick entirely to X11).