skysight-inc/HackerNews huggingface dataset:
>Aren't the keys device specific so you need to generate new keys on a new device? It's being touted as a security feature

Yes, the keys are device specific. This is a feature and the reason why it's more secure. If it could be backed up (exfiltrated), it would not protect you in case your device is compromised, which is one of the design goals. You could probably work around this by using an emulated key (which is what Apple does I think?), but that would obviously eliminate this key security feature.

> I'm guesstimating that at 1 hour of the user clicking through various interfaces.

I see, sorry, I missunderstood.

Again, it's just like changing a password or a TOTP secret. Unfortunatelly, no standard can fix bad UX design, but I sympathize. Silver lining is that even cheaper hardware keys are built like a tank, and software is... well... software.

> my concern is passkeys are adding too many dependencies on devices/providers.

Which is reasonable. The question is, is the dependency worth the security benefit? It seems many major device makers/service providers think so.

> Giving me a list of possible devices/providers does not address my concern.

Well, I can't do anything about that, can I? Nor can anyone else.

I think this is, again, a question of priority.
TLS is now essentially a dependency for using the web at large, but it wasn't in the 90s. I'm sure that is of concearn to some people, but most agree it's a net benefit.
My take was similar: looking at the "above the fold" part it sounds like a chatbot, looking further down it seems more like a chat system mainly for human interaction that has some (unclearly specified) A.I. functionality.
I have a lot of doubts about this research both methodologically and in principle after skimming the paper.

1. All this is only on GPT-3.5.

2. "Accuracy" is an ambiguous term here. What we really want is sensitivity(how likely the test is to identify true positives) and specificity(same for true negatives). Maybe this is buried in the text somewhere but I couldn't find it.

3. They only did a very narrow niche, namely academic papers. Doing machine learning on a highly selective dataset is definitely easier, and the results may not generalise well.

4. I have a strong feeling human language will evolve towards being harder and harder to distinguish from GPT. That means these results could be highly sensitive to the time period from which the non-GPT writing was taken.
yes it is a general term used to designate petty crime
I honestly hope they don’t crack this problem, since it’s created a lovely existential crisis for term papers. It’s forcing long-overdue innovation in how we assess knowledge.
In-person work is way worse for this. Extroverts are constantly bugging everyone with small talk, talking loudly on the phone, in the kitchen, the hall, the bathroom...

Extroverts walk around and bug random people to get their "fix". Things should be async when you're remote. If someone pings you to meet, just ignore it until you are ready to deal with it. That's impossible in the office.
Well,… that wasn’t as dramatic as I thought it would be…
Let's start off with sensible defaults to define that subset. Can 100% work?
At least here in Ireland, they’ll stop if you look like you want to cross the street, regardless of there being a crossing or not.
What's infuriating is that it would be trivial to make it linked to the same power supply in hardware. It's obviously done that way on purpose.
About ten years ago I worked at a company with a DBA who saw gatekeeping everything database related as a form of job security. But he also complained bitterly about how often he was interrupted. Even simple things like adding a column to a table required his participation. When developing, these types of changes are frequent and often blocking, so creating something like a ticket queue wasn't a good solution. Our manager was not only aware of the situation but seemed entertained by the inherent conflict it created.

Since going through that extreme case of blocking through gatekeeping, I try to keep my eyes out for ways to allow other to self-service as much as possible. It's not possible to eliminate all interruptions but it's often worth spending a bit of time examining how the interruption could have been avoided in the first place and if similar interruptions are likely, invest in creating something more self-service. At least in the DBA situation I was in back then, simply allowing developers to have local database or even control over development database on a dedicated database instance would have eliminated most of the blocking and interruptions.
So to use these serious spy powers all they need is suspicion of pickpocketing? :O

Or am I oversimplifying. Please say so.
There is zero way your body is losing a quarter pound at night through either process in a room at 70 degrees
I should add that M0/M0+/M1 have very short pipelines: 2 and 3 stages. That means the cost of a branch isn't all that high so the benefit of predication is small.

(They don't have branch predictors, either.)
france .. surveillance .. alcatel .. backdoor
Isn't that almost always the logical consequence once you understand how Bitcoin works and you believe it can actually work as a safe haven investment?

Those who believe it can not work are most probably not invested. Those who believe it can work are most probably invested.
Big Leap for Hard Drive Capacities: 32 TB HAMR Drives Due Soon, 40TB on Horizon
Not on Android devices, but wasn't this what Apple said they did for Macbooks? That the light indicates power is going to the camera, and cannot be bypassed?
> Scientists are more likely to have a richer vocabulary and write longer paragraphs containing more diverse words than machines. They also use punctuation like question marks, brackets, semicolons more frequently than ChatGPT, except for speech marks used for quotations.

> Real science papers also use more equivocal language – like "however", "but", "although" as well as "this" and "because".

You can prompt ChatGPT to write in that style. For example, I have a semi-standard prompt I often use:

“Don’t just give a list of information; write in engaging and well-written paragraph form with transitions. (It’s ok to use some bullet points or lists, but the entire piece should not be a list.) Don’t use emojis and don’t overuse any of the following words (or their conjugates or other tenses): ensure, enable, seamless, solution, crucial, critical, vital, invaluable, essential, welcome, game-changer, unleash, or streamline. You can use each once or twice at most. Vary sentence length to improve readability.”
> Perhaps it could have happened over Zoom, but my experience is that post-scheduled meeting most people drop off instantly — they’re not interested in any casual conversation. Most people say a word or two about the weather or their sports team then jump into their next Zoom call.

In person or remote, if there are other meetings I'm not hanging out, I'm off to the next one.
It seems weird to have to point this out, but there are many apps that have tabs that are not web browsers.

Any sort of document-based app benefits tremendously from tabs, and thus it would be unfortunate to have to lose that feature when making it a Web App. I for example often need a couple Google Docs open at once. I would very much like to have Google Docs as a separate item in my Dock though. However, I don't want to be forced to have each individual Google Document in a separate window like it's Mac OS 9 just because it's a "Web App".

Or for example Airtable. I have a few Airtables that I basically always have open. I currently have them "pinned" just because if not they become impossible to find in the sea of other windows and tabs in my browser. I would love to command-tab to Airtable and bring these up, but not have them in an overlapping mess of windows.

Another great example is social media "Web Apps" (like Elk for Mastodon), which basically get "stacks" for free by leveraging tabs. Instead of the Elk team having to develop an "internal tabbing" feature, I can just have a tab for each hashtag I am following. But this does not mean that I want all these tabs mixed in with random other unrelated websites.

Literally any app (vs. "page") that uses multiple windows that you would personally prefer to group into tabs is a good candidate. Tabs are a window organizational tool, they have no inherent "webness" to them aside from that being the first place they originated. macOS's AppKit framework has built-in support for automatically making document-based apps support tabs with zero additional programming. I assure you this feature wasn't added in to allow anyone to write a web browser. In fact, I think the opposite of your assertion is true: the more like an "app" the thing you're turning into a Web App is, the more likely it is to use multiple windows, and thus the more it can benefit from tabs. I agree that if you are for some strange reason turning a blog into a Web App, then tabs don't make any sense, but it also doesn't make sense to turn it into a Web App.
I guess one answer could be to add a physical switch to disconnect microphone, or use a removable microphone.
LocalStorage may include application state that is irrelevant/incompatible with the PWA version of the page(?).

For session authentication a http secure cookie has long been the best practice for anyway, which is now marginally underlined even more so.
Are cargo bays of cargo aircraft pressurized?
Despite the invalid example, the point still stands. Put arbitrary Rust against Python or Typescript and you'll see it immediately.

I love Rust and very much like OP it comes very close to my ideal language. I also think it had very good start when it comes to syntax but did a wrong turn when it copied things from C/C++, which in my opinion have horrible syntax for mostly historical and obsolete reasons.

But not all is lost. With the editions mechanism we could do a syntax overhaul. I really, really hope that will happen.

Meanwhile it's the small things everyone can do. One thing I advocate for is to adopt the most common style for identifiers in Java, Javascript, Typescript, Python, and even some parts of the C/C++ world and do away with snake_case.

If we could do away with underscores and double colons we could have a much nicer language already.
> There is a point where bandwidth is so huge that with a bit of medium and a pair of repeaters, it becomes memory.

You are referring to the old "delay line memories" from yesteryear:

https://en.wikipedia.org/wiki/Delay-line_memory
Counter anecodate: I use guix + the nonguix channel for firefox, linux, etc. and it has been smooth sailing for quite some time.
How to use multiple Docker registry mirrors
I'd dispute that most access is obtained through botnets. I see it as generally obtained through the user themselves. I will agree that the provider may not be clearly notifying the user what they are agreeing to by utilizing their software, hiding it in their lengthy Terms of Service, but the user is agreeing to it by installing their software and accepting their ToS.

This was a huge controversy not long ago. The biggest issue I see from it is that it opens the user up to a fair amount of legal liability for what other users of the VPN service do while connected to the VPN service. If the user failed to understand what they agreed to in installing the VPN service and agreeing to it then it can make for some very awkward conversations when law enforcement comes knocking.

As a cybersecurity person I also think users fail to understand what information they are potentially making available to some rando running the VPN software on their PC. I can (and have before) see any traffic that you are sending through that VPN, and potentially tamper with that traffic. If you thought Nord or PIA could not be trusted with your traffic then how do you feel about Joe Random being able to see and tamper with your traffic?
Beer hats are both funny, and in some cases practical.

I don't personally own any beer hats. But I see how they are useful at a baseball game for example.

Thanks for reminding me that beer hats exist. Now, if only I can find a store that sells beerhats for BTC :thinking_face:
There’s that Tauri project that is pretty close to exactly this. It’s Rust code using a browser UI layer, but unlike Electron, it uses the native Web control for the platform. That way you don’t ship the browser portion, just your business logic and UI experience.

You’ll have some cross browser issues but save on footprint.
> I would bet money that the majority of C code doesn't check the return code from malloc.

There's a difference between "I was trying to load this 1 pixel = 1mm scale image of central Paris into memory but I don't have 1.3TB of RAM" and "Allocating 4kB of RAM to grow my Vec was impossible". In the latter case you are definitely screwed, and Rust's choice here is fine, any imagined recovery is a fantasy, somewhere something else will also need some RAM and it'll blow up and everything is on fire, aborting now was the right choice unless you're a space probe or something (in which case you should have not been written to go around dynamically allocating memory all over the place)

In the former case it'd be nice to notice OK, that's unreasonable, I don't have that kind of RAM so we shouldn't attempt this. But, wait, is it OK to allocate say, all remaining RAM except 16kB? That wouldn't strictly fail but it sounds like a bad idea too. So maybe we actually want a configurable limit. It might be reasonable to say for example, we're an image loader, we will by default allow up to 50% of our RAM to be image data, in the same way that many thread pools assume it's OK to have about N threads if you have N CPU cores by default.
Don't things have to be built to ASHRAE 62.x per many building codes already?

* https://www.ashrae.org/technical-resources/bookstore/standar...

Does this add to that?
Seems that ideally, there would be a standard based on viral inactivation/removal rate, rather than targeting specifically ACH. Companies and builders could then decide what combination of filtration, ventilation, and UV deactivation they will use to achieve this rate.
When Kenna was bought by Cisco I never got a box to ship my laptop back (despite asking repeatedly). Instead the Cisco team bricked all of the laptops remotely.

I had only worked there for two months, so this brand new rather expensive laptop was turned into a paperweight for no reason other than to spite as far as I can tell. I still have it in my closet in case they decide we need to return it still (despite it being two years later). Anyways, if Cisco buys a company you're working for my advice is to immediately start looking for a new job.
Why are pharmaceutical companies allowed to sell medicine that has no improvement over placebo? See phenlyephrine which is in every single OTC decongestant/cold medication
I’m trying out federated via lemmy (lemmy.ml, lemmy.one, self-host, whatever) which interoperates with mastodon etc. If somebody were to start a larger lemmy server and do Reddit scraping for even just the next couple days, it would probably gain traction pretty quickly. But also that sounds expensive for an enthusiast
They recently added a bunch of long-awaited PWA features to mobile safari, and now this. I think Apple's stance is changing
> the US has relatively strong separation of powers

But each level has the same two parties competing for it! So your only outcomes are "deadlock" or "tyranny of the 51%". It's particularly silly for things like the Supreme Court where judges are given partisan life appointments.
I don't think senior/junior is the right divide. There's tons of young people cranking out absolutely amazing things from home in the open source community. What I've found is that product focused people who ship with high velocity like remote work, regardless of their time in the industry.

Low velocity shippers who lean on process are the ones who seem to want to go back in the office. Presumably because you can mask not shipping by chatting with your manager or playing meeting roulette.
Wow, it had never occurred to me that the government might establish mass, passive DNA collection. Sort of reminds me of the East Germans and their little scent jars... Would the government have to tell us if they had collected our DNA through passive means in public?
The trouble with percentages like this is that the last <1% are difficult to achieve but provide the most value. If you're a teacher looking to prevent cheating by students, you can't take the chance of falsely accusing one student out of 100.
I wonder if we have any historical studies or evidence to prove either of these views. Seems if it did or didn't "turn in to" there should have been someone writing about it at the time
Why is he using it frivolously? He says Bush didn't do any of those things.

> Killing members of the group; Causing serious bodily or mental harm to members of the group; Deliberately inflicting on the group conditions of life calculated to bring about its physical destruction in whole or in part; Imposing measures intended to prevent births within the group; Forcibly transferring children of the group to another group."

Keep in mind: Putin does do these things. Ukrainian children are separated from their families and placed with Russian families to be raised as Russians. That's genocide. Adult Ukrainians have reportedly also been deported and made to live as Russians on the other side of Russia, separate from other Ukrainians. There's plenty of talk in the Russian media that all Ukrainians believe Ukrainian is a valid ethnicity should be killed. And we've seen the result of massacres.

Sure, Putin doesn't do industrial scale murder of millions the way Hitler did, but as you point out, genocide is broader than that.
But if the public is ok with paying this despite the increasing cost, why block them?

France has some of the best welfare in the world and from what I hear from my French friends they're not opposed to paying for it, unlike more neoliberal countries where tax is a swear word.
I think you touch on a valid point: we should be focusing less on where our traffic egresses and more on ensuring all of our traffic is end-to-end encrypted as much as possible, as well as ensuring any "meta data" (i.e. DNS) is encrypted too.
In Germany they recently had a judge to allow for a swoop on annoying but harmless climate activists, including freezing their bank accounts and confiscating their homepage (in ridiculous ways, bc they only took the server and forgot assuming control over the domain).

It was very obvious that the ruling was politically motivated and they treated the climate activists like terrorists. What's alarming is that our governments seem to get more and more repressive.
Note: I am the author of this article.

Yes, Mozilla doesn’t publish the source code. Back when I was reviewing add-ons there (a long time ago), I did compile the supplied source and compared it with the submitted one. It was sometimes awkward when the tool in question didn’t produce reproducible builds but mostly ok.
Gattaca air filtration tracking here we come.
Reasoning about space leaks in Haskell with space invariants (2013)
I submitted a talk to the wild card track and it was accepted. It's a session I've done at a few other conferences. The title is "Tools for linking Wikidata and OpenStreetMap".
> and in an office it is more manageable to have private spaces instead of open spaces, than it is to have a separated office at home.

It depends on who you work for and where you live. At my last job I refused to go back into the office, because when I was in there the boss would come in regularly to discuss the latest political blog he'd been reading. He's the one in charge of managing the quiet time, and he was a major extrovert who was terrible at it.

Meanwhile at home, I have an 8x8 room that was once a closet and is now my office. It has a child lock on the outside to keep my kids out. I have a set of 37dB ear muffs that fit over my ear buds and block out basically all sound from outside. And I have control over my slack notifications and can ignore them until I'm ready.

I need more quiet time than non-tech management thinks I do, and this way I get to manage it myself instead of making do with whatever management allows me.
It only works for a highly specific type of article that's found in scientific journals ('perspectives' articles), and at the paragraph level it was closer to 92% correct.
This is amazing!

I just finished working on a tiny ChatGPT wrapper in Electron just to mimic this feature. I'm very excited to be able to do that easily with GSuite and basically every other website I use daily.
You can sometimes get a temperature inversion where the air near the ground is colder than the air further up, and then the rain doesn't have time to freeze before it hits the ground. Also surfaces can be sub-zero but the air above them is above zero and vice versa.
> Unfortunately Google believes their scale means having a human involved in anything is unacceptable

Yeah, I mean they've had a solid 14 years to give it a fair shot, and have evidently failed. Browser authors are unhappy, moderately technical users are suspicious, and unaware users can get taken advantage of.

Even a moderate pay-per-review fee would be a cut above the current situatioin.
Metallic flying orbs seen around the world, baffling NASA and The Pentagon
And on the same day, what a coincidence, a Syrian illegal "migrant" stabs 8 children in a park...
"let me finish this email, i'll poke you in 10"

10 might actually be 2 hours, but whatever.
I was a little bothered by the misunderstanding about Moore’s law and the performance wall we hit: clock speeds stopped doubling every 18 months. At that point, the obvious way forward was more cores and more threads.

We still get clock increases (5 GHz was once the exclusive domain of exotic platforms), but memory latency also hit a wall, and that’s why processors add more memory channels along cores.
Normally I would refrain.

Here’s what I was originally responding to.

> Does it seem to you like the kind of person you’re interacting with is reasonable here but unreasonable to the point of group toxicity elsewhere? Or that I'm unreasonable here?

This isn’t an ad hominem attack. He asked for a judgment on his personal behavior.
Distinguishing Academic Writing from Humans or ChatGPT with 99% Accuracy
Show HN: Octofriendly – Easiest way to follow all users of an org from GitHub
Hey HN!

I built this simple tool to follow all users from a GitHub org. It uses the GitHub API to find users in the org, and then allows you to follow them with a single click. With this tool, you don't have to manually follow each user one by one. It saves time and effort for developers who need to follow all the users in their org. Let me know if you have any feedback or suggestions.
Renting a car has exactly the same drawback as public transport. You have to plan ahead each time, and there are the added logistics of picking up and dropping the car after use.
Alas, I learned to type as a kid in the 60's

I still avoid looking at the keyboard because in my head i can't find the keys, but my fingers know where to go. :)
So you're literally predicting the end of the world. Great.
> You also lose the ease of just walking over to someone to ask a question.

Yikes. One would hope that the distance between our cubes is sufficiently punitive so as to discourage these excursions.

Please, do not disturb while cogitating.
If the rotation of the craft is simply due to a rotation of the camera, why do the clouds not also rotate? I’ve only skimmed the video but he doesn’t seems to account for this relative rotation between the craft and clouds…