skysight-inc/HackerNews huggingface dataset:
Consoles that have had easy access to that have historically not done well.
I just want Duckduckgo browser on desktop. Obviously its just chromium with a "delete history" shortcut built in, but the way their mobile browser inverts the way you think about privacy really helps. It inverts your browsing experience from "We will save all your cookies, history and data unless you clear it" to "We will delete your cookies and history constantly all the time unless you specify the websites you want to have your stuff saved on."
Your latter concern is covered in the article: "But if it works as intended, the beam won’t ever contact anything but empty air. The system uses a net of lasers surrounding the beam to detect obstructions, like a bird or person, and it automatically shuts off transmission until the obstruction has moved on."
I don't think browsers can make money so easily, except in the case of Opera which started collecting browsing history to show full page ads.
Small brain: Link your site, get DDOS’d

Big brain: Link your blog explaining your site, main site is unaffected by DDOS

Galaxy brain: Link your blog explaining your site hosted by a 3rd party. No DDOS.

Nice work, everyone.
Is it legal to send email to people who didn't finish the checkout flow?
I've been noticing a trend recently, where a lot of e-commerce sites require a email before calculating shipping. Sometimes I'm comparison shopping and I realized that I can get a better deal on a different storefront. But then weeks later I'll continue to get spam emails which I obviously never signed up for.

This feels very not legal
"slapped this together overnight"

IMHO, I doubt they spent even that much time on it, and that is what worries me.
True, there's no way I would have found this without the link from HN. Thanks!
I would argue that reinforces my point rather than weaken it. My point being that the market is an understandable thing becomes more reasonable if it turns out it's not even an intractable problem that we are discussing.

But I also think you are misunderstanding the argument I was replying to in the first place, because a lot of the claims about "the market" are about the second order allocation of resources that markets cause and not (just) the clearing of them. For example market clearing is how we arrive at the price given the buy and sell orders, but the original goal was the efficient allocation of resources. For which markets are obviously not a perfect solution (it's relatively easy to create order books which end up with unfulfilled orders despite money/weight being available to argue for that allocation), even if they are a good approximate solution (via market clearing). The claims about "the market" are market fundamentalism, that the market is the ideal allocation structure, that we can't find a better or even equivalent solution, because that's just how good markets are. That was what I was rejecting. Not market clearing.
A lot of it has to do with how much parties like Google have driven up the complexity of web standards.
your WOW raid can wait, my dude
The thing that struck me about it in person is just how dark it is right now. It is just past noon and it looks like evening.
Why predicting our future feelings is so difficult
I don't see how it's sad for anyone but Facebook.
> "mobile networks have relatively low usage limits."

That depends on the country/network/plan. I have unlimited 5G data and get consistent speeds in the 200-300 Mbps range, sometimes higher. Some months I will use 1 TB of data or more. Streaming games on Stadia
uses a lot of bandwidth!
The other good option that's likely to be supported for a long time is WebGPU.
Congratulations @IMAYousaf you are one of today’s lucky 10,000 — https://xkcd.com/1053/

I personally dislike automatic screen light adjustment. I don’t know what it is but whenever it happens I immediately feel weird, like the world is moving around me for no reason, some people call this “Motion Sickness”. I also had problems with the built-in mechanism in macOS, which uses a light detector near the camera, because I live in a house with big windows near a very transited road with trucks passing by every few minutes. Every time a truck passes the amount of light passing through the windows reduces forcing macOS to readjust the amount of light in the screen and then readjusting again when the truck is out of sight.

I am sure you will feel sick too if you see that happening ±144 times a day.
TerminusDB: In the design of distributed data collaboration, size matters a lot
Yes. Typically to serve several requests at the same time, you'd run multiple processes, each handling an at a time, and if you spend a lot of time waiting for io (database, some service call or slow client), you'll need to use a lot of workers (each being independent python+django instance, so its a lot of memory -> significant investment in hardware). Async is nothing new in Python world, but previously you'd have to resort to pure python to use it, now you have whole django ecosystem that will use it. So main benefit is that you can handle more requests on the same django instance, and pay less for hardware.
I think the most exciting application for this would be for launching spacecraft.

The tyranny of the rocket equation makes launches super expensive because rockets have to carry fuel to lift the fuel and so on.

So it we can provide energy for a launch from the ground it could be amazing.
So, for app developers, there's no feasible strategy out of it.

Apps need social login, disabling it at all is out of the question. Implementing any social login means implement login with Apple ID (and following desing guidelines), or app will not pass review.

By default, login with Apple gives a bogus email not connected to anything, so there's no way to send there a random password "just in case Apple want to kick us out". And app cannot ask for real email just in case, because it will not pass the review.

Check and mate.
Maybe a first step of turning the add-ons into a kind of paid app store? Worked well for some others ;-)

If eventually some kind of payments would be possible, Forefox could transform into a kind of platform and bring completely new possibilities.
Imaging in general has an important role in screening for certain diseases, and in some cases is already more important than physical examination. This mainly depends on how "well" physical examinations can detect an illness, the characteristics of a particular imaging study (cost, radiation exposure, etc), and the characteristics of a disease (prevalence in a population, potential benefit of early detection/treatment). So in short, for MRI to replace physical exam and/or lab testing in screening for a particular disease, the cost needs to come down or the benefit should outweigh the cost.

Prostate cancer screening in general is no longer officially recommended by the AAFP as a rule [1], but if a patient decides to opt-in to screening, the "assay" (PSA) is preferred over a digital rectal examination, which has been shown to be increasingly useless in the detection of prostate cancer. MRI doesn't currently have a role in prostate cancer screening, but Prostate MRI has an increasingly critical role in diagnosis.

CT colonography is currently a viable option for colon cancer screening instead of colonoscopy, though colonoscopy is still considered the gold standard.

Chest CT is currently recommended to screen for lung cancer in patient's that meet certain criteria (age, smoking history).

Mammography is obviously the workhorse of screening for breast cancer, rather than physical examination. But MRI is recommended as a screening mechanism for certain patient populations with very high risk of breast cancer (e.g. certain BRCA mutations). The small population, high prevalence, and benefit of early detection combine to make this a viable option.

[1] https://www.aafp.org/family-physician/patient-care/clinical-...
> But for, say, a Snowden-esque whistleblower in the US

Sure if you are acting on the state level against US or European governments China would be better but for everyone else I think it’s extremely safe to say US/EU.

I’ll add though that I am fairly confident the security of your data in the hands of the Chinese Government is far less secure than when in US/EU. Just last year hundreds of millions (yes hundreds) of social media logs and private chats were released on the web from a hack on a Chinese surveillance system.
A bit of a tangent, but I noticed the developer says this on the website:

> By using it, you explicitly allow websites to do whatever they want with cookies they set on your computer (which they mostly do anyway, whether you allow them or not).

Taking GDPR into account, this seems wrong, since GDPR enforces opt-in, not opt-out. Therefore, a notification only gives you an opportunity to opt in and blocking the notification should leave the website with no permissions.
Library of Congress should preserve them.
I commonly read that Apple products "just work", but it seems like a lot of effort is required in order to get up to date software on MacOS, which in linux distributions is completely effortless as it comes by default (see also the Bash situation).
An electrician working at a Radar station here in Iceland (https://en.wikipedia.org/wiki/Hofn_Air_Station) was stuck there overnight during a snow storm. For some reason he decided to stay in the radar room, probably since it "felt warmer". He was found properly cooked the next day. Not really an interesting story, but since I was probably 6 years old when I heard it it's stuck with me ever since and caused an everlasting fear of high powered radar.
Another classical example of sentinels is improving a linear search by inserting the key as the last element.
Oh well this exactly this arrogant high-horse first world attitude I was talking about.
OOP is an abstraction over functions, but it can be explained much more simply without closures. Classes introduce a convenient syntax / abstraction over polymorphism, and can be written with plain functions without the need for closures. Methods are just polymorphic functions that accept an implicit "self" argument, which is used to dispatch.

Taking the example from the article:

function Person(firstName, lastName) {
{
type: "Person",
fName: firstName,
lName: lastName
}
}

function getFullName(this) {
switch(this.type) {
case "Person":
return this.fName + ' ' + this.lName;
default:
throw("TypeError getFullName is undefined for " + this.type ".")
}
}

function setFirstName(this, firstName) {
switch(this.type) {
case "Person":
this.fName = firstName;
break;
default:
throw("TypeError setFirstName is undefined for " + this.type ".")
}
}

From here whenever a "method" is called, the program inspects the "type" attribute (this process is abstracted and hidden in OOP languages), and uses that to invoke the correct implementation of the method.

let person = Person("John", "Foo");
getFullName(person);
Still, para 7 excerpt. " Once your program is written, you can recapture these data whenever you need to, assuming the structure of the website stays mostly the same."
"Compressive strength of wood . . ."

I guarantee you that the materiel is not "wood" and is indeed much weaker in all relevant parameters. And I suspect that no one at TESLA has any real handle on the compressive strength of this material.
Sure, words will always have fuzziness, but there is benefit to substituting fuzzy terms with clearer terms. Words help influence thinking, so fuzzy words can lead to fuzzy thinking.

If we are debating an API design and a colleague says "it's too much magic", is that bad thing? If I write deliverEmail(email) and the e-mail "magically" gets sent, what's wrong with that?

On the other hand, if we debate the abstraction itself--for example behavior doesn't match user expectations--then we can do better at improving the API design.
Is a Facebook friendship between an Irish resident and a US resident US user data or Irish user data?
This is fantastic, please support Google Advanced Protection as I cannot add my account as a result of it being enabled on my account.

"Advanced Protection prevented your Google Account from signing in. This security feature stops most non-Google apps and services from accessing your data to keep your account protected."
I don't think you'll know till you do it. The apple II is older than the NES, so not as sophisticated, so easier. But the designer (WOZ) was really good at pushing the existing hardware to the limit. I would suspect you'd want to target the newer //e and //c machine (64 & 128KB ram and 80 col cards with lower case)

Graphics alone are strange especially the high res mode. (I used to program an apple //e in middle school..)

https://en.wikipedia.org/wiki/Apple_II_graphics

but the apple 2 reference manuals are online (even if the scan isn't the best).

https://archive.org/details/Apple_IIe_Technical_Reference_Ma...

and

https://archive.org/details/Apple_IIe_Reference_Manual/mode/...
Yes, Elvish now has a dedicated number type, so conversation from JSON is now lossless.
The biggest difference with 4K IMO isn't the resolution itself, but the features that typically come with 4K content. HDR and 10-bit colour especially make for a noticeably better picture than the pixels ever will.
The problem with aggregate numbers like that 6% is that they assume a uniform distribution of the virus within the population, which is not the case: some areas are far more hit than others. I think this should always be kept into account.
I don't think your childhood view holds up with contemporary views. My understanding is that 3 dimensional space, as well as time are properties of our local universe. There is no space outside the big bang and between universes if multiple exist
His error is assuming that the people working on this aren't aware of the potential issues and working to resolve them. I mean, if they can't, they won't be able to deploy this system.

NZ has a strong system of regulations and licensing around transmitting.

Maximum exposure to non-ionising radiation is set out in NZS 2772.1, which is based on the guidelines from the International Commission on Non-Ionizing Radiation Protection.

All transmitters require approval from Radio Spectrum Management, and any system like this being deployed would require a resource consent from a territorial authority under the Resource Management Act, at which point the Department of Conservation would submit on any adverse effects on local wildlife.
I find it hard to believe that the inherent risks of this engineering choice (one globally transparently replicated database) weren't discussed.

States coming to a variety of conclusions and making a variety of decisions about how to treat a private US company holding an unimaginably large amount of social data and metadata... was an eminently knowable and completely obvious set of risks going in, so I have little sympathy for Facebook "failing" to plan a mitigation for those risks. It's hard to see it as anything but a deliberate choice.

Unfortunately, given their past history I suspect the hope was that the company would be able to have its cake and eat it too, by playing on legislators' and citizens' lack of technological literacy and adhering to a "better to ask forgiveness than permission" policy. Throwing up engineering hurdles to compliance just benefits Facebook in this case, because they're banking on states' inability to simply ban Facebook. Facebook can force them to the table, with the deck stacked against them.

"Won't your citizens be angry if you make Facebook inaccessible to them?"

"Everyone uses it! That could be seen as censorship!"

"Let's work together to find a solution that benefits everyone."

It's the same story as with Uber and AirBnB.
what if I told you I voluntarily set youtube to 480p or even 360p ?
It's invisible to you until you actually realize it's (partly or fully) ineffective by getting sick. With a mask, you have some general idea well before you'd actually get sick. You can see if someone's wearing a mask properly, but you can't analyze their immune cells and the specific pathogen strains they might be exposed to.
This article offers almost no information at all. I'm fine with someone publishing an info piece to drum up business, but usually the author makes an actual attempt to educate the reader. This article provides essentially no substantive information, or info a reader could take action on.

And if the author is going to bring up ToS and CFAA violation, it's negligent to not mention that recent high-profile precedents like LinkedIn vs HiQ exonerated the scraper of ToS and CFAA liabilities. Other precedents may say different for specific situations (pages behind a login?), but bringing up these legal obstacles with no indication that the best precedent we have makes them non-issues for scraping public information feels like the author just wants to scare the reader into thinking they need to call for a consultation.
They already exist, a checkbox away on a middleware engine, that is how much I want to meddle with it.

Khronos is now driving the Anari effort, because most visualization toolkits could not be bothered to move forward into Vulkan.

https://www.khronos.org/anari

Pity that they decided to just bother with C99 though.
- YUMI https://www.pendrivelinux.com/yumi-multiboot-usb-creator/

- Ventoy https://www.ventoy.net

usbimager_1.0.4-i686-win-gdi crashes without error and leaves a USB corrupt (works fine again after a format)
I was high school age in the early 80's when MRI machines were first getting deployed and I was very interested in the technology back then. I remember reading books/articles that claimed that within a few years there would be in-vivo NMR machines in doctors offices which would replace many blood tests. I've often wondered why that future never materialized. Is there some major technical obstacle that wasn't understood then, did the economics turn out against it or is there some other reason ?
"Why would a company’s subjective evaluation of themselves be a better basis for ..."

Eric Ries gives some pretty good examples. One is to effectively decouple HFT trading from long term value investing:

https://www.acquired.fm/episodes/season-5-episode-10-the-lea...
Redshift does the same thing and is open source, and there is also a port for Wayland.
GDPR enforces opt in if you read the banner. Not if you hide it.

Sites like Facebook and Ghacks automatically opt you in if you start scrolling down, because they said they would do this in the banner they show. You didn't read it, because you were blocking it with the extension.

The dev is just trying to save himself from silly lawsuits.
I think that comparison is somewhat flawed. 1984 is a fictional novel, not a real political movement or historical event. No real people were harmed by the events in 1984.
Xbox game pass ultimate will include EA play free
Yubico Launches 'YubiKey 5C NFC' with USB-C and NFC Support
Looking at the part and where it is used, I would guess that the purpose is strain relief to keep the strap off the metal assembly.

There are a couple things I notice when I look at the shortage workaround.
1.Fake wood pieces are longer than the proper plastic piece(Why?).

2.Fake wood pieces are wrapped in green tape, proper plastic piece is not.(Speculation, metal strap edge cuts into fake wood. If so, how long will tape hold up with vibration?)

3.At least 2 different materials were used as a substitute, are these materials equivalent? Is there confidence in the supply chain of these parts that there was not a bad batch that will fail under heat or stress?

4.Overall quality of workmanship. In two of the 3 pictures, the lengths of the 2 fake wood pieces do not match. This points more to a production line workaround than a sanctioned fix.

5.The proper plastic piece has a larger area in contact with the cooler assembly than the fake wood pieces. This will result in more force being transferred to a point and possibly resulting in crushing damage to the assembly.

I work in a facility that assembles heavy off road equipment, we do sometimes use BOM parts if we encounter a shortage. Unless the part is identical in fit and function i.e. using a slightly oversized hose clamp, we will go back and rework the machine so that it conforms to our quality standards before we ship it.

If I was tasked with coming up with a replacement for the missing part, I would propose something like this: https://www.grainger.com/product/GRAINGER-APPROVED-Edge-Prot...
Rather than use something that looks obviously out of place.
+1 for outlook 365
Correct me if I'm wrong but it wasn't publicly available in the sense that it was linked to from some publicly facing website. I'm understanding that they found some URL scheme that spit out these records. So quite an edge case. People have been prosecuted for stealing data from unsecured s3 buckets too.

If you could reasonably infer that you're not supposed to have access, try to obtain it and then go on to share that data with the media (which only acknowledges you know you're not supposed to have it) then I don't see a huge problem with prosecuting it.

Usually by scraping I understand accessing something that's already being accessed by clients and you're merely automating what's already happening.

Now if someone inadvertently obtained this kind of data without trying (say part of a bigger scrape) and didn't use or distribute it then obviously I don't want to see that prosecuted. And I doubt it would be.
I don't like Night Light because the minimum filter level ("less warm") is still too intense for me. Increasing the range of the slider in that direction would fix this.

There's also the need to use a schedule, as opposed to simply enabling/disabling the filter at any time. But I noticed I can get around that limitation by setting the schedule from 20:00 to 19:59 and then using the global toggle.
Lenny will tie them up.
This comment comes up for basically every company. It's very surprising that virtually every successful B2B startup in Silicon Valley is 10x overstaffed and the VCs and investors aren't bothered by that!
"cu" was before my time, I've never used it. But it's still there on my Mac.

I can never remember whether "bc" or "dc" is the program I want when I think I might need a little calculator.
I don't know who said it, but it was in one book I had back in the day. That is a book from the era where 640k was something big companies might splurge on but only for systems that proved a need.
Ask HN: Hosted Alternatives to Wordpress?
Over the last few months I’ve accumulated notes that’d make for a dozen or so good articles but I don’t know where to put them.

I'd like to host them on my own domain but would prefer to avoid Wordpress or rolling my own site with a SSG. Since the topic is SEO’d to death the only thing I’ve found is Ghost, which is fine, but it strikes me as odd there’s no one more in this space. Who a I missing?
Win32DiskImager has been my go-to writer (for Windows hosts) for a decade now. 44MB and does the job exactly the way I want.
Product page:

* https://www.yubico.com/product/yubikey-5c-nfc

Comparison charts:

* https://www.yubico.com/products/compare-products-series/

* https://www.yubico.com/products/compare-yubikey-5-series/
Yeah, I think difficulty making an IMAP connection is one reason. I think the biggest reason has been to decorate more features on top of the backing email service, like adding Snooze support to an arbitrary IMAP account (so the server can un-snooze a message at the scheduled time).

That being said, there are security/privacy implications to that model, and I wouldn't personally use an app that works this way. That's why Mimestream was built as a traditional client.