skysight-inc/HackerNews huggingface dataset:
>Also this is a dumb conversation. I didn't actually run the benchmark. I just lied to you because I wanted to see you waste hours of your life typing out a wall of text for someone who doesn't care what you think. Also I still think you have no idea what you're talking about.

I was trying out of my heart to help out someone who didn't know anything. Looks like you took my altruism and threw it on the ground and stepped on it.

>If I was doing network I/O then there's a chance that threads would be faster... but you do realize that would also be multiprocessing on separate physical CPUs right?

Your HDD has it's own processor inside of it that handles reads and writes. Your CPU only sends it commands. So it's the same thing either way. It's just servers are designed to be hit by 200000 simultaneous requests, HDDs are not.

>That's how async works. It's really just an illusion of single-thread paralellism.

Except IO messages travel down the wire in parallel. This is what you need to get through your head. For compute, time is divided among threads in a single core but not for IO.

>Anyways, the original scenario didn't require any network services and hashing each data chunk and writing to ramdisk really was instant. My script originally was supposed to enable integrity checks and deduplication of files on separate hard drives. There's no point turning it into a webapp just to shoehorn async in there.

I didn't tell you to turn it into a webapp. I told you that your test didn't make sense and I told you to run a completely different test. I didn't tell you to shoehorn your app. If you're using sockets the API for interfacing with IO is exactly the same whether it's web OR an HDD. No shoehorning.

HDD still can benefit from async.
Fully agreed.

The key thing with closed Vs. open source isn't simply the ability to find defects (design & bugs), but also right now election officials/security experts in some cases aren't allowed to verify election software per the software licenses! That's an untenable position to be in.

Open source isn't some panacea, but it puts you into that position where "verify" is even conceptually possible. I still believe we need paper backups and random audits, but we can do multiple things at once and should.
Interest in the Anti-Federalist papers is a recent phenomenon. In the 19th century one of their rare cites was in the Dred Scott decision, their second of the century. There were only five cites and no quotes for the entire 19th century. They were rarely cited until the 1960s. "From 1900 to 1959, the Court cited the Anti-Federalist Papers approximately once per decade." [1]

The Anti-Federalist papers are only interesting if you want to re-litigate federalism vs 'states rights'.

[1] https://www.law.ua.edu/pubs/lrarticles/Volume%2063/Issue%205...
"I'd actually like to go back to the old times of Tudor England"

You know, when they ACTUALLY CUT OFF PEOPLE'S HEADS.
Society cares more about appearance than substance. It holds us back as a species and has created an absolute mess of politics.
iCloud Backup, on by default, backs up the complete plaintext iMessage history to Apple via the network, automatically, using Apple keys.

It also backs up the device's iMessage keys, to Apple via the network, automatically, using Apple keys. That's called key escrow.

The plaintext message content backup bypasses the end-to-end encryption entirely, providing the service-in-the-middle with complete plaintext.

Apple is the only "man in the middle" for iMessage - all encrypted iMessages transit their servers (using TLS, separate from the iMessage message encryption). Apple, via software changes, has gained possession of the user's iMessage key, and the message is no longer opaque to them when relaying it, and it is not end-to-end encrypted. The party in the middle (Apple) can read all of the messages, just as if it were two different TLS sessions to each user with no encrypted payload (the way most non-e2e messaging is implemented).

Alternately, if Apple, via software changes, has caused the plaintext message content to be relayed back to Apple post-decryption, it is no longer end-to-end encrypted, as the service in the middle is no longer zero-knowledge, and has come into possession of the plaintext.

If that's not a backdoor, I don't know what is.

EDIT: (responding to comment below, throttled)

From https://support.apple.com/en-us/HT202303

> Messages in iCloud also uses end-to-end encryption. If you have iCloud Backup turned on, your backup includes a copy of the key protecting your Messages. This ensures you can recover your Messages if you lose access to iCloud Keychain and your trusted devices. When you turn off iCloud Backup, a new key is generated on your device to protect future messages and isn't stored by Apple.

So if you have "Messages in iCloud" enabled, it backs up your iMessage encryption key (Apple already has the ciphertext from the iMessage service). If you have "Messages in iCloud" disabled, it backs up the plaintext of the messages themselves from your device.

In both cases, Apple can read all of your iMessages, either because their software on your device gave them the key (iCloud Backup=on, Messages in iCloud=on), or because their software on your device gave them the plaintext (iCloud Backup=on, Messages in iCloud=off).
Yep. I approve both measures
Is there some writeup about the ML stack involved, about the training data, etc?
"Heads on a pike" is not a common expression in English.
> Fav Icons meant they are no longer showing the Tab Description once you have a dozen tabs as they will shrink to Icons Size. So you either have normal Tabs or Tabs with Fav Icons, not both. ( This is new in Safari 14 )

FYI, there is a way to get around this annoying new setting.

1. Enable Preferences -> Tabs -> Show website icons.

2. Quit Safari.

3. Enable Safari Debug menu as described in https://yuriy.eu/design/2020/09/21/safari-tab-preview.html

4. Open Safari and disable Debug -> Tab Features -> Narrow Tabs.
A lot of this interest in vitamin D is motivated by the desire to not die from getting infected with sars-cov-2. Or not dying in general. Travel like that is counter-productive currently.
We've dug out almost all the easily accessible minerals - we're currently mining minerals that are cheaply accessible to us with modern technology, but the ones that were cheaply accessible to pre-industrial civilizations are long gone.

For some minerals (e.g. metals) that might possible even be a bonus, as we've brought it up to the surface and it might be more accessible than before (a scrapyard that's buried under some soil could be an excellent place to mine iron), but there won't be shallow coal or shallow oil that a second industrialization could use as a cheap power source.
Your point might be that we're currently in an outlying situation, but that's not quite what you said and you used a deceptive data point to make that point. One could attribute our current outlying behavior to the strange debate of "living vs static document" that is being had (weird because we literally have the federalist papers and notes on what the founders wanted so it doesn't make sense to argue "what the founders thought" without looking at said documents).

The point here is that your comment implies that that amendments are few and far between and you used an outlier to make that point. That statement was woefully misleading. Which frankly isn't going to fly on HN.
Mushrooms? Salmon? Liver? Eggs? All of these have vit D without being fortified (mushrooms being a bit debatable as to if its fortified)

And its a little misleading not to talk about sunlight - technically that's not a food, but you were kind of implying you couldn't get it from the natural environment.
I think he was clearly calling for them to be beheaded.
How are you judging the "broad amount of services" launched out of Azure? They release something on the order of 10-25 updates a week, their services feed runs nonstop.

I claim no special knowledge of AWS, but Azure is full apace, certainly faster than even us global SIs can keep up with in terms of providing support and capabilities.
This is just patently ridiculous.
Can you substantiate that the keys are backed up?

Is messages in iCloud on by default? I remember being asked.
Kandi K27 electric car available in California for $7,999 after rebates
Thanks. :) I believe you're the only one who does here.
Which is why Bannon says he would like to go back to those times.
The value of iOS devices being entirely Apple controlled is precisely because it enables Apple to bully developers into behaving. Alternative stores aren’t about user choice; software is in most cases non-fungible. If I need OneNote there is one company that sells it and I must go to a store where it’s offered. Today if Microsoft doesn’t want to follow Apple’s rules they can pound sand and lose out on the whole iOS market. Tomorrow they will just go to another store and user has gained zero choice.

Like it sucks that it takes a trillion dollar company and total control of the platform to get developers to sorta kinda not mistreat their users but the “the individual right to not use bad apps” has done exactly nothing.
The first thing that came to mind was that quote from the Richard Jewell movie (which is a good watch). Jewell's lawyer has a secretary with an Eastern European accent and they are talking about a newspaper article where the gov't says they have evidence that Jewell is the Olympic Park bomber.

“Where I come from, when the government says someone's guilty that's how you know they're innocent,” she says. “It's different here?”
I’m not sure what you think we’re arguing here. Yes, as I clearly stated, my instincts are against the criminalisation of non-public hate speech.

Freedom of speech is complicated and subtle, and that’s why a several hundred year law that binds the hands of the legislature to refine and update laws around it is a bad idea.
There was no nuance in what Bannon said.
The Brits are pretty good at countering this.
> Cool, let's put Mark Zuckerberg's head on a pike

It does seem a bit crazy that you should be banned anywhere for this comment.
Neither AMD graphics nor Intel integrated graphics require a blob. nVidia is the only one of the big three that requires a blob for full performance.
We're starting to get into some pretty controversial territory here, but I think you're probably better off still getting at least SOME sunshine.

It's speculative, but I believe the skin cancer risk can be dramatically reduced by making sure you're not getting too much linoleic acid in your diet (note: you really have to try at this, tho -- almost every1 is!).

Here's a study in mice:

https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1751-1097....

Of course, that's not humans, but I think the fundamental mechanisms at play should be the same.

More broadly, this article is interesting, and makes the case for more sun exposure:

https://www.outsideonline.com/2380751/sunscreen-sun-exposure...
You are free to judge someone’s looks, we all do.

What you are not free to do is judge someone’s looks and use that as a criteria in the hiring process in jobs where beauty is not a relevant criteria.

If this study proved that X number of over-weight or unattractive people applied, but were rejected at a noticeable clip, how is this not legally actionable?

Bringing it back to tech for a second. We all acknowledge the pipeline problem with women at tech companies. But, in my experience, a lot of your startups are really white across the various job disciplines (from the CEO down to the interns). That stuff is not an accident either, would love to see some studies on this.

I suppose we all need to do a good job filling out the optional questions at the end of a job application that identifies your ethnic background. Where is all this data and how do we get it, and is it possible to dig down into the tech center and really see what’s going on?
> The United States has the longest running form of government, I'd say it was architected pretty well. The Constitution is a good guide for setting up a system that allows depressurization.

The US Civil War (1861-1865) called, it would like to have a discussion about "depressurization."

The founding writings are fine examples of political philosophy, but the government that we have today in any western liberal democracy would be alien to those authors.

The United States today has a government informed by its constitution of 230 years ago, but it is equally informed by a long history of profound social change and (at times) bloodshed. The document of the 1780s can inspire, but there are better models to imitate if need be.
• Because Safari takes up much fewer CPU and RAM and feels much snappier in general compared to Chrome and Firefox.

• The UI is 100% Mac'cy and doesn't try to be different in retarded ways. Fuck preferences-as-a-webpage.

• The automatic syncing between my iPhone, iPad and Mac is also amazingly convenient. I can Handoff this page over to my phone and it will retain the comment I am currently typing! Can't beat that shit.

• I don't do webdev so I don't care about the in-browser devtools, but they suffice for me when I dabble in it.

• I want to limit what Google sees about me to as little as possible.
It is actually a completely insane thing to say.
There is not just iOS and Android - Sailfish OS has been a thing since 2013 and while unforutnately not fully open source, it's perfectly usable (and on my primary smartphone):
https://sailfishos.org/

Also, thanks to PinePhone finally providing open yet easily available hardware, there is now a new crop of fully open source mobile Linux distros being developed:
https://wiki.pine64.org/index.php/PinePhone_Software_Release...

Sire, not everything might work yet & PinePhone is not at the same level as the latest Android flagship phone (well, you can hardly expect that for $150) but there are multiple people communities of people building new mobile operating systems, right now! Ones that are not controlled by a control freak (Apple) or spymaster dropping services left and right (Google).
Subsistance farming for a limited number of people can be done by burying potatoes in the ground and digging them back up in the autumn. Well, it's a bit more to get a good yield, but not that much more, you can (and some places do) teach that to literal kindergartners in a single day. We can't sustain 7 billion of people this way, but if some catastrophe kills 99% of humanity, the availability of better cultivars makes subsistence farming for the remainder much easier than five hundred years ago.
Yea that's the only way to do it.... instead of some sort of software that's bad like a malicious software or Malware if you will that changes votes silently
Trust in TV News Media Continues Its Steep Decline in the U.S.
Airgapped network — an IP LAN not connected to the internet. These do exist, sometimes permanently for security reasons, and sometimes just where external connectivity sucks but you still want your laptop to talk to your NAS.
They found out they had the wrong Krebs.
There is really only one reason in practice HN comments are downvoted and/or flagged[0]: they're telling other commenters what they don't want to hear.

[0] as opposed to being removed by moderators, though dang has been known to use moderation as a super-downvote.
All I see are quilt block patterns :-)
Trump has proven that a shockingly large percentage of the US IS in fact too stupid to think for themselves and just let Fox News and the like tell them what to think.
Taking "Dog Fooding" to a whole new level.
What is a "Chrome account"? Web browsers ask users to "sign-up" now? For what?
This quickly goes down the rabbit hole of identity and identity theft in the USA in a more broad sense. Our entire system is build on similarly flimsy "identity" from banking, to medical records, and even getting copies of a birth certificate/driver's license.

I would say though that "scale matters." If an electronic voting system is compromised the "scale" could be the entire state, and millions of votes, but each time a mail ballot is stolen via identity theft, you're risking it being detected/getting caught, so it ultimately scales to fewer than thousands of potentially problematic votes (which is bad, but not democracy breakingly so, like electronic/computer voting insecurity).
I knew this would be the nail in the macOS coffin as the "iOSening" of macOS is now complete
I'm sorry if this was answered elsewhere, but can someone explain me how this works when you don't have internet connection? I assume you can still launch apps without internet connection. So then, what stops bad actors to just either block connection to ocsp or straight up turn off your connection entirely when running malware?
Are they so exhaustive they can predict side-effects which take years or decades to manifest?
While we're at it, a reminder that the most popular extension for VSCode is Python support:

https://marketplace.visualstudio.com/search?target=VSCode&ca...

(full disclosure: I'm one of the people working on that)
The reference to going back to the time of the Tudors when they actually did such things tilts it back to being a real call to action.
I don't think you need to hack 1700 local elections to swing the vote.
Yeah. Naively i would be more surprised if it didn't (why wouldn't stimulating the brain help with a degenerative brain disease?)
Your condescension is obnoxious and pathetic -- I've lived and seen more than you ever will. You're the "bull" in this analogy? Haha! I couldn't care less about your boring, pointless "journey".
This is not true though. All code at Google goes through review. If you aren't certified in a language, your reviewer must be (or you need to get another reviewer with it). Unless Thompson's code is being reviewed by someone that has been at Google for just a few months, this is a non-issue.
Whether your business appears good on search results is a highly subjective indicator of quality though.
Have you guys ever tried software engineering engineering techniques that utilize No evidence? The current trend of the programming world is to worship data and science but some of the most powerful programming techniques do not involve data or science.

A book taking another approach to programming:
http://www4.di.uminho.pt/~jno/ps/pdbc.pdf

Some of you may have trouble distinguishing what is not evidence based and what is evidence based. Hopefully the following dichotomy can clear up any misunderstandings: Science is evidence based, Math is not evidence based.

In the real world the ideal approach is to utilize both evidence and non-evidence based techniques, but more often then not the non-evidence based techniques are harder to understand and therefore under utilized.
Probably vagus nerve related also.
Catalina didn’t kill XQuartz, nor did Big Sur. It still works fine, though it hasn’t been updated in 4 years.

It also did not break OpenGL, only deprecate it. macOS is still stuck on a many-years-old version of OpenGL, but what worked in the past continues to work. Even Apple Silicon Macs will support it.
On what basis? Because there aren't any rumors of Russian meddling being sowed by the opposition this time? There are multiple states with no paper audit trail, closed source electronic voting machines, multiple dubious last-minute decisions made around postal ballots due to COVID, no easy way to verify the voter roll.

Making a claim like this reeks of partisanship.
Many techies want Biden. Others want Trump. Many would probably prefer someone else. But very, very few would see the integrity of this election as more than an intern-level joke.

If you've ever worked in an environment where money was changing hands (banking, trading, etc) or where security was the real deal (three-letter agencies), or even in the insurance industry, you know that election integrity controls are a half-baked freshman project by comparison.

(For myself, I don't care who wins. I don't believe it matters. But don't piss on me and tell me it's raining.)
I’ve been thinking about how to package macros across a variety of programming languages. Macros are the ability to generate code structures, which are then executed. For example, [“setnull”, “x”] might be compiled to x = null in JavaScript, which is then evaluated. Notice you cannot do this with functions — you can’t access un-evaluated arguments, like the name “x”, or the lexical environment in which it appears (to say nothing of dynamic scope).

It’s a hard problem. Clojure has some prior art in this space, but the packaging system relies on creating “their own world” — classes in Clojure aren’t really plain Java classes. Or more specifically, protocols are a completely different thing from what normal Java applications write their programs with.

I don’t think building one’s own programming world is a good thing when you bootstrap macros on top of an ecosystem. The most powerful use of this technique is, for example, to have native access to Numpy with python + lisp macros. You can’t really do that with a runtime that has to be embedded with all of your modules.

pg’s Bel has some interesting things to say about the topic, if you focus strictly on the interpreter. The ability for functions to be represented by lists — along with their lexical environment being represented by those same lists — is something that appears in elisp, but nowhere else I’ve seen. Self, maybe?

It’s an ongoing process. The reason I bring it up is that macros are one of the finest tools of metaprogramming available, so it’s a problem worth solving.
You realize most engineers write software that runs in production on x86 Linux, right?

All that performance is going to be used to run cloud based Linux x86 development environments. Repl.it and Github codespaces are the real winners with the move to Apple Silicon
Ok, I guess I found the one pro-big tech monopolist on HN.
> Pressuring maintainers to come back is foolish.

Unless that pressure has some impact on the maintainer's boss(es).
Only Level 3, sadly, which means it can decrypt Standard Definition (480p) videos. This has been out for a while.

Some reputable people in the pirating industry have actually cracked Level 1, which means they can decrypt 4K! :-)
This video was a huge part of my early internet and computing experience around ~1996 as a low resolution quicktime. Seeing it in high quality, seeing people's faces, it's surreal. It's also a lot more gory than in low resolution.
OCSP fails open by definition because it is a revocation protocol. In the absence of revocation, a valid cert continues to be valid.

The problem here is simply that Apple did not build a short enough timeout into their client.
Is it a bug really or design problem where they are trying to do something they should not do in the first place.
Do you have a copy of your thesis online? I’d be curious to learn more.
No, there is a huge difference because Trump's death would be from the same disease he criminally downplayed.
Roger that. But even by e.g. Australian standards (which are a lot closer to the US ones), Oslo is far from sedentary; I didn't even think about buying a car in Norway before I left it, being happy to walk/run, ride or PT it everywhere. Bad diet, alcohol use etc is a lot more common than in Norway too.
“Other countries have social safety nets. The U.S. has women.”
To be cynical, we're not far off from a scenario where a 1.8 C temperature reduction would simply mean getting back to normal temperature range to which our agriculture is well suited.
> Rumor: Votes are being cast on behalf of dead people and these votes are being counted.

https://www.wsbtv.com/news/georgia/allegations-ballots-cast-...
My Early 2013 MacBook Pro 15 just old enough to not get this update.
I was imagining some kind of really wacky setup where you fire light from a simulation through a real lens to get realistic lens effects. But what kind of display would you need?
For reference:
The level of toxicity listed in your link is 60,000IU per day.
Fauci said he takes 10,000IU per day.
The bottle I purchased recommends 2,000IU per day.

Get your blood work done people.