skysight-inc/HackerNews huggingface dataset:
Let me offer you an example:

proc maybe {onno onjust val} {
if {[llength $val] == 2 && [string equal [lindex $val 0] Just]} {
lappend onjust [lrange $val 1 end]
return [uplevel $onjust]
}
# I cannot extract value
return [uplevel $onno]
}
maybe {puts "---"} {puts } {Just "huh?"}
maybe {puts "---"} {puts } {}

This is an example of custom control statement, modeled after Haskell's maybe [1].

[1] https://hackage.haskell.org/package/base-4.16.1.0/docs/Data-...

It is easy to use and write. You can follow algebraic data types convention and prefix values with tags and use something like control structure drafted above. I did that, it is relatively comfortable.

Note that special case of empty list also handled as if it is Nothing. So it is more useful than would appear. ;)
This is true in most developing countries, and generally reflects the fact that holding your money in a savings account in that country carries a lot more risk than in the US, as anyone who has been through an economic / currency crisis can tell you.

For example, banks could place limits on your ability to withdraw, or the government can limit your ability to move money out of the country, or in extreme cases, they can just force conversion to the local currency.

(This is assuming its a dollar savings account. If you're getting 5% on local currency, you're exposed to the biggest risk of all: devaluation)
1 Gbit/s is pretty close to still being overkill. 25 Gbit/s is laughable overkill and appears very likely to remain that way for the coming decade.

Consumers around the globe have had increasingly common access to 1 Gbit/s for a decade and there still aren't any other great, common use cases for it beyond very high quality video streaming.

It didn't take very long for computer use to need more than 640K by comparison. In the computer realm those edges were being constantly pushed at that time. Such is not the case with bleeding edge consumer broadband speeds today.
No, just because general relativity and quantum field theory use linear algebra does not mean they are linear algebra.
use a vpn, any incognito browser, stop using google. simple.
Would you say this speaks to the stickiness of savings accounts, in that there is no deposit account ACATS equivalent and folks won’t go through the effort of moving institutions to maximize savings returns?
In US purchase power.

USD has been increasing against major foreign currencies in the last few months so there is some upside if you're planning on spending outside the US.

(For example, USD is 12% up against the euro in the last year and 20% vs the yen)
> Fed's increasing of the interest rate is causing a stock market crash.

Citation needed.

Rate hikes were announced mid-march and I don't think you can even find that info on this chart https://finance.yahoo.com/quote/%5EDJI/

If we do see a crash soon I think it will likely be more related to major tech stocks failing to perform as expected. Of the original FAANG, F and N have both had days where there value dropped ~30% in a single day in the last six months, and that has nothing to do with interest rate hikes.
From my economics training, Money needs to have all 3 of the following characteristics.
1. A medium of transfer
2. A unit of account
3. A store of value

Cryptocurrency generally does well on the first and not at the others.
Also with init7, very happy with my 1Gbps line. I'd probably even take a 300Mbps if it was half the price. Even with gigabit LAN I don't saturate the line more than a few seconds a day on things like updates, and anything from my RPi NAS isn't going to saturate it anyways.

Please note too, piracy is not legal in Switzerland. What is illegal is the spying and tracking which would be necessary to build a case and prosecute pirates. Technically you could still self-incriminate if you documented all of your piracy, with proof, and published it online.
Sofi is 1.25 if you do DD with them.

If this comment helped you here's my referral link:

https://www.sofi.com/invite/money?gcp=0eff9a6a-1cc3-4073-b8f...
Bumping because I'm really interested in this answer.

For me the obvious answer is, if the fed actions means it's more expensive to borrow now, then lend your money. The question is how and where. Bonds? Which bonds? TIPS don't seem to have a rate that would protect me from inflation.

Gold? There's enough volatility there to lose more than 2 years worth of inflation with a badly timed entry, and I if I have to time my entry I'm trading, and I'm not a trader so I don't like it.

I know mentioning cryptos is sometimes taboo on HN, but if I lived in the US/EU I would convert a some portion of my savings into stablecoins and spread them out into some interest accounts to try to minimize counterparty risk. Their APY is running along inflation for the time being. At least until the dust settles and it's clear where to put your money.
Most cities >100k in the Midwest can get fiber for $55-$200/month at speeds 1-10Gb/s.

Where I’m at it’s $80/month for a 5gb/s. If you want that in a major city, >1m people; good luck.

Corruption, regulation and development costs are just too high.

Rather sad to be honest.
Id say it's very much the point. I agree this should be more widespread, but unfortunately since the motivation is based on disseminating banned books rather than simply increasing access across the country we won't see that. This is more of a culture war move than a move to vincrease access. Just because it effectively has a positive outcome, doesn't mean it's even close to ideal
> - Banks fubar safe deposit boxes all of the time, in a variety of ways.

Which is why you need to put a tamper-proof box INSIDE a security box in a bank. Key to that box will be in your house, far away from bank personnel.
Probability ranking principle will never not be the foundation for recommender systems. Any statistical model flowing from PRP will be more or less the same regardless of whether the architecture is neural, boosted trees, etc.

However, if regulation required companies to disclose all of the data goes into those models, how they acquire it (tracking browser/app behavior, purchase from 3rd parties), and so on, that would be the real game changer for consumer privacy and protection.
The fixed rate of those bonds is zero [1], that’s important to remember. The inflation adjustment they pay means your cash invested won’t lose value, not that you’re generating real return.

[1] https://www.treasurydirect.gov/indiv/research/indepth/ibonds...
Except people spent money in the market so - the mining rig companies now have the money and computers were built. The “waste” leaks into productivity at every joint.
People don't have infinite time, so yes. Or you poll your knowledges together or you try to learn a lot of different thing

Everyone will have any combination of different levels of knowledge for several subjects

What's important is people invest in what they really want to do

I am a back-end developer, can I also do front-end? Sure, but I don't want to. I prefer to invest time in database and data warehouse and dabble in ML. And yet I can still only be a jack of all trades for data and back-end only. But there is no way I'll have time to do everything well and fast

Sometime ago we implemented OAuth, we did not had any experience but after quite a while everything was done. If we had someone with experience it would have been done faster, if we had an expert he would have told us that we actually didn't needed OAuth and all the time invested was a wasted
Did you forget what site you're on? Tech people might be good debaters but they are rarely good at relating
IMHO, this makes things even more confusing. Now part of the type comes before the id and part comes after.
If you get into it, it's interesting how many sort of sub-niches there are and the amount of available info. Like, for example, bleaching yellowed plastic...there's a whole "retr0brite" culture. Or being able to recreate old undocumented PAL chips because somebody took the time to feed in every possible input and map the outputs.
Penrose: Create beautiful diagrams by typing mathematical notation in plain text
> Assuming type and variable names are lexically distinguishable via the lexer hack or, say, capitalization.

Hah, I appreciate your point and careful reply, but that's quite an assumption :-)

I think using capitalization does qualify as "another syntax", which I was cautious to qualify. And (as you know) the "lexer hack" means you need to declare your types before you use them, which is a bummer for mutually recursive types.

Anyways, I'll concede that you're right in that you can do it, but I don't think I was very wrong :-)
What was the exact consequence of the projects not having been updated? Are they actually supported in the current set of macOS/iOS versions? Apple is renowned for being very proactive in pushing Xcode updates, and with it pushing platform updates.
It's not 1998 any more, you've got multiple TCP streams, things like QUIC and other UDP based protocols, and of course good old fashioned window scaling which will go upto an 8gbit window, so as long as you've got an rtt under 300ms you'll be fine at 25gbit.
> You can't commit genocide against a people who's population is increasing

What?
The best way I've heard it put to describe savings rates and banks is: they take the elevator down, and the stairs up.
Apple makes money off the interchange fee. It might be "free" to the end user, but the corporate motivation is the same as Prime's -- money.

And please don't ad hominem attack people you're responding to.
Break Out Another Thousand
It's a subtle point. Several key theorems of thermodynamics rely on the ability to count unique states. If you could evolve the exact same state in two different ways, the proofs would fail.

That's how thermodynamics derives indistinguishable macro states from distinguishable micro states. Throw that off and thermodynamics stops working.

Since it has worked well so far they're reluctant to throw it out. Something has to go, and since they already know there's something funny going on where black holes meet quantum mechanics, that's the lowest hanging fruit.
I know a lot of smart, professional software developers. Many of them, me included, have taken a look at this stuff, or even been recruited to join a cryptocurrency-related project. Some of them even tried it out. But very much on purpose, none of them are currently involved.

So my guess as to why it keeps happening is a sort of Dunning Kruger effect combine with a selection filter such that the people most eager to get involved are the ones least likely to be able to spot the problems.
Reading all the comments here is infuriating
I think this is a good point to go deeper on. Layer 1 should be immutable and irreversible, while Layer 2 can have public, multi-sig/vote-based upgrade processes.

In this case, on a layer 2, the contract code could be updated, but only if those with locked ETH vote for the upgrade to be processed. Better yet, the Layer 2 could allow ETH to be withdrawn from the contract by the owners and the contract itself could be deleted.

I think the general, technically-informed public often miss the distinction between Layer 1 and Layer X and how they differ in the need for decentralization and censorship resistance while still providing users with security.
Here's the problem I see with it. Say you take multiple "top tier" theoreticians and task them with the same physical problem. Suppose they all make slightly different starting assumptions, and these assumptions lead to mutually incompatible conclusions. Which one is right? Who do we believe?

The whole point of testing theories is there can only be "one truth". If you let theories run rampant without testing you end up in logically inconsistent chaos.

All that said, theories should certainly be given time to grow when experimental validation is not immediately available. However, there's many in the community that take great liberty with that long leash to the detriment of physics progress.
Windows regularly tries to nag me into free features I don’t want too.

At no time has the term ‘dark pattern’ ever been necessarily dependent on getting you to pay money.

Your argument is that I sound stupid, so I must be wrong?

There’s no button.

https://www.cultofmac.com/538999/apple-under-fire-apple-pay-...

https://www.wsj.com/articles/apple-insists-iphone-users-enro...

My other peeve is when streaming apps put a button in the bottom-right of an ad, same size and style as the ‘skip’ button one reflexively clicks. Except it turns out to be an ‘engage even moar’ button.
Serious answer: The supply of the digital currency. For euro/dollars that supply is dictated by a handful of individuals. For Bitcoin and other cryptocurrencies, that supply is dictated by code and consensus that anybody can participate in.
"trusted central authority"
That's very weak
I don't see how that quotation, or the preceding example Marx uses to illustrate it, backs up your strong claim that Marx thinks "no trade is ever beneficial to both sides". He's making an economic argument about a certain notion of value. It's not a nihilistic "woe is everything" argument about how there's no point or no ethical way to do any kind of trade.

And at least one aspect of his argument is also uncontroversial in modern economics. Take the metric of GDP, and the example of a neighborhood of a ring of 5 houses, each with a mother and child. If mother 1 pays mother 2 for day care to raise child 1, and so on in a circle, then each mother is paying and being paid the same amount to raise a child (just not their own), and each child is being cared for. There is no economic benefit to this shuffling arrangement (in practice there would be downsides like taxes, but ignore all that), however GDP is increased by 5 times the cost to care for a child. But nothing is profited and nothing is lost, and the system cares for no more/fewer children.

So while I'm no expert (I'm not a Marxist and I've barely read any Marx or other political economists in their source works), but from what I know, such a strong claim isn't justified, and it reads like a misunderstanding based on the use of "value", which Marx often though not always makes pains to disentangle from notions of exchange value, use value, sometimes ethical and intellectual value (of ideas, etc.), and probably more besides.
Sun Microsystems Training Video: You Chose Product Marketing
The funny thing about rice with something, most of the time you want to add an fried egg too (more likely like + 10 bath charge). Crispy Pork is about 10 bath more expensive than the other. I think 40 bath is like 5 years ago pricing. You can still get it somewhere. 50-60 bath is more standard now.
What app is that? The zoom chat window?
I have to disagree.

I try to be lean at work and see things holistically.

This does mean that a piece of software is a living thing and needs to be maintained.

Apple is not the company which needs to preserve history.

So I'm not following nthe critisms.i even think often enough if we all would agree to create and share less but better,.we would not distract ourselves with our own content.

Like imagine no one would post anything on a Thursday. What a stressless day that would be.
"Free to use", but presumably comes with a user agreement that opens you to some financial liability. There's a (granted small) chance that a bug, security incident, or fraud lands you in a Kafkaesque debt nightmare.

I had a bit of a nightmare where one of the credit reporting agencies was convinced my residential address was inside my bank. Their online system referred me to their phone system or sending them mail. Their phone system referred me to their online system or sending them mail. I sent them mail 3 times and got no reply. An online cheat guide for getting to an actual human through their phone system didn't work, and I eventually just started hitting random keys in their phone system and got to a human who was able to sort it out.

You can't even get a secured credit card (backed by a cash deposit) without a credit check (I looked into it), which is going to fail if your residential address is wrong.

Opening a financial account that might misreport something to a credit agency shouldn't be taken lightly.
Ask HN: What important recent technologies is the median HN reader unaware of?
What are some important technological developments from the last 20 or so years that the median HN reader is likely not (fully) aware of? These may be world-changing technologies or more narrowly focused in scope. They may be well known within the relevant specialist community, but their existence or import hasn’t yet filtered into the broader public consciousness. For example, specific advancements in cutting edge media production techniques, software development tools or workflows, materials science breakthroughs, energy storage, transportation, etc.
I’ll simplify it for you. 250W is too much for an obnoxious idiot on the pavement.
Nominal value of the mortgaged property is likely going up at at least around 8%, give or take.
I've read too much history to be an idealist about this kind of stuff. If any good change happens for any reason (that isn't seriously harming people) I'm happy about it.
Html enabled email can easily contain tracking. Even without JavaScript, you could insert an img tag pointing at a uniquely generated address and log the query...

It becomes a question of who you trust more: the service you've chosen for handling your email (and spam protection), or the people sending spam emails. If you don't trust your provider, you should find another provider.
I speak a Roman language,

Lot of your fancy words in English come from Roman roots.
And we have the same effect with greek roots in our own language.

Several times I rolled my eye at Yanis picks of words. “How greek of you sir.”

I actually enjoy that.
> Being from a third world country, I completely agree with you on how technological investment can change lives.

Being from a soon north korea 2.0 to be (russia,) I can say it was my surprise to see Internet being so bad across the developed countries when I was travelling in the previous decade. Canada - ridiculously expensive traffic, Germany - no comments, UK - sometimes good, sometimes 128kbps DSL, USA - 20mbps DocSis everywhere

India, Pakistan, Bangladesh, China, much of Africa had FTTH as the dominant way of home Internet connection for a while.
>It makes me wonder what redeeming qualities Electron has.

Electron still lets you write code that is "native" to the web browser and functions primarily as a remote web app with no installation. It's not comparable to any of the desktop toolkits that focus on being local-first, those toolkits can't do this. Qt has WASM support but you probably don't want to use that with anything that isn't C++. And GTK doesn't really have any WASM support.
> In what way does it violate the second law of thermodynamics?

If you read my comment, you will find no mention of the second law of thermodynamics or any violation of said law.

In fact, black holes need to evaporate in this way in order to comply with said law of thermodynamics.

> When you mix water at different temperatures, entropy is irreversibly increased. It's not possible to tell the initial temperatures just from the final state.

It is still water, however. You may not be able to say what temperatures W(a) and W(b) were from W(c), but you could at least say that W(c) may actually be W(ab) i.e. may be the mixture of two bodies of water W(a) and W(b).

Bring the same water to a black hole and you have: W(a) went into a black hole and x came out, where x is some random heat.

If you detect the heat x, what could you say about anything that may have been before?

If W(a), W(b), Chair(a), Xylophone(g), Stone(f), Person(z) or anything went into the black hole, only heat x comes out in the end.
Exactly. A lot of amazing math has come out of string theory.
But unlike computer security, laws are not determined by hardware that never complain about exploitation. Law is operated by humans, and people may reject exploration by arguing the contract differently. Lawyers are trained to dispute humans rather than rules.
You mixed up two things. You said he believes no one can make money without exploiting, which is false. If you said no one can extract a profit without exploiting was his view, you would be accurate.

>In fact, I realize most Marxists never read Das Kapital, but Marx himself is very clear that he doesn't believe trade creates value:

>> Turn and twist then as we may, the fact remains unaltered. If equivalents are exchanged, no surplus-value results, and if non-equivalents are exchanged, still no surplus-value. Circulation, or the exchange of commodities, begets no value.

As I have said before, Marxists make a difference between different types of value. A better distribution of goods in the Marxist framework (implemented by a mutually beneficial trade of goods) allows more use-value to be realized.

It's easy to get confused - Marx never says that trade is entirely useless or that there is no mutually beneficial trade possible. All he says is that exchange of objects of equivalent value does not create any surplus, which is true. It can, in some cases, allow the use-value to be better realized, in which case it is mutually beneficial.

It's absolutely crucial to keep in mind the multiple different definitions of value if you want to engage with such arguments.
Some lazy questions ...

> Since IPv6 addresses are 128 bits long, but IPv4 addresses are only 32 bits, it's possible to embed IPv4 addresses in IPv6 addresses. snid embeds the client's IP address in the lower 32 bits of the source address which it uses to connect to the backend.

How does this work? snid just makes up an IP address? What socket API calls do you make to do this? Just pick an address and bind, and the kernel is fine with that? And it all gets routed back and forth correctly? Do you have to configure this 64:ff9b:1::/48 prefix on the loopback interface?

> Encrypted Client Hello doesn't actually encrypt the initial Client Hello message. It's still sent in the clear, but with a decoy SNI hostname. The actual Client Hello message, with the true SNI hostname, is encrypted and placed in an extension of the unencrypted Client Hello. To make Encrypted Client Hello work with snid, I just need to ensure that the decoy SNI hostname resolves to the IPv6 address of the backend server. snid will see this hostname and route the connection to the correct backend server, as usual.

How does the decoy SNI hostname get chosen? This sounds like there needs to be a different decoy hostname for each backend service. Does that come from DNS somehow? The client doesn't just make it up at random?
Oh, agreed. But I had the best of both worlds: I liked YS while my brother (a few years younger) preferred SU, so we could nag our parents into buying one each. I suspect YS was a little too highbrow for a nine year old.

But how the mighty have fallen. I'm now reduced to buying the Crash annual at Christmas...
There is a big difference between "introspection" and "revisionism". The '1619 Project' clearly falls in the latter category and as such deserves to be denounced for the fraud it is, as does its author. As to it being published as an "essay project", the NYT themselves presented it as [The 1619 project is] a major initiative from The New York Times observing the 400th anniversary of the beginning of American Slavery. It aims to reframe the country’s history, understanding 1619 as our true founding.

The gray old lady would never have published this. The current incarnation of the NYT is related to its predecessor in name only.
I’m just wondering how good of a measure it is comparing the median incomes of different countries. If a there is a country A with 10x median income of some other country B , then the people of country A are really 10x more affluent than that of country B? especially if they pay 10x for everything?