skysight-inc/HackerNews huggingface dataset:
Here is the biology as I understand it, it’s two key things: Part 1) Spine discs are the largest structure in the human body without a blood supply, & they get nourished by diffusion, generated by movement driven by muscle action. Part 2) In different positions the spine has different load pressures (see chart https://owsleychiro.com/positions-that-put-the-most-strain-o...).

In any higher pressure (non-lying down position) the problem then is simply the combo of higher pressure preventing diffusion and no movement increasing diffusion. Fix one, or the other or both.

Hunch is though 60 min straight without movement in any other non-lying down position is way too long. Sound right?

(me: bike accident, L2 compression fracture, now paying attention to my back) I am working on this too from another vector but get the lie-down desk angle, and at the moment it is credible to me.
It was true a decade ago. It used to be my go-to for presents. I got some really nifty stuff. But I've given up even looking there.
Different people have different experiences and their opinions are based on those experiences. In my experiences Apple products don’t always “just work”, but since they’re designed with the overconfident belief that they do “just work”, the failure modes can be extremely cryptic and unrecoverable.
Your argument is essentially “intolerance of intolerance is also intolerance.”

It’s not. Lack of tolerance for intolerance is not a hypocritical stance.

See Germany’s stance on Nazis.

Sure, TERFs aren’t on the same plane as Nazis, but they’re still in the realm of believing that an entire group of people completely minding their own business should be oppressed and/or disadvantaged by simply existing.

They’re allowed to have their own community, but no private company (social media platform) is obligated to tolerate them.
You can even pair two different sets of AirPods now. Awesome if you have babies.
I think this is partially because they just elect not to support anything that would make it too hard to do that.

Everything on my Apple Watch just works, but I can do much more things with my 8 year old android smartwatch.
Thanks, I don't know how I missed the FAQ - I was struggling to imagine a solution that wouldn't be annoying, but what they've come up with actually sounds pretty good.
You may be right, it’s certainly a complex area. But I do think this will put a lot of wind in the sails of Mapbox’s competitors. The inevitable fork of version one will serve most people’s needs and it may pick up some real momentum. But most of all, I think the move will generate an incredible amount of ill will in the developer community. Who would trust Mapbox after this kind of bait and switch? Why would anyone use anything coming out of Mapbox if they have any kind of alternative?
Deceptive Statistics and Elections
Is that a direct application of the paper or something else? (sorry I didn't read it)

Just wondering because this rule of thumb sounds intuitively wrong to me. Depending on the difficulty of the bugs and the skill levels of the experts, it seems possible for them to find every "easy" bug at least twice while having none of them finding the hardest bug even once. (real world example would be some obscure zero-day security bug)
Great stuff, interesting project!
It is extremely common for hardware to be configured to ignore checksums. ("A packet with a bad checksum would have been dropped before it got here. Our cabling is too short to drop bits.")
I am in college, struggling to get on disability for scoliosis and chronic severe back pain. I can't sit down for more than 15 minutes at a time and lately even standing at my sit/stand desk causes too much pressure on my spine. I have to lay down most of the day and change positions every couple minutes. I am so afraid that I will never be able to work even a part time job because sitting at a desk for 20 hours a week would be torture. I really, really hope things like adaptable workstations like this improve in the future, because it's the only way someone with my issues will ever be able to work.
I can't imagine Microsoft being especially hospitable to them.
if i remember correctly, RHEL source dumps always lacked some machinery to actually produce a working release; that’s where CentOS were doing actual work, painstakingly replicating all the compilation quirks to end up with RPM builds that matched RHEL. That’s likely why another clone might want to start from CentOS rather than RHEL sources.
Maybe our section on packages will be of interest to you: https://fuchsia.dev/fuchsia-src/concepts/packages/package
> if i could integrate it with my Matrix homeserver

Could you describe in more detail what kind of integration you're considering? Would you just want to be able to see your friend's location published in a channel as they move?
Meanwhile, there's at least two boxes in my house running Linux that I have absolutely no access to, no chance to upgrade after the manufacturer stops supporting them - on a fast track to e-waste.
> For police, entering a building with a search warrant is not something to be done with a firearm holstered. You have no idea what you're up against in that situation.

This is a ridiculous rationalization that could be applied to literally anyone or anything.
How do GCs collect cycles then? I'm pretty sure most modern GCs handle cycles effortlessly.
Why is your reply framed as an exclusive "or" choice?
now you are talking like an audiophile yourself - just kidding :-)

there are people who appreciate high quality audio vs people who want 'seamless audio experience' vs snake oil addicts. They all are completely different things.
tight hips and a bad back -> these occur because of sitting for a long time not lying down.

All my back problems have disappeared after WFH since now I can lie down and code. Also, I have observed, I move more lying down. Since one tends to shift position, legs and back more often on the bed without explicit mental effort.

A chair tends to confine you more like a straitjacket. 2 hours on a chair and my lower back aches.
This post (and the linked project from it) covers how I use ARKit to make it look like the real world is being distorted by music: https://blog.mattbierner.com/reality-shaders/

I personally could never get very exited about AR apps that simply insert digital objects in the real world. Using AR to modify the world though opens up a lot of possibilities and I've been throughly impressed with how well ARKit can pull this effect off too. It even works great on the five year old iPhone 6s.

Give the app a try and let me know if you have any feedback/questions
Verilator [1] converts Verilog to C++ and runs simulations very fast. You can also use 8bitworkshop [2] to simulate Verilog in the browser. I believe they use Verilator to convert to C++ and then to javascript via emscripten.

[1] https://www.veripool.org/wiki/verilator
[2] https://8bitworkshop.com/
a-post-alypse.
> 80% of the music you listen to which is probably part of the 20% most popular content

"Did you just assume..."
I absolutely agree to that. However, the boxes of all brands I've seen state to not use inside the ear. I skull-fuck myself almost daily (unless I run out) and my doctor merely praises me for having such clean ears. Even if I go weeks without using a Q-Tip in the ear, they still come out only barely dirty. I mostly just do it because it feels great. I can understand how if you have thick wax buildup it could be packing the wax deeper in, but for me that's not the case. When I insert the Q-Tip, I feel the cotton making direct contact with skin the whole way in.
Preventing Fragmentation with the Librem 5
Nothing would prevent DOH to use <randomIP>:<randomPORT> as a resolver. Be it an application or a device. Pi-hole will never see it.
The number of musicians who earn zero is even larger still.
Go up a level. You want "Headphones" not "Headphones + Headsets".
side question: who are you using for satellite imagery? I see them being served from ArcGIS but can't find a tile service offering from them.
I honestly think there are good batches and bad ones of the QC35s. I have gen 1 and they are rock solid with the connections, never fail. Have coworkers who would swear by theirs too, while others have similar complaints as you do.

FWIW, I love my Airpods Pro and it's insane that neither Sennheiser nor Bose could beat Apple to the punch with something that works as well as those do. That being said, my Airpods Pro aren't without issues: they seem to hate my iMac. Not even the Big Sur update could change my Airpods' aversion towards reliably connecting to it.
Introducing: The Universal NDA
Or no exploits at all, ie. post exploitation frameworks, control channels etc. only.

EDIT: Nevermind they added something to the countermeasures repo that goes against that.
I agree, the customer support rep was very nice when he told me I had to buy a new Mac mini when my hard drive failed after 5 years. They even offered to recycle the old one if I paid $50! How nice!
One pleasant side-effect of these is when we all start flying again it'll be even easier to find the SFO airport gate.

Currently you can just look for the one with >50% Airpod use, but that's hard to see from a distance.

These are much easier.
Assuming it was a state actor, what type of proof could they release? Presumably the FBI wouldn't want to disclose how it came to this conclusion
Spotify pays based on popularity not streams. This means people who exclusively listen to one genre of music might have little or none of their money go to the artists they like.

Streaming could be good but as it is it's just piracy without the RIAA fighting it.
Of course you don't need to spend $500 to buy headphones that do their job. There are plenty of great headphones to buy. For me, I have some beats flex which are great for small portable phones which also are well integrated with the Apple devices. Before them, I had some nice Sennheiser wired phones.

The promise of the Airpods Max is to be very high quality headphones, which are in that rough price range. On top of that the complete integration into the Apple universe and some nice functions like the spacial audio, which had been well received with the AirPods Pro. Which are much cheaper, if you are not aiming for the highest audio quality.
exciting! posted to sqwok.im for real time discussion since the youtube chat is disabled, https://sqwok.im/p/Tb64MwBsa0JMWQ
> Reading these books after 20 years of programming I found that I really struggled to find anything useful to take away from them.

This seems a fairly common refrain in the comments. Am I the only one who forgets things? I have to reread things to keep the ideas crisp in my head.

Oh well!
There is not a RPi port, and that's non-trivial for reasons I vaguely recall to be related to display driver weirdness. The system does run on arm64le.
I have never felt the need to scoop anything out of my ears. And I don't see anything visible from the outside of the ear that would need scooping. I assume any wax further in the ear probably belongs there as defensive barrier.
I think some of the problems I've encountered are related to teams trying to do microservices before each service can actually have a small team.
I would have thought it would mean that any exploits which are used have widely available patches.
Chiming in, been an Etsy member for 9 years with many purchases; I'll echo the other replies - it used to be handmade niche culture things, but in the past number of years it's turned into just stuff being sold from wherever. It's basically like the pawn shops moved in and started selling everything as vintage or handmade (which might be technically true, just not them). $0.02
You Aren’t Owed an Audience for Your Feedback
Pareto Distribution:

" Originally applied to describing the distribution of wealth in a society, fitting the trend that a large portion of wealth is held by a small fraction of the population.[3] The Pareto principle or "80-20 rule" stating that 80% of outcomes are due to 20% of causes was named in honour of Pareto, but the concepts are distinct, and only Pareto distributions with shape value (α) of log45 ≈ 1.16 precisely reflect it. Empirical observation has shown that this 80-20 distribution fits a wide range of cases, including natural phenomena[4] and human activities."

https://en.wikipedia.org/wiki/Pareto_distribution
You can dive as an recreational activity at any depth your could dive 'professionally'.

In fact 40-50 meters is a pretty normal depth for experienced recreational divers.
So let's recap, you don't have budget to spend on Linux but pay Microsoft for Windows and probably Office... And now you are angry for allegedly not having a 10 year support for your OS, so you can avoid some work on upgrading or migrating the VMs. I suspect you should be running VMware as well (and paying for it), instead of KVM or some other open source hypervisor. If the VMs are on a public cloud, you are paying for it indirectly as well. You may have some additional work indeed, but you saved a lot on not spending on a paid Linux distro, being Red Hat's or any other distro, therefore it should be worth it... take that into account
It’s not just about control of the hardware software stack, it’s about a dedication to providing a finished product.

Sometimes you need the former, but you always need the latter. Apple can be counted on to doing this more often and consistently than any other company.
Never tried it so can't say about it. Regarding ear wax, I have a friend who is a musician. Since he was frequenting loud rehearsals his hearing begun to deteriorate but it was so gradual that it took him a while to realize he was loosing his hearing somewhat so he decided to got to an ENT. The ENT removed a large ball of wax from each one of his ears and his hearing went back to normal after that. It is possible that the ear wax was building up to protect his hearing from the loud environment he was in.
Doesn't being known preclude them from being zero days by definition?
Delivered and understood? Delivered and have impact? Exactly 1k years? What's your budget?

Just one message? More than one? A stream with a 1K year delay?

Also, why?
Source on #2?
This is not for the squeamish....

I once woke up at 3:30 in the AM to the sensation of something crawling on my face. I sat up quickly and attempted to brush it off, but missed and the thing dashed into my ear. It went all the way in and nestled up to my ear drum. After getting over the initial uncertainty of not knowing whether it was that kind that bites, I thought I'd hang tight until the urgent care facility opened at 8:30 and have them take it out. But it moved around frequently, which made a significant sound as it rubbed against the tympanum, so there was no way I was going to sleep.

Yes, it is as unpleasant as you imagine it would be.

I couldn't stand the various maladies I dreamed up that might befall my hearing and after about an hour, I drove myself to the emergency room.

Here's where it's relevant to the story. At first, they couldn't see it with their otoscope, so they cleaned my ear out. In order to open space for a better look, they scooped out a disturbingly large amount of ear wax. I was surprised at this, as I do use Q-Tip daily and couldn't imagine that I'd missed that much wax when cleaning (I hadn't, Q-Tip doesn't reach there). And I'd recently had a full audiologist exam that found no issues. I asked the Dr. about it as he was locating the bug and he said that actually, the earwax in the ear canal is part of the body's protections against germs & viruses, and the amount removed was typical. Once the wax was out, he could see the thing.

They then 'paralyzed' it by squirting in an anesthetic so it wouldn't cling to my ear canal, then washed the ear out, and the bug came out.

$1,850 lighter, I headed home.

So. Learning that I could have had an eargasm and saved that small fortune, well, it's good to know for next time I'm in Vietnam with a bug in my ear.

For those who absolutely have to know... it was a silverfish. Ick.
I used to be a performing pianist in the limited gigging world. I got paid to play cocktail hours, charity events, contra dances, and folk festivals. These were once in a while gigs, netting me usually 100-150 on average. I took home 3k total over years of doing this.

To record would've been a whole new world. Either shell out a years' plus worth of performance wages to get an album made, or use my coding gig to prop it up. I decided I am only good, not great, and meager streaming revenue and occasional $20 buys couldn't be worth it.

In summary, play music for fun. If you see anyone making a decent wage off music, great for them, but unless you're prodigious or attractive or well connected, it's a 1% craps-shoot.
I kinda doubt it. Streaming rates are akin to radio instead of actual music purchases.
Starship Test Flight – “now targetting ~4:30PM CST” – 3 minutes from now
I think you are looking for an argument while I'm agreeing with you.

Mongo license would be a permissioned license however
We don't need it, we don't need anything at all really. But when* google turns it into reality everyone is either going to embrace it or it will fail like MS's arm attempt. If it succeeds, we'd all be like - "This is exactly what we needed!" But then we will realize it's just different bone structure under the same skin. Skin being metaphor for a highly locked down and centrally controlled ad delivery platform that doesn't let users truly own their paid for devices.

* - considering google's software mortality rate, i am skeptical of anything new and daring getting enough time to mature. It will be google plus'd.
Ha. I was once on a street corner playing a copy of his 'Passages' record (with Ravi Shankar) when a stranger walked up to me and fondly recounted spending an entire summer digging holes with a crew to that record.

It seems that there may be a quality to his music that makes it well-suited to working.
1) The original MapReduce paper https://static.googleusercontent.com/media/research.google.c...

2) Snowflake and its tiered storage, among other things http://pages.cs.wisc.edu/~yxy/cs839-s20/papers/snowflake.pdf
Since I develop addons for blender my readmes contain gifs, video embeds and all the things you undoubtedly hate because that's the most efficient way to communicate what the tools actually do and how to use them. Not everyone develops command line tools.
IS (Islamic State) tried to build pulse jet-powered drones – report
Probably 80% :)
I'm sure there will be some ensuing legal battles over that one.
There was an article on HN recently about someone who took apart their AirPods. The battery was glued in, and not possible to remove and replace.
Adam Curtis: Goodies and Baddies (2011)
I like Clean Code and Code Complete.

Clean Code has a narrative and is opinionated. It explains the experiences that formed those opinions. It is a better read.

Code Complete is dry, academic, and comprehensive for its scope. It references many studies and is well documented. It has opinions too of a sort. It is a better reference.

Thinking of function length - Clean Code says short functions are good. Code Complete references studies that say it is not long functions that are bad, it is functions using too many objects/variables that are bad. This of course has an indirect effect on function length. So I keep this in mind, and both books are helpful.

I read a bunch of Uncle Bob's books and usually don't mind him being opinionated, although I did think the opinions in Clean Coder got to be too much. Although not all of it. Recently I have been mulling the idea from that book that there should be zero regressions. I think there is something to that, if you start to accept there can be 2-3 regressions per sprint, then why not 5-7? Why not 10? I agree with him that acceptance of regressions is a problem.
Because they are reliable and consistent. This isn't a place where novelty is appropriate, IMHO.

The IETF nails it with their RFCs, e.g.:

https://tools.ietf.org/html/rfc5545
That and not having to create an account.
The Eng Council is 5 people in a position of governance, not everyone who contributes.
agreed, I thought of the same issue. Seems like there has to be some assumption about even difficulty of finding bugs / catching species of birds
Hi - career high-level prop trader here. Not a mid-level got fired type like this guy who at best was a sales trader.

There is a reason he was mid-level and fired. All the best traders found jobs easier during 2008 and so forth.

Frankly, this guy committed fraud and scammed gov’ts of rebates with fictional trades it seems.

Mid-level for a reason, he couldn’t even figure out to go buy some tech stocks and go travel for 2 years.

Frauds like him make the legit ones look bad. he should return the funds or the Danish should put a nice bounty on his head and he can see how safe Dubai really is.
How to make better technology decisions
>>> it's a change that has strictly technical motives.

I understand the business reasons for doing so. I don't agree with anyone branding this as done for purely technical reasons. Having CentOS Stream may be needed for technical reasons. Stopping CentOS 8 is in no way a technical decision. They are unrelated in any technical sense.

If Red Hat just doesn't want to put resources towards CentOS as it traditionally existed anymore, that's their option, but they deserve any flak they get for taking over an open source project just to extinguish it, since CentOS is in no way really needs to be linked to their Stream product. They could just as easily called it RHEL Stream and said it's free, and it would be a less confusing and more direct funnel of people that want RHEL stability into RHEL subscriptions. Using the CentOS name is just a mind-share grab and screwing over an open source community. They control it so can do it, but that doesn't mean I'm not going to call them out for doing so.
Ask HN: What's the most fun thing you've done in 2020?
I don’t think so, either, but the only time a cycle can be introduced is if one modifies an object to make it point to a younger (created later in time) object.

In some languages, that’s relatively rare because modifying objects after they are created is rare; immutable objects can be part of cycles, but they can’t be the cause of cycles. That may be enough to make the overhead of cycle detection small.

I guess one could keep track of those ‘dirty’ links, and use them to avoid having to detect cycles in most cases.

It might be enough to add a single bit to each object-to-object pointer indicating “this reference was set after construction of the object” (could be an unused bit in a virtual address, or the least significant bit, so it wouldn’t introduce memory overhead).

With such bits, at first sight, one would only have to check for cycles when P references a _possibly_ younger Q, and destruction of some object (indirectly) decreases P’s ref count to 1. However, things probably would get hairy when objects may have many outgoing and/or incoming pointers (consider a set of 3 objects each referencing the other two).

I’ll go and read the referenced paper (https://researcher.watson.ibm.com/researcher/files/us-bacon/...) to see how it handles this.
The fundamental problem isn't streaming, as much as it is that natural systems follow power law distributions. There will always be superstars that make the majority of the money, and tons and tons of wannabe artists that make almost nothing. That was just as true 20 years ago as it is today. If anything, streaming makes it possible to find those smaller artists and sample what they're making without having to go to some esoteric store and pay $20 for an album that you've never heard before.

The system may be broken, but I'm not sure going back to the old system is the right approach.
Agree! It is the beauty of open source to build it you own way. Google or other giants build their own distro as well, but they have enough talented people to maintain it