skysight-inc/HackerNews huggingface dataset:
Yep, TDD for little chunks of code is really nice, I think of it like just a more structured way to trying things out in a repl as you go (and it works for languages without repls). Even if you decide to never check the test in because the chunk of code ended up being too simple for a regression test to be useful, if it was helpful in testing assumptions while developing the code, that's great.

But yeah, trying to write all the tests for a whole big component up front, unless it's for something with a stable spec (eg. I once implemented some portions of the websockets spec in servo, and it was awesome to have an executable spec as the tests), is usually an exercise in frustration.
Tool Monitors How Long Kids Are in the Bathroom Is Now in 1k American Schools
personalized ads - has an opt out button right there!

I saw something amusing last week.

It was an ad being played on a local TV station. It had one of those little blue swirly "Your Ad Choices" arrow icons in the corner that are displayed on advertisements on the web.¹

This was being transmitted by a television station over the air. What, exactly was I supposed to do with that?

On a related note, getting an ATSC OTA DVR is an awesome way to watch television with zero tracking, and 100% portability. Record video directly to a USB stick, and transcode to whatever device I want for free, and keep it forever, for free. No streaming. No tracking. No subscriptions. No network charges. Just $35 to Amazon for the box.

I know that not everyone has a lot of OTA choices, but in some cities, like mine, there are over 100 channels. About 40 if you filter out infomercials, religion, and non-English. I was surprised to find there's a 24-hour news,² and 24-hour weather station³ OTA these days.

1: https://youradchoices.com
2: https://www.newsy.com
3: https://en.wikipedia.org/wiki/Fox_Weather
I think you're severely underestimating the strength of particle board.
I don't think this means anything at all. It's similar to the people with genetics such that they'll have low LDL no matter what posting their blood panels to social media after trying the carnivore diet. It doesn't mean the general population can draw any conclusions from it.

It doesn't mean the risks of drinking in moderation outweigh whatever benefits you think you're getting from it, but living past 100 is unlikely to be one of those benefits for any particular person.
Jmtd → log → hledger → dues (or blues)
Unfortunately in most cases the defendant is far too poor to afford to hire an attorney for an appeal. Justice very often relies on the contents of your bank account
That part about power is key. Some of the commercial gear is thirsty enough you'll notice it right away on your bill.
The Great Consolidation of the Video Game Industry
What is the state of compiler optimization for Apple Silicon under Linux? I’ll wager it’s far less mature than amd64. Indeed the whole point of Apple Silicon is its deep integration with macOS. These benchmarks are interesting, but of little practical value. No sane person should make system purchase decision solely based on this.
The FBI has been getting a free pass, if anything. Recently illegally spying on a presidential candidate's campaign (of the opposing party of the sitting president), and currently ignoring corruption involving the President's son and "The Big Guy" (hard to tell who that might be).
But advertising is bad, it's just lucrative. I never want to see an ad when I use my phone, every single ad contributes to a worse experience. Every dollar that Apple manages to squeeze out of ads will come at the cost of making their devices worse. They could have resisted this and concentrated on making gigantic profits from building devices.

If they can't say no to money, why don't they go into porn instead? They can't be too good for it, the ad business is far slimier than that.
So all it takes is the stuff that makes pretzels pretzel-ly?
> godawful interface which is slightly different on every device

Which devices are you referring to? I’ve only used the PC and mobile interfaces both of which are quite pleasant.
This is just an idiotic statement. Almost all social media apps do this. In addition apps like Yelp do this to the determent of business owners.
That's a fair call-out.
I cannot link to any double-blind, peer reviewed studies. I'm referencing only my personal experience and gut.
I read through the previous discussion, but I want someone more knowledgeable to eli5:

Is this legit, and actually has potential to end COVID? IE is there a potential way out that's not "it becomes endemic"?

Though I've got a feeling the answer will be "be cautiously optimistic"
That's a fairly apt description of coming out of a depression from my own experience. But the world hasn't changed, just your perceptions of it. I.e part.of depression for some people is irrationally perceiving judgement or dislike from others where there is none. In getting better, it might seem like people are nicer, but the change is really internal.
A debt holder can typically pay off their debt any time they want. I think what you're proposing is to pass along the discounted price to the debt holder. Eg. if the lender is going bankrupt and selling the debt for 30% of it's value, they should offer that purchase price to the debtor? There's really nothing prohibiting them from doing that, I don't see why a law needs to be changed for this to start taking place. It's just not a norm in business because bankruptcies and liquidations are easier/faster to conduct if you can move the assets in a single/few transactions. It also encourages default from the borrowing side.
Makes sense. Thanks.

And thanks for the link in the other reply.
I couldn't find a news article stating this. I'm skeptical that a highly politicized and infamous former policeman would not be immediately shipped to PC at any prison he went to -- he or his lawyers would probably request it outright.
I would hope it would change a lot. All I know for sure is that a social media persona can be made into a fake facade very easily, and it can go both ways too!
This is not a handbook. It's a video that doesn't load with slides in some kind of hard-to-navigate browser-only format.
I see! I just went by the model name mentioned in the article but I admit I don't know much about Lenovo (even though I have one, which I rarely use). Thank you!
We use AcoustID in MusicBox[0] to identify and deduplicate content, and it works great for us.

What we do is calculate the acoustic fingerprint of every uploaded content and compare/check for duplicates (only authorized staff can upload, but this still helps a bunch with user errors and in cases where you need to reupload a track). Then we compare the fingerprints, using this[1] approach, so we can fine-tune the similarity based on our needs.

In our case it's been very effective. Yes, live versions are treated as different ones (which is exactly what we need in our case, so it's a feature for us), but mechanical differences between tracks (volume, slight distortions from codec, different compression levels or remasters, or track being cut differently) are just ignored.

If you ever want/need audio fingerprinting, I can warmly recommend it.

[0] Music streaming service optimized for cafes, restaurants and other venues - https://musicbox.com.hr/
[1] https://groups.google.com/forum/#!msg/acoustid/Uq_ASjaq3bw/k...
Digression, just curious-- what do you think of Bellard's QuickJS?
In my brief time at Facebook, I was asked to pick a team after boot camp. One of the options was their "Security tools" team, who were tasked with interfacing with law enforcement. They were really good guys, though they definitely looked like they bore some heavy weights.

I also went through boot camp with a guy who'd been a customer support rep, learned to code and use the internal tools, and was being promoted to engineer to tackle improvements to them. At some point, he introduced me to his boss's boss, a director equivalent that was responsible for both teams. They creeped me out, but gave me some advice that the security tools team was not the one to join.

I later (after I left Facebook) met the boss who warned me off that again at a well known kink event. They were talking with an unfortunately too close acquaintance, and very drunk. Very drunk and talking about their ageplay fetish that clearly wasn't just humor or roleplaying.

I'm not surprised that Facebook has a child predator problem.
I often TDD little chunks of code, end up deciding they make more sense inside larger methods, and delete the tests. But that's ok, the test was still useful to help me develop the chunk of code.
Right. Many of the Weathermen, who were clearly guilty, got off because the government didn't want to explain how they got their evidence:

https://www.nytimes.com/1973/10/16/archives/us-forgoes-trial...

I don't think this is even a hard case, legally. The government had relevant evidence & destroyed it deliberately. Not guilty.
No, it's the opposite. You seem to be falling into the money version of the "if I build it, they will come" fallacy. That's where I perceive the arrogance and a touch of "big fish in a small pond." To me, you haven't done anything overtly arrogant.

The fact given two people, most of the time they will not be a good match, often for mundane reasons, so you need to give people reasons to positively or negatively filter against you. Even weak filters like "I have experience in x or y domains and I like z domain, but I'm willing to talk to anyone" would improve your hit rates.

From the perspective of a founder (who's still pre-revenue, pre-funding), I spend a LOT of time filtering who to talk to just because I don't have the time to talk to _anyone_ who might be interested.
Sorry for the tangent, but really curious to ask:

When you say that companies maintain internal calculations of the benefits, would you say that it’s (extremely roughly) something like:
$10M benefit, need 5 core engineers + benefits + PM + testing lab etc etc -> we can spend up to $500k per eng give or take.

Or is the $10M one number (that would be held somewhat secretly internally at the company) and the salaries mostly represents where the market is? Does the (salary) market take into account the down-the-line $10M value?

Basically, could those engs negotiate to be paid more, or are they already sort of paid close to exactly what the group they’re part of generates in terms of revenue?

Thanks!

—

I see that you said $10M per person, not for the “network optimization group”. Hmm. So it would be fair to say that the engs are definitely not paid according to the value they generate..? I wouldn’t be surprised by that but just to confirm.
Did you just wake up today after reading this article and learned about the existence of in-app browsers? This is a common practice by almost all social media apps.
I don’t think we’re past — or even approaching — some sort of threshold where we’ve overdone compassion in America. In fact, studies have shown that the more compassion shown to fat people, the more likely they are to seek help [1].

I deal with chronic pain and I’m at the hospital or clinic frequently, often multiple times per week. As someone who is in that environment quite a bit, I can assure you that the dangers of obesity are very clearly and openly discussed; frankly, you can’t walk two steps in a hospital without seeing some sort of PSA about the dangers of obesity.

Your mental model just doesn’t track with what I’ve seen again and again in reality.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6565398/
I was specifically looking for whats their tech stack for playback? they pretty much have to use HLS for ios safari right? where do those manifest server fit in? what about non ios browser playback?
Apologies, it seems like I accidentally removed my email (now re-added) when I updated my profile with a bit more background on myself. I've already dropped you an email though :)
I mean, isn't it "people's desire not to have personalized ads driven by cross-site tracking crushed a bunch of small business"? This is a market effect, basically.
I had assumed it was 3x simply because you didn't object to their figure.

This laptop actually uses 28W TDP, so TDP is 2x not 3x which is still significant in less than 60 seconds.
this is nice...

Support and Warranty

lmao
Meta lays off 60 contractors from Accenture “at random”
My experience is that “good” code enables all of that — CI/CD, meaningful testing, monitoring/logging, operational tooling, etc.

Making any of that work for spaghetti is rough, since it lacks the boundaries and entry points those things rely on. And even if you ostensibly have it for “bad” code, it tends to be fragile and unreliable. (As my many, many overnight pages have shown.)

Of course, that may be different perceptions of “good”.
How hard would it be to automatically convert some existing C++ into the new language? It seems like your compiler can diagnose the errors, so inserting `mutable` and `bool(...)` should be possible.

It might be interesting to do this on an existing codebase just to see where mutable is needed.
Krebs recently had an article on email aliases[1], and one thing I found interesting is the report that spam list managers actively remove obvious aliases completely because those addresses are low quality (they want to sell their lists, so they promote that their lists are higher quality) plus the aliases can result in being the first tip that a database has been leaked.

I've had obvious aliases at a number of compromised databases and so far none of those generate any spam. In fact, recently I received an email from some white hat that my address was part of a site that has been hacked twice and the site-owners have not reported it, so the white hat was sending out email blasts to tell people. I've never been spammed to that address.

Where I've seen one alias spread when it somehow ended up on some political list. A non-political blogger's newsletter address has spread from here to kingdom come and I suspect that the blogger had someone else managing the sending of that newsletter who decided to borrow the list, and the people he gave it to decided to do some more sharing.

[1] https://krebsonsecurity.com/2022/08/the-security-pros-and-co...
I use AKAI MPK Mini Mk3. It's okay, the key action is quite good for the price. The X/Y joystick is annoying though.

But I still prefer its action to Arturia's or NI's. They feel very rubbery.

The best compact (albeit expensive!) controller I've ever tried was AKAI MPK 225. The action feel so pleasant. I'm not really a good key player though so YMMV.
Dr. Gabor Maté appears to be a quack trying to sell some dubious books and courses. His hypotheses are not supported on an evidence-based medicine basis.
Seconded on the Yamaha Reface series [0], they are widely regarded as having the best mini keys on the market. One note on the velocity sensitivity, though - while they all have the same keys and send velocity data when used as a MIDI controller, the built-in sound engines on the YC and CS models don't actually use the velocity. Just something to keep in mind.

Anyway, they're quite portable, solid and well-made. It feels like a real piece of kit and not a cheap plastic toy synth. They're really ideal for a great-sounded keyboard that you can just sit down and play without needing anything else.

Unfortunately, they've been unavailable for months now on the retail market but you can find used ones on Reverb [1] for a modest markup over retail price (USD $400)

A budget options is the Yamaha PSS-A50 [2][3], which has the exact same keyboard as the Reface series, but it's definitely more of a plastic toy and the sounds are just okay. But you can still use it as a MIDI controller if that's all you're after and it's only USD $100 at MSRP.

0: https://usa.yamaha.com/products/music_production/synthesizer...

1: https://reverb.com/marketplace?query=Yamaha%20Reface&make=ya...

2: https://usa.yamaha.com/news_events/2020/yamaha_pss-a50.html

3: https://reverb.com/p/yamaha-pss-a50-37-key-mini-keyboard
1. Your mind is also part of the world. Changing your perceptions is changing part of the world.

2. All human minds are only capable of perceiving a small fraction of the total information content of the world, and most of our perceptions are based on constructed social realities (e.g., as this is a tech forum, you could say we live in a virtual machine where small rectangles of woven fiber are given a meaning far beyond the mere fact of their existence, purely based upon our collective perceptions of what those rectangles represent). Changing our perceptions can therefore change this social reality and, as a result, change the context in which we live.

Forgive me for the high-school philosophizing.
Aren’t wealthier families more likely to have autistic kids? Wouldn’t this contradict your statement of environmental pollution and low nutrition diets?
do you have a source? (not because I don't believe you, but rather I'm fascinated and want to learn more but not finding anything with google)
Looks to me like it’s ripping Wikipedia without attribution:

https://en.m.wikipedia.org/wiki/Portal:Current_events
I read about a strategy of having Webhooks, and supplementing with polling an "/events" endpoint that has a historical record of events for occasion backfilling.
The idea of transferring the sentence is funny, but probably not actually a good plan. The agent should be charged with whatever, tampering with evidence or something like that, which does have a pretty heavy punishment. The defendant should get a retrial at least.

The punishment for tampering with evidence should be strict no matter what the case was about. Whether the crime they are framing somebody for is murder or petty shoplifting, the main problem is the abuse of the public trust.
Revisiting Bitcoin's Carbon Footprint
Why Fox Is Investing Millions in NFTs and Blockchain Technology
tl;dr; Apple stopped Facebook from tracking (for privacy lol), now Apple gets more cash in the ad game because they are the only ones that can track. Well played Apple.
Fixing bad code is easier than fixing bad architecture. And if your architecture is modular and cleanly decoupled, then the bad code’s impact can be contained.
Anywhere but here–China now insists the pandemic didn’t start within its borders
also some of us are frugal and make our own coffee. probably costs me less than 7c a cup.
...which is a mistake. There are four kinds of documentation (https://documentation.divio.com/), and splitting up those four kinds up among different places is a very bad decision.

Man pages contain at least reference information, but they're very inconsistent about including how-to guides and and explanations, and almost never contain tutorials.

Big mistake.
I assume you're talking about apps on your smart phone.

I leave my phone alone as much as possible. Leave it plugged in when I go outside. Leave it in my bedroom. Forget about charging it and let it die. Use the built in Wigital Wellbeing app and set your times to smaller and smaller chunks. I assume there's something similar on the iPhone if that's what you're using.

"But what about important calls? Won't I miss them?"

Sure. Are you a doctor? Another kind of medical professional? Forgetaboutit.

Most of all... DON'T WORK UNLESS YOU'RE GETTING PAID.

You wanna unplug? Unplug.
I would think that media files would be already encrypted and gets decrypted by the Netflix client. Otherwise the DRM could easily be defeated by using something like Wireshark.
That's not what Stocks looks like - you scrolled down about two pages to get to the ad. You make it look like the ad is first. https://imgur.com/a/t7ncKoc
OpenAI was down
I've emailed you :)
SIMD compute isn't a mysterious kind of beast though.

ARM / Apple M2 here is just 128-bit vectors. AMD / Intel AVX is 256-bit vectors, which is harder to optimize for (!!) due to the increased parallelism.

NEON itself is kinda crappy, missing a few good data-movement instructions (pshufb doesn't exist in ARM world), but IIRC, there are hard-coded swizzles in NEON that reach high levels of performance. So in this case, its simply easier to write pshufb style code in Intel/AMD systems.

Then again, I don't expect that a BLAS library would use pshufb too much. So you'd probably just have a simple dot-product like vector going up-and-down RAM to maximize your matrix-multiplication speeds.

----------

That's what I mean. LAMMPS isn't "easy" but it should fundamentally be a matrix multiplication (which is highly studied, and well optimized on all platforms). Indeed, the best performing BLAS libraries these days are on NVidia, not Intel or ARM for that matter. (Though Intel's AVX512 matrix multiplications are probably next best, they don't apply to this Apple vs AMD comparison).

You can't just assume a problem exists in general. There's some benchmarks in here that are sufficiently well optimized in ARM yet still come out better for the AMD chips. And vice versa for that matter (I'd expect LeelaZero to favor AMD, so I was surprised to see it better on the Apple M2).

---------

Assuming a Russell's Teapot just because there was a teapot from an unrelated benchmark years ago is kind of a bad form of argument. SIMD-compute (AVX, NEON, SVE, etc. etc.) has become more popular today, and there are more NEON_optimized libraries today than even just 5 years ago. And there are plenty of applications in this Phoronix benchmark where we'd reasonably expect good ARM-NEON optimizations.
I don't follow. How is hiding recordings that would exonerate the senator different from attacking the senator?
Awesome, looking forward!
What specifically am I being preachy about?
Nice, but why ruin the overall looks with those oversized numbers? And why the overcrowded, too small control keys on the bottom left side? That in itself would make it a nightmare to be used for an extended time. Maybe leave the ones out from the right side and make the left ones the proper size.

- maybe you can move the fn key to the left side since it's a rarely used modifier. For programmers Shift is most important, then Ctrl and Alt comes. They must be wider to be easily found by touch.

- does it come with backlight? that's a must have!
If the defendant erases evidence, he gets prosecuted for that. I don't think "you just assume" is ever what happens in a criminal case. IANAL.
A big thing I think is left out is how deeply personally invested people get in the language(s) and tool(s) they use. Technical discussions around those things become perceived as personal attacks and reasonable discussion is impossible.
Ah, thank you for introducing me to this term! The Wikipedia article is fascinating.
Aave, Uniswap, Balancer, ban users following OFAC sanctions on Tornado Cash
> Not fruit of the poisoned tree, where evidence can’t be used. Automatic exoneration.

What fruit do you discard after somebody destroys the data that tells what tree was poisoned?
But why? Who or what encouraged him - or pushed him? - over that line? This is likely more telling than the act itself.
Because people are generally impulsive and irrational? The FBI agent in question sent some of the files, not all of them and then got called out by the judge, so he panicked and deleted the laptop. The prosecution didn't use any of the recordings at all, and proved their case with the existing evidence so it didn't really impact the case.
No my point is why single out tiktok when every other social app is doing the same exact thing for all we know in their in-app browsers. Just because the researcher in this particular article happened to go after tiktok?
Thanks for demonstrating that the USA isn't the only country that suffers from "religious logic" and fantasy that demands special accommodation --- just because their god says they deserve it.