skysight-inc/HackerNews huggingface dataset:
From "The PC Programmers Sourcebook" (https://archive.org/details/f15_the_pc_programmers_sourceboo...):

Has section: "5.064. HIGH SIERRA CD-ROM DIRECTORY FORMAT"

Includes a table of the details.

Also adds:

"Note: High Sierra and ISO 9660 formats differ slightly:

- Two fields changed position.

- All date and time fields have an extra byte In ISO 9660 to describe the 15-minute offset from GMT."

"Source: MS-DOS Extensions (Microsoft Press), page 96

The Ins and Outs of ISO 9660 and High Sierra," Develop, July 1990"

Life before the web, eh...
Your transaction fees pay for the infrastructure - and if you’re not paying taxes that’ll catch up with you if you make a habit of leaving signed public confessions around for the auditors. If you don’t generate enough fees, that grinds to a halt since unlike other applications there’s no other benefit to keeping it running.
No, but nearly all of the cost associated with aircraft operations is either fuel or maintenance. On a light aircraft like a C-172, the only moving parts are the control surfaces, a couple gyros for the avionics, and the engine. Remove the engine and 99.9% of the fuel costs and 95% maintenance costs (avionics aren't cheap, but modern ones are more reliable) also go.
Their point is that most people don’t use the Messages app to communicate with others. In the UK for example WhatsApp is massively dominant.
Ok, by that standard, no, the joint share company concept didn't start as a crime and neither did distributed ledger blockchain concept

The entire supposition is unsound. Crypto didnt start as a criminal activity.
Yep. A year ago, I worked 2.5 months, and quit, and the cash I had from those 2.5 months kept be afloat for about 9 months after leaving the company. Granted, I am super frugal, minimalist, and don't have kids/wife.

Now though, I had to take cash out of savings due to vehicle mechanical problems + not landing job as quickly as I hoped-- I've also not interviewed a ton, so I need to play it as a "numbers game" again.
I was temp blocked from responding when I had a link to share. Just lookup murder rate 2020. It increased 20%. You'll find lots of sources, including NPR and FBI info too.
Annals of Improbable Research
I think your vision makes sense. It might not be optimal currently but as A.I., automation, and other technologies advance (Fusion fingers-crossed) I can see it becoming plausible and even desirable over the "pure-ish" capitalist economy we currently have.

Just to showcase some of the automation prototypes that makes me a hopeful believer:
https://www.youtube.com/watch?v=ssZ_8cqfBlE
https://www.theguardian.com/environment/2021/aug/14/weedkill...
https://asia.nikkei.com/Business/Companies/PlayStation-s-sec...

3-d printed homes too
Is your farming experience strictly from Harvest Moon?
> It’s just the reality of working in corporate America.

I think it's just the reality of working for someone else, and the longer you do it the higher the chance of

> I feel like a cog in a machine

becomes. There's a lot that comes with getting older, such as hindsight. Lots of things felt different when I was first experiencing them, vs after 40 (we'll say) years of it. You see things differently, because you know more through direct experience that can't be taught.
Hm.. a 20% increase in 2020, during a unprecedented lockdown but no clear pattern. Riiiight.
Ada has every feature you could ever want to express programmatic intent.
I was managing many systems from 2012 to 2019, upgrading from Debian 6 to 10 in the process, and it was always smooth (I was hitting some bugs, but I would hit these with a clean install too).

I have written an article on this, unfortunately in Czech, but you can try Google Translate: https://www-abclinuxu-cz.translate.goog/blog/jenda/2020/12/2...

TL;DR:

- perform apt-get dist-upgrade, apt-get autoremove, apt-get clean

- migrate postgresql database to a new version, if installed

- run `aptitude search "?narrow(?installed,?not(?archive(stable)))"` to find leftover packages from older releases. Install alternatives and remove these old packages.

- once in a while, run

for p in `dpkg -l | grep ^ii | cut -d " " -f 3 | grep -E "^lib"`; do
echo "if [ \`apt-get -s purge $p | grep -E \"^(Purg|Inst|Conf)\" | wc -l\` -eq 1 ]; then echo $p; fi"
done | parallel

to find libraries that nothing depends on

- when taking over a system from a previous sysadmin, run debsums -c and maybe also a complete audit of all files that are not managed by a package manager (though this has lots of false-positives, so it needs an expert judgement)

# locate * | grep -vE "^/(home|tmp|mnt|boot|opt|root|srv|usr/local|var/cache|var/lib|var/log|var/tmp|var/mail|var/www)/" | sort -u > /tmp/allfiles

# sort -u /var/lib/dpkg/info/*.list > /tmp/allfiles2

# comm -23 /tmp/allfiles /tmp/allfiles2 |less
> paying very close attention to the student(s) so you notice as soon as there's some divergence in their mental model from what you're trying to relate.

Yes! I call it “finding the NePoCU”, Nearest Point of Common Understanding.

Edit: or rather, the technique I use to identify where I can start explaining from.
I've done a lot of FOIA litigation. (b)(6) must refer to a paragraph of the federal FOIA statute - an exemption that prohibits the release of that portion of the image.

Here:
Exemption 6 protects information about individuals in "personnel and medical files and similar files" when the disclosure of such information "would constitute a clearly unwarranted invasion of personal privacy.
https://www.justice.gov/archive/oip/foia_guide09/exemption6....
Your questions depend on a lot of factors. Modern lidar systems usually work with a “return” system (no official name). Imagine you shoot with two lasers at the wall in front of you. One laser travels to the wall and back to you. Another laser has to pass a membrane (or a piece of paper - or leaves of a tree!) so you get two signals back: one deflected by the wall right behind the membrane and one of the membrane itself. Creating the difference you get an overview of what the treetops look like as well as what the ground underneath looks like. You can have an arbitrary amount of return values, more make things more complicated though.

The range depends on wavelength and wattage. In theory you can go up to a few thousand metres, usually you work around 200-1000 m when going airborne. Terrestrial you usually go for less than a hundred meters to have a high point density as well. This also kind of answers the last question: if you go higher, your point density will be lower. In some cases it might make sense, especially if you’re looking at mainly flat surfaces (still, depends on the use case) but in rough terrain you want to digitise you might want to chose a higher point density to replicate real world features more precisely.
Nobody cares about VR.
> There is only one rational response that I see, especially for younger or lower income people: leave areas with absurdly exploding real estate costs.

That's how it ever was and will probably always be.

In the 90s I wanted to live in Manhattan, wanted it so bad it hurt. But never found anything affordable, so it didn't happen. I moved to California instead, which was then still fairly cheap.
> What's App is not monetizable

That seems shortsighted. I’m not even talking about destroying the app by adding ads or selling user data.

They could add payments between individuals, it would instantly become the default method in many countries. Expand it to pay businesses then, via QR codes like they have in China. Make sure you’re cheaper than cards and Apple/Google Pay, especially for small sums.

They could sell business accounts, and allow customers to message any business by searching them by name (without having them as a contact). Give them a url and QR code that opens a conversation directly. Develop tools for pros to efficiently handle customers. Let customers book a business directly from the app for example. Given the reach of Whatsapp in many places you’d have a lot of interested businesses.

They have a place in the phone dock of entire first-world countries, billions of people literally have the app open all day, and they can’t monetize?
> if they just left people the hell alone (fire your managers)

A great manager is at the service of their team, and so makes sure you don't have to deal with a lot of bullshit.

But a "boss" manager is indeed a negative.
I agree that many of the things in MIDI 2.0 don't seem directly relevant to the bread-and-butter musicians, composers, mixers, producers and DJs who are the ultimate users. The numeric bumps in resolution, data and packets are all conceptually fine but it's not like they are addressing the standards gaps most holding back users and forward innovation.

Personally, I was disappointed they didn't even make a stab toward addressing higher layers in the stack like standardizing multi-channel mixing control beyond the ancient 'defacto' Mackie HUI format or some attempt at a framework for software plugins running on hosts to display GUI on controllers (even something very open/extensible ala HTML/CSS). That could have unleashed waves of innovation from indie and smaller developers.
It's funny that crappy is the same as stimulating, if the offices were perfect then there'd be nothing other than work to think about.
I wonder if that's why I most enjoyed the school classrooms with oddest chairs and tables with plenty of graffiti.
Fundamentals of Piano Practice
I should have been more specific. I was referring to youth suicides:

https://www.nbcnews.com/news/us-news/youth-suicide-attempts-...

Data is from the CDC. I also ask you to look into suicide rates in other countries, not just the US.
I hope fertility rates plummet because of this and population goes downhill fast. I can't see how people are deciding to have kids knowing how unaffordable everything is becoming.
Brandy Schillache wrote a great book about these experiments and full body transpants for humans. Check out:

Mr. Humble & Dr. Butcher

I interviewed her for The Filter also recommend :)

https://mattasher.com/2021/07/25/ep-37-brandy-schillace-on-h...
Article is sploggy but the topic is worth knowing about. Maybe there is something better out there.
Around that time (2004 or 2005), thanks to a giveaway from a work client who'd downsized, I got a PC with a SCSI card and two 10,000 RPM SCSI hard drives. (No idea what type... all I remember is the RPM.) I'd previously been using my ex-work PC from 2001, so this was a nice upgrade. More MBs, more GHz, bigger HD.

First port of call was a chkdsk, of course - and one of the drives had some bad sectors. It happens. I threw it in the bin, and reinstalled Windows on the other one, which was fine. Mmm... it was so fast! That's what you get from those extra GHz and MBs, of course. 4 years is a long time in computer performance terms.

After about a year of very enjoyable super fast PC use, the hard drive died. I replaced it with some generic UDMA IDE thing - and discovered almost immediately how much the 10,000 RPM SCSI drive had been bringing to the table :/
Ask HN: Good resource for modern HTML / CSS?
TLDR: I did HTML / CSS / Javascript a long time ago (think early 2000's and before). I've been a backend / infra engineer in the middle... I just want to be somewhat proficient, the last time I did html we were still using tables. Any links appreciated!
There could be a good reason for it not being implemented by Apple, but I agree. At least knowing why it’s not yet or if it will be implemented would be nice, but it’s generally a black box.
> if race has no scientific basis then how is it possible to lie about one's race?

I believe society sees me as X and/or I believe myself to be X. I then intentionally state that I am Y. Given I do not believe that, it is a lie, regardless of what the categories X and Y are based on.
>Is there a universal MIDI router/multiplexer box with a whole bunch of USB and MIDI ports on it?

Nope. You can do this by plugging a USB hub into a computer/tablet/phone, and running several MIDI interfaces into the hub, so it's not an unsolvable problem for the musician, just a very clunky setup.

Didn't find a single device with multiple USB and MIDI in/out ports after an extensive search. And the devices that I did find cost more than the synths that they would connect.

>If not, would there be a market for such a thing?

There is a market for a compact device like that, especially if it can be battery-powered for live gigs, remembers the settings, and doesn't need a screen/external device to set up the routing.

Even something as simple as "Merge all IN ports, and send to all OUT ports" would be great, and there isn't such a thing.

Seems like most musicians who care about this simply don't buy gear without 5-pin ports to begin with.

But yes, I've been thinking about making this for years now, and if you need a startup/kickstarter idea - go ahead, I'll chip in.
If it's just a matter of following this algorithm, why do we still have unsolved problems?
This sentiment also maps onto BEV and ICE for me. I love the utility, performance and efficiency of newer tech, but mechanical machines are far more awe inspiring to me. They're more organic somehow, even though that's the definition of an oxymoron. Haha.
I think JSON makes a lot of sense. It's just orders of magnitude more complex to parse into useful data structures than MIDI1, or any other part of MIDI2.

Since MIDI is already going the opposite direction of say AES67 and reinventing wheels is ok, a custom binary encoding would have made more sense to me. Something that can be encoded in a C89 struct without a ton of trouble or doesn't need much thought put into an allocator on bare metal devices to get the handshake working.

I believe it's not strictly JSON though, I don't have the docs in front of me but iirc strings have a max length. So that's good.
I'm guessing you are not an actual user of the system you are criticizing since you are wrong on so many points. Not my experience at all. Many of your criticisms are simply false. usr/local/bin is fine. OpenGL is an antiquated system that is a poor match to modern GPUs and it too was deprecated for a long time. mDNSResponder did have some issues but we have been past that for many, many years. Never had issues with Mail that a reindex command wouldn't clean up. APFS has been nothing but an improvement in my experience. 32 bit support was deprecated for over a decade. Sometimes it is time to move on.

As far as kernel drivers, yes there are still some 3rd party kernel drivers, but the (ongoing) transition to system extensions running in user space is absolutely an improvement.
Yeah, and they don't work for the problem I stated:

All the MIDI host boxes I've seen only have one USB port, so can't be used to connect two UDB-midi devices to each other.
It's important to note that Terraform doesn't compile down to CloudFormation stacks like CDK does. Terraform providers instead call AWS APIs directly. This should allow Terraform much more composability than CDK for the very points you've listed unfortunately Terraform does still compile down to a fucking JSON state -- which is easily my biggest complaint about Terraform.

My issue with anything that ultimately compiles to a JSON or YAML state/config is that you lose the dependency tree (or your dependency tree becomes rigidly defined by the way the transpiler converts your code into JSON). It causes so many problems on any large project that ultimately the only solution is to break the project up into smaller distinct projects within the same git repository. Which is basically the same solution to working with JSON/YAML CF stacks directly.

If someone can create a language (or SDK for $PROGRAMMING_LANG) that then worked with AWS APIs directly, (like Terraform), didn't just transpile back to JSON, and isn't as verbose as using boto3 directly -- well I think that product might stand a real chance of displacing Terraform.

I've got a lot of strong thoughts on how this could be done right so I did consider having an attempt at it myself using the shell scripting language I'd designed as a rough foundation. But having a full time job already, two young kids, and a growing in popularity open source project (namely my aforementioned $SHELL), I realised any Terraform competitor I did create would be doomed to either never being maintained, or the project would literally burn me out.
If it did not print 1 then you'd have a problem.

Not really a race condition, just the semantics of async. You'll get the same with goroutines, javascript async/await, and other constructs.
Back in my day they put men on the moon on some tubes /s. Yeah I get it, just a what if though, but good to know not easy.

At some point I will get the time though and dive into it, learn new things. One time I didn't have a job for several months that was great.
I did go all in and it worked fine, great even. The devs are responsive on their Gitter for sorting things out and it was generally simple enough that I wouldn't need to mess with the internals
Many things that need to be apps on iOS are fine as PWAs, just Apple's crippling of PWA functionality (no notifications+no background sync mean you can't have your data up to date, all data deleted after a few days if not on the home screen) forces vendors to wrap them as apps.

The missing value is offline access to whatever data you need at the moment, for example your schedule for a conference - the cellular networks failing at large events due to overcrowding are common.
> But in reality, the citizens would just get gunned down.
This is actually a cool feature of the US constitution, it attempts to enable citizens to prevent this.
> Only the US is.

That's a super interesting fact but I don't think it so obviously points out that this is a non-event. Why would the turn from 2020 add but not in the rest of the world? Why would women go home to child/elderly care and not in the rest of the world? Pretty mysterious!
Yes, and it will say "we don't know why it happens or what might make it stop".
>Isn't that what USB-C is for?

Nope. USB is master-slave (aka host-device); two slave devices don't talk to each other (nor provide power).

USB-C just shoves this problem under the rug by making the cables look the same on both ends.
Authors might as well just sell non-DRMed digital downloads from their own websites- which they already do sometimes. I can't imagine the hosting costs for that are really a problem. They can even accept Bitcoin if they want.

I don't get what actual value the NFTs give you, it's not like I am ever called on to prove my "digital ownership" of the non-DRMed books I buy already.
That’s not my experience at all. I’ve been using the included wired Apple headphones every day for running (in the Texas heat, though only ~30 minutes) and I’m going on year 4 with the same pair.

That being said, there are many more contact points with a VR headset, so I could see it being a bigger issue. Plus many of them are padded, which will absorb sweat and are hard to clean without considerable effort.
I don’t mean to sound cynical, but it’s possible that these students simply got away with this strategy for their entire academic “career” up to that point. I.e. complain about the difficulty of the task, throw your hands up, ask for “help” enough times until the teacher basically solves/explains the entire problem for you and then just copy their exact solution.

The idea that a teacher should ever touch a student keyboard in a computer science or programming class to me is absurd.
Well they try. Almost all distros have tried/had someone try, over time.
Awesome info, thank you!
The USSR was perfectly capable of wrecking havoc on itself without the fed.
While the Soviet evacuation of it's industry to the east was impressive one must not forget the massive aid the USSR received from the western allies.
> The term "social distancing" was not a thing until the CoVid-19 pandemic

It seems to have nonzero incidence every year 1934-, and really start an upswing in the 1960s.

https://books.google.com/ngrams/graph?content=social+distanc...
The edge of a 3.5 inch platter spinning at 10000 rpm moves at 3.5*pi*10000 inches/minute, which is 47 m/s or 104 MPH.

I'm a bit surprised that it's slower than a car.
Indeed I find it funny how racism is bad... Except in these select few contrived instances where it's magically okay.

Yeah... No. It's gotten to the point I start asking people why they need to know with questions like that.
Overdose is not impossible just because there's a guy in a white suit telling you what to do. People will still take more than they should.

> SSRIs aren't addictive [1]

There are also a large number of side effects and risks associated with heroin; it's not just constipation as you say. [2]

[1] https://www.mayoclinic.org/diseases-conditions/depression/in....

[2] https://www.drugabuse.gov/publications/drugfacts/heroin
26 FDNY firehouses out of service over vaccine mandate staff shortage
Indeed this phenomenon is not exclusive to the military and has permeated into a lot of other industries. I see evidence of it in the software industry too. Quality is declining noticeably, but the elephant in the room few would speak up about, so they start pointing fingers elsewhere instead. Yet what else could you expect if you started hiring people based on who they are instead of what they can do?
I just tried this out. Falcon with count=1 & sinatra. Worked perfectly. It seems every request is processed in an async block so literally no special code is required. A request waiting on network will allow others to go through.

This is awesome! :)
> I’m highly paid and enjoy the nature of my work, but every couple weeks I think about resigning.

Delegation is the cornerstone of civilization. <https://sandstorm.io/news/2015-05-05-delegation-is-the-corne...>

Have you considered exploiting work-from-home by outsourcing your job (not necessarily overseas, but to another eager body that you're able to vet face-to-face)? If you're replaceable to your company and you can find a replacement more easily and competently than your employer can—something that has to be true if the truisms that most of HN accepts are actually sound—why not replace yourself and benefit from it at the same time by skimming off the top?
The latest update bricked many laptops at work. Like no boot, no sad Mac, get a new laptop situation. We are at the point where people joke they are flipping a coin on whether the next update from Apple will brick their laptop or not.

For me, the macOS ecosystem is no longer reliable enough as a daily driver.
> Remember, videoconferencing was also dead and nobody used it… until they suddenly did.

People use videoconferencing now in spite of its flaws because they have to. Once the pandemic is truly over it will gradually return to near its old levels.

The fundamental issue is that a lot of people have shitty internet. VR doesn't change that. Replacing shitty videoconferencing with shitty VRconferencing is not a compelling option unless you really benefit from the VR (maybe architects?).
I think there's a difference between most software being slow because it's not a priority, and some specific parts like that terminal being slow because people have absolutely no clue and are in denial.