skysight-inc/HackerNews huggingface dataset:
This has to be one of the dumbest arguments i've ever seen on this hellsite.

Firstly, a circuit breaker does nothing but protect the wiring in your house. A faulty lightswitch can still throw sparks and start a fire as long as it never draws more than 10A or whatever your circuit breaker is rated for.

Similarly, operating systems can prevent a rogue process from taking too much CPU or RAM, but can't prevent a process from ransoming your files, at least not without a substantially different sandboxing regime to what exists in mainstream operating systems today. Why we don't/can't have this is an interesting disucssion that is much larger than the python2/3 question.
> defend itself from state-funded hackers

Doesn't it matter which state?

Sure, for US, Russia, China this is probably just true without nuance. For someplace like Israel (small but highly motivated and strong in both espionage and tech) apparently also true.

But should I not expect a FAANG-level company to defend itself from state-sponsored hacking if the state is Uzbekistan or Cambodia?

And if every state can get access to top-tier hacking by having an alliance with $MAJOR_PLAYER, why should we expect that doesn't extend to non-state actors? At which point, are we just giving up on security?

I think Apple absolutely can defend itself against state-funded hackers. Whether they choose to do so is a question of priorities I guess.
I reimplemented the playback routine to use the Web Audio API for accurate no-lag playback: https://greasyfork.org/en/scripts/439347-thirty-dollar-rewri...

(Posting anonymously because my employer doesn't like me publishing code without their permission.)
AKA disposable soma theory:

https://en.wikipedia.org/wiki/Disposable_soma_theory_of_agin...
I guess it's a good thing the web is built for users rather than designers, then, isn't it? Oh wait.

On a more serious note, screw all the font **ery. Settings → Language and Appearance → Advanced → untick Allow pages to choose their own fonts, instead of your selections above. Better to have some crappy websites glitch out a bit than get a headache from trying to read 200 different fonts in a day.
So the problem with all those examples is that they are just incremental changes to an existing lifestyle.

The hypothetical person in your scenario is still going to retire, just a few years later. They’ll still send their kids to college, just with a few more loans (or maybe not because having more savings results in less financial aid). They’ll still go on vacations, just slightly less nice one. Or they’ll go on the nicer vacation, just less often. Etc etc etc.

What it does not do is change your life qualitatively. You’re not going to be routinely flying on private jets or hiring a butler. Your ability to affect politics is still mainly limited to the ballot box.

You’re still upper middle class. Just half a step ahead of the Joneses.
I love pancakes, crepes, etc. If you have a ripe banana available, I'm a fan of this 4-ingredient banana/oats pancake recipe. Blend the following:

Ripe banana.
2 Eggs.
1/3 cup instant oats.
1/2 teaspoon baking powder.

Low heat. Cooke 3 minutes. Flip. Cook one minute. That's it.

Here's what mine looked like https://xenodium.com/banana-oats-pancakes-recipe
I think it is more a fundamental philosophical problem with Ethereum. They have fascinating ideas and workarounds for all sorts of issues, but in the end they keep layering complex solutions on more complex solutions.

Maybe a bit like enterprise software, just add another abstraction layer...
You probably mean https://news.ycombinator.com/item?id=29984016
Despite the hype, iPhone security no match for NSA court-and-gag orders.

The continuing denial that U.S. intelligence agencies are all up in Apple, Google, Microsoft, Facebook etc. is surprising.

It's always easier to shift blame onto someone else, especially on other cyber terrorists.
It's not the most profitable, the same way a random forest is unlikely to be more effective than a properly trained deep learning model.

However, it's efficient when it comes to computational power (and cost!) required. On Ethereum, storing a megabyte of data costs hundreds of thousands of dollars.
Invitation for the C++ & Digital Signal Processing and JUCE Study Group
Your first link appears to be the mouthpiece for Matt Taibbi. I don’t know anything about him, and I appreciate independent investigative journalism, but I hope you expose yourself to more than his work. His substack clearly has an editorial stance towards COVID-19, which I think is generally a good indicator of a non-neutral position on the issue - maybe not ‘bias’ (sometimes you have a particular stance because you have assessed the facts and are generally correct), but if you question authority you should also question the veracity of the statements your independent sources make, especially in this day and age of social media grifters. I haven’t read Greenwald’s work for a long time, for no particular reason.

I really can’t account for Fauci’s statement here - it doesn’t look very good from what I can see, but the context is buried in a NYT article which is behind a paywall for me. Still, it doesn’t directly inform my position here - you can be broadly in favour of particular government policies without being all around the implementation. I think that liberal veneration of Fauci has elevated him to this position where he’s considered a saint for moderates, which is gross - he’s a public health official, nothing more and nothing less; the obsession with a public hero of the people, especially one who is non-elected, is just wrong, and makes it especially awkward when people inevitably find out that they are imperfect people and imperfect at their job. That being said, I think Trump’s politicisation of the office of a particular public servant was much more significant and repulsive.
Eh, as somebody who flubbed 7 $ figures in crypto after 2 weeks of extreme sleep deprivation…

He’ll be okay ;)
There's no technical limitation stopping an AMM's pricing function from considering credit risk.
The Dialectic of Enlightenment and modern life
That's not necessarily true - there can be partners, and Arabs can volunteer (and some do) for military service.
This comment would have been just as effective without the ad hominem to begin.
Spend some time on the commie app TicToc. Asian parents, usually upper-middle class mommies, set-up accounts for their prepubescent daughters to act like horny ghetto alley cats and bump and grind in skimpy clothes to the adoration of millions. This is not a Japan-only thing. The framework of laws press this behavior into different avenues, but it's widespread across Asia. If Japan "grossed you out," go live somewhere in Southeast Asia. You can still negotiate a good price for the kid of your choosing directly from the parents. Read up on Arthur C. Clarke.

Btw... I don't have "hidden racism" against Chinese... I have open hatred of the Communist Chinese Party. You're comparing organized industrial scale cannibalism to different sexual mores held on a societal level .... cough .....
Considering the emissions of all proof-of-work-based Blockchains, he probably warmed all of us.
A TradFi market maker can also offer a liquidity pool if they choose to; its regulation stopping that.
The nearest scenario in dumb contracts would probably be wiring funds to the wrong foreign bank account. But there are usually a lot of intentionally placed checks before you do something that stupid. And even if you did, at least there's someone you can call. That seems a bit smarter, really.
I made a transfer with a mistyped IBAN once in the online interface of my German bank. The bank called me a day later and said that there’s something wrong with my IBAN, so I double-checked, realised my mistake and did the same transfer to the correct IBAN. I did not loose any money.
And that is even an argument on top I didn't even mean.

> You can even retrospectively apply reasonable person type arguments no?

Yeah. A significant part of a traditional contract revolves around defining the entities and behaviors you're actually talking about, and another part is about specifying requirements and boundaries for these entities and behaviors. However, it is entirely possible that during a conflict, the parties of the contract disagree about the meanings of the words on paper.

In such a case, you'd bring in a judge by bringing this to court, and a judge has the right to interpret the words and act in the spirit of the contract clauses, not just the words, and to deliberate about the feasibility of clauses. And that's a good thing, because this is a strong defense against scam and fraud.

Like, if something really strongly looks like a contract to buy a car, but technically doesn't say you buy the car, but also doesn't say you don't buy the car. If you get sued for not paying rent or stealing the car in such a case, you could argue you thought you owned it.

That's another, huge, topic.
Non-smart contracts also have something like the two sides having an understanding of what the spirit of what they agreed was, and they can be discussed in court and interpreted by a judge when all else fails. So not absolutely everything has to be spelled out all the time.

Smart contracts are code and there is no fallback mechanism in case of mistakes.

They probably have to be way more complicated than non-smart contracts?
What does this have to do with the linked essay? The author is claiming that America is the aggressor in these wars. You make it sound like it’s all for practice in case one day the tables are turned
The problem is that irreversible transactions are just bad. There is no way around it. Crypto is broken at the most fundamental level.

This kind of fuckup could not happen with regular banking and if you somehow did mess up you can almost always have your money recovered. There is no way to just black hole it never to be seen again.
Alibaba Cloud AI Coding Assistant(Cosy) – deep code completion and code search
Alibaba Cloud AI Coding Assistant is an AI programming assistant that provides intelligent code completion and code search capabilities to help you write high-quality code faster and more efficiently.
I'm selling letters and numbers.

Do you want to buy Z and 4 from me? Only 10k$, it's a bargain.

FFS.

Is that the best thing you can provide to the world?
You spent 2, 3 maybe 4 decades on earth, and this is the best you can come up with? seriously? you actually spent time on that?

If I was telling half of what I really think about you I'd get instabanned.

Seriously man, get your sh*t together
Exactly! I was recently shocked to look at my password list and to find out that I had dozens of websites I didn't even know about any more.
I believe this racket has only been growing and growing every decade since. It needs to be brought up more often, and people and organisations with large audiences must dare to speak openly about it.
CMOV is a win if the speculation won't work. HN regular Nathan Myers (ncmncm) wrote a proposal for C++ saying the compilers should offer a way to, in effect, signal that yeah, you really can't guess this one (thus, try CMOV).
Okay bro.
https://en.m.wikipedia.org/wiki/List_of_tsunamis_in_Europe
And if you send it to the wrong person who isn’t a scammer. They aren’t going to quickly move the funds and shut their account down.
Crypto Darwinism is a real thing. Insane to see that amount of money just disappear. Literally just poof, it's gone. Not "gone" like someone stole it, because that money didn't disappear, the thief has it now. This money literally went into a digital blackhole.
Rational Theory of Human Sacrifice [pdf] (2014)
At least the rest of the planet got a little warmer /s
Tough is a good word for the dough sometimes.
https://opensea.io/collection/n-project

Traded $40M+ in volume. Randomized numbers, though. Dig in there for primes and let us know the distribution.
> ...queue size tradeoffs would be eliminated if the queue operated in a LIFO manner (a stack) instead of FIFO.

Kind of. Using 'adaptive lifo' with a variant of CoDel is something Facebook explained they do address tail latency:

Most services process queues in FIFO (first-in first-out) order. During periods of high queuing, however, the first-in request has often been sitting around for so long that the user may have aborted the action that generated the request. Processing the first-in request first expends resources on a request that is less likely to benefit a user than a request that has just arrived. Our services process requests using adaptive LIFO. During normal operating conditions, requests are processed in FIFO order, but when a queue is starting to form, the server switches to LIFO mode. Adaptive LIFO and CoDel play nicely together... CoDel sets short timeouts, preventing long queues from building up, and adaptive LIFO places new requests at the front of the queue, maximizing the chance that they will meet the deadline set by CoDel.

Fail at Scale (2015), https://queue.acm.org/detail.cfm?id=2839461

From a networking point of view, (tcp) bufferbloat across hops is a more complicated problem. Ref this exchange between u/jorangreef and others: https://news.ycombinator.com/item?id=10546651
ah. Such an easy setup, it was a sure thing I'd be second to the party.
No. AMMs are extremely capital inefficient market makers. The only reason they are useful in DeFi is because it's difficult to implement limit order books in a decentralized way.
It's actually Z80-ish with some features missing and some new ones included. It's a Sharp LR35902 SoC with an SM83 core (not sure if it has been used in non-GB SoCs).

I can recommend The Ultimate Gameboy Talk for details on it (and much more).

https://m.youtube.com/watch?v=HyzD8pNlpwI

EDIT: I had the SoC and the core names the wrong way around. Thanks svendahlstrand.
I guess so, if it's not exactly "one out, one in", that would constantly reorder packets. I think head-drop, like the article says is really the best trivial solution the more I think about it.
> but believing crypto is nothing but scams is just revealing a heavily inaccurate biased information source.

There is no other source. If there was, crypto proponents would actually provide one.

As it stands, though, there are exactly three types of crypto projects:

- scams (the absolute vast majority)

- can be and have been implemented in a better, more efficient, and more scalable way without blockchain. And as such, are borderline scams

- circular. The vast majority of "DeFi" which mostly exists to rotate and speculate on cryptocurrencies

And there are exactly two types of people in the crypto space:

- people who know exactly what's up

- gullible fools
You know what would be really nice... instead of cultivating an opinion about something you just don't yet understand, to declare, wow, I really don't understand this... and why don't I try to understand the multitude of factors that are at play here... instead of cultivating an opinion that is mostly based on erroneous assumptions.

YOUR socialization process, you think of it as "dating," doesn't match their socialization process. You conclude they are--insert adjectives--instead of using the opportunity to try to understand the differences, and possibilities, that are being presented to you.

To conclude that Japanese women are submissive, because _you_ don't quite understand the intricacies of Japanese social norms, values, customs, language....

We travel to explore and _expand_ our understanding of the world and the human condition, not to confirm our prejudices. Try it.
If caught quickly enough, like within a day, and the money is still in the receiving account, it is very easy to get your money back.

As you say, scammers move money quickly, and they do so to avoid the money being refunded.
Eh, programming re-uses tons of punctuation a beginner needs to learn anyways. Semicolons don't split sentences, parathesis change depending on where it's used, commas seem random.

This concept even gets generalized itself with the concept of operator overloading in some languages, etc.
Branding is bit subtler than that — you’re not going to really say anything about Target’s consistent styling, versus Walmart’s fairly austere aesthetic, but you definitely get a different “feel” from each, before looking at their actual contents/stock.

I don’t know whether fonts are really that important to the total equation, but “not terrible enough to walk out the door” is generally a very low bar to meet when designing a thing.

Another example in the app space — you know enterprise apps will get the job done, but they’re downright unpleasant to use; from aesthetics to workflow efficiency, they just barely hover over “dealing with it isn’t worth the output”. But that’s generally not where you want things to sit as a design goal.
I love how everyone assumes that the ETH blockchain is immutable and there is nothing that can happen to undo any of this. Did everyone simply forget when the Dao had a contract bug and the ETH devs literally just rolled back the transaction?
265 people made a mistake which deleted their money. How is crypto still so broken at a fundamental level after over a decade of work.
In simple words, he should have called a smart contract's function which would withdraw his tokens and send real ETH to his address. Instead, he sent tokens to smart contract's address and they will stay there forever, not associated with any account.
This complexity should be abstracted away by wallet's UI. Users don't have to call APIs directly.
Also, this whole situation could be prevented by trying to send a smaller amount first.
Maybe security can be enabled by a toggle where, like plane mode, you restrict your phone to a smaller set of features but with better security. Of course the difficulty is once you've said that the feature set will be much reduced because you've exposed your responsibility. But then security is an additional feature
yeah that's either called insanity or money laundering
Bing returns all relevant results for that realsense query.
Calling this tech debt stretches the metaphor too much. We're missing terms for this common kind of problem.

"We decided not to FOO" is already called tech debt.

Say "we MUST BAR but never planned for it" is an Oops.

And "SQUISH lacks any sense of consistency or intentionality" is a SNAFU.

And a "we don't all even have common language to talk about what we need to do" is a Whoopsie.

Then maybe we can also introduce sparkline graphs to help us visualize the effort needed to overcome it all: the Whoopsie-Doodle.
> The more non-nerdy, the more likely you are to find non-nerdy people

Just be careful what you are asking for. Non-nerdy people are becoming extremely boring in their 30's. I'm not sure why you would prefer discussing celebrities/sports results/car/superficial politics with good looking people instead of having a great time and connecting with people and not caring about how they look.

Hopefully you can find interesting (/nerdy in the sense they like to learn deeply and methodically about a subject) people in nearly every activity.
So crypto is immutable, "code is law", decentralized, whatever, until people need to roll back transactions and use centralized exchanges because "they already solved these issues"? Seems like a whole lot of global warming just to re-invent a terrible imitation of banking...
If it were my home
*some clueless young guys have to go and kill untold numbers of innocent people in another country.

It never ceases to amaze me how citizens of the USA place the vast majority of sympathy to their beloved “troops” and barely any on those who actually get invaded.
That's a fair point. Thank you for that remark.

EBS costs alone were $100,259 in October, so it's 16% less monthly.

Total estimated cost of EBS for January is $81,195 (includes two more days till the end of the month). So, it's over 18% saving. This was achieved by applying single insight found by CloudPouch application.

Total cost of the account is not relevant here, as there are many systems deployed (yes, not the best approach, but that's the way it is ¯\_(ツ)_/¯).

All in all, I agree with you @tedmiston, that $16k is not much if you pay $1M monthly. But over the year it is $192k which is probably a yearly salary of a cloud architect that you could have hired for your team. That shows real value of money. Bear in mind, all this comes from the application that costs $99 per year. I think it's a bargin.
Ask HN: What does a formal memory model entail?
I asked this question in a thread recently but I was too late in posting to receive a reply. The article being discussed mentioned offhandedly that rust has no formally defined memory model.

What does it mean for a language to have a formally defined memory model? What benefits does having one confer? Is it hard to specify one? Why?
There’s SWIFT, and they have a reasonably good dispute mechanism, at least for cross border payments.
> this is the happy path

Your experience is what parent refered to by that I think.

If you have the opposite of complicated orders, hard to orally convey name/address, no order to be remembered, and don’t want to prepay, yes your experience will probably be the opposite.
Interesting! I'd love to see those pictures :)

As an iPhone user, allowing Apple Pay in your app is a HUGE boon. I absolutely hate filling out purchase forms; the one tap + Face ID experience is impressively polished. Even though I used PayPal in the chick-fil-a app originally, I have noticed that I order CFA more often since they added Apple Pay due to the smoothness of the experience.

Even seeing an Apple Pay button on a website increases my personal conversion because using it is so seamless. Do with that what you will.

The same could be said for Google Pay, but I would enjoy that experience more if it used biometrics for authentication instead of CVV, even though CVV is probably a more logical/secure choice.
Also to add: the chances of most people binging on fresh fruit are pretty low.

(Processed fruit like raisins and fruit juices are another story.)
It's a relatively small amount and I don't think that the original poster is connected enough. It's immutable for them.
Yes, having the reasonable expectation that publications with long histories occasionally get things wrong is definitely an immutable support for authoritarianism...
I do think that sites should strive to "just work" with nice system fonts (and respect user agent settings), but this is just an obtuse answer.

You can ship your own fonts. Everyone and their dog uses one of two web browser engines. People want their websites to "look right". You can offer a fully specified look!
Very likely. But he couldn't have gone more than a couple of minutes. I'm surprised I didn't hear him.

What I'm still unclear about is that someone nearby ordered the food, as I didn't answer immediately why didn't he ring hone to base or to the planned recipient for an address correction?
It's easier to see what's going on when you consider the spread operator to be an operator working on the function not the parameters:

const dotdotdot = <A>(f: Function) => (list: Array<A>) => f.apply(this, list)

dotdotdot(console.log)([10, 20, 30])
console.log(...[10, 20, 30])
Sure, it could have an algorithm that "solves" for everything, but we are nowhere near that. Also, no-one believes they can always correctly guess prices in financial markets, hence one-sided markets, liquidity gaps etc.

Somehow price discovery is usually ignored in AMM circles, markets are not just about liquidity provision.

Market making can lose a ton if money quickly, and right now those losses would flow heavily into predictable AMMs if they were around in traditional asset classes.
But why would you want to find regular people? Personally I had a very social life with regular people in my 20's, and in retrospect it was very superficial, and these people have become boring and having issue now making sense of their life. I am way more happier since I rediscovered and embraced nerdy hobbies in my 30's.
Using Wolt, there is a separate step where “a human at (restaurant) has seen your order”. Presumably that resolves this problem.