skysight-inc/HackerNews huggingface dataset:
One problem with the current rash of AI's in the news is they are only backward looking. They only "know" that which was in the training data up until they were trained. So to incorporate new things you have to retrain them, which could be an enormous expense to do continually. Also, if people start to rely on such AI's then the training data disappears and is replaced by AI output, so the whole thing is likely to get locked in a loop and never change and biases will also get locked in. So if you want to generate a dance video say, and the AI was trained before Michael Jackson was around you'll probably never be able to generate a Michael Jackson style video. However, there is also human input and guidance that is the source from which the AI generates output, so the quality and usefulness of the output will depend on how precisely the input can be specified. I agree with others (on other forums) who suggest that this very quickly turns into something like a programming language, where specificity becomes important for generating good content, which requires...human skill. Still, that seems useful, if not a replacement for people, an enhancer of people.
Apple, Ericsson strike deal to end patent war
ReVanced is more like a patch manager. The patches come from a separate repo which contains patches for more than YouTube. You'd find Twitter, TikTok, Twitch and much more. The issue is that someone accepted a PR for a patch a "premium" weather app. The DMCA takedown request came from the weather app's owners.
Star farming is sad. Why would you ban for that? Sounds like their systems suck, and their patch is to ban users.
If I was an Iranian trying to flee a regime change, I’d probably pick the western-hostile Venezuela over the NATO friendly Kosovo.
Apple creates “device trust score” based on your calls and emails (2018)
They stopped using it to diagnose sports concussions because "the pass rate is too low to give any meaningful result".
Yeah, you obviously have to sync audio and video with each other. It's just usually not that important to sync the audio and video with some "true" time as measured by an atomic clock.
The whole point of the NSA is that it does the things that Snowden revealed. They were tremendously annoyed by it not because he revealed they were doing it in the abstract but because he revealed details that got people to change their practices, forced the NSA to change their practice, and reduced their effectiveness.

Some of those changes should have happened anyway. Snowden's revelations pushed people to use https ubiquitously. It doesn't just protect against NSA spying but other countries do stuff like that too as well as non state actors. (There was that time I switched on wireshark on WiFi for 5 minutes and was like damn... I've got a lot of email passwords.)

Like it or not, driving from DC to the airport in Baltimore you drive past the puzzle palace at Fort Mead and it's got a huge parking lot and one of the worst traffic jams in America when the quitting bell rings at the end of the work day. If they weren't spying on people but instead spending the money on ski chalets or beautifying the inner city or something, that would be a real scandal.
Handpicking journalists, and then laying down requirements for them to follow, vs something like the Panama papers where every news agency was granted access. Those things are not the same.
That went on for a few months. I think he ended up sticking it on a blank wall in an airbnb. They still figured it out. Because he decided to go out and have a few drinks. Also because info is wildly leaky. It is interesting how leaky info is and how little it takes to narrow it down. Advertisers use that non intuitive fact to do browser fingerprinting.
A counter-example is John Jacob Astor, America’s first multimillionaire, who earned his fortune smuggling opium.
What Is the State of Data Science Today?
As a retail customer, there are three payment processors which I notice “convert” me into a sale more often purely because I’m confident the process will be fast, safe, convenient, and familiar: Apple Pay, Stripe, and Square.

I would have been surprised to learn that they aren’t priced at a premium on the back end, because they certainly feel better and more trustworthy.
Sam Bankman-Fried agrees to testify before House Committee on FTX collapse
http://web.archive.org/web/20221208063803/https://www.lrb.co...

https://archive.ph/n0LJM
As a deterrent for abuse, it makes sense to suspend lots of accounts up front, pending investigation, and then let them back selectively as they are reviewed slowly. But if you're not doing the review, it makes no sense to ban lots of users while not addressing the root cause. That's just a way to run out of users.
Well, patients are important. Reinventing the wheel because your company suffers from NIH syndrome is not.
> the reason Stripe became Stripe is due to the fact that they have an excellent API and dev experience.

That's their reputation, but it doesn't always stack up in reality.

Recent example: https://twitter.com/levelsio/status/1600316372344373249

Canonical HN example: https://news.ycombinator.com/item?id=30535572

The association of Stripe with simplicity and good dev experience could be more due to Stripe's marketing/PR than the views of devs who've used Stripe APIs, at least from the few things I've read.
I did the same too.

On the day I received it, I had the feeling that my Steam Deck would end up closed in its case taking dust, once the “new gadget” sensations would have worn out. In fact, something similar happened to me a couple of years ago with Stadia.

But after ~6 months I am still in love with this pocket PC, well after the usual honeymoon.
I finally found the best way to play Paradox games and many indie gems right on my couch, reducing the friction that is involved in gaming while being “tied” to your desk.

Now, every 30-40-mins slot is the ideal moment for a gaming session, instead of mindlessly killing time with doomscrolling or casual activities on my phone.
Venezuela gives more cover. Larger, gives less shits. There are African options too.
Carbon or CppFront is what you're looking for.

C++ itself won't ever remove legacy just like other languages never really remove legacy. Nobody wants to be the next Python3.
The abacus and calculator analogy is a good one. I've been thinking about ChatGPT in terms of standard language libraries. So far, I think that is what ChatGPT is good for - solving small, self contained problems that are building blocks of larger apps. I'm glad that they are there, and I'm sure ChatGPT will provide a lot of code of this nature.

So I shouldn't be concerned, because I love standard library functions. But for education, I fear that students will be discouraged (or tempted to cheat) when they are learning to code with exercises that can be solved with a simple online query.
Because the complexity of audio is hard. If you just have a desktop system with stereo speakers it is easy. However if you ever plug a set of headphones in things get hard. Should all sound now go through the headphones or not? Different people will want different answers (I have headphones plugged in all the time, but I'm not wearing them all the time, so if someone sends me an IM I need the beep to come out the regular speakers). There are monitors that have built in speakers making this harder, does the user have better speakers plugged into the computer output or not?

That is the regular desktop user. If you do any for of audio processing (pod casting, music recording) you may have a large number of different inputs and output connected, and want to do mixing of some sort. Likewise if you do videos you may have more than one "webcam" that you want to mix. These are fairly common use cases (many people have a dream of being a musician or an actor, and so have this type of setup that they are trying to use in the efforts to make it big)
Dart and Flutter with ChatGPT: Is it worth it?
If you don't like tax, you can wonder what your life would have been if you grew up in a country with no infrastructure, education, healthcare and so on... Paying 50% in tax seems like a perfectly good deal considering that everything I own today, I owe it to my fellow citizens who paid tax.
Scary. Gotta be super careful about granting scopes. I use signin with google all the time - just to avoid creating new passwords. Imagine if I accidentally grant the scope for a random site to read all emails. I hope that isn't even possible but I imagine it is - it likely would be fairly nonchalantly displayed in the list of scopes. I'm a developer who has implemented OIDC flows so in theory I should know better. What about everyone else?
Seeing how stupid they look makes me realize how stupid I looked. If the web goes through the same retrofit, I’ll stop using it until the fad fades.

Relevant in a way I didn’t appreciate when I read this as a late teen:

https://www.theonion.com/u-s-dept-of-retro-warns-we-may-be-r...
Sounds like “The Giver” - everyone having same birthday.
Original Tweet: https://twitter.com/elonmusk/status/1601124219009409024
As someone who grinds their teeth in their sleep and whose mother liked to cook beef to "well done" ... this NEVER made sense to me.
Good software dev should be able to refactor the subpar code
Sounds like appeal to authority, a logical fallacy.
If you're able/comfortable, please consider setting up a recurring donation. For long-term planning reasons, it's helpful for organizations to have a consistent recurring revenue stream that they can use to project assets further into the future. One-off donations are good, too! But if you're going to consistently send them money anyway, you may as well do it in a predictable manner to help their accounting.
Someone told me in a bar on K Street the thing Vladimir Putin fears most is being hung from a gas station like Mussolinu, and I suspect that goes for all totalitarians.

What scares me is I've met people like that at home in the USA.

There is a quote by a KGB defector which I lost the cite for.

"There is nowhere to defect to."

They can live in luxury, but you cannot buy respect.

Folks are allowed to show you, in small ways that you are forever unwelcome in civil society. They should do exactly that to folks who think they can try to get on a helicopter with a laptop bag full of egold like cyberpunk Ceaușescus that at best we will count the days until we can cheer their deaths if we cannot do the needful ourselves due to laws or norms.
I would feel better about Montessori if there weren't branded items and toys. That part seems distasteful to me.
Another chance to upvote the donation link to top thread on an IA story since a direct submission got swallowed by the dupe detector! They are doing such much amazing things.

https://archive.org/donate

Your Donation Will Be Matched 2-to-1! [...] Right now, we have a 2-to-1 Matching Gift Campaign, tripling the impact of every donation. (from the home page)
This patently false. Google for example requires an oauth app registration and approval process. It's one of their annoying faceless processes that developers must go through, but exists for good reason.
Guess what, Hacker News does too.

Try working in integrity for a few years, you'll realise why these things are necessary, because people just won't stop being jerks.
Wait, I thought people didn’t want to live in the suburbs? You saying if they built low rise medium density housing in the ‘burbs people would live there? What’s the point?
Ours is on the lower end of private school prices for our area (around $1200/month,) but it is a non-profit. That brings its own set of challenges, but keeps costs down. Top private schools in my area are more than $3k/month, for reference.
So? He let them use it in the game in exchange for $20k. That’s all they want or need. And before you start with this tiresome license transfer crap, please take a second to read this whole thread to see why that’s not relevant.
> It just seems that the only story the game is good at generating is the one where you die

but ... that's dwarf fortress' motto too! (even if it's not 100% accurate)
If you wish to not run mystery binaries, you must first invent the universe.
This long waiting time for builds and testing to complete is a big part of the reason Go was created. Couldn't find a direct link. But yeah, using Go is great, build times are crazy low.
The End of Infinity
There is also Embracer who are not on as many people's radar as they should be considering just how many studies they have been gobbling up. I wish there was a good answer for stopping this ultra-capitalistic consolidization that is going on in the games industry - best we can do is buy from independents but those are often bought up once they get big enough.
> Meanwhile the domestic economy has been hit hard by a collapse in the workforce as millions have either fled or been drafted. Official figures show the workforce shrank by 600,000 in October alone, most likely some of the most qualified. That creates a long-term hit both to the demand and supply side of the economy.

While many have been drafted,“millions” is an exaggeration. Yes, Yerevan is full of Russians at the moment. But likely most are from IT, those who need to get payments from international clients. Doubt that its “millions” though.
So, I’m unvaccinated and wouldn’t want my child to receive vaccinated blood during surgery. I’m not going to get into why.

That said, if no unvaccinated blood is available, then you’re effectively deciding to kill the child if you don’t use vaccinated blood. I understand that this is their child but the parents can’t decide if the child lives or dies like this.

It’s a tough decision and unfortunate that one of the parents wasn’t able to provide the transfusion.
Audioengine. Variety of price points. There is a separate sub. Quality is very good.
To me, it's not about the context switching, but the gradual "learned helplessness" that comes from CI tests taking so long that it's no longer worth making small changes or fixes.

Say you find a typo in a comment, or a small linting error/extra whitespace/etc, and you want to fix it. You know there's no behavioral change. Should be easy right?

If your build and test suite takes hours, and the infrastructure is flaky (sometimes there are not enough job runners, sometimes the test setup fails, etc), you will often decide it's not worth it and move on. Or you'll decide to roll that change into the next PR, at which point PR's start to have a lot of unrelated work because "well, I gotta run CI for <new feature> anyway, may as well fix some linting errors while I'm at it", which is often not great practice.

Or, somebody leaves a comment in your PR that is a nitpick about something which isn't that important, but you agree you should probably change it, but tests finally finished/passed. If you make a change to address the nit, tests will take hours to run again. Do you bother, or do you "leave it for a followup"?

Or worse, do you force-merge the amended PR because there's no way that little nitpick will break anything? Leading to a culture of merging over incomplete tests?

Tests taking a long time can gradually degrade the quality of a project in this manner. Little things never get done, or the culture starts being around skipping tests for changes that "shouldn't break anything", etc. I've seen it happen in $dayjob and it really kills the culture of quality for a project.
Which kinds of knives? If they are sharp enough, and the kid loses a finger or an eye, I suppose that is also a learning experience, but are we willing to let them pay that price?
YouTube:

Video unavailable

This video is not available
Or globally replace the new and delete operators to call malloc & free, as they commonly already do such as in libstd++ and libc++

But having malloc/free cross a library boundary (that is library A malloc and wants the caller in a different library to call free) is also a code smell in general and potentially very problematic. So you'll be generally doing custom deleters regardless
I don't know whether the clock is technically in the host machine or in the monitor, I imagine it depends on the type of connection. But the idea of a different "display clock" and "playback clock" still applies, since a program's own timekeeping based on usleep + gettimeofday will be different from the monitor clock, wherever that happens to reside.

And unless you're using some kind of variable refresh rate, the monitor always, always refreshes on a fixed interval. It doesn't do any "synchronizing a stream of frames to the display refresh rate". But with VSync, you can synchronize your software with the display refreshes, which is how you can decide to draw every frame twice and that sort of stuff.
I'm struggling to find a job without timezone issues. It's just a tough market right now.

Have you tried applying to places closer to home? There are billions of people within a few hours of you in either direction. You're within three hours of India, China, Japan, Australia and many other places.
Soo I found first of what they wanted (2.1, not "kludge 2.1 yourself from existing product) around ~50th

Utterly useless "advice"...
Depending on where you're located you should potentially consider a solution that looks more like Payment Processor -> Hold in Currency -> Bulk Fx to Local currency. Typically business level Fx processing is 2% - with 3% for credit card fees.

At scale your Fx fees can be less than 2% of the conversion amount, I know that at scale the fees can get down to <0.2% if you're moving multiple millions (USD) in a month.

I know that both Adyem and Braintree will capture into local currency, so you can avoid Fx fees by the payment processor themselves.
It squeezes out and potentially causes a short-circuit as some pastes are electrically conductive.
No it’s mostly just that oxygen deprivation is an uncommon edge case for a painless death.
Looks like it's popular in the tech scene in China. Sometimes tech adoption is about marketing and word of mouth, and that can leave the west vs the east pretty insulated I'm thinking?
I have the same ones (without sub) and am really happy with them. The remote can be a bit obtuse, but that doesn't really apply if you're using it for a desktop.
As I said some used to be productive when we worked in the office for years and now it's extremely obvious to everyone who has to work with them that they don't do anything if they're not visible.
Simurai is a legend, check out their other code pens for some great level CSS
It's definitely prudent to check the permissions you're granting via oauth. It's also prudent for a women to dress modestly if she's going to be alone in more dangerous locations and times. But people don't always behave prudently for various reasons. They might not think an area is dangerous, when it is. They might not spot the read/write your repos part among the long list of other permissions. That doesn't make it the victim's fault if a bad actor took advantage of them.
>unless we accept that it's okay to force people from looking away Clockwork Orange-style

Black Mirror did a delightfully dark take on this, it might have even been the first episode.
There are many people much more educated than you in this field of study that chose not to be vaccinated. Are they ignorant or is it you?

Leaving this decision up to individuals avoids the worst case scenario, which is species extinction because we acted like lemmings.
Earliest record I'm aware of was two limited-scope papers about rigging linear algebra systems onto GPUs in 2003: Krüger and Westermann out of TU Munich and Bolz et. al. out of Caltech. Both were published in the same 22(3) issue of IEEE Transactions on Graphics. Followed by the BrookGPU stuff out of Stanford that kind of cobbled a stream processor API out of OpenGL1.3 or DX9 calls in 2004.

Earliest practical would presumably be the first round of GPUs with programmable shaders in ~2005 with the ATI R520 (X1000) and the nVidia G70 (7800GTX). Coming up on a decade later, ATI/AMD will surely commit to a cogent programming solution soon...
When I ask sales people "does their bluetooth headset actually do high quality full duplex streams" they give me the strangest look.

I am glad to see that I'm not the only one asking for this, i feel like i'm taking crazy pills.
that is why the smarter solution is to use your brain and cultivate good diplomatic relationships
Zapier OpenAI Integrations
It feels obvious, but, how do something stopping existence cause signals rising? Do they have molecular scale system heartbeat monitoring, or what? I don’t see data to draw conclusions from.
I’m not sure I follow what you want to say here? Do you mean the education doesn’t reflect “reality”? If so, don’t you think it can, will and probably has to change?

I’m also not sure where you see the parallel to Brave New World, what I remember is that there weren’t a lot of truth-seeking change agents around? Quite the contrary, no?

I would appreciate any clarifications for personal reasons.
I don't disagree, and I also don't think the report is true but I think your comment might miss some hidden dimensions to this.

First, if you go up by 60%, then down by 60% overall you have gone DOWN by 36%. That's quite a bit (1 * [1+0.6] * [1-0.6] = 0.64). Percentage change cannot just be netted off on a +/- basis even if it seems that way for small changes...

Second, I agree owners have enjoyed a decade of unearned rises. But only people who have owned for that long. I bought 7 years ago, it's gone up 60ish % in that time. If it goes down 60% now, that's my luck and I will eat it. But what about someone who bought yesterday? Should the market suffer a big drop, I don't think it would be unfair for the government to assist recent (last 5 years?) buyers.

Third, high house prices lead to building. We then step on the hose by refusing to build infrastructure and restricting planning permission and subsidising people to stay in homes that are too big for them and they cannot afford. But we won't stop doing those latter things. So if prices drop a lot, building will stop and the shortage of available housing will get worse not better. Similarly anyone in negative equity will likely have no option BUT to sit there and hope it gets better, further reducing supply. Also falling prices means lenders will charge much higher rates and demand bigger deposits. This will further reduce the effective supply. Could you buy a mansion for 100k? Not unless you have it in cash if no one will lend to you...

The same point applies to rent: if your landlord's mortgage goes up, so does your rent. And you don't even own it.

Forth is the political dimension. No one cares about 5%. But I don't think the UK political or economic system could tolerate a 20% (let alone 60%) drop. There is a scene in (I think) Yes Minister where the PM says a minister has his full support and everyone knows they will be gone by the end of the day as a result. "We believe that the private mortgage market should be allowed to operate freely and without interference" will mean nothing the moment 51% of people want a cheaper mortgage. Of course that's just my cynical opinion.
I’m pretty sure adyen requires a decent amount of volume before they will allow you to use them, like in the 10s of millions.

Stripe provides self serve with is nice for getting started and I’m guessing once you’re big enough to jump to adyen, you can likely get a discount on the sticker price since you have bargaining power
you -nailed- it.
Your comment reminds me of a line by Boromir (Sean Bean) in The Lord of the Rings: The Fellowship of the Ring.

"It is a strange fate we should suffer so much fear and doubt… over so small a thing. Such a little thing."

Where the little thing here is the transistor.
But in this case, it is a decent question. Why is it not called MetalliJS? It's not CSS so much that you can just open up a CSS file and manipulate it. You have to dive into a JS file to modify CSS? That's not intuitive at all.

It just seems a very strange way of going about demoing a CSS library.
Because we decided for some reason that CI builds (the build config) should not be able to be run locally for testing.