skysight-inc/HackerNews huggingface dataset:
None of the well-regarded DeFi protocols have blown up during this crash, while several centralized funds/lenders have. This is proving out the inherent resiliency of decentralized finance.

LUNA/UST was nominally a DeFi system that blew up, but not well regarded, with many in the DeFi space warning that its design was fundamentally flawed and would lead to a death spiral, not least of all, the founder of the largest stablecoin project, MakerDAO/DAI:

https://twitter.com/RuneKek/status/1478166276979793922
Because the studies are constructed by equally fallible humans, and almost always badly.

Cold shower attempted, but the plumbing was busted?

Such studies invariably wholly miss the point: when you have a language with powerful type support, error checking is the least valuable work you get out of them. Types do serious heavy lifting expressing semantics.
> Bitcoin believer Yves Lamoureux of Lamoureux & Co., though, thinks ‘bitcoin is fine

I mean, of course BTC is fine. It's a speculative asset. It can go up/down/sideways and it's still going to be fine. There are most likely some applications of crypto w.r.t. provenance, distributed DRM, and cross-ecosystem trading, but everyone and their mom knows that (for the time being) crypto is a volatile, speculative asset.

Sure, some weirdos traded BTC like "digital gold" most rational agents traded it like an option or a future.
I used to do this using mingw on a raspberry pi for course work that needed Windows exes in college.

The official dev tools are really frustrating (except the debugger, I like gdb but it kind of sucks with c++)
Highly complex, in-depth, system simulation is like a siren song for game developers and players alike.

There's this perception that an amazing simulation will be the basis for an amazing game.

In practice, high-quality simulations seem to be interesting but not all that fun. See: F.E.A.R.'s Goal-Oriented Action Planning (https://alumni.media.mit.edu/~jorkin/goap.html) which had to be modified to broadcast its intent to the player, because play-testers felt the game was unfair and that the A.I. was cheating.

And it also seems like players can't really tell the difference between a sophisticated simulation and a handful of heuristics with some calls to random() thrown in. From the perspective of a player who does not know how the simulation works, the latter can _seem_ like the output of a complex system. See: _Designing Games_ by Tynan Sylvester, developer of RimWorld (https://tynansylvester.com/book/).

Dwarf Fortress, I think, is the exception which proves this rule.

Anyway, I think simulations like this are really cool to build, but hard to turn into a fun game.
Android Pokes iPhone with Drake's “Texts Go Green”
Most anti-gambling laws require the digital goods to be exchangeable for money in order to qualify. In other words, DI can claim to not be gambling because all outcomes in the rift are equally worthless, financially.

Some countries are starting to change their laws to factor in that these digital prizes are perceived to be valuable by players despite not turning into money.
I largely agree with you, that rather than introducing Rust into your workplace it's easier to change workplaces.

I currently work in a Go shop. Why Go? Did it win some business value delivering contest? I don't think so, it's just the initial team lead liked Go the most of the languages they knew and made everyone else learn it.

If you read my comment history you'll see I think Go is a mediocre choice. But, it's here to stay in this company and it doesn't matter what new language comes along it won't have the inertia or acceptance of the status quo language. The expected improvement has to be large enough to overcome the associated costs to sell the business case.

This idea of the status quo being somewhat arbitrary, and difficult to change, applies to more than just languages. It applies to everything else, your architecture, your work processes, your culture. A blueprint is set early on by some founding members, and perpetuated potentially forever.

In this world, rather than trying to change a company you change employers. Innovation is change, and to achieve that the individual changes, but leaves their company to remain the same.

Personally, I seek to improve in what I do, to innovate. And I think what we do can be done better and that the tools and systems in-place play a part in that. But will I introduce them at my workplace?

Perhaps not, I think I'll find a new job, and both my old and next company can pay the rather high costs of someone leaving and someone joining. This makes me a little sad, since I like my company and leaving would be a significant amount of institutional knowledge walking out the door.
So basically people with a superiority complex
Just cost me $10,400 :)
Thanks for engaging! Do the pings return a location, or are these range and velocity (and orientation from onboard sensors?) values used for dead reckoning, with Earth as the starting point?

When external forces impart a force on the craft (eg exciting new moons!) how is that taken into account?
I’m excited to see stuff coming back like MagSafe and Claris The dogcow. The presentations might not be as great but the content is what’s important.
If a company’s stock is in free fall, it won’t usually trade that far below its earnings. People wont sell a stock that’s expected to earn them money for much below that amount unless they think the company will collapse before those earnings come back. There is probably a similar point for Bitcoin, where the price actually matches the demand for its utility as a currency. AFAIK it never got that popular for that purpose, so I think the theoretical floor is extremely low. We’re watching it rapidly lose the value driven by demand for speculating on it.
I found it in their catalog. You’ll need your model or series. After all the specs there were some efficiency/temp tables. It was under Pros (vs homeowner) -> USA -> product support -> catalog -> m and p series.

Catalog:

https://mylinkdrive.com/viewPdf?srcUrl=http://enter.mehvac.c...

pocket guide:

https://mylinkdrive.com/viewPdf?srcUrl=http://enter.mehvac.c...
Not even wrong.

Without compile-time types, you are not equipped to express serious compile-time work.
The linked post actually does not mention any specific problem compiling binaries for Windows.

What did not work for you specifically?
I think honesty is a better approach.

A team or an organisation that cannot look at itself critically and recognise its problems is unable to remedy them.

When people are afraid to speak about problems, those problems are more likely to remain. That's not a healthy culture.
Not in any construction in the last 50 years.
You're paranoid. I have no issue with credit. I pay for everything with Apple Pay and online banking. I limit my online tracking using sensible tools that are available but I don't go to extreme.

My decision had nothing to do with having cash, merely not wanting to be part of the insane volatility of Crypto and the potential loss of assets should Coinbase go bankrupt (which is a very non-zero possibility). Cash is merely the buffer to pay expenses until markets start to return to profitability at which point I'll move it all back to my usual safe index funds and Apple stock (aaaaaaahhhhh). 8-)
Is that good enough for reliable information on flooding, like for tracking the extent of flooding?
People are used to writing inoffensive fluff because more words means more money. I hope AI gets used a lot more, because it might actually push people to write concisely and take more risks.
There are different approaches for that based on different assumptions and based on which risk level you prefer. My favorite strategy is the one outlined here: https://bitcointalk.org/index.php?topic=345065.0 (here's a calculator for it: https://jlopp.github.io/bitcoin-savings-plan/).

Basically every time the prices increases by X% sell Y% of your investment and don't touch the remaining part unless it is X% higher than the previous peak at which you sold. This ensures that you're realizing gains on the way up, but still benefit if the price continues to climb. In addition what I like about that strategy is that it takes emotions out of investing: Decide once what your parameters for the strategy are and then just strictly follow it, whatever happens. It's a lot easier to stomach a 90% price decrease if you realized a sufficient amount of gains on the way up.
Yes. Shorter means less to compare against for consistency.
and why can’t civil structures do the same?
Those TA is nothing but bullshit. Everytime it hits that "support level", they talk about the next one, like, ever since breaching $50k and they don't account for anything but Bitcoin's activity and not the bigger picture that is the global economy.

People who believe in those crappy local analysis were made to hodl thinking that line may hold, till they realize they're way under and forced to sell.
Taxes are on gains, but they are far from irrelevant when comparing buy-and-hold strategies with those involving many transactions. An x% tax effectively reduces net profits by x% every time you sell, meaning that it eats into the compounding rate (at the buy-sell interval), which is fundamentally different from eating into your "simple" profit as it effectively would for buy-and-hold.

To give some concrete numbers, imagine you want to invest $1000 for 10 years with 10% APY with gains taxed at 20%. Buy-and-hold nets you $1000 * 1.1^10 = $2594 pre-tax, and $2594 - (2594-1000)*.2 = $2275 post-tax. Cashing out and immediately buying back in every year nets you the smaller $1000 * 1.08^10 = $2159 post-tax.
This essay is a perennial HN favorite. And it does seem uniquely Japanese:

> When I started my own company, I was living in an apartment that I had first rented as an employee of a megacorp. The entirety of the credit investigation was me presenting my business card to them. Possessing it implies both sterling moral character, stable finances, and a responsible party to intercede with should there ever be an issue with me as a tenant. (Japanese landlords and lenders will, as a matter of policy, escalate any disagreement with you to your boss, as the social opprobrium you’ll suffer will get you to quickly cave.)

https://www.kalzumeus.com/2014/11/07/doing-business-in-japan...
If institutional investors ever get interested then it will explode again.
It's possible the rate disclosure is region locked which is why some people don't see/know it. Some games do that.

Also great how you have a 4.5% chance of dropping a legendary, only to roll the dice again on getting a "good quality" one. Blech.
Facebook groups are filling the gap after the Tinder ban in Pakistan
If you are using the application menu, this is now fixed; there is a description next to items, and typing in the search includes searching in the menu; when I search for "editor" it shows emacs, vim, and ecrire (along with a couple other non text editor programs like "palette editor". Searching for "text editor' shows just the text editors; I don't have kate installed, but I assume it would show up here if it were.

Similarly dolphin shows "File Manager" next to it, and when I to search for "file manager" it is right at the top of the list.
An item is an IItem, as it says in the definition. You can always ‘figure out what an item is’ in a dynamic typing system, that’s not the problem. There’s an incredible amount of mental overhead in any non-trivial project which employs dynamic typing. Engineers who can work around this have my respect, but I find static typing to be the easiest solution to this problem by far.
Wait till the Spiffing Brit get's his hands on it.
Other than all the other social media tools out there, blogging, mailing lists, various online forums (including this one), letters to the editor, building your own networks with their own distribution channels etc., you're obviously right, before Twitter there was no such thing as free speech.
This crash doesn't really have anything to do with bitcoin itself. Volatility is not a feature of bitcoin, but a feature of the market which trades bitcoin. This volatility is a result of market participants investing with huge leverages and taking too much risk. It's a weird market. People tend to be bullish on long term which makes them overtly bullish on short term. There needs to be some kind of adjustment in behavior, which could happen with time.

Less volatility would make bitcoin more useful as money and therefore more valuable. So, the market should learn to control the volatility if the goal is to increase its value in long term.
Not even about the money.

Hardware involves making things, the turnaround time is nonzero.
What you’re saying isn’t relevant because the HODL philosophy is that you believe bitcoin will moon, therefore you can buy all dips and cash out inevitably when it moons.
I maintain a JIT compiler for a very high performance Haskell like functional programming language. The compiler automatically generates the minimum malloc/free calls, mirroring the hand written code of an experienced C programmer. It works really well and the generated machine code was shown to be faster than hand-written optimised C++ code that people had been maintaining for years. The compiler code is unfortunately closed source and I have zero interest in writing academic papers so I wont elaborate further. Just telling you to hint hint perhaps try something like that :) The execution flow analyser was a b** to get right but worth it. I also recommend checking out some of the recent LEAN 4 papers. Some of those papers are moving in the right direction.
The author’s original blog post praised Swift because it chose grapheme clusters as its default text abstraction. This might be fine for languages primarily intended to operate on UI’s or DSL's but it’s a bad idea for general purpose languages. Grapheme clusters can change between Unicode versions, between locales, and confuse parsers (imagine a CSV parser that doesn’t see a “comma” anymore because the comma got unexpectedly clumped into a grapheme cluster). Furthermore, Unicode assigns properties to individual code points - not grapheme clusters. You can't query these properties if all you see are graphemes.

The correct abstraction for working with Unicode text is the code point. UTF whatever is an implementation detail and not something to get hung up on. Python is one of the few languages that gets this right.
Just on practical grounds, it's essentially impossible for Bruce Ivins to have been the culprit in the 9/18 and 10/09 anthrax mailings (two separate events, the first round going to media outlets and the second to Congressional offices), as Fort Detrick didn't have the required material to manufacture the stuff. His convenient suicide prior to being named as a suspect made any risk moot of a repeat of the failed effort to blame Steven Hatfill (who won $6 million in a defamation lawsuit over the bogus allegations by Justice 7 FBI). If Hatfill had 'committed suicide' it's pretty clear they'd have closed the case then as well.

As far as who did have the means, well, after the revelations about the scale of the Soviet bioweapons progam by a pair of defectors in the early 1990s, various US agencies worked to replicate some of their 'advances in the field', such as preparation of highly aerosilizable dry anthrax powder, in programs which ran through at least 2000, named Jefferson, Clear Vision, maybe a few others, in violation of BWC treaty obligations not to manufacture bioweapons (they claimed it was for 'studying defenses'). Notably Fort Detrick wasn't involved with any of that; it was a place in Ohio contracted to the CIA called Battelle Memorial Institue that did the actual work, apparently. That's likely where the material in the letters was sourced from, although it's anyone's guess whose bright idea it was.

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

All of Ivin's colleagues at Fort Detrick know he didn't have the means and some said so publicly later, although the FBI slapped the whole place with a gag order for years.
Sadly wrong again. Here's me without paraphrasing

> I'm not saying crypto is THE solution and maybe in it's current state it isn't.

Your quick admission and then doubling down is disappointing.

Ironically, you really are owning this attribution error with your textbook self-serving bias.
There's one weird trick Blizzard / Netease used to avoid (some of) these laws. A game system that gets classified as gambling usually does the following:

User pays money > User gets premium currency > User presses button > User gets random reward(s)

Here's DI's version:

User pays money > User gets premium currency > User "uses" item before rift > User plays rift > User gets random reward(s)

That extra step means that instead of simply playing a slot machine with real money, you're playing a (very very easy) game segment that gives you (exponentially better) rewards, since you used real money.
This is more reasonable. I have 2x400W solar panels sitting in my kitchen right now (they’re going on a boat) that cost me £215 each.
How “advanced” would you say _Designing Games_ is? I’m a layman with an amateur interest in game development.
Founders of recycling startups say the pandemic changed the investment game
I realize there are different strategies, my point is never selling is a bad strategy and so HODLing is a bad strategy.
We’re on what, the 4th major crash now (depending on how you count them). I’m always surprised that people are still surprised by it.

Bitcoin crashes, it will linger around some low price level for a while, then at some point there will be another bubble and the cycle begins afresh. Many of the alts and other random crypto assets are toast though.
It's also the tech with largest misunderstanding of its value in HN. 13 years of existence without a center figure shilling for the most part, it's still holding as a way to store value without any central authority and more application logics built on higher levels and the conclusion that some people bring is a ponzi scheme?

Do people actually know what cryptocurrencies are about or are those people someone who lost buying ATH or missed the boat seeing a friend become a millionaire?
The argument is - engineers are expensive so why pay for the expertise to setup and run machines? There's just so many better things for your company to be spending the money on.
> let x = 5

x still has static type, the compiler just infers it based on the assignment, the type information is still there. Agree that implicit/unsafe casting is still and issue in some languages though.
We warned Google that people might believe AI was sentient. Now it’s happening
A Gheed quote:

"You're a brave soul! I'd sooner thrust my sacred scepter into the foulest, carbuncular trull than set one boot into that cave."
https://diablo.fandom.com/wiki/Gheed

Don't really know if that's considered PC but I suspect there are worse examples that I can't recall well enough to articulate.

Another possible example: https://www.reddit.com/r/Diablo_2_Resurrected/comments/pchu8...
Quick glance says: This is like the perfect blend of Go and C.

I love it.
Java does not have anything like strong typing. Likewise C. Results comparing to Java or C are intrinsically useless and actively misleading.

Studies insisting static typing has no effect always assume the runtime-typed program is less buggy than it really is.
I just cashed out all my Bitcoin. Coinbase was a snap. I don't get this article
I've lived in three countries that each couldn't have been more different from the others and in every one of them the police fucking suck.

I don't know anything about the indian police specifically and never thought about them before but when I saw the title my first thought was "yeah sounds about right."
> D1 and D2 ... involve politically incorrect and demographically-exclusionary themes

Can you elaborate on this at all? I played both on release and while I can think of a lot of gaps between the originals (1+2+LoD) and more modern takes, those differences don't sound similar to what you're thinking of.
Grass is made from recycled carbon dioxide and cows are made from grass. And we already know beef is delicious.
What if my company is pretty much all engineers?

We don't let pencil pushers with MBAs anywhere near what we're doing, and it's going great.

I know this isn't the most usual configuration but if undervaluing my skills and trying to bottom dollar on them is going to be their rules, then I'm just going to do my own thing, and they're just going to have to scrape the bottom of the barrel for talent.

I hope the zeitgeist changes any time soon. God knows how many unicorns have been sacrificed with that kind of paradigm which could be successful companies by now.
There shouldn’t be such a law. If anything there should be a law showing the price per gram for all products in all categories in all settings.
Am I wrong/naïve in thinking that a number of things mentioned here (no null pointer references, better bounds checking, immutability, pure functions by default) would be relatively easy to implement at least simple versions of in a language that compiles to C?

For example, the null pointer reference the author demonstrates would not be at all difficult to identify at compile time, it's literally just checking whether any structs are created with pointer properties initialized to 0. Checking for null pointers in all circumstances is much harder, but this particular example is easy. Why claim V supports this when it doesn't? Am I missing something about how hard it'd be to implement?
> Microsoft has never really "got" the idea of URLs

I immediately thought of Teams links.

At least make another URL shortener like teams.ms and pass the URL through it before giving it to me.

I wonder if I it's possible to create a file in Windows named after a MS teams link as it's so long.

Is it so difficult to generate a short UUID?

Zoom does it with numbers.

Google Meet does it better with hyphen separated 10 letters so you can even read it out or just remember for 5 seconds before typing it elsewhere.
I assume you mean book value? Since most stocks trade for far less earnings, we have an a tire concept of revenue multiples to account for that.
You're aware that you're about two sentences away from realizing that cryptocurrency needs to be highly regulated, to the point that it no longer has any unique benefits over fiat, right?
Bitcoin has never been in a bear market.
Here the `Allocate` effect is just a syntactically-lightweight way of doing dependency injection, right? Similar to a Haskell type class. I don't see why you'd need to make it an algebraic effect, as it does not need to mess with control flow AFAIK.
Who cares? You've got 2 choices of cables - USB C and Lightning (I ignore MicroUSB because that's mostly deprecated in modern cell phones). I can use the same power blocks because I can easily buy USB C to Lightning or USB A to Lightning or USB A to USB C.

I don't get the hysteria and massive government overreach on this whole issue? Seems to me at least in EU it's just the usual Anti-Apple venom which colors a lot of decisions they seem to make in the tech world.
45 years in space. About time for another set of probes to go beyond where they went and explore the border of the solar wind with more modern instruments.
How could anyone decide on an appropriate price for Bitcoin when there's no fundamental intrinsic value to it? That lack of a fundamental value helps it increase because nobody can ever say when it's too high, but the inverse, that it's never too low is also true.
Those game formats still work fine. Hades is an isometric action-RPG that is hugely popular, for example.

Blizzard games are just bad now because Blizzard lost its creativity a long time ago. It's basically an entirely different company than it once was.
> it forces teams to deal with issues that they're not necessarily ready to deal with just yet.

Exactly this. Polyrepos, microservices, and their ilk all do the same thing. Bring forward problems you may one day need to solve and make solving them necessary for progress.