skysight-inc/HackerNews huggingface dataset:
Always love this when it comes up on HN. There are some inaccuracies that only a total train nerd such as myself would find (or care about) but those do nothing to detract from how good it is :)
> However, there is a legitimate purpose behind having higher dynamic range for production purposes and sample sources.

This is the justification for 24-bit audio... is there a reason why 24 bits is not enough here?

If you're capturing audio sources directly, you'd use something like a 24-bit ADC, which you can find easily enough. The "raw" output of the ADC is 24 bits.

If you're doing intermediate processing in your DAW, then the DAW is using single-precision floats (or possibly double), which cannot be losslessly converted either to 32 bit or 24 bit integers, so how would you choose the right format to store? It seems to me that you'd either store the original floating-point data, or you'd perform some kind of lossy conversion to a high-quality archival format... but if you do that, isn't 24 bits good enough? You're quantizing either way, and at 24 bits, you can have plenty of headroom and noise floor at the same time. Loads, even.
I don't disagree. It's actually my belief that most nutritional and health science is likely bunk. Partially, it is for the same reasons there is a lot of bad science, which you touch on. But it also has it worse than other fields - look how bad a lot of CS papers are, where you're dealing with a domain that is, relatively speaking, one in which you can generate immediate, obvious, and empirically demonstrable results. Now, imagine a field dealing with the most intricate and complex system known to man, where actual clear, concrete results may take decades to manifest, there are zillions of confounding factors, the code is insane spaghetti, truly controlled experiments are practically impossible, and every individual is slightly different and may operate differently. It's really a field where can have very little practical faith that it will ever be much good, but we can hope.

That's why I prefer for myself to hold to heuristics. We have good life expectancy and diet data going back a long time. We can see, for example, various periods and places where, excluding childhood mortality, people lived as long or longer than they do now - remarkable and slightly horrifying, considering the advances in medical science in the past 50-70 years. This included peoples with diets high in saturated fats. The best practical advise you can give anyone, I believe, is simply to eat traditional foods your ancestors have eaten for hundreds of years, and to therefore avoid anything prepared, sticking to fruits, vegetables, grains, dairy, and meats. And if at all possible, try to get the food you buy grown in a closer-to-traditional matter; ruminants should eat grass, not soy and corn, for example; oats, if possible, should not have been treated with Roundup. And naturally, whatever your diet, do not let yourself get overweight and try to maintain a high level of productive physical activity (of course, unproductive is better than none at all!)
> actually many communities still using phpbb like

But the point of your complaint is that many communities have moved away from phpbb or similar type forums.
A good way is to select any one artist you like (e.g. the Zambian Band "Amanaz") and then look the members up, the label, the wikipedia entry, the recording engineer etc. These connections are loose enough to let you find some new things, but not so tight that you find only the same things
Aurora Store: An Open Source alternative for Google Play Store
I could see current higher-level projects taking advantage of their "first in line" access to the subscriptions.

I could also see people writing "wrappers," and intercepting the top-level contribution, then skimming a bit off the top, before sending them on.

Face it. There's money to be made, and a lot of really smart folks, with no ethics whatsoever, are more than willing to go for it. They'll figure out how to game it.

The bottle has been uncorked, and the genie has escaped. There's no putting the candy back in that piñata.
Well, I know what all that stuff means, and I’m so very, very happy not to be part of that ecosystem any more.
I also feel that "just" is very much an understatement when it means "sign up for a service that doesn't play nice with anonymous networks (Tor) and often requires to share and verify your phone number".
Agreed. The two arcs illusion shows "seeing" isn't even a very good ruler, let alone ray tracer. And there are lots of illusions that demonstrate in the right context, our eyes aren't even all that good at judging completely different colours. We don't instinctively know that sound and light are very similar things, but at very different wavelengths.

We know we can let go of magnetic letters on the fridge, and they won't fall off. That doesn't mean our bodies instinctively understand the quantum interaction that makes that happen. Yet there is solid math used to model how strong the magnet needs to be in order to hold the plastic letter in place on a vertical metallic plane. The non-mathematical person can detect whether a magnet is too strong or too weak for the purpose without at all understanding the math or science behind it.

Math is a good predictor of things we can model with it. That doesn't mean humans in general necessarily understand the model in a mathematical context. We have expectations based on experimentation (or training) and observation, which is a totally different thing.
Contrary Research: the stories of private companies and the ways they get built
Consider: It is illegal but very difficult and expensive to prove in court. Not even your average software dev could easily eat the legal fees required, and therefore they are incentivized to shut up and look for another job.
Easier and faster navigation of the tree
The trend is to mix in the advertising with the content, which is of course created for advertising in mind to begin with.
About Lockdown Mode
It's a key-value store that's also a time series database? I'd like to understand better (both why and how) but the linked time-series documentation is mostly TODOs.
Usually the number of ads per hour is mandated by regulation for traditional media.

Youtube will converge to something similar if they want to keep their monopoly status.
> And many of those marriages skirt around statutory rape laws and age of consent laws.

Huh, I went into the article wondering if this was about children getting arranged to one another or romeo/juliet laws, but I hadn't considered that statutory and age of consent laws wouldn't apply for marriages.

I wonder if those laws specifically exclude in cases of marriage or if they're just enforced that way on precedent.
Don't stop there.

I thought racket was the holy grail due to the macro system but my real metamorphosis came after learning Haskell. I realize now that my previous preference for Clojure was because I was stuck in prototyping mode.

Once you truly understand your problem domain then types trump macros.

So while I owe a huge debt to Clojure/Racket for rescuing me from my java nightmare, and introducing me to other approaches like Erlang, it was Haskell/Purescript that matured me the most as a programmer.

It was so worth the (considerable) effort, because it has generalized the very nature of computation in a way that just never happened for me in all my years with lisp.
That's just crazy. But totally believable.

So I guess the question then is: "at what point can you keep it/spend it without any legal concern?"
They made their own actually better if that matters to you. The iOS weather app now has many of DarkSky's features.
If you already have an A/C a furnace is very very cheap, so cheap it's almost free (i.e. included with the A/C).

I don't see how you can possibly save $37,000 just by getting rid of the furnace - they just don't cost that much.
Memcached is the usual benchmark target for multi-core Redis-like systems.
I am a fan of io_uring style interfaces and think fork() is completely busted, but I agree that intuitively the comparisons seem to obfuscate where a lot of the perf wins come from

1. posix_spawn() performance seems terrible on Linux. There is just no excuse for it to be worse than vfork()... I know on Linux it is implemented in library code, but on macOS it is a syscall, which achieves most of the stated benefits of io_uring_spawn (batching up all the posix_spawn_actions and then handing them down to the kennel in a single syscall).

2. Again, I think the whole "hope posix_spawn supports the actions you need" is a bit overblown here. It is not like io_uring supports operations for every single syscall that exists either. People keep holding up the lack of some operation in posix_spawn() as a justification for designing a new interface. Just add some new flags and actions (see posix_spawn_file_actions_addchdir_np(), POSIX_SPAWN_SETEXEC, or POSIX_SPAWN_CLOEXEC_DEFAULT on macOS for examples).

Obviously posix_spawn() is a synchronous operation, so in that respect io_uring_spawn is inherently a bit faster for processes that want to asynchronously launch processes, but if Linux implemented posix_spawn() like macOS did then you could achieve the same thing just by adding support for issuing a posix_spawn() operation via io_uring just like any other operation.

Given that io_uring has a lot of momentum and is getting broad support for various operations it probably does make sense to implement io_uring_spawn and then layer posix_spawn() on top of it as proposed in the talk, but I wish the slides called out that a lot of performance gains seem (at least me) to have little to do with the nature of io_uring and more to do with that fact that posix_spawn() is implemented purely in userspace on Linux and can't batch the existing actions because of that.
Interesting. I tried both Firefox and Chrome on Android, neither worked without the desktop mode enabled. In that case my guess is that the screen size or the resolution of our mobile devices plays a role.

I did notice more Google widgets not working on mobile, such as the current "ethereum merge" search, wich is supposed to show a countdown timer (which can not be fixed with the desktop mode btw).
> they could try innovation and producing consumer hostile stalking conglomarates of their own

yes, they could do that. The core business is illegal though, so I imagine it to be rather hard.
The whole "ever wondered/no me neither" / "I know these sound super fucking boring" attitude is extremely off-putting to me. Yes I've wondered! I wonder about a lot of things! It doesn't sound boring at all! It reads like badly written kids' science books which start with the presupposition that "you think science is boring and I have to convince you otherwise" instead of just ... not doing that.
Tom Scott's current VPN ads are an interesting balancing act.

He generally opens with him using the VPN to get around geo-targetting in a way that isn't in violation of TOS. He does a huge amount of travel, so he does run into poorly designed websites that try to be helpful and serve content by location sometimes.

He doesn't say outright that such opportunities are rare, and normal people may never encounter them. He does say that before using VPNs to get around restrictions by streaming services users should make sure they're not in violation of any TOS. He never talks about security.
There is an entire industry of fact checkers and editors highlighting the side of the news their party like and hiding the opposite's viewpoint.

Wikipedia's bias is well known.

From the page on abortion:
> When properly done, induced abortion is one of the safest procedures in medicine.

Mind you, not too safe for the baby.
Oh yes, of course, so it is (what the article is about). Oops.

Documentation for ntfs3 is a little thin on the ground.
Congrats guys and I wish you succeed with this project!

This is the fist time I see a pyramid scheme that's actually a good thing :D
> ((if (< 1 0) + ) 42 100)

This gives me an error in SBCL. Error below:

; in: (IF (< 1 0)
; +
; *) 42
; ((IF (< 1 0)
; +
; *)
; 42 100)
;
; caught ERROR:
; illegal function call
;
; compilation unit finished
; caught 1 ERROR condition

Why does it not work and how to make it work?
The “only valid use cases” of privacy is not to hide illegal or criminal activity.

Crypto currency is a wasteful, destructive, expensive and innefficient technology that has few benefits except facilitating crimes like tax evasion, money laundering, financing terrorism and purchasing drugs.
On a related note, has anyone written up a complete comparison / analysis of the environmental trade offs between electric cars and traditional fossil fuel cars? This would consider all the issues related to creating the batteries (e.g. mining lithium), generating the electricity to charge the batteries (e.g. how much is generated by coal plants), disposal (e.g. how to recycle / bury thousands of pounds of lithium-ion batteries and how toxic is the result), sustainability (e.g., do we have enough lithium to mine indefinitely).
He actually attributes malicious intent ("campaign") to this other person. Based on no evidence whatsoever, just feelings apparently. The apology was gracious, forthright, and entirely believable. The guy is uptight and blows up. Does that make him a "bully" who "campaigns" to harrass other people?
Bingo. You can't grow your revenue tenfold and still claim you are asking for money to ensure your bare survival.

Remember: the WMF less than ten years ago themselves said they could survive quite well on "$10M+/year".

https://lists.wikimedia.org/pipermail/wikimedia-l/2013-March...

Now they ask for $160M+.

At some point the message has to change. It has to become something a little more like: Look, so far we've done this which you thought was cool. Now we want to do X, Y and Z. Will you support us?
Probably because with a price of USD1.5 a month it doesn't have competition
If supply isn't increased but demand is increased, the price goes up. San Francisco is a popular city with a strong job market (demand) and won't build housing, so the price goes up.

What part of that is hard for people to understand?
2A as written doesn't just cover firearms. It covers 'arms.' Like nukes and cruise missiles. The fact that one may need these to overthrow tyranny is also a strong argument to the literal interpretation.

>When those break down whoever has the most cash to buy the most heavy weapons, usually the government, wins.

There is more wealth in private hands in the US than government hands.
> I know what I need from a language that matches my particular quirks as a programmer and helps me shine and it's not Lisp.

Yes, but the argument is that, once you've experienced Lisp, your quirks as a programmer completely change. It might not be so much that you need to decide whether you need macros. Instead, decide whether there might be a different approach to writing code that could let you express yourself more naturally. See PG's essay on Programming Bottom-up.[1]

[1] http://paulgraham.com/progbot.html
Gitlab CI/CD Recipes: Updating Your Docker Image Automatically
I was curious how accurate it is for India. Such an amazingly dense and intricate rail network.
to be fair, it's very clearly marked as `work in progress` in their readme.
Trust me as a committer it smokes aerospike and dragonflydb.

Dragonflydb also break Redis license big time.
>is it as complicated as calculus? or running your own e-mail server?

In my humble opinion, way more complicated.
A final low pass filter (tuned to remove anything above half the sample rate) allows the accurate reconstruction of the original analogue waveform from the sampled digital data. ( The vertical 'stair step' of sampled data is very high frequency information which gets removed, 'bending' the output back into it's original shape). The video linked above is well worth a watch.
That's specific to streaming though. For some reason, streaming content has all devolved to just cam sites but without any nudity. The way watchers "interact" and how the streamers are encouraged to "interact" back with whoever swings their dick the biggest because mommy's credit card has a higher limit is gross and massively ruins all streaming for me.

Vinesauce has existed since before twitch, but a while back they moved onto twitch and it's been downhill ever since. It seems like you are required to aim your content more at 12 year olds if you stream, instead of a broad audience, because maybe 12 year olds are more susceptible to the weird mind game that streaming is.

If you've never watched a twitch stream, just say "poggers" to yourself for two straight hours for an accurate experience.
The satellites are already there, like gps satellites are already there. I'm assuming they're transmitting whether or not people on the ground have connection or whether or not the government "approves" it.
If you mute "NFT" and various crypto keywords you won't see 99% of the spam. It's a not a scalable solution, but it works well for me.
Lovely username
https://www.jqbx.fm/ Is a good site to listen to and share music with others if you have Spotify. An alternative if you don’t have Spotify is https://turntable.fm/
Sure, I'm not criticizing it. I'd just like to learn more. :)
"It’s not that judges don’t care, it’s that courts are there to provide a remedy where one party has injured another. If there is no actual injury (damages in legal parlance), then the court has no power to provide a remedy."

The court could enjoin the state police from continuing their policy and practice of allowing troopers to knowingly hold an incorrect charge against someone, especially when that charge has restrictions in one's freedoms that the correct charge would not. And we would absolutely want some punitive damages for such brazen oppression and the extreme inconvenience that was force on us to modify our daily lives.

"The court system is already overloaded just dealing with more substantive cases"

If they don't have time to deal with rights violations, then they shouldn't have time to enforce the original (minor) offense either. Just drop the whole fucking case, that would have been the best thing for everyone, but they're too focused on winning at all costs.
I think people chose Discord because they want a private place to chat with friends.
You mean like the OP's comment saying, "Ask yourself, are you trying to use the damn printer or you want a possibly educational rabbit hole to go down." Why are you being a contrarian when you're agreeing with them?
Uh, yes. The USAF uses electronic warfare systems that don't just accidentally cause such interference, but do so intentionally. Much like every other major military.

Which isn't to say that they would operate those systems (or starlink) in peacetime without the approval of the host country, just that they can use those systems at any time... While I don't know for a fact that SpaceX has left the decision on where to use starlink up to them, I'm pretty sure that would be the case.
Some of those obviously have negligible marginal costs. I think the ones that are less obvious, like shaving and mattresses, exhibit the same characteristics.

I haven't heard this from a reliable source, but I read somewhere on the internet the founder of Dollar Shave Club bought a warehouse of low quality razors from a company that went bankrupt and misrepresented them as custom premium products. I don't know anything about that situation anyone wouldn't see by googling basic terms though.
> we are heading towards idiocracy

This tired kids-these-days complaint was a dead horse before the movie left theatres.
You said a thousand words worth with "bimodal".
If you have nothing to hid, then you probably have nothing of substance to say.
I didn't realize how many of these Netflix had done; the one my wife and I did (what verb do I use; watched? played? interacted with?) was the "Black Mirror" one.
Another vote for bandcamp. If you are into more indie bands, try to find their label on bandcamp and subscribe to it. Many of these indie labels specialize in a very specific genre of music, and you'll often find great stuff from your favorite band's label mates.
Not nearly enough. Should have been 30%.
I feel this way too. Clojure looks awesome. Kotlin looks nice. People tell me that even Java is pretty good now. There are a lot of JVM libraries and people say that the JVM itself is an engineering marvel.

But... the ecosystem is incredibly intimidating and there is no obvious starting point for a beginner. I know that with Clojure you can probably just stick to "Clojure stuff" like deps.edn, but that's also not really why people choose Clojure in the first place, nor does it seem like a sensible path to competency.

And I say this as a Python professional and a Common Lisp and Scheme hobbyist. My personal tolerance for chaotic and/or offbeat tooling ecosystems is high.
> No. If you want to grow your headcount, tell people why. If you want ten times as much money from the public ...

> https://en.wikipedia.org/wiki/Wikimedia_Foundation#Financial...

> ... then say what you are going to do with it. Don't hide behind "keeping Wikipedia online".

Fair. I'm with you there. I would like clearer documentation of Wikimedia's organizational breakdown and where they are spending that budget.
I've done something similar back in university (a course about signal processing); we were reading some kind of 2d pattern which had alignment marks like a QR code. There was also some (artificial) distortion done on the image so we had to handle that as well.

IIRC the process goes something like this:

Preparation:

- Make your image grayscale

- Clean up your pic somewhat (we did an Fourier analysis on the data to find any repeating distortion like a moiré pattern, plus some averaging of completely white or black pixels)

- Adjust brightness so you have reasonable values throughout

- Somewhere in there you reduce the size to 512x512 or similar to make your life a bit easier in terms of computing power.

Finding the anchor points:

- You create a "mask" of what you're looking for

- You "move" that mask over your whole image, pixel-by-pixel

- For each pixel position, you compute the difference between the image and your mask (this should give you a single value for each position)

- The position with the lowest difference value is probably where your pattern is

Our images were flat, but were rotated a random angle. Our alignment marks were circular, though, which makes the thing a bit a bit simpler. I imagine the actual QR code algorithm skews and rotates its "candidate" mask so it can find codes in a skewed image.

Also, it might just make a first pass looking at big contrasting spots and seeing if they match what a finder pattern should look like. There's tons of ways this can be optimized to run fast on a limited device.

Anyway, once you have the 3 finder "cubes", you can try and see if the alignment mark is where you expect it, and at this point I guess you have your QR position in the original image. What I'd probably do then is go back to the original image, extract the relevant portion of it and then rotate and skew it so it's "square" (there's a matrix transform you can use for this, IIRC). Then you can cut it up into "pixels" by following the timing marks, and the rest is explained in TFA.
i think this is really a problem of the CEO living in a bubble (hard to imagine i know) and not running that by legal. I think the CEO really stepped in it with that statement. I can hear the clanging of all the attack lawyers coming out of their cages.
There's really no other way to read the intent of these policies except for this exact outcome. Black people have been leaving for 50 years straight, and yet people won't even bother to ask why.