skysight-inc/HackerNews huggingface dataset:
> The whole process was about getting feedback on it.

What a load of BS. Apple told us it was going to happen, and then quietly canned it when there was backlash. There was no intention of "consultation" or "getting feedback" at all.
Isn't this one have already endorsed their project here in HN a while ago?
>Epoxy over the screw terminals would also delay an attacker...

Might as well go all in and epoxy the ram sticks/dimm slot assembly.
(The key phrase is “stream fusion”.)
If it's factually wrong, or missing the point. Or if it's just attacking the parent.

I try not to downvote opinions, even if they are blatantly stupid. On the other hand, disagreeing in a clever way will earn an upvote from me.
How many wars and famines did we have in the 20th century, a tune of relative peace and prosperity?

You never know what made come.
This is a great essay. Also, the problem is capitalism and the fact that the argumentation won’t stop should probably tell us something.
Interesting points. I guess the fact that it couldn't be stopped is really the deal breaker, unless there was a kill switch in the design of the virus (maybe some kind of antidote you could take?).

Regarding mutability, I am not an expert at all. However, some viruses mutate more than others, so I imagine there could be some way to control the mutability and maybe even prevent it from happening with self repair mechanisms?

Do you know what is this idea usually named? I tried searching for it, but I couldn't find much.

In any case, it feels like it is a field humans should research (and probably already are), because the risk for biological weapons is quite high; and currently our western society is not even prepared to unite and get a vaccine, so I'm not sure how we would react to a riskier pandemic.
Well, their gonna push it at some point. Do you think they’ll tell you when they do, given the backlash.

Tell you what, put up 20k USD and I’ll go through the formal process of verifying binaries and whatnot. Otherwise, I think my “feeling” still contributes to the discussion. I don’t need to put in 200 hours to prove something I’m not misrepresenting as fact.

CSAM scanning will come. Apple probably won’t tell you.
E2EE services are absolutely possible without this technology. What are you saying?
This is certainly true on the server side where QUIC can be ~4x as expensive as TLS over TCP for some workloads, and I've been wondering how much it matters on the client side. Do you have any data from low-end clients showing either increased CPU use, increase load times, or worse battery life with QUIC?
When people say capitalism is bad, what they're saying is allowing people to choose is bad. Because no one is forcing these products on anyone and nearly everyone has at least heard of the issues and mostly don't care.
I only downvote when the person's comment comes off as rude. Snark I can take, but rudeness, bombastic obtuseness, and just plain impoliteness will move me to downvote. The argument may have been supportive, but not with that attitude.
So, for you, it won't be enough until Go (and possibly every other language that is different from Rust) is "rustified" and turned into a rust-like clone? ... just why?

And BTW, Go is very safe! it has automatic memory management, and managed concurrency for writing bug-free concurrent code.
> issue with reserves is that they are not money

When talking about money and banking, the word "money" is useless at best.

Reserves, Federal Reserve notes (i.e. paper money), coins, deposits, Treasuries, commercial paper, gold and wampum are each money. Central banks converting Treasuries and mortgage-backed securities into reserves lets commercial banks create deposits at greater scale. That ceteris paribus increases aggregate demand which can put pressure on broader price levels.
I have been here for many years and cannot downvote, so if I disagree with something I have to make a comment disagreeing, which usually results in my comment getting downvoted so I never get any karma. Which is good, because poverty is cleansing.
Per the Rogers' wikipedia page:

> Rogers remained in command of USS Vincennes until May 27, 1989.[13] In 1990, Captain Rogers was awarded the Legion of Merit decoration "for exceptionally meritorious conduct in the performance of outstanding service as commanding officer ... from April 1987 to May 1989." The award was given for his service as the Commanding Officer of Vincennes, and the citation made no mention of the downing of Iran Air 655.[14]

So no, he wasn't given the award for the downing of Iran Air 655.
Nit, the 1 year is more noteworthy as time since vaccination, not age.

If these effects take 1 year to manifest, then it’s hard to identify the causal factor with this setup
Covid’s deadly tradeoffs, by the numbers: How each state has fared
in the exact case of the mona lisa, anyone could tell the difference because the real thing has noticeable texture and yours would just be a poster.

maybe a better analogy would be a famous photograph like the rhein 2
At the first read it seems to be the silver bullet we've been all waiting for:

Code, design and content mashed up in a way nobody has to do (almost) nothing, and it just spits out stunning web stuff in half-time. A win-win-win situation.

I guess I'll take a nap and I'll come back.
I'm not sure error handling in Go is really explicit. Go checks that you assign an error and usually handle it, but it doesn't check that you handle all values of the error. If a function suddenly returns a new error value, the compiler won't help you here. This is like in language with unchecked exceptions, you have to read everything carefully.
Is it really that much of a bad thing to iterate based on real world experience?
I can't downvote with this account yet, but with past accounts I downvote if:

- the comment contains information that I know is either factually incorrect, or

- is making bad assumptions.

I have upvoted comments I disagree with in the past because they were well-reasoned, good, thought-provoking comments.
I've been a lurker for over 5 years and embarrassingly didn't realize there were downvotes on this site. Guess I still don't have enough "Karma" (?) ...
There has been talk about it here, but it coincided with the CSAM scanning which got much more coverage.
If Julian, an Australian citizen, leaked top secret Chinese intelligence and evidence of war crimes, he would be on a beach in Australia surfing with his family right now.
This is also going to be huge for 3D scanning: https://youtu.be/sJgK0jjd6oE?t=188
More precisely, it does not rewrite classes, but just changes log4j configuration programmatically.
Yep, with the pandemic terror campaign intensifying, more crazy ideas like yours will be considered, the public will be willing. Maybe some do-gooder doofus will make a bio-weapon to save us all. Won't put it past this reality.
So it wasn't just Trump being Trump. It's US gov policy in the economic war.

Archive link: https://archive.md/lOAx8
Brain Simulation
The mininum is 501 though :)
Wow, that is very different from my experience. While I can consciously think about words, I can't "hear" them at all, let alone with different intonations. Seeing the words seems even stranger to me...
What a great read. Who would have thunk the history of coaxial cables could be so interesting?
The claim about 7-day periods is circular: in trials and other studies they tend to assume anything that happens 7 days afterwards isn't related to vaccines, so don't report them, so there's no evidence for anything happening more than 7 days after the vaccines, etc.
I don't have a 100% settled opinion about what the JVM design should look like, so I'm not fully aggreeing with the parent poster. However, I don't think you're being fair to the spirit of the complaint. There's a difference between two scenarios:

1. You can write a raw socket, pull a class file, put it in the right place, and load it using classloaders (assuming they don't want to abolish dynamic class-loading)

and

2. The language has a conventional way of loading arbitrary classes over the network using the standard library.

Any turing complete language can download and execute code. Even if the language doesn't support it natively, you can write an interpreter that acts on some code/bytecode. However, some languages support hot-loading code over the network in a straightforward way, while others force you to do all the work yourself (with attendant limitations). In effect, those languages require you to take the gun, check that it is loaded, and very carefully point it at your own foot.
They will leapfrog fossil fuels though and go straight to renewables, micro grids, battery storage, etc.
It is way less CPU efficient, with poor tail latency for LAN environments.
I've resurrected quite a few of these; note that with flagging rights comes also the "vouch" button to keep the discourse more balanced.

Would be interested to learn the proportion of flagged:vouched comments.
Yes, local only as far as I understand. But how many additional steps does it take to turn the process into CSAM scanning? It looks really close, even without squinting. Caveat that I have no certain info though.
I guess it depends on the threat model, but if the primary concern is theft couldn't AC adapter disconnect be used for this?
Sounds like you are talking about SARS-CoV-2? Just kidding, I know the virus probably wasn't engineered.
Sure. Now imagine the edge cases and security flaws we will be discovering in HTTP 2 for the next decades. Fun.
What you’re describing is optional typing. What is usually derided as cumbersome is mandatory and exhaustive typing.
When I find myself downvoting I usually flag as well.

I do this rarely when someone is commenting in a way that’s going to drag a thread into a muddy, already-well-trodden non-sequitur.

New and more interesting ideas deserve as much of a chance as they can get.
From part-time grocery store clerk to full-time Wine Hacker
Can I answer this differently?

I virtually always upvote comments, which I see downvoted for expressing an opinion, which is obviously presented in good faith. That's even then the case when I violently disagree with the opinion in question.

What's even worse than people downvoting a well reasoned opinion are downvotes for factual statements.
Ether Capital ($ETHC) Stakes $50M of Ethereum on ETH 2.0
And then it becomes weaponized. Then it becomes targeted biological warfare. We humans love to find creative ways to kill ourselves.
> It's all about money, nothing else.

Not being funny, but I am not sure why this comes as a surprise. Of course everything Apple (and any other for-profit org) does is to make money.
> ...statically-typed languages are better for large projects than dynamically-typed languages...

> Formal methods will never be mainstream...

Say what? these two statements are written just 2 lines apart?
>You can blame them when that happens but it’s odd to blame OS X for being locked when clearly OS X is not… locked.

OSX is getting more and more locked, iOS is locked so why shouldn't people complain when things get worse.

I was just explaining that the excuse "OSX is 20 years old and it was not locked yet so it will never be locked q.e.d " , this is wrong, you can see clearly how things get more locked in steps and you don't have to wait untill last step to complain.

Keep in mind that you have better keyboards on Apple laptops today because people complained, the CSAM shit was delayed because people complained, the Apple tax was lowered in some cases because developers and Epic complained, so complaining sometimes works.
I argue that a healthier approach would be to own the foss-components you use and to try to build an internal understanding of them - no need to audit every line of code but at least some high-level understanding what every component does would already be helpful - try asking for resources to do so, I guess most of the time you will be laughed at. Also giving your devs the knowledge and time to upstream fixes until the maintainer is happy would be great - so many interesting forks and pull requests in all kinds of projects that are just dumped out there but the work to integrate it into upstream is something nobody is doing. This requires resources and resources are money and there is no direct benefit for the corporation. So it's quite a big problem.
Any particular sources? From a quick web search, it sounds like hydrogen has a very different energy density (Joules/cu. m., or BTU/cu. ft., or whatever), very different combustion and leak safety characteristics, and can either leak through or embrittle many parts of the existing (natural gas) distribution infrastructure.

If that's anything resembling correct...then the change-over would be more like replacing all-diesel fuel & engine infrastructure with gasoline.
We didn't "misunderstand", we were sold optimism based on incomplete data. Don't confuse bad information for a literacy problem.
OwlFire Digital Brand Identity and Logos-Stephen Ajulu
Mostly either offensive or presumptive e.g. "anyone who uses .Net is stupid" or otherwise where the conclusion is much more dogmatic than the logic so it reads like arrogance.

I wouldn't downvote someone who said something like "Shouldn't we all make time to ensure our code is always secure" (even though this might not be realistic/true) whereas someone who said something like, "Anyone who doesn't make time to ensure their code is always secure deserves to go out of business" implies that it is always possible to secure all code; that people choose to not secure certain parts; and therefore they deserve to fail. I am more likely to downvote this.

I don't mind opinions though so if someone said "I always use PHP and it has always been fine", is no problem even though that's not my experience.
> When employment becomes part of the Fed mandate

It is [1].

[1] https://www.chicagofed.org/research/dual-mandate/dual-mandat...
You could start with e.g. requiring full legal disclosure of what my data is used for. Apple is trying to move in that direction, but we can't be at the mercy of a private corporation no matter how good the intentions are, when it comes to user data and privacy. But Apple's new requirements on the App Store are an example of what's possible to do.

Performance and quality are a bit different, they are much harder to regulate but still possible to an extent.
I don't know about Wikipedia's editors but decent meta-analyses were already showing solid results in 2014[0] and this meta-analysis of 24 RCTs this year also shows decent results. The NHS reasoning is that it's too expensive, not ineffective and even that seems odd to me as it's produced pretty cheaply to use for variety of purposes. I'd guess the expense is due to the patents of esketamine used to approve it for depression while being able to profit, but that seems to be the less effective type at any rate.

0. https://link.springer.com/article/10.1007/s00213-014-3664-5

1. https://www.sciencedirect.com/science/article/abs/pii/S01650...
You’re not wrong, but I’ll say the part about not going into it for the money is becoming less and less true all the time.

For developers who are ~35 and up, almost 100% true, once you get younger than that you’ll find that there are a large and growing minority of people who are very much in it for the money alone without any particular interest or affinity for computing. Their parents, advisors, etc saw how much money was being made and pushed them towards computing as something more like a high ROI trade.

You see the same done for specialized welding for smart, but not academically smart, kids. It’s hard work to get into, but if you get there it can pay very well, regardless of if you care much about the underlying metallurgic properties that you’re dealing with or not.

This is completely fine either way, but it’s important to realize that we’re not really the professional of child prodigies that it once was.
I believe I watched a talk from Rob Pike a few years ago where he mentioned that Go didn't have generics, not because they didn't want generics, but because they wanted a Go-like way of doing them, and wanted to spend a lot of time making sure they were done right.

I'm paraphrasing and I wish I had a source for you but I'm pretty confident I didn't make that up.
Toyota, lagging rivals, outlines plans to expand sales of electric vehicles
Given that there are people who describe having no visuals of any kind and people who describe having a 3d rotatable view in their head, you should have some idea of how their internal experiences differ.
It's not a semantic difference. If you rollback, that's not in the history. That's fine if the rollback perfectly reversed your original migration. But if it doesn't (developers make mistakes), now your database has reached a state that can't be reproduced by running migrations, defeating the entire point.

> Suggesting that you only ever go forwards implies that you'd run the incorrect migration and the fix for it again in the future,but you wouldn't.

I wrote a tool that specifically enforces this for my company, and it's worked well for the past four years in prod, staging and on a dozen dev environments, so I don't think your assertion is true.
I see where you're coming from, but Apple brought this on themselves by annoucing this invasive spyware garbage. This is what you get when you undermine your user's trust.
Different people have different things they care about at different times. If I’m currently trying to improve my ability to do effective stakeholder interaction, I’m going to be reasonably resistant to switching to spending a bunch of time learning terraform.
You're confirming OP point though, you didn't upgrade in 8 years, because for your use case it was good enough and not worth the expense
I've often thought the mosquito would be a great delivery agent.
How about a notebook that scans for you? I.e. one side is a notepad, other side has a tiny camera on rails, close the notebook and it automatically scans and uploads the written page.
How to write a simple JIT compiler
I am not what you would call an Apple fan still I bought a Macbook Air M1 with 16Gb of RAM in France for around 1200€ a couple of months ago (to replace an early 2011 Macbook Pro - I don't change my personal laptop often). While I would never buy a Macbook Pro, I think the Air pricing was fine. The price is pretty close to other ultraportables, performances are very good, battery life is incredible, the screen is beautiful and I don't mind paying a small premium for a sleek design and good quality control. I don't feel like I wasted my money.
Thank you for formalising this.

We came to a similar conclusion as we moved from imperatively handling server state to using ReactQuery.

What I got to like the most was the small cognitive load. Other than the minimally shared UI state, everything I need to hold in working memory is close by. Not that it's novel or impossible to achieve the same through other means, but that this way of building UIs often leads to a manageable result.

It works very well in cases where the server is the source of truth, but I don't want it to feel like it is.

The creator of ReactQuery talks extensively about the philosophy behind his library in a recent PodRocket episode. [0]

0 - https://podrocket.logrocket.com/tanstack
Industry has already responded and will continue to do so.

My company has a foundry where we melt iron. Our production schedule is planed with the power company months in advance so we can get the lowest possible rates. The factory only works the night shift. The factory shuts down for maintenance in December (the power we don't use goes to Christmas lights). We are not the only company doing that.

Not all industry can respond those. Restaurants use a lot of energy (I'm guessing less than cooking at home though - anyone know how to check this), but they have to cook when people want food not when energy is abundant.
Nothing. Most Mac users are not buying from Apple to run vendor unsupported OSs. It really doesn't matter to corporate Apple what is going on other than to make sure technical documentation isn't leaked.
Google AI's TokenLearner Can Improve Vision Transformer Efficiency and Accuracy
Did anyone else find this article lacking? I was hoping to learn a bit more about real world examples of functional programming, but all this really did was state some high level ideas of what you could benefit by using a functional programming language like F#.

It is still not clear to me what the advantages of using a functional language like F# vs writing C# code that avoids side effects and mutating objects in functions. If anyone could share any articles or books on the subject, I would really appreciate it.
So you don’t use the word “grandfathered” in business meetings with your woke Canadian counterparts.
To me, "takes up a significant part of the language spec, compiler, and VM" isn't a meaningful reason to exclude something from a language, unless it's a hobby project. The job of languages, imo, is to provide tools/features/syntax for expressing problems, whether their implementation is complex or not. Ruby is an incredible language to use, but its implementation is notoriously hairy. That internal complexity is not something that matters to me in the slightest.

I understand the Go team's reluctance to get the user-facing interface wrong, and end up with something like type-erasure in Java; that's slightly connected with implementation complexity, but saying "it's complex to implement and specify" doesn't seem enough to me.

[edit: made it clearer that this is my thought on the job of languages and not some universal truth]
Vaccines don't seem to reduce spread and this conclusion - which you could find on blogs long before it was officially admitted - is now the position of e.g. the UK official vaccination committee. In fact they're now arguing that the vaccines were never even designed to do that in the first place, although it would have been good if they'd said that before vaccine passports were invented.

Here's a summary of an paywalled interview in the Telegraph with former Vaccine Taskforce chief Clive Dix:

https://dailysceptic.org/2021/12/14/vaccine-taskforce-ex-chi...

"The battle over Covid transmission was lost some time ago. I am afraid that the vaccines will not stop the spread of the virus in the short or medium term – but that is not a disaster. Indeed the vaccines were not designed to end transmission. It was evident to me at the time I helped with the procurement of doses, as interim chair of the Vaccine Taskforce, that the intention was to stop people from getting severely ill or dying."

"Given that young and healthy people not only have a very low chance of suffering severe Covid in the first place, but also already have substantial immunity from severe disease thanks to the first two jabs, I cannot see how boosting them is more valuable for public health than doubling our focus on the most vulnerable and cracking down on the backlog of chronically sick patients, such as those with hypertension, diabetes or even cancer."
I don't downvote really. I mostly browse popular feeds everywhere so downvotting something won't result in any use. Also if you really hate something that is also popular, downvotting that means you are actively fighting a losing battle.

I am pretty good at rants so I will go on a rant on the comment section instead. I like to vent to strangers and I think some people love a good rant to read.
Oh, so you could hopefully substitute a suitable USB C cable? (Assuming they exist)
An active lifestyle and a disdain for phone cases gets you there.

The iPhone SE is indestructible, I have a few of them. Never managed to break one.
They never resisted generics as a concept. But they refused to implement generics in a way which compromised other Go values. Compilation speed was a big one. It's easier to implement generics if you sacrifice compilation speed (see: c++, rust, and iirc java). To their credit, it took the community a looong time to figure out how pull that off, because it's a hard problem. But I think they've done it.