skysight-inc/HackerNews huggingface dataset:
I was sort of at the same place at one time. I found a presentation years ago that would have helped, so here you go:

Steven Wittens: Making WebGL Dance https://www.youtube.com/watch?v=GNO_CYUjMK8

It doesn't actually get into the math until about 12 minutes in, but it might be illuminating. Matrixes, vectors, and how they are multiplied with each other are the fundamental magic of 3D graphics.
This feels like a very sterile view of science and it's actual history and practice. I was recently remembering how Marconi's puzzling success in sending a transatlantic wireless signal stimulated the discovery of the ionosphere.
I would say the entire Ken Shirriff's blog site is amazing. A lot of very interesting system's articles there.
Yeah I discovered the essay around that time and found it to be true in a deeply unsettling level.
Agreed!

Censoring/banning/deplatforming and getting someone fired from their job is punishment.
> Or more likely not exposed to so many toxins when younger?

Or perhaps inversely, the older generation was exposed to more industrialized chemicals and their immune system developed a tolerance. Something akin to the hygiene hypothesis [1].

[1] https://en.wikipedia.org/wiki/Hygiene_hypothesis
The code is on github.com/derekp7/snebu if you want to take a look. The next task on my list is to write up developer / contributor documentation on how the whole thing is put together along with various tricks (and simplified demonstration code).

But specifically, look in "snebu-main.c" that is where the opendb function is (so you can see the pragma statements), and there is a busy_retry function that gets referenced (all it does is sleep for .1 seconds). I believe that you don't need the busy-retry function, if you use the built-in busy handler, but I'm not really sure and don't want to take a chance and break working code.

For the temp tables, look in snebu-submitfiles.c -- the function at the top handles the DB operations, one towards the bottom handles the non-DB tar file consumption operations, and there is a circular queue in the middle to handle buffering so the data ingestion can keep going while the data is getting flushed (these three run as separate processes). I should learn threads, as there may be more flexibility in that, but not comfortable enough with thread programming yet.
You could make some serious money right now with a commercial generator feeding electricity into the grid.
I once heard that almost everything that gets into you slightly increases your risk of cancer (water is the exception), but there are different levels of risk. Some compounds will practically guarantee that you get tumors (like radiation, also benzene is really bad), but others are really negligible (like coffee or junk food, especially if you consume it rarely).

So the important part is how much these compounds increase your risk of cancer. If a single day's exposure to a new car increases your risk of cancer enough to be noticeable than there's an issue. Otherwise just don't expose yourself to the smell often and you should be fine.
It's like my brother says when there's a food or candy that doesn't taste the same as when we were kids: "they took the cancer out of it." Items that are no longer on the market had to remove so much cancer from their ingredients that it wasn't the same anymore, so they take it off the market.

They say "regulations are written in blood," which makes you wonder what "new car smell" was composed of 50 years ago.
Shipping traffic is surprisingly concentrated into high-traffic sea lanes. Ships (like aircraft) follow least-energy, shortest-distance paths between economical (high-traffic) ports.

The Southern Ocean in particular sees exceptionally little shipping traffic.
> You implicitly assume that when governments start to burn the bridges between fiat and crypto, it is the crypto holders that will run to the fiat side before the last bridge is gone. But it could also go the other way around

It cannot be the other way around. KYC and AML regulations will choke crypto overnight if it cannot at least theoretically access a pool of USD.
Is it just me, or are too many of these articles targeted toward the self-employed, who have the luxury of working 6.5hours a day, or seriously disabling all interactions while working, go to no meetings, etc.? How about the 8-5 dev in an office environment, along with it's expectations of interruptions, meetings and teammate interactions?
So, in 2008, it was acceptable by the public to take 4 years to change your mind, but in 2014, that was no longer acceptable.

As long as I understand what you're saying.

I think the real difference is that when Obama said it in 2008, no one actually believed him.
This is awesome and I wanted to build this but unfortunately links to e-ink display manufacturer are broken/404. I'll see if I can find a replacement but the article claims finding a suitable e-ink display to connect to Raspberry Pi was hard.
I am getting the same thing when connected via corporate VPN that blocks certain kinds of sites/adtrackers/etc. I don't get it when not connected via VPN - if I had to guess, I'd guess that you are not handling some error related to that as gracefully as possible.

edit:Whoops, meant to reply to bcye's sibling comment. Apologies.
There is another angle to this foreign currency based remittances which support foreign exchange rates were at lowest in 6 years. CBN has stopped most companies that remit directly to Naira based accounts. Their view is that such companies are using cryptocurrencies which do not have ripple effect in their foreign currency markets.
I've strictly used firms that are paid a percentage of my signed salary by the company upon hiring me. This heavily aligns incentives in much the way agents are aligned with athletes so that I maximize my compensation when I'm looking for work. Singlesprout comes to mind here. I'm still responsible for swatting down roles I don't like but when I see one I like I know they'll go to bat to maximize their own earnings.

Though I ultimately didn't take their offer because I was able to play it against a local company for a matching salary and bonus to avoid a move it was a good experience working with them and only mildly painful to break it to them that I would be taking another offer.
That's not what you said though:

"There is no way to completely avoid the coronavirus whilst interacting with other humans unless it's simply not prevalent in your area (e.g. Australia, NZ)."

<snip - here you did say something about events but your generalization on top seems overriding>

"I don't understand how an intelligent person couldn't simply derive this from first principles, it's been eleven months or so now.

Do they exist in a different world to the rest of us or what? Most people I know, unless they're barricaded inside, have pretty much accepted that they're going to get it, the last study I read indicated that 1 in 4 individuals in the UK have already been infected."

If you simply said what you're saying in your reply I'd simply upvote that and not argue, since yeah, that's a pretty good observation, you can't test your way into a 100% safe event, sure.

Probably just a miscommunication.
Look at how good the release notes are: https://github.com/evanw/esbuild/releases

Some serious work there.
I hate this model of software business which is a classic bait and switch. Get enough users to monetize and then put the screws to them.
Embed a JavaScript website inside a binary with Go 1.16
> The PIO ports discussed here are on the order of 100kHz

That's not what the datasheet[1] says:

When outputting DPI, PIO can sustain 360 Mb/s during the active scanline period when running from a 48 MHz
system clock. In this example, one state machine is handling frame/scanline timing and generating the pixel clock, while
another is handling the pixel data, and unpacking run-length-encoded scanlines.

Still not SATA speeds though.

[1]: https://datasheets.raspberrypi.org/rp2040/rp2040-datasheet.p...
You might be thinking of the Boox Note line of devices. The Remarkable runs a custom Linux distro, not Android.
It's the leetcoder who would have written the O(n^2) algorithm and figured it's OK because it passes all the cases thrown at it. A leetcoder doesn't optimize everything, just the thing for the problem they're facing today.

It's the person used to writing production code who would have stopped to think about the fact that the cases we tested with today may not be representative of the entire problem space.

Leetcode is throwaway code. Writing tons and tons of throwaway code is, like I said, not completely unrelated to writing good production code. To get good at coding, as with anything, it is necessary but not sufficient to code a lot. But this is the sort of thing that I'd expect a leetcoder to do in practice; to miss the real problems, probably because they were off hyperoptimizing something else that was irrelevant.
I get the "serial port" part. Just find it curious that the DB9 port is still used in new equipment.
How far do you take that theory? People have allergies to many (normally) benign substances. Melons, natural latex, ibuprofen, pollen, etc.
The system is unstable. When inequality has reached sufficient levels, there's traditionally been a "hard reset" (France, Venezuela, Cuba...), with wealth being redistributed by force. The United States currently has the highest wealth inequality seen in a democracy. It likely won't remain a democracy much longer.
That's an interesting take.

I guess the question is, who decides what the killer app for a technology is?
the women who 'birthed' the boomers, were also a lot more 'hardy', cleaner air, very little electronics, more manual labour, outdoor activity etc... i bet that generation of mothers gave their infants good gut bacteria that set them up for success.... nowadays our best bet is probably to target a poop transfer surgery.
Twofold – Highlighting unique apparel that is inspired by a mission to do good
It’s interesting to me to hear about Paul’s 20s and to contrast it to my own. He seemed to have a good grasp of some internal compass - jumping from art school to Interleaf and all of the other twists and turns. I seem to get a path in my mind and then experience the need to not make any changes until that path is finished. There is a certain rigidity that I don’t allow myself to get part way through something, to then evaluate with this new knowledge, and then to iterate on the idea, even if it means a totally new direction. I hope to be more open to some twists in my 30s, staying open to the things that I feel like I need to go try.
Author here! If you have any cool ideas of how to use this new feature, I'd be really interested to hear them.

One suggestion that is probably a terrible idea is bundling other go binaries into your app. Say fzf, which really wants to be used as a external binary? Embed it and ship the compiled asset alongside your program.

There are many reasons why this might be a bad idea, but I'm sure people are going to try. Might be interesting to see how they go wrong...
This its a no loose situation for the seller
For a very low level entry (in the sense of maybe you never even programmed before) I'd totally recommend going through nature of code [1] and also playing around with the processing.org examples.

Once that reaches it's limits I'd go to something closer to the metal. A lot of the lessons/intuitions learned will be useful here as well.

[1]: https://natureofcode.com/
It absolutely does have a pretty magic ability to detect danger, that's sort of its purpose. As an example, last I checked, the human nose is the most sensitive device we have to detect spoilt milk.

Taste, smell, touch, all our senses are pretty damn good at parsing danger when functioning normally. Though I would bet with really un-natural substances the reliability goes down.
Keeweb is what I use on all platforms. Yeah it's an electron app but it supports natively storing the keepass file in the cloud. Works online or offline and has global autotype.

Works great for me!

https://keeweb.info/
I sort of thought so. I'm in Prague myself and I would say that 5x-10x may be a bit of a stretch. I'm personally only a bit over 2x country average, though I think I'm underpaid so I might be checking out the market soon.
Author's site appears to be slow/unresponsive; cached copy is at http://web.archive.org/web/20210216181726/https://julian.dig...
Bait and Switch is illegal. I'm sure they can do this on some technicality.
You can remove your risk of dying in a car crash simply by staying at home, away from roads.

You can't remove your risk of cancer.

If you were enclosed in a windowless box with sufficient food, water, and air to live then it would be a race to see which would kill you first: boredom or cancer.
Because it reduces loss to not tell you. Some number of folks wont know or care
I remember this. Couldn't help feel both excited and a bit ripped off. Being 10 or 11 at the time, seeing things like TeX and X-Windows made me think of Texas and X-wing. They didn't work at all and for sure weren't entertaining.
Sort of. They sell your services to a company and make money on the sale. Even recruiters that technically work in-house for a company are usually on contract and won't be there long, I really doubt they are thinking about their job as paying you for something they want.
>That's not inbreeding, that's founder effects

Isn't this a simple matter of WHAT versus WHY (i.e. they were inbred because of founder effects)
Logging JSON directly from nginx is what I currently do, and then the log output is ingested straight into ElasticSearch. One neat thing you can do is also log return headers from an upstream HTTP server, such as a username for example or any application-specific piece of data. That way you can interleave your HTTP access logs with application data and have everything available for querying in one index.
Bob's article dismisses a whole host of techniques as a setup to preaching the "discipline" of unit testing. You're projecting a bunch of your own frustration with user experience and software lifecycle issues onto his vagaries.

User experience is its own engineering domain, by the way, and most people, including developers, are terrible at it without exposure to the best ideas in it. It's not just a matter of "thinking" about user experience (or lifecycle requirements, for that matter).
I highly doubt any young person would think that way. Maybe older than 40 would.
It definitely exists within Edge, as that's Chromium-based. Not sure it's available in a standalone form, though.
VOC?
I'm simply asserting that a lack of free will constitutes lack of control over one's own thoughts. Do you disagree with this or am I just not communicating well?

Edit: I'm also not saying anything that hasn't been said before. Just because you personally haven't read the authors or pieces that agree with my point of view doesn't mean they don't exist.
Programming the ESP8266 on an M1 Mac
That's appalling. Where do you live? I've never experienced or heard of this in the UK.
Things I Know Now That I Wish I Knew in College
Makes you think two strokes are long obsolete, but I actually ride a two-stroke in the year 2021. An enduro bike - KTM 300 XCW 2017 model. Occasionally with proper blue smoke coming out when giving it proper gas!
While you're technically right, in terms of using it as a shortcut to give superficial understanding of how Enumerator functions the distinctions are largely irrelevant.
Seeing someone do almost daily work on a personal project, no matter the commit size, is something i find awe inspiring
KeePassXC is a modern fork that uses Qt for its UI, and it looks great on all platforms.
I've been to the US only a few times, and have never come across Dr. Bronner's, but the comments here piqued my interest and so I looked up Emanuel Bronner and read his Wikipedia entry [1].

It describes a fascinating, if partly tragic, life and I'm surprised not to have seen a movie about it. Anyhow, at the bottom of the Wiki page is a link to a piece in Inc. magazine from April 2012 [2], The Undiluted Genius of Dr. Bronner's.

This gives a brief biog of the man and also interviews family members running the company now (or, at least, in 2012). Weird doesn't do the company's early or recent history justice; a cracking article - and the next time I go to the US (if I get to, Covid etc) I am definitely going to pick up some product.

[1] https://en.wikipedia.org/wiki/Emanuel_Bronner

[2] https://www.inc.com/magazine/201204/tom-foster/the-undiluted...
I can guarantee you that every building will contain something on that list. The problem is that Prop 65 requires notice of chemicals whether or not you'll actually be at risk from that chemical. For instance, BPA is in many plastics, such as those in light fixtures, but you're not at much risk of consuming it unless you drink warm/hot liquids from the light fixtures.

The light bulbs/tubes/LEDs also contain a number of P65 materials, as do all the electronics...
It's annoying to the person who needs to get details and pricing and who would love to buy the product but right now is just trying to find out if a project is feasible.

It's insulting in that they could just give me the information but they won't because they think I am too stupid to understand it "the way they intend it" (i.e., in a way that doesn't solve my problem or does so using mostly marketing buzzwords that cause endless technical implementation issues and waste so very much time).

The buzzword I've learned to dislike the most is "RESTful!". It means that your API is written by developers who don't my industry at all. And no, it doesn't matter what industry. RESTful means you've started with a set of premises that don't work in the real work except under very limited circumstances (like distributing media files).

It's self-destructive in that any normal people aren't interested in a sales pitch. They just want information. If you aren't going to provide that then you're at the bottom of the list and we're probably going with a competitor of yours unless you somehow find out that I need a similar product and you start calling upper management. That's the worst-case scenario... now we aren't implementing technology that fits into our use case and architecture, we're dealing with a push from senior management to use technology that doesn't work. We know that a sales call means your product sucks. Hard.

At face value no, this isn't a dark pattern. But experience tells me otherwise. If your product is "contact us for a quote!" then I already know it won't work and is overpriced because you have to work so very hard to "sell" it. Could I be wrong? Yes. Have I been wrong? No. In 30 years of doing this.

Wow... I guess I had a lot to say on this subject. I feel so much better now. ;-)
Less plastics in everything is the big difference, IMO. Even a can of beans is lined with some sort of plastic film.

My father-in-law was a fireman and was in anything from 10-15 fires/month from 1965-1975, most of that time in a rescue company where he would pull people out, without an oxygen mask because they didn't fit. He did it enough that his knees were shot. He smoked as well, and in now in his 80s, along with a big cohort of his buds.

My brother-in-laws on both sides of the family are in fire service, and I've been to several funerals for guys in their 30s and 40s, who probably see 3-5 fires a year, are mostly fitness buffs and don't smoke. All for stuff like bladder cancer, esophageal cancer, etc. I know one of the theories is around fire protection gear causing carcinogens to be absorbed through sweat, and another issue is the toxic stew that is found in car or house fire smoke.

Another factor to consider, newer houses are sealed up with poor ventilation and build quality. Your typical >1985 home is largely assembled with glue and don't ventilate well and tend to have alot of mold. My house is a circa 1920 average quality single family. It ventilates well in the summer, has few materials hazards other than some lead risk, etc.
When I was a kid I knew exactly one child with celiac disease; nowadays I know about several people, so I thought in that line.

But this very year a childhood friend of mine became aware he has it. Nowadays I tend to think we are more attentive to these kinds of things, and older people rationalize symptoms or grow unaware of them, so they are no longer conscious of them.
volatile organic compound
I think 3 months is much more reasonable, at least. Doing this in the middle of a pandemic is actively hostile. My parents are using lastpass. I'm going to pay for a license for them until the pandemic is over for simplicity.

As soon as I can physically visit them again I'm switching them over to something else in principle, and I'm changing to something else today (which includes cancelling my personal paid-for lastpass account).
I can't tell you how bizarre it is to me that despite there being four different (quite popular!) offerings in the password manager space, there's not one that really offers, to me, what I would call even a competent UI/UX.

From personal experience, this is my ranking of the Big Four in terms of "does it just fucking work every time I press the button":

1. LastPass

2. 1Password

3. Bitwarden

..

..

..

..

15. KeePass

As a result, I use LastPass. It's fine. It works perfectly about 80% of the time. I'll probably end up upgrading to Premium with this change. I'm fine with their current offer of $2.25/mo billed annually -- I definitely get more value than that out of the software given the amount of passwords I generate/save/retrieve on a daily basis.

But even LastPass has what I personally consider a deeply unreliable UI! About 1 in 3 times I open the Chrome extension, it just.... doesn't work?

It's absolutely wild to me. It's nuts, man! Maybe I'm just a frontend developer, so I get extra crotchety about shitty frontends. But c'mon! It's a consumer grade product that you interact with almost entirely through a 200x400px window. And that window doesn't respond to mouse hover half the goddamn time.

Anyway. </rant>
It can be even seen in design of offices. I once joined a meetup at what turned out to be a sports gambling software company (William Hill I think), and there was no mention or suggestion of gambling at any place in their offices - it was about "celebration of sports" and other bullshit.
What’s so hard about meat? Just stope eating it! :D
Quite a few people are saying that they are not going vegan because not enough medical professionals are saying that it is safe. Solution: sponsor more research that tries to find out whether it is “safe”, provide more publicity for the results of such research. There’s a lot of anecdotal evidence out there. It’s just a matter of marketing at this point.

Also I think that building a city on Mars might be one of the greatest investments humanity could make. So much cool stuff would trickle down to everyone.