skysight-inc/HackerNews huggingface dataset:
Frequently I feel that there is a conflation of the inherent attributes of a platform like Gab or Parler, and its user base. Though they may pitch themselves at a certian audience, social media platforms don't ultimately get to choose their users, and I'm not sure to what extent it is fair to judge them by their users. If we do judge them by their users (and I don't mean to sound like I'm criticizing Gab/Parler users here, it's entirely hypothetical) then you can have perverse outcomes, eg one way to shut down a social media site would be to have bots purporting to be, say, militia members spam it with messages. I've not done a great deal of research, but prima facie it seems like Parler actually had some quite attractive inherent characteristics, eg they were good on privacy and didn't monetize your data. On the other hand, to say that something like 4chan is inherently neutral and that the demographic of their users is nothing to do with them feels like it's taking the arguemnt too far.
> It just seems SO EASY

Then do it! On your own time, rather than complaining that someone else didn't do it on theirs!
> Ah, yes, amateur astronomy on Mars. Something we'll not be able to do in my lifetime sadly

While that is true, think of all the things that are possible in your lifetime, that weren't to the people that came before you.

Instant video chat with people on the other side of the globe, the world's information in your pocket, personal transportation that doesn't eat hay, you're not dying from Polio, etc. etc. The list is enormous.

And, for what it's worth, one day in the future when people can d0 amateur astronomy on Mars, they could sit around and lament they can't do it on Pluto...
You should read the Dominion filing against Rudy. They leave no stone unturned to show that not only were Rudy's sources not experts, but that Rudy knew they weren't experts.
To be clear, you found your insomnia disappeared after having more no-input time?
The Sahara-loving sort of people can justify both definitions of DRY for the same code change.

Often they've gone into removing idiomatic code as if idiomatic code isn't a presumed piece of knowledge the entire team shares, and seeing that code indicates "everything is normal" while seeing a function indicates "something odd may be happening, spend cycles looking at me".

The other definition is requirements, rather than knowledge or duplication. If two pieces of code are driven by separate requirements, eg, the price of two items is typically based on very different business situations, unless the two items are flavors of the same beverage perhaps, then the fact they share a price is an accident of the current state of the business, not dictated by a common requirement that they both be $1.50.

If both have to calculate sales tax because of the same statute, then don't implement the calculation twice. If a new statute changes that situation, for instance due to a sugar tax, split the code when the new requirement comes in.
I like this poster: https://m.youtube.com/watch?v=OmJ-4B-mS-Y&feature=youtu.be
In the context of scientific research on myopia, we're pretty clearly talking about definition #3, not definition #1:

> Statistics. the degree to which two or more attributes or measurements on the same group of elements show a tendency to vary together.
True. All these things are going to be difficult right now - if one is trying to be cautious about the pandemic.
I'm doing skateboarding only because it's a big outdoor space and the risks are very low. Most of the other skateboarders are either kids or adults very focused on their practice - as am I.
I'm wondering if anyone knows any existing communities or groups of solo founders that are looking to build a friends support network.
"Algebra" by itself doesn't appear on this map. Clicking through and reading some of the descriptions, my impression is that this was not created by mathematicians.
So she installed 2 apps, which has millions of people on it and lets them discuss diverse topics, and you associate her with nazi's?

How did the intelligence/reasoning of people fall so low that they are so blinded by their political association?
I really like my Ryzen 4000 series, but now I know something way better is out in a few months. It’s been years in the PC industry since the times where you could get buyer’s remorse on a new chip. Exciting times have returned!
The problem with your reasoning is that you assume that what psychiatrists group together based on behavior and culture must share single identifiable neurological causes.

It's entirely possible that there is nothing neurologically objectively different about an autistic person from a non-autistic person, and that it's simply a cultural quirk that led to it; this has been the case with many historical diagnoses.

In fact, I would argue that this is not simply possible, but likely, given that usually, if such a neurological discriminant exist, it is typically quickly found. That they have searched for so long without being able to find it, is indicative of a nonexistence.
>Obviously, the cognitive burden becomes greater and greater the more definitions you need to jump through.

Who says the cognitive burden is lowered just because of adjacency? If you have to keep N variables in mind, its about the same if they're at current depth or 1 level deep.

To me the most evil form of DRY is when you get functions calling functions with arguments that are just passthrough. If a function only uses an argument to call a subfunction, it's a sign that those functions should be decoupled and better orchestrated.
Is the price for self-hosted usage the same as SaaS? I could not find a clear answer.
I tune my guitar by matching harmonics of adjacent strings. I dont recall which ones, but E-A, then A-D, D-G. Then take the 4x of low E and match open high E to it. Finally use harmonics to match B-E. This can leave G a bit off depending what you're playing. The E-E is a nice way across the gap.
No, but having tests is an acceptable baseline.
We’d be “left with” the left hand side of our newton system of course!

Eh hem, That was a computational joke. I know, I know, but anyway, build a Newton’s method for your physics, and the physics is all in the residual (right hand side) with the left hand side purely there to drive it to zero.
No, but the algorithm is, and it still is. Social media as it was in 2005-2006 wasn't a mistake.
The simple one-liner “Have you given up on this project” has worked wonders for me. Try it and let us know if he replies.

https://blog.blackswanltd.com/the-edge/sales-email-magic-the...
If said employer is asking for your private social media, then they're probably not worth working for anyway.
I don't know, but the idea that other heavily shorted stocks might skyrocket came to me personally right about the end of last Friday, based on reading about GME.

It reminds me of when "everybody" (in a vague sense) suddenly took covid-19 seriously. There's a dynamic sort of like people are particles in an avalanche or something. I remember the week or so leading up to March 13th (iirc) as just having the pressure building and wondering when something would be done, and then there was the tipping point.
> CD is avoided because most software products should not be delivered continuously, as it is inversely correlated to software stability for customers.

This has been shown to be flat out wrong. Stability has been shown to be highly correlated to the capacity to deploy quickly and often.

https://www.goodreads.com/book/show/35747076-accelerate

https://nicolefv.com/research
It must be an accident/coincidence? It would worry me if it's not.
There is a feature that lets non users report issues via email which might be usable. It would prevent them participating in more advanced issue tracking and seeing other users issues though.
F’ing AI! They ruin everything
> Something that has struck out to me for many years now is the rather striking lack of reporting on the incredibly strong correlation between parental (both maternal/paternal) age at time of conception and ASM.

Thee's a strong link to paternal age that seems well established. Maternal age effects seem to be all over the map: I've seen weaker positive correlation with advancing maternal age than paternal age, no correlation with maternal age, and negative correlation with maternal age in different studies (possibly with varying degrees of controlling for other known contributors; e.g., apparently women with autism tend to have first children older, which by itself can create the impression of a maternal age effect of not controlled for.)
Pylance is much faster and can index a large virtualenv without issue, IMO
So nice of you to comment.
Thanks for the recommendation, I'll try to join startupschool.org. Connecting with you on twitter now :)
LocalCDN is much, much more actively developed than Decentraleyes.

https://codeberg.org/nobody/LocalCDN/commits/branch/main
vs
https://git.synz.io/Synzvato/decentraleyes/-/commits/v2.0.15

I'd imagine if LocalCDN got more popular than Decentraleyes, it would probably get Mozilla's seal of approval as a "recommended" extension. Then again I'm not entirely sure what their approval process for that looks like. Currently Decentraleyes has about 100x the userbase.
Exactly the same as with the hosted version. All you would gain is unlimited CI minutes but you can configure the hosted one to use your own CI runner anyway.
Thanks for the link! I don't know, he asked for information initially, I sent him a reply almost immediately and then he just never replied. I don't know if my messages end up in spam, it doesn't seem very likely that he's getting them and just ignoring me..
Yes. In my case many keys stopped working and I had to use a separate keyboard instead.
True but generally backbone circuits aren't aerial.
All very good points!

> you can put whatever dependencies you want on your NFS (or copy them to your node).

This is exactly what we do currently. For non controlled data, this works. However this gets really thorny when you involve CUI (confidential unclassified information), precisely because of mentioned shared fs.

Both SLURM and Kube let you write schedulers but just getting SLURM to talk to the DB was a tough affair, some very poorly documented bugs were at play.

I haven't been on this project in a bit so I don't recall the exact details. And maybe it's lack of familiar with SLURM. But I definitely felt hobbled by it. We are probably going to something based off of Hashicorp stuff.
You’d earn gazillions of sleep deprived parents opening their deep pockets out of sheer desperation if you’d invented something like that. Maybe your next project?
That but an ergonomic built-in stand, no keyboard.
Hey segmondy, thanks for your comment and for sharing your ideas! I'll ping you up so we can connect.
The phenomenon is called "purity spiral", and it's absolutely maddening. Here's a good article on it: https://unherd.com/2020/01/cast-out-how-knitting-fell-into-a...
So did using computers in single user mode, but we wouldn't dare do that today. JS is, arguably, over-reaching and way too powerful for the web to be turned on by default.

The sad part is we're probably just one decent privacy bill away from making almost all of this go away. JS + an anti-regulatory political climate is the larger problem. The EU has tackled this heads on recently with its privacy laws. At a certain point, technical work-arounds just don't work and the bad commercial actors will always win unless there's regulation stop them.
Tell that to the investors holding >$200 GME shares right now
https://gitlab.com/tp3/Entropy-Piano-Tuner/-/tree/master/mod...

Also, for low frequencies with lots of overtones look into autocorrelation, that works quite well and can be efficient if you program it right.
>The problem is that it's not totally clear whether Giuliani believed any of his crazy-talk. It may actually be the case that Giuliani is just off his rocker.

Notice that Dominion, in their filing comes right out swinging for that very ball. They start out with multiple cases where Rudy publicly alleged fraud then in the related court proceedings, did not alleged the same fraud.

Dominion makes a pretty good case in their filing that Rudy knew his sources were not reliable and so he avoided making those same accusations in court. They also show multiple examples of Rudy publicly making these fraud claims on his show while selling products like cigars and cyber security services. "just use the code word 'rudy' to get 20% off your purchase."
Yes, I'm fairly certain it is. We switched to the SaaS because of that, it wasn't worth the hassle of self-hosting when you get all the responsibility and still pay the same price.
I've never used an optical touchpoint, but it's hard for me to imagine a pointing device that's worse than trackpoints. I didn't know their name until just now when I searched it. Oh, that eraser thing in the middle of the keyboard. I would pay extra for a keyboard that didn't have one of those on it.
The only samurai colony ever attempted outside of Japan was in California
Whoa that coffee mug image is great and blew my mind
There are like 3 companies that do the vast majority of advertising. They have operations in countries they do business with. Do you think they’re hard to track down? Web tracking has consolidated over time hence enforcement is _easier_.
Autism is understood to be a neurodevelopmental condition rather than a psychiatric one. This would make sense given sensory differences are common and that autism has comorbidity with prosapognosia.
>Facebook controls the juxtaposition of ads with content, and with each other. This can reinforce the power of the individual ads, or attenuate it. In this case, it's pretty clearly creating a "caravan" of ads because that's more effective than letting each stand alone.

Oh, totally agreed on this one. FB fully controls the layout and where ads are displayed. When I said that FB doesn't control things, I meant that they don't control and decide which ads get shown to you, it is all down to what advertisers advertise, and whether you fall under those specific target audiences.
How many inches? Mine was 17" and it wasn't very comfortable to carry it around.
I mean arkk has massive credibility given their recent etf performance. What is your credibility and why should we trust you? Easy to criticize but tough to come up with well thought out ideas (even if you don't agree with them).
I second the recommendation for task spooler, which seems to cover similar ground to nq. It's a really nice way to queue simple long-running tasks without having to write code or set up infrastructure.
That makes sense, I didn't realize we were allowed to stretch and bend however we want. Seems weird to be allowed to take a 3D object and contort it into 2D.
Sono Motors reveals $34,000 Sion solar car “you can afford”
EasyInterface: A framework for rapidly building front end interfaces
There are tests. Are there enough tests? Maybe not. But people can do in their spare time whatever they want, including writing code without tests.
Yes, please at least use re2c when parsing anything more complicated in C. The result is much more readable, and integration costs are pretty low, and you still keep a lot of flexibility in how you structure your code.
This is mind blowing... if I understand correctly basically it’s moms immune system that induces autism, is this the correct interpretation? I’d imagine it’s more complicated but still... it gives hope that early intervention and maybe prenatal and postnatal treatments to reduce the incidence.
As we continue to increase throughput by increasing the number of cores, high-throughput local filesystems are going to start looking more like distributed filesystems. (A multicore system really is a distributed system with a low-latency interconnect and some hardware to give the illusion of flat access to main memory.)

Having done a fair amount of work on long-term persistence of data from a Kafka queue to a distributed filesystem, I wish filesystems provided Lamport timestamp for the current time and a Lamport timestamp of the earliest uncommitted write. The distributed filesystem itself would internally keep track of the earliest uncommitted write using a vector clock, though only the minimum component of that vector would be externally visible.

When I perform a write, I want to send an opaque 64/128-bit ID of my choosing, the write location, and the data. I want to asynchronously get back a message with either an error message and the write ID, or else [the write ID, the current Lamport timestamp, and the minimum component of the uncommitted timestamp vector] (as known by the node where I just wrote). By keeping a mapping of these Lamport timestamps to my Kafka partion read offsets, this would reduce the number of network round-trips necessary to commit my Kafka partition read offsets back to Kafka. As it stands, I periodically need some extra network round-trips to query commit status of my async writes before committing read offset changes for my consumer group back to Kafka.

With the distributed filesestem keeping a vector cloock, and each async write getting back a message containing the current Lamport timestamp and the minimum uncommitted timestamp, then I could put that current time in my map of timestamps to Kafka read offsets, and then commit back to Kafka all read offsets corresponding to fs writes that are older than the earliest uncommitted write.

Presumably, the Lamport timestamp and vector clock maintenance would be piggy-backed on the internal messages necessary for the distributed filesystem to persist the writes to disk on multiple nodes. That is, I write to node A, which tells me "that's a write at time 9", and node A sends messages saying "here's a write at time 9, and my earliest uncommitted write is at time 4" to nodes B and G. The next time that node G needs to forward a write to node A, then node A will update its current time and its G component of the uncommitted timestamp vector clock. You'd also want each node to guarantee a maximum amount of time between its forwarding writes to any given node, forwarding an empty write for clock update purposes if it has been too long.
This is very cool! It would be even cooler if the code was published.
Wondering what the ad targeting AI is making of this thread..
What’s the evidence that Chrome’s market share is due to sync and not due to a) arriving at a time when IE was terrible with speed and security and b) a huge marketing campaign behind it

You’re chalking up people switching to Chrome as being attracted to proprietary backend featured, without any evidence.
They do divide opinion. I never use my trackpad, and always just use the trackpoint.
I think you would enjoy this article: https://stringsmagazine.com/perfect-fifths-a-few-thoughts-on...
Yes but I need to make a baby first. BRB.
Haskell syntax would probably fit on a postcard too. I think type systems are orthogonal to syntactic complexity.
The article is about DRY, but it opens talking about clean code. IMO, "clean" is a poor word to use when evaluating code quality, not because there is no clean code like the author says, but because clean is an undefined subjective judgement call. What do we _mean_ when we say clean? Easy to debug? Follow? Maintain? Extend? Predict? These are more objective qualities and can be quantified. I think using more precise language instead of "clean code" results in ... uh.. cleaner code? lol
Congratulations, and my condolences!
And anyone who bought shares at peak yesterday is up 50% today - those who bought _any_ Call option are up much, much more
But from everything I've heard from people who have signed up thinking "I'll check this out," the net response is, "oh my God, this is so much worse than I could have ever imagined."
I always suspected there's a little bit of survivorship bias (? not sure of the best term here) going on. If you haven't suffered the hoards, or had someone you know suffer them, you're likely to think some combination of "it only happens when it's justified" and "no one will care about little old me"

I've witnessed it happen to a colleague early on in my career. He posted how trivial it was to cause an IoT device to reset because they had a reset password only protected by hashing an English word that they changed every update. There are multiple security lapses there, and he didn't even mention the really scary ones, this one was almost silly.

Turns out the parent company of the IoT device and his parent company were the same, and calls got made, his post misunderstood by management, and he got told to find a new job somewhere else.

Still makes my blood boil, and I'd name names, but neither company exists anymore. It did teach me to be _very_ careful what I post online, even when I'm anonymous.
Semi-literate nonsense - I think it only shows the "little knowledge" of the mapmaker.

What about dynamical systems? Theoretical computer science? Mathematical Logic? If you want to have a look at the classification used by the American Mathematical Society, here is what their "map" looks like (151 pages):

https://mathscinet.ams.org/msnhtml/msc2020.pdf
I'll be a bit of a devil advocate here but both the choice of words and attitude are obscuring facts.

First with a name like MirageOS and calling itself a unikernel, you'd think this was an OS. But this actually has no driver, no user-space, no file system. It receives boot parameters and communicates over TCP or UDP. Mmmm I'd call that a program that receives command-line parameters and communicates over the network. But "program" sounds a lot less exciting than "unikernel".

It does not even manage memory or processes or anything like that. It uses a thin C wrapper to load on virtual machines or . Just like you could with any program that does use any OS facilities.

It does not have process, praising cooperative multi-tasking over multi-threading or multi-processing. Cooperative multi-threading means every part of your system is dependent on every other part behaving correctly to yield the CPU at short interval. Mis-design any single algorithm in the system to be quadratic or worse and you can have long, unpredictable scheduling delays. Forget doing anything requiring real-time responses. Even semi-regular response times are not guaranteed under cooperation.

You could achieve the same goals with a statically linked program in any languages...
On the dangers of seeing human minds as predictive machines
Great observation. The solution to the update problem is relatively simple. It doesn't do a search again on update. Instead everytime it encounters an update in what it knows, it just changes the data stored in memory. All it is doing is updating its learned representation. After this it still knows what the other obstacles are without having to do DFS or BFS again. If the solution was a graph, it just deleted a edge it still knows what all the other edges are. If it encounters another change it updates the state of the graph again.

With regards to Neural Networks, if they are given a reward function, which can be dynamically evaluated (in this case did I reach the end or not) they are pretty good at learning without feedback.
If a torus's "hidden" hole is the one we are thinking of, does that also mean a sphere has 1 hole, a similarly "hidden" one?
You'd have to choose a key before it worked then. And depending on the key, some of your open strings would be out of tune then.

The good thing about just intonation is that it's always the same. No configuration.
I'd rather my IDE flag the type error before going to the effort of running a unit test. That, and I never have to ask myself what type a parameter is.