skysight-inc/HackerNews huggingface dataset:
If each transaction has a fixed cost but as a payment processor you're charging a percentage fee that seems like a risky business. What happens if the mix of payments on your platform tends towards lots of small transactions?
It is not bad compared to space :)

If I would compare outback Australia hike to walk in a park - yes outback Australia is hell hole where one has high chance to die.

If walk in your local park would be 10^0 then Australia hike would be 10^3 worse, what I argue space is at least 10^10.
Good. I think in the beginning it had quite a wild/ambitious vision.
The best simulation games are those that have done a good job at giving your systems a purpose that requires using what you have built. One such game is Factorio. It's a logistics and manufacturing simluation at it's core, but they gave a half decent attempt at making a story and antagonist that makes your factory have a purpose outside of just building the factory.

Another great example is Stormworks: Search and Rescue. There's no shortage of lego-like vehicle building games, but Stormworks gives you the purpose of completing various search and rescue missions with your vehicles. From that, you suddenly have practical reasons to build things certain ways. I can build a boat in a few different games, but only in Stormworks would I need to build a boat that can extract a piece of mining equipment from the sea floor and have provisions for delivering it onto a wharf.
Then they'll play with https://github.com/FourDizzle/js-gpu-bitcoin-miner/blob/mast... or similar on some custom chain or simulated environment. They wouldn't be doing any actual mining.
I'm wondering if there is anyone working at GAMMA (Google, Apple, Microsoft, Meta, Amazon) who also worries about the "constant backlash from the public" and if they feel bad about all the abuses their employers make, or if they just laugh all the way to the bank and get to develop a conscience when their companies face financial trouble.

Nah, who am I kidding? Who cares about the evil stuff done by BigTech? The money is so good it can buy them all the therapy they need.
To a libertarian, disconnecting money from the government is a major goal. Traditional banking does not achieve this. I believe you do not understand the libertarian viewpoint.
Yeah

Cancel culture is dangerous, but being tolerant of some behaviours (which of course are much more specific and contextual in this case) was also his downfall
interesting, I'm used to outsiders saying "sanfran" but never heard frisco and cisco
As several people already wrote, difficulty adjusts.

Are people playing devil’s advocate just for the sake of a rebuttal, or do you all really believe this “time is different”. Its not different enough to me. The macro environment’s influence isn't different enough to observe that the network still functions at a lower hashrate and a lower price.

The best conversation is regarding the difficulty algorithm as bitcoin’s is the oldest one and no other community has used it since 2011.
> Now, the Han characters are ideographs. This is not a phonetic script; individual characters represent words.

[At least in Chinese] Characters represent parts of words. Some basic words consist of just one character, but others consist of several characters. Characters impart a mood to the word -- the set of words in which a character appears generally have similar meanings. I think the closest thing metaphor would be to describe characters as latin roots.
I've been in crypto since 2014.

I just had the California Franchise Tax Board literally steal money out of a bank account of mine without any warning or notice. They left $0.01 in there and charged a $125 fee. I found out today they are claiming I owe taxes from when I wasn't even living in the country (and I was paying taxes then too!). In 2021/2022, I paid more taxes than I ever have in my life. I even over paid just to make sure that I was fully covered, including additional property taxes now that I purchased a place. I'm not some crypto tax dodger at all, I pay more than my fair share because that is the right thing to do.

Today, I ended up going to my other bank and pulling all of my money out as cash (thankfully they picked the 'wrong' account!). I can't trust the system to not steal even more money from me. That's messed up. Because monday is a bank holiday, now I have to wait until tuesday until my accountant can deal with this bullshit. What kind of broken system is this?

Things like this really make me want to double down on crypto. Not your keys, not your coins is taking on a whole new meaning for me. It is easy to say "well, that's never happened to me. crypto is a waste. i have no use for this stuff", but if all it takes is some faceless government entity to wipe out your entire bank account without any notice... then obviously something is wrong with the system.

As for future employability... that's silly. Any place that wouldn't hire you because of where you worked in the past isn't a place you'd want to work at anyway. I hire people because they have the skills and attitude that I'm looking for.
Rust has a concept of null, though there are way more nulls in regular Java code than in regular Rust code: https://doc.rust-lang.org/std/ptr/fn.null.html. If the issue is representing non-existence, Kotlin, C# and TypeScript (configured properly) all have nullable types. There's a good chance you'll be more productive with those instead of Rust for regular backends. Of course using Rust still makes sense when you need great performance and/or great safety for a specific service.
We wouldn’t have had to invent different forms of birth control if people would just refrain from penile-vaginal intercourse unless seeking pregnancy. Seems like an equally simple solution.
> Thank god we have normal cars

A disconnected car is a requirement by any parameter of sanity given considerations of security including privacy, within a basic right of rejection of absurdity: but for how long will the "privilege" of avoiding lunacy will be granted?

In Europe already one has to have law-mandated (in terms of shipment) hardware modules removed (the "e-call"). For how long non-connected cars will be available on the market? It is even possible that some rogue legislating body will decide that some connected feature should be mandated...
I work for a crypto company although I truly believe we are solving something here instead of bullshit which is 98% of the industry.

Sadly, investors aren't pouring money they are in tokens of goddesses.

If you think all your company is doing is scam, then by all means leave. Otherwise, stay if you want to.

I have not found many people who think what we are building is a scam once I explained and demoed.
It doesn't work. Amazon owes.
A good modification of the protocol is using a PoS as it just doesn't have these issues
Literal slave labour.
I built this decision tree (LightGBM) compiler last summer: https://github.com/siboehm/lleaves

It get's you ~10x speedups for batch predictions, more if your model is big. It's not complicated, it ended up being <1K lines of Python code. I heard a couple of stories like yours, where people had multi-node spark clusters running LightGBM, and it always amused me because by if you compiled the trees instead you could get rid of the whole cluster.
There is huge potential if you abstract a little, like in the transmitter - receiver model.

In short: AI has no ego and does not care about self-expression and telling "my story". It gives people, what people want. Put another way: AI's style his highly flexible, while human authors struggle even with slightest of critic.

I can relate. ;)

Also consider the average human being not having an IQ of 130+ (even though 80% thinks otherwise ;)). We all live in a bubble and at least AI does not care, if you use highly academic phrasing ("Because I studied hard, I use these words!" or not.

If you consider A/B testing and real-time feedback, you can image some sort of translator with sliders for "Which audience do you want to address?" Every note then becomes designed.

This has some potential. We all love R. Feynman for his metaphors, that explain complicated topics.

This might work also in the other direction, accessibility: Insert Thomas Mann's Doctor Faustus - and voila, even a 15 year old finally can understand the book.
Because it's not a cryptocurrency issue, it's a bitcoin issue. Most cryptocurrencies are green.
Every employee of Amazon is exploited.
> Hype: "Static Typing reduces bugs."

> Shower: A review of all the available literature (up to 2014), showing that the solid research is inconclusive, while the conclusive research had methodological issues.

Which research is supposedly solid?

Skimming through the article it seems to me that proper controlled study would be prohibitively expensive and that no controlled study comes close to real world conditions of multiple people developing and maintaining a larger codebase. Conditions, where supposedly (according to anecdotal evidence) static typing would make a notable difference.
I saw an article a couple of weeks ago, possibly here, titled something like 'please don't build another large hadron collider'. It made me wonder if we could build a trap of sorts (like a large magnetic funnel, almost certainly in space) to direct exogenous (?) energetic particles to a target rather than accelerating them ourselves. Clearly nature can put more mustard on them than we can.

My guess is the challenge would be the relatively low counts, but maybe with a large enough trap that wouldn't be a problem.
You can also invest your money by shorting.

btw. did this guy pay Musk for investment advice or something?
He should have sued.
Can't wait for Bitcoin to move to PoS
Unionize everything.
Refutation: Any morning you're on this side of the grass is a good morning.
> It's never rational to...

Amusing fact: if we go look up dollar auctions [0] the process described sounds superficially like Proof of Work mining.

[0] https://en.wikipedia.org/wiki/Dollar_auction
Not all the best ones do, it is quite straightforward. Some bad ones also do occasionally make the cut, but it tells more about the nature of ideas than Apple’s process at this point.
Ductaped languages can be extremely useful though (cf. PHP). But extraordinary claims were what failed V and---sadly and contrary to my remaining hope---continue to do so.
Maybe. Maybe not. But you can't force them to do so, even if that is the only way to save your theory.

Maybe they want to play with real software on real hardware. And maybe they've got access to free power to do it, or they already pay enough for power that the cost of a single GPU is not material to them.
A quick Google check seems to yield only one CVE in msvcrt.dll in 2012, wouldn't call this "often" especially for a DLL which is likely among the top 5 most used in the world
Running systemd without systemd-journald
I wish I could delete this comment.
Windows is a legacy operating system, not something from 2022. I don't see any good reason to use it.
From a design point of view, is there a good reason why this isn't the default?
> Bitcoin is competing against governments & ACH. Against PayPal & Visa. Against wiretransfers & banks

You're not making it look bad :)) They're all oligopolies that use their power to make obscene amounts of money and stifle any innovation that threatens their oligopoly. You want to blame somebody? Blame exactly those actors since it's directly due to them that we even need such a convoluted and horribly expensive alternative. From a strictly technical PoV you could implement micropayments in a week in a garage without any fancy blockchains.
Full remote.
> We ended up getting bought and everyone (all 10 of us; founders were generous and awesome) made a crap ton of money.

Sounds mind blowing enough to me :)
Is there actual evidence that these "fun stories" did not happen, or are you mistaking lack of evidence with evidence of absence?
Linear algebra is fancy?
> no commonly used statically typed language helps here because they all allow null references

This is false.

TypeScript, Swift, and Rust are commonly used and support non-nullable references.

> those languages, don't help you because you are dealing with real world data where inputs to your system can be null or not so you end up using some type system escape hatch anyway.

You don't need escape hatches to deal with "real world data" that may be missing some values. This blog post is my favorite detailed comparison of handling "real world data" in static vs dynamic languages: https://lexi-lambda.github.io/blog/2020/01/19/no-dynamic-typ...

Rust's serde_json docs on "Operating on untyped JSON values" are also a pretty good description of working with "real world data" where you want to examine an arbitrary document: https://docs.serde.rs/serde_json/#operating-on-untyped-json-...

The only requirement for working with "real world data" in a static non-nullable language is to choose whatever kind of behaviour you want when working with the data. Everything you can do with null references, you can do better with option types; there is nothing that null references uniquely permit.
NTFS is Windows' fault.
> Today, I ended up going to my other bank and pulling all of my money out as cash. I can't trust the system to not steal even more money from me. That's messed up. Because monday is a bank holiday, now I have to wait until tuesday until my accountant can deal with this bullshit. What kind of broken system is this?

Same.

It's insane how little control and power you have as an average person. Your bank accounts can be frozen on a whimp, you can be put into a jail with no attorney because you cannot use your own money to pay for them and forced to confess to something you never did, then slave away for the state.

There are too many laws everywhere which means you've broken some. The only difference between you and the person who got caught is selective enforcement and someone wanting to make an example or fulfil their own goals.

And financial system will snitch on all of it.

You have no privacy. Is that not insane? You could be jailed for having a financial transactions on grindr in some countries in the world.

Countries impose financial and currency controls against the benefit of the people all the time.

It's not "freedom" if you cannot choose to take your money outside.

It's fucked up how normalised limiting freedom has become. You don't notice it. The state controls so much of your money forcefully with a threat of violence and isolation.

Your money that you work hard for, sweat for, break your bones for.
I've recently worked on rewriting small-but-not-trivial dynamically typed programs in Rust, and also work on tooling at my company (also written in a dynamically typed language); the sore points you've mentioned are very real and significant.

However, the productivity gains mentioned are an effect of any statically typed language, not just of of Rust, and the problem is that Rust's cognitive overhead offsets them. I definitely would not bring Rust to the table at my company because of that; I've recently had an experience with an engineer who thought it was fun to use, but couldn't write anything with it; I'm sure that with a simpler language, they could have.

I think there are new languages that are a valid middle ground (between Golang and Rust), although they don't have yet enough traction and/or maturity (most importantly, in terms of libraries available) - in other words, they's still hobby languages as of now. I have the suspicion that if a new language will become an established one, it will still take "not few" years, not less than 5/10, unfortunately. I like to use Lambda languages support as an indicator :)
AFAIK, conflict resolution in Subversion is being improved:

* https://subversion.apache.org/docs/release-notes/1.10.html#c...

* https://subversion.apache.org/docs/release-notes/1.11.html#c...
I didn't take it as an offense, so don't say sorry! I just wanted to say that if a senior dev wants to earn $1M in a few years, they can just find a job and do whatever assigned to them there. They didn't have to take a risk of starting a completely new ambitious open-source project to earn that much.
It's an instant `Segmentation fault: 11` - although this might be because I'm on M1 (although it still happens under `arch -x86_64 bash` which forces it directly through Rosetta 2.) Seems I can't run `dtruss` or anything useful either to track it down further because of the new stringent SIP protections, sorry!
It would require a sudden 90%+ reduction in hashrate for many months to kill the network.

Totally possible, but I don't think it will happen simply because there will always be some percentage of miners who aren't making ideal financial decisions, or who are using free electricity. Those miners will eventually bring the network back into operation, although you're right, it might take months.

Having said that, the bitcoin core developers really ought to be considering ways to fix this risk without making bitcoin too vulnerable to network splits (which is the flip side of the same issue - if there was suddenly a world war and the internet gets split into many country-nets, how do we want the network to behave?)
Yeah. Businesses owe citizens. People owe nothing to businesses.
I had a setup like this back in 2013 and it worked very well, mining profitability changed everyday between altcoins.
I don't get why people like VSCode. I was a happy Atom user for years and found it to be superiour to VSCode in almost every way.
kind of, but also not really, or at least not the same amount or type of regulation.

DeFi is like many new things, it is it’s own new category (a car is not just a fast horse or the internet was not just a better fax machine).

For example: in DeFi you can hold your own money (not just an IOU, but the real private keys). So it would make sense that things should be regulated differently, as often there is no custodial risk. So this set of regulation probably should be applied differently. Just an example. Other regualtion might make sense (depending of you ask), but the question arises what to do if they are not enforcable (just regulate with illegal spying tools, or let do and warn the public and maybe even stop thinking the state should protect everybody… these are only questions, I do not imply/recommend anything with these questions)
It’s worth remembering that Shakespeare puts the most unambiguously wise words of the play into the mouth of this “old fool”:

> ‘This above all: to thine own self be true, And it must follow, as the night the day, Thou canst not then be false to any man.’
How is it Decentralized Finance when regulation is created by a central body? (Can’t have multiple orgs defining regulations, they’ll just come up with different rules!).

DAOs are actually centralized bodies… “pay up and join the rule making club”.

The benefits touted would be amazing, but implementation-wise, are not based in reality and doesn’t account for use cases in a non-closed system.

It’s not sentiment; study Byzantine generals problem, CAP/PACLEC theorem, and hashing. Realize that the coin cannot be removed from the chain and vice versa to have those distributed benefits. Then look at the trade-offs from things like power consumption, etc. it’s not worth it. Maybe when we’re fully green and everyone has way more electrify than they can consume.
Why does it matter? Are managers just willingly being shitheads?
If MS would package just the header files, they'd probably get tons of complaints about compilers complaining about missing libraries, missing dependencies and toolsets not being available.

The Windows SDK is not just a few C++ headers and a bunch of lib files to link against. It has a huge surface area. The documentation and toolsets assumes all API calls from Windows 3.1 APIs to UWP to be available.

The SDK download (ISO format) is 1.1GB in size, requiring a total of 4GB of disk size to install (whether this includes the size of the installer itself is unclear). Big, but not unavoidably so, and you can pick and choose some features. It bundles debugging tools, the application identifier, a certification kit and MSI generation tools along with its headers (which seems fair to me); less than 1GB of extra kit on top of 1.8GB of headers and libraries you probably want as a Windows dev anyway. Just the headers won't leave you with a working dev environment even if you bring your own debugger.

Unlike what some developers seem to think, you don't actually need to download Visual Studio to get the SDK, you can also download it separately from the website [1]. Pick the ISO version and extract the CAB files yourself if you want to manually pick and choose your files.

The SDK ships as an installer but that just makes sense. Ubuntu ships their headers in DEB files as well, for example. You want to be able to add and remove these packages as you upgrade or downgrade your target API levels without having to manually set up a file system hierarchy.

As for non-GUI interaction: `WinSDKSetup.exe /quiet /ceip off /features DesktopCPPx64` will install only the necessary headers and libraries for x64 C(++) development in the default location without sharing data with Microsoft. Found this command line with `wine WinSDKSetup.exe /?`. You can also add, repair, and uninstall packages with the same installer.

[1]: https://developer.microsoft.com/en-us/windows/downloads/sdk-...
The other issue is sites break the law by ignoring the consent request anyway - many/most sites don't actually link the prompt to withholding delivery of cookies.

This includes big name, big brand sites you've heard of as household names.

The problem in GDPR right now is enforcement - there's not enough technical knowledge or visibility to enforce any of this through regulators, and there's no free market incentive to do it privately either (e.g. punitive damages).
It's not all perspective. You are a parasite :)
Looks a bit like A-Train back in the day, which I played religiously!
Apple gets close to zero usage on desktops outside of the Silly Valley, has almost zero presence on servers, and it's trivial to avoid it (I haven't used their products for years (and very little before that), and personally know only a single macOS user). Windows — not so much. So when they put out yet another crappy technology, you may get tarnished one way or another.
When trying to statically link everything, glibc is not as much a problem as GPU drivers are if you want binaries that work on more than one system
You are a bold-faced liar. If you have to work to live, leisure does not exist.
Pressure youtube into fixing their player by acknowledging they are the problem
https://bugs.webkit.org/show_bug.cgi?id=241756
But people are always blaming crypto miners for the shortage of GPUs.
The UK disregarding GDPR is not good news, but this title is BS. The cookie consent form didn’t make it at all harder to spy on users before.
Go tell that to the schools I have to ship software to which can't upgrade past 10.13 because their Macs are too old but they don't get enough budget to buy new ones
It rather sounds like you might want to change your job in crypto. E.g. go working for an infrastructure protocol if you believe in the tech.

As for the rest. Don't worry about future employability and there is as much shady stuff going on in tradfi as in crypto.
You're welcome to write it yourself.

Something you'll see by reading the overview is the part where the Zig team themselves warn you that Zig is not a fully safe language and link to articles describing the safety boundaries. Scroll to the bottom of this section:

https://ziglang.org/learn/overview/#performance-and-safety-c...
42 Companies Using Rust in Production
Use what your ops/DevOps Team know.

K8s managed can easily be used by any size startup.

I use it in mine because I'm the ops team as well and doing k8s for 4 years.
But it has other issues.
If you have to work to live, you are a slave.
> they can't sell their coins without crashing the market

They should be able to, with the yearly supply of mined coins at just over 1% of the circulating supply.
Map Data: False Assumptions