skysight-inc/HackerNews huggingface dataset:
The proper analogy would be that the media player would play random extra videos in addition to what you are watching, in overlays or even opening new windows. Can you imagine VLC working like that?

In-video ads are usually OK, the way they do "sponsor" segments on Youtube for example, they are "uninteresting" but usually short and non-obtrusive. Again, I consider these as transactions and don't skip them if otherwise I wanted to watch the video. The best creators (Jay Foreman comes to mind) do these so well that I actually look forward to watching them!

Completely unrelated ads that are forcibly and blindly inserted into the video stream (again, Youtube is an example) are not okay, and I expect the browser/ad blocker to weed them out.
Awesome then. How do you manage to keep the bill that low?
How would you learn it though? It seems to no longer be open source as of 2013(?)
For 5G Fixed Wireless Access(CPE), I have tried Huawei, ZTE, Zyxel devices. Overall, device with Huawei or Qualcomm chip provides better 5G speed than Zyxel which using MediaTek chip.

For 5G Mi-Fi, I have only tried Netgear Nighthawk M5 which using Qualcomm chip. Speed is okay but it generates a lot of heat which is a big problem for this portable device and its battery.
Do you really think that or are you saying it in jest?
Obviously bad permissions are bad. But "sign-up with email" means that you need to manage you users identities which is complex and risky. You can delegate that using something like Auth0 but then it costs you money.

If I am creating a new service today I will probably won't bother and just offer social logins.
Controversial opinion: Social care services are a way to paper over cultural and societal issues that will inevitably out-grow the funding used to do so.

We're about to discover the true depth of our societal issues, now that we've run out of wallpaper.
Mastodon's Adoption Gets a Boost with Vivaldi Browser Integration
I’d love to see one of the FAANGs endorsing and/or promoting or liberating their tech docs solutions, including better lightweight markup for docs (not that Asciidoc and rST are bad, but they aren’t super popular yet). JetBrains is about to do that, for example: https://lp.jetbrains.com/writerside/
If you don't use the caps lock, you can easily change it to be another Ctrl key. It's perfectly positioned for regular use, and how often do you really use the caps lock key?

It's great for any application where you use keyboard shortcuts.
> He can get a French id card and a French passport and work in France without a visa, but can't vote in the French presidential elections.

I don't see how that's true. If you have a French ID card, you are a french citizen, and de facto you can vote.
i build a large app where every output of around 100 (dlls) are tagged with a version number which also contains the git commit SHA etc.

It's great for keeping things tidy and not having to break the whole thing up in modules like "UI 21.0.12.11 needs Backend 12.2.1.11 or greater". Instead everything builds more or less into a monolith. But it does have one drawback: making a commit invalidates every bit of the build output immediately.
Heh, that's this article I presume: https://techcrunch.com/2009/08/05/chromes-new-feature-click-...

That is indeed hilarious.
I think I get what you are saying, but in the absence of good tests I still vastly prefer slow, inexact tests to no tests at all.

Our integration test suite is absolutely horrid. Like, the thing takes literally 25 hours of real time to run, so it’s split into 50 pieces running in parallel, ultimately taking just under 30 minutes. It has like 3000 unique scenarios and pretty nearly 95% of every scenario is exactly the same. It’s a _huge_ waste.

If it breaks, I pretty much only know that it’s broken (often because of some flaky behavior, or timing related thing, not an actual issue). Sometimes pinpointing the issue goes meta and is a matter of looking at which tests are broken, instead of how they fail.

But when all those tests succeed, I know that my system is just as stable as it was before. All the major flows are covered, and if it runs successfully, I can be fairly certain my system works.

Now imagine dealing with the codebase that leads to such a test suite without it…
You've got two bell curves that mostly overlap and a bunch of upper middle class know-it-alls who are trying to say profound things about the nature of the irrelevent little valley between the two summits.

None of this crap really matters. There's plenty of old money types who spend on flamboyant crap and plenty of new money types who don't and trying to generalize based on how many generations they've had money is beyond a fool's errand.
cf https://gallica.bnf.fr/accueil/en/content/accueil-en?mode=de...
Bad actors exist everywhere and manage to get even distinguished security people at times.

What you're doing is victim blaming. The phishing/scamming equivalent of shouldn't have been walking down an abandoned street at 1am in the morning.
No nukes needed. Just tap into Yellowstone.
Caching can often cause more issues than it solves.

While largely fixed now, older C# projects suffered from separating dll references from the reference to the package that provided them.

This lead to the situation where you may be referencing a package that hasn't been downloaded. Due to the package cache, the solution would typically build on a "dirty" environment like the developer's machine or anything that had previously built the project but would fail on any fresh environment.
Chrome used to be so much better than others browsers that I mostly didn’t even think about using an alternative.

Now I feel that it is just an other bloated beast, and only use it when forced to access online Google tools (drive etc.) for work.
The world works by automating things. When was the last time you washed all your clothes by hand?
We've been working on platforms in sensitive environments that cannot run in public cloud due to compliance requirements, so we have been transitioning our traditional on-premises solutions to private clouds with modern capabilities where the goal is to provide a great developer experience. We had plans on using Gitpod's on-premises solution, but with this change it is no longer an available option for us.
FWIW commit 44bc7074ea8aaa6f774ad23dd0667477cbe1caf1 (GH search) removes the mentioned parts if anyone wants a "clean" version.

Apart from the taken down revanced-patches repo, other repos in the revanced gh org are still up.
Yeah, Google absolutely butchering street names in non-English languages is a common theme. I no longer use the audio directions, they're that useless.
All of those things are an excuse. The dialog is dumb and annoying. And excuse me but who are you exactly to tell what I can be trusted with?
What responsibility? I'm not responsible for shit, it's a dumb website with bad UI and if I close my eyes then it disappears, that's how irrelevant it is to my life.

I don't really believe you "choose to be in states", what an absurd way to think about the behavior of hairless apes. Sorry but I will continue having the illusion of making decisions in whatever state I please. What now?

Maybe have some kids or smoke a joint because you're going to end up in a looney bin with this kind of expectations towards your fellow idiot humans
>risks splitting the country into a two-tier system and hastening the demise of the NHS.

You mean, something like the rest of Europe has? Sign me up!
What you give the site access to is something like ‘Full-repository access’, the permissions aren’t granular enough to specify starring.
If stars were really for bookmarking, the solution would be simple: don't display total stars publicly. But we have browser bookmarks for this, and there is a way to subscribe to repo updates which is much more granular than a star. Taken together this suggests that the star function was always designed as a popularity contest.
> It used to do that, but doesn't anymore.

I work for Mozilla (on Firefox) and I was around when phishing protection was introduced. Pretty sure it never did that. Not leaking the user's visit has always been a top priority for us.

> Although it seems they're still doing that for files:

What exactly do you mean by "that"? What you quoted below for certain executable downloaded files never applied to phishing protection, I don't think.
I wonder if a large portion of their valuation isn't based on the data rather than the product? (Would allow you to get signal on when [your] employees are interviewing elsewhere, etc. given the name, phone number and/or email address that you provide to Calendly)
No this is standard procedure. You have to register the permissions you are going to request to github. But github is not going to inspect your app and checks that they are indeed required.

Github's responsibility is to ask consent to the user and display all the requested permissions. If the user accepts then Github has done its work.

This is how all oidc providers work.
Current approaches to social care services are designed to paper over symptoms rather than tackle the cause. But again, that is due to poor govermental policy.

It's all top-down
Sounds like your average VPS offering though; that means, it's not physical hardware but virtualized. CI is still considered to be something that is allowed to take a while, since it's an async process etc.

Self-hosting is an option for sure, but an in-between one would be to run your own gitlab and set up your own runners. I actually found out it's pretty easy to configure a runner on your own device, but with the same process you can rent a server or VPS at higher specs than the default offering and make your builds faster.
High frequency also means it's easy to filter out by sheer mass of the system
Clubhouse too. Remember Clubhouse?

https://news.ycombinator.com/item?id=25685454
Glad you liked it. Thank you!
Everyone over reaches on permissions though. It's practically industry standard to ask for a whole bunch of permission you don't need. Such that the likes of Google have multi-year efforts to crack down on it and reduce the ability to do it (in say Android).

It's also a matter of UX. Github (or anyone with social login) should be clear about what your granting. "Do you trust this website? They will be able star repos on your behalf"
You could ask it to try to help you think of ways to find its source material on the internet. Whether it succeeds or fails, the experience would probably be enlightening.
With growing number of websites becoming so called "apps" requiring JS for rendering everything, I see no benefits from running TorBrowser anywhere but in a clean VM.
> Ther's no obligation to have dialog with others who are actively threatening to kill you.

I never said there was. Even free speech law has limits and may punish such speech.

What I advocate is for authors of secretly removed content to be able to discover the removal, because even if the comment is vitriolic, the offending author may perceive the lack of a response as tacit approval of their words.

> But there is a clear qualitative difference between the two sides in terms of the willingness to insinuate, actually issue, and finally carry out death threats

Left wing extremists are currently saying that words are violence [1]. This is wrong, short of something that "in context, directly causes specific imminent serious harm", a definition from Nadine Strossen [2].

[1] https://archive.ph/1NeiV

[2] https://books.google.com/books?&hl=en&id=whBQDwAAQBAJ&q=in+c...
All right, I did not know that, thanks! But then, I am not sure what this means. You have to speak in a particular way to get the output you want. For the next question, how do I know what key phrase to use? Is it like a programming language where you have to speak in code to get what you want? Still sceptical.
By human nature, anti-social would be anything that's meant to be destructive to, or an attack on "the tribe" or a member of the tribe. So, some examples:

- "Orange people are useless."

- "Fuck you, you piece of shit."

- "<insert political party> voters are idiots."

- "We should take away the rights of <insert demographic>."

The more sophisticated the comment the more difficult it is to tell whether it's overall anti-social or not, but we can at least identify parts of a comment that are anti-social and flag them as such.

The main issue would be people trying to get around the AI's ability to recognize it by obfuscation.
I've been using it for small blocks of code or specific functions - stuff I'd have to look up documentation or Stackoverflow for. I see it as a productivity booster, not a replacement.

You can't tell it to "create a CRUD app", but you can ask it to create a nodejs function that gets all the records from a mongodb database.
It really depends on which bundler/framework you use. We're developing a medium-sized Next.js 12 app recently and the build times are pretty good, the production build on my machine takes around 40 seconds.
Gotta love getting paid for sitting around doing nothing :P
That's rapidly changing thankfully with newer tooling like Deno, Vite, etc; tools that are written in a native language (rust) instead of JS. I don't think it's to blame on the single-threadedness though, I've found that i/o is more often a bottleneck, thanks to the Node ecosystem's focus on many small libraries. I've seen improved performance in that regard in Yarn 2/3 though, since it stores dependencies in .zip files that are kinder on most storage mediums and it keeps a central repository instead of duplicating dependencies across projects.
> I asked chatGPT to generate code for a certain embedded device to interface with a specific pH sensor and the result was totally bananas.

Try GPT3 with the code specific model maybe ?

Asking chatGPT for code is like asking a cook to solve a math equation
This one does[1]. It have a bunch of pistons on springs touching each chiplet, all in mineral oil. Price bit out of range for typical desktop user tho

* https://www.youtube.com/watch?v=xQ3oJlt4GrI
"Your cutting blade is not compatible with this device. The guillotine has been disabled for safety reasons."
Yup, I should have checked it!
I'm feeling the opposite way, would you like to share what makes you optimistic about it?
What If We Treated the MTA Like the Essential Service It Is? – Hell Gate
Cuts and refactoring of Universal Credit is an obvious one.

Recently PIP payments were delayed.

Cuts to services for young people. Worsening mental health until crisis point.

Cuts to care services, leading to old people ending up in hosptial care.

All these failings compound to resulting in a medical need.

Your example of the police is where it becomes circular, as the emmergency services become the provision for other cut services.
I think Digital currencies and Rust.

More chinise apps will conquer the market like tiktok is doing
AR's limitation is optics. specifically, occluding and brightness
I have found it very good at French, I didn't really notice any difference compared to English. Dutch seems good too but I might not be able to judge.
employees can work from home now - where home IS the office
That [1] is how "ask only for e-mail", "proper" "just" SSO looks like.

While sure it isn't immediately expected to access "stars" feature when you give public repo access...

...you're giving it fucking repo access. That's WAY more (on a "how bad it can be if you get hacked") permissions than just starring.
Can you elaborate more on this? What will be available in 2023 that wasn’t in 2022?
I’m not sure I understand irresponsible vs. responsible in this context. Putting this in the hands of a few for-profit corporations but not releasing it to the open source community sounds extremely irresponsible.
> It can tell you whether a submission follows some kind of logical reasoning

Which means that, since those models cannot verify the correctness of facts, they will accept anything created by... those models.
This requires a context switch which is expensive in it's own way. Read the article, it covers this pattern pretty well.
<cough> Delphi. The VB designer. You mean something like that hasn't been done yet on the web side?
Heads up to the author of the article:

a) writing is hard

b) nobody likes writing production code

c) nobody is good at production without trying

d) most people I have seen that have claimed they are good at modeling, but not good at writing that for production, have actually not reached their "I am good at modeling" state yet.

e) (Most) People don't write code to write code. Like fiction writers do not write lines of text to write text. Writing is a means to an end. It is part of the idea birth process.

TL;DR: Write code for production; you will be great at it relatively soon.

P.S. Curious if people have had the opposite experience or counterexamples.
Edit: stylistic.
Well, it is PITA to implement so I'm not surprised really...
They show what it can do, people in Google can use it,.there are papers.

Google publishes plenty of other ml based papers.

Assuming in any way that Google might loose it's reputation because of imagine is very very far fetched.
You can do better than CAS for spinlocks on bits. The representation needs to handle locked, unlocked, try-lock. Let unlocked be 0 and locked be 1. So try-lock can be done with a compare and swap with one bit set and the rest a guess at the remainder of the word, then loop.

Instead of that, use fetch_or with only the corresponding bit set. That leaves the rest of the word unchanged and the locking position set to one.

Then check the return value. You know the lock is taken now. If the bit is set in the return, it was locked before your fetch_or. So try-lock failed and changed nothing. If the bit is clear in the return, try-lock succeeded and you now hold the lock.

This eliminates the guess the word part of using CAS and eliminates the retry loop you get because other bits in the word might have changed while you were trying to lock it.
I completely disagree, I think it is very unclear. They could show one direct answer + one or a few related ad, which I think might increase a lot the CTR.
teams really needs to function like a serious program. the constant bugs and in-text format hijacking maybe "management" friendly but as a coder it is a hellspawn abomination.
Same, but this is why I will never even consider waiting for a CI pipeline; even if it's fast, there's always overhead in waiting for the pipeline to start, setting up the runners, cloning git, transferring files, etc.

I always see it as a hierarchy; editor, local runtime, pre-commit / pre-push hooks, CI. At the moment, if this setup works, my pre-push hook should only run various tools (linters, unit tests) on the files that were affected by the commit. I'll leave it to CI to run the full suite of verifications and end-to-end tests.
Your BIOS must support that. My HP has "BIOSConfigUtility64.exe" downloadable from HP site that allows me to change BIOS parameters from within the Windows.
Then I have 2 batch files containing:

C:\Programs\SP107705\BIOSConfigUtility64.exe /setvalue:"Battery Health Manager","Maximize my battery health"

C:\Programs\SP107705\BIOSConfigUtility64.exe /setvalue:"Battery Health Manager","Let HP manage my battery charging"

For 80% and 100% charge limit respectively. Its nice that the changes take effect immediately, dont have to restart PC for it.
> it's your media player job to skip the uninteresting part of a video you're watching ?

Of course. That's why Sponsorblock exists.

Who is in control? I am in control over my time, my attention, not the middlemen between the video author and me.
> He can get a French id card and a French passport

Are you sure of that (i.e. do you have sources?) The French Senate page says the opposite: http://www.senat.fr/questions/base/2018/qSEQ180906725.html

Basically, it is siad that you have to have the French nationality in order to get the identity card. The identity card states "Nationalité Française" on the very top.
Yeah Australia as well, a bunch of big companies got in trouble a few years back after emailing after unsubscribe from the ACCC. Multi-million fines.

I like that the ACCC has teeth. Keeps Australian companies on their toes.
Ordering Bikes online is something I wouldn’t recommend. My Ribble Hybrid was damaged in transit. The manufacturer agreed to pay for the repairs. No bikeshop was willing to repair it though, since they want to make the sale themselves and don’t want to deal with exotic hardware.

As for trikes, do you really need one if you are not impaired? Bikes are awesome for the city because they are one lane wide. A trike instantly blocks the bikelane, is slow around corners and thus a hassle for anyone else who is trying to get somewhere!
It is completely non-deterministic, unless you know pretty much everything about this company.
It's not unethical, just lazy and phoney. Can't wait when personal AIs have conversations with each other because both users set their chat to let AI answer for this contact.
If you want to speedup build of a large Maven project, check https://github.com/avodonosov/hashver-maven-plugin
I built up our CI pipeline until it was the faster way of running tests. You can rent more compute than you can carry...
Fearmongerers.
By managing expectations that way, they can influence the markets.

The truth being that Central Banks can dynamically adjust rates. That's actually expected.

The other thing is that just taming inflation by rising rates is too crude. It's almost a kneejerk reaction.

The problem is that monetary mass tends to concentrate into pools. With time money circulation is hindered because rich people get richer faster than average/poor people.

Inflation is more of a concern for average/poor people however.

When the economic policies were loose, it was time to introduce structural policies that would bolster money circulation and offset inflation.

Now, part of these policies are being introduced as there is a shift toward national productions (globalization makes monetary mass control harder since capital is distributed worldwide but Central Banks, globally, have different mandates that can only directly effect their own respective jurisdictions)

In the end, it's a closed system. There is no true justification for a recession.
It should balance out. Rich peeps just don't want to see their dollar numbers dwindle. In that case, they should be incentivized to invest in cash flow generating ventures rather than storing it as interest bearing debt.

Otherwise, of course, the economy is going to contract... Duh!

(Money attracts money so the rich always win I guess, still rising rates was never the true cure, it's just a way to cleanup misallocations a little perhaps)
The Stupidest Validation Rules
A flag day would be needed. This means literally breaking the ABIs. New interfaces would take care of setting up shared memory or doing cross-space copying.

There's always ways to deal with old software, such as through virtualization.
> We can't really stop technology so we better join the ride

I see more and more people saying stuff like that on HN and I feel like we've collectively gave up on the idea of regulations &c.

It's our collective job to decide what's good or not and what we want or not. Saying "eh it's technology we _have_ to go with it" seems really dumb and a fairly new thing.

Thinking like that means weaponised autonomous robots is just the logical next step of "progress" for example. Or mass surveillance is inevitable and being so would even make it desirable by that logic
Regarding code generation from design, this space is more or less as old as designing webpages itself. Even early versions of Adobe Photoshop already included the slice functionality which you could then export as HTML. This part has always been reasonably easy. The real problem is how do you keep your changing design in sync with your changing code and I'm yet to see anyone solve that problem well.
On the flip side things like Etsy digital download purchases then don't get delivered and the cause a support headache for sellers.
I never requested the ad.