skysight-inc/HackerNews huggingface dataset:
Back in the merged mining days of bitcoin/namecoin, there was a lot of worthless namecoin around and you didn't exactly know what to do with it:

So I had the bright idea to go around collecting publicly listed namecoin addresses - bitcointalk signatures, github donation addresses, developers, you name it I think I gathered about 100 addresses

I wrote a bash script and put looped namedcoind to read my text file and send the minimum tx amount to a random address every second....

So that was running in a (detached) screen and I got busy and forgot about... for a few days...

Some folks didn't think that was very funny and called it an "attack"
> deposit a small amount of crypto into every wallet they can find associated with Tornado Cash, blacklisting all of them

They're likely just sending small amounts to just about anybody. Not only addresses associated with Tornado.
Thanks! I'm working on a small album that I hope to put as some background music + sound effects into the game.
Still a Corolla, with left-hand drive and manual transmission.
Tell HN: Dagster Cloud Is Going to General Availability Today
I don't have any association with Dagster except as a very happy user and contributor of their open source project. For those interested in a more managed solution they just launched their cloud product, the announcement is ongoing here: https://www.youtube.com/watch?v=70c84LDZuzQ
Depends on the use case, but if you are working on web servers or other long lived processes the JVM is pretty close to native and can even beat native code thanks to JIT compilation.
> I see so many people with depressing faces every day, it's hard to deny that we have widespread psychological sanity issues in our society.

No society in history has ever had so much abundance as the West today. We've really moved up Maslows hierarchy beyond survival and safety towards needing meaning in our lives (more than what comes with doing the labor you need to survive).

I wonder if there's just not enough meaning in the world to go around and that's the cause of our society's malaise.
Just wait until GO has so many years on the back, java is not a "security nightmare" developers/businesses with zero responsibility are.
Sure, you can specify things as estimates of future profit based on past profit adjusted for risk, growth, NPV, and whatnot.

However my point was these calculations are at their core core based on profit.
What? That’s some intense Stockholm syndrome right there.
> If people had glasses that see air pollution, they would revolt.

I've ruined a couple of people's perspectives by sharing the the reason LA sunsets are so beautiful is because of the pollution particulate.
I think a platform team taking ownership is the correct model, but the early product teams need to have "embeds".

The platform team owning base terraform functionality works well for the product teams that are the 3rd or 4th user of said functionality.

For the early days of the platform, and the early users.. your product is constantly in dependency & priority battles with said platform team. This is where "embeds" help continually unblock while making sure the work is done in a platform centric manner that will be reusable for other product teams.

Simply saying the product teams need to go down into the weeds at this level just puts too much disparate responsibility on product teams who exist to deliver a single product. Similarly it encourages vastly different approaches to similar problems, with all the wasted duplicate & re-work.
I couldn't agree more. As a recovering BOFH currently working on something like what the author describes as a platform team... the amount of times I've had developers bemoan the sentinel and other guardrails in place while unwilling to accept responsibility to meet the requirements of the various regulators and stakeholders is very discouraging.

"plus ça change, plus c'est la même chose"
Java has been very good at backwards compatibility for me except when they removed some unsupported internal classes from the 1.9 JDK, but there existed a workaround for still using it.

I don't worry about security problems in the JDK or major libraries any more than anything else. I'm not sure where your security concerns are coming from.
It's called "coin control". On Ethereum, your entire account balance is inextricably commingled. On Bitcoin, you can maintain the provenance of your coins.
https://bitcoin.design/guide/how-it-works/coin-selection/
https://hq.getmatter.com

If you want to turn just about any text into a playlist with a voice that actually sounds like a human is speaking, there's no better app than Matter. I use the iOS app with a Safari extension.
I use an iPhone and have never experienced any of these issues with blurriness. Do they have specific examples? As others have said, I think I'm good with the way things are right now.
https://www.joelonsoftware.com/2001/02/12/human-task-switche...
You consider JSON to be more verbose than XML? I'm curious to hear why.
Why is that Java’s fault? Isn’t that the fault of the developers of your applications from not upgrading?
It seems different from end to end encryption in a key way: we need things like TLS because sending a message unavoidably requires network traffic to traverse networks outside of your control. In contrast, using cryptocurrency is a choice to use a system modeled on the wrong data structure for either privacy or efficiency. Trying to kludge privacy on top of that seems like a very expensive and highly risky alternative to acknowledging that the system is incorrectly architected for the problem.
This is why I always laugh when people yell that we just need to plant more trees to solve climate change.

I've even debated on twitter with published scientists on this issue. It's odd how susceptible to naturophilia even very well educated people can be, to the point of denying what seems like an obvious conclusion.
Have you explored Kotlin? It's really not just for Android.
Author here: yup

Pendulum back to the center
The nocebo effect – the opposite of placebo
I walk around on legs. I can’t be sure if I am moving because of the legs or through some other action. Some people who dislike the idea of legs are telling me I don’t really have legs.
Yes, we do! Not only that we offer on-prem, we also have a transparent pricing policy about both our SaaS and On-prem solutions. You can check out our site for more info: https://www.runsidekick.com
Old android phones make great dashcams. Most of them have automatic gps address lookup, g-sensor shock detection, far better cameras and more storage than most dedicated devices. There's several dashcam apps on the play store.
I think people dislike XML precisely because it's so flexible and unopinionated. It means that when you're parsing a new XML source, you have to look for data that might be encoded in two or three little niches. God help you if it's encoded in each of them, and if the data therein is contradictory. Basically, it's easy to "hold it wrong" in a way that harms consumers.
I wrote a lot of small Java programs when I was in school, and Eclipse felt like being on developer steroids compared to using an IDE with a dynamic language. My software just worked and was pretty fast. I have mostly worked with Python since I became a pro developer and I often wish it was a more "boring" language.
That is not really the problem, that is the symptom. Making it redundant makes the factor property moot. And while it might be hard to replace, it's not irreplaceable. One issue is that if you have 60 TOTP accounts on an app on a phone and you desire to replace it you'll end up with a keyring full of FIDO keys. Those are just as 'non-redundant' and 'irreplaceable' as the phone was.

The problem that causes the symptom is pass-the-audit mentality in the implementation of MFA. You have many options to make this "better" like picking any push, FIDO, U2F and TOTP method at authentication time. Lose 3 of those and you still have one available for the normal flow. And then there are backup codes that most people don't actually print and store because for some reason they are either unaware of it or believe that it will never affect them.
> This seems straightforward to me.

Your comment is so unrealistic and glosses over so many details I wonder if you're the type of politician that gets elected by saying you'll ban the Internet or force porn sites to require identification, and then have to face reality that it's a little more complicated than that.

I wouldn't even know where to start explaining that what you're asking for is a very hard problem even for a very closed political and economical system like China.
This is what you’re nostalgic for
Does it make any legal difference that 0.1 ETH is actually $150 instead of an insignificant amount of money?
First, Apple shaming Microsoft. Then, Microsoft shaming Google. Now, Google shaming Apple.

> missing read receipts and typing indicators

Life is better without both of these.

> no texting over Wi-Fi

This claim was odd. I visited Europe a few months ago and definitely sent/received SMS over wifi using my iPhone.

> When people with iPhones and Android phones text each other, Apple relies on SMS and MMS, outdated systems which do not always support texting over wi-fi. That means if you don’t have a cellular network connection, depending on your carrier and situation, you may not be able to send and receive texts.

Oh, so the claim was deliberately misleading. That's not a good way to build trust.
A Pontiac Aztek.
Bitcoins are NFT's basically
Can you imagine having some savings in crypto and getting unknowingly dusted by this attack, only to find your Coinbase account and your bank account suddenly frozen a few weeks later and not having any idea why or what to do about it?
Then wallet software could just as well be configured not to do so.
The Zig standard library includes some commonly used data structures, and the perfect time to add your favorites or to improve the APIs of the existing ones is before 1.0 :)
Iran is being sanctioned for multiple reasons. The primary one is because they ratified the Treaty on the Non-Proliferation of Nuclear Weapons (NPT), but then (allegedly) violated the terms. That treaty comes with a mix of benefits and responsibilities, and it specifically calls out the permanent Security Council members (including the US) as being allowed to have nukes. If Iran wanted to have nukes then they should have never ratified the treaty in the first place.

https://www.un.org/disarmament/wmd/nuclear/npt/

Iran is also being sanctioned as a state sponsor of terrorism.

https://www.state.gov/state-sponsors-of-terrorism/
Wiping out 20% of the buffer in 10% of the time it was meant to last is an issue, especially when the things wiping out the buffer are accelerating.
Lightning isn’t decentralized though. They just reinvented PayPal.
I think this is the case for many of the catastrophic scenarios that a human/humans can face. Think about people smoking, or eating really really poorly, or driving drunk. And the worst thing is that in many cases people will revert to the old behavior provided they survive.
I might be wrong but I think they stopped working on major new versions for a decade. There seems to be Java 6 or 1.6 or whatever for a really long time. Like Netscape's version 4.
I'm curious, what does "connector hell" mean in this context from a practical point of view?
I don't understand the part about go, does that mean go doesn't require async but gives you the functionality of async? (I never tried go)

The problem with async is that we can separate when to start a task and when to ask for its result. The compiler can just add await everywhere an async function is called, it is trivial, but you don't get the flexibility of async. If everything is treated as async, you will need to await everything (perhaps some syntactic sugar to allow for immediate await)
Famine, and water scarcity. We don't even have a word for the water equivalent of "famine"; that alone should tell you how unprepared we are for it.
You should update your perspective.
I don't disagree with this, but it might only be a partial answer.
There's good reason for that, of course.

Poor people are more affected by and less able to adapt to climate change.

Poor people increasing their wealth, are doing so by starting to burn fossil fuels. If you don't give an alternative, they're going to scale up their fossil fuel burning as fast as they can
This is the real question. Anyone can fork tornado cash in an afternoon.
Yes, you can certainly make this argument. As you start going up the scale, theories about this become more and more indistinguishable from religion and/or magic.
> Being taught intro Java in high school (mid 2000s for me) was excruciatingly boring and caused me to write off majoring in computer science or working as a programmer.

Same here. Nothing more to add.
There is no such thing as native, windows doesn’t even have a singular native look.

And as far as I know jpackage and the like should be able to package a javafx program just fine.
I'm going to go with "Java is like a 2006 Chrysler 300". I'm basing this on this list of the most popular fleet vehicles in the US:

https://www.fuelexpress.net/blog/just-for-fun/4597-2/

The Corolla is known for reliability and fuel economy. It's the car you'd buy for your fleet so you could ignore it, and then you would ignore it, and some day, people would start assuming you are going out of business or something because all your fleet vehicles are from the late 90s.

On the other hand, the 300 claims to be those things, but has terrible fuel economy, and apparently likes to unexpectedly spin out. They claim that new ESP magically fixes the problem, even though they've been claiming such things for years. It's actually supposed to be a luxury car or something, but apparently for some reason it is used as a fleet vehicle, where it is a poor fit.

Also, since it is a Chrysler, I assume it is unreliable. Oh look, I'm right:

https://cars.usnews.com/cars-trucks/chrysler/300/2011/reliab...

(In fairness, the newer ones are supposedly reliable. Sort of like how Java is supposedly pause free now.)

Filling out the rest of the analogy:

fuel economy => Java startup costs, and asymptotic / constant factor slow downs because it doesn't support zero cost abstraction.

spinning out => The GC, of course

magic ESP => The next GC solves the pause / thrashing issues (promised every year since at least 1998)

reliability => Constant API churn, the 8 => 11 => 17 => 20 treadmill, and (of course) log4j.

targeting luxury segment => Java targeting toasters, IoT and web browsers back in the 90s, but only being able to run on hilariously overbuilt and power hungry enterprise boxes instead. Also, the classloader's open world assumption.
I had a similar problem very recently with OVH. Though it's not related to smartphones.

I migrated my personal domain (nameserver and email) to a different IP address. After migrating the server, I wanted to change the glue record on OVH.ie. They detected some suspicious activity and prompted me to enter the code that was sent to my email, email on the domain that has unreachable namesevers because I couldn't log in to their dashboard. I had no 2FA enabled.

The interesting part about this is that I knew it might cause problems, so I also added a secondary email address to OVH, the one from our national academic research network. But OVH only sends codes to the primary mail! How useful ...
Note that most of the carbon offsets offered by airlines are forestry-related. Any time you see offsets for less than $50/ton, proceed with an abundance of caution.

I do think the general state of offsets is improving. There are more high-quality offsets hitting the market every day. They're much too expensive, but I'd rather see "real" offsets at a high price than the complete make-believe we've had up until recently.
Yah! I was familiar with old "microprocessor trainers" and I tried to recreate that. There's nice on-chip debug that makes writing a monitor to do this pretty easy.

I was more thinking-- curriculum? How old were you? Anything particular stick with you that I should be sure to include?
I've used Firefox since the early days of Firebug. Dev tools still great and Mozilla continues to respect privacy. Tiny market share now. Safari felt a bit rough in the past.
Mach-O
Indeed. Shutoff Garbage collection completely and it can work. (And make sure your Java code creates no garbage - which is a new type of programming in and of itself)
I really like Wikipedia's illustrated explanation of Noether's theorem [1]. Euler-Lagrange equations can also be proved using a similar trick - make an infinitesimal smooth 'bump' in a realizable path and consider the change in velocity on both sides of the bump and how it is cancelled out by the change in position so that the net change of action is 0.

I think that integration by parts can also be derived in a similar way but I would have to make a proper blog post with illustrations to make it clear.

Sometimes I also think of Noether's theorem as an application of the Euler-Lagrange equations in a coordinate system where the continuous symmetry changes only one coordinate; the conserved quantity is the associated generalized momentum (because the lagrangian is independent of that coordinate).

[1] https://en.wikipedia.org/wiki/Noether%27s_theorem#Brief_illu...
TIL Netflix has games. Seems like they have a huge problem of getting the news out about these features.
Fix would be for OFAC to issue guidance for list of burn addresses to send TC dust funds to.

It's not hard to perform double entry accounting on triple entry accounting systems like ETH.

There are very good reasons why ETH uses accounting vs UTXO and scalability is at the front of those reasons.
Even if you don't care about performance and only care about simplicity OOP is really hard to rationalise about.
If things go right 8 times out of 10 overall, that's a net win. Expected value - I get Product X $2 cheaper if things go right, but lose $6 if things go wrong. Expected value = 2*.8-6*.2 = .4. Overall net positive.
> Broadly speaking, most climate change theories would suggest a wetter world, not a dryer one. Of course locally conditions might be very very different. The southwestern USA is trending dryer. The northeastern USA is trending wetter.

Trend or not, the northeastern USA is also experiencing a drought currently. But the last couple of summers have been fairly cool and wet. Maybe we just got unlucky with this one (weather), or maybe pinballing between drought and wet is the new normal (climate) and agriculture here needs to adapt to that.
Charter Spectrum Internet Appears Degraded Across US
And even now that the dangers are widely and indisputably known we still have a hard time passing regulations to curtail the behavior because of addiction and entrenched profit motives.
I've got a maxed out ram M2 that I use for development.

I run Linux in Parallels with 16gb allocated and it runs great at around 50% memory pressure. MacOS compresses the memory that Linux doesn't use and it runs amazing.

We have slightly different use cases as I prefer developing in Linux as opposed to MacOS, but I'd imagine you would be fine depending on how actually memory intensive your containers are?

The thermal throttling the reviews complain about isn't a problem for me, though I prioritize power usage over raw power since I often run it off of solar.
A browser is much bigger than a runtime with a few packages though.
My favorite pattern is to go look for an answer in the StackExchange network, find myself nodding in agreement with one of the answers, then read the author... me, 10 years ago!
Many people confuse the account ledger model with "account abstraction".

Ethereum has the first, the second is wip.
But isn't the request for a cross platform standard? Sure Apple got their own internal standard right, but the experience across platforms still matters.
Writing software isn't illegal. Timeline goes like this:

1. Developers write open source software

2. Open source software is deployed for money laundering purposes by other people

3. Developers who wrote software at point (1) are now being punished for something they did before the US deemed it to be illegal.

Let's say the speed limit is being decreased. Would it be fair to jail everyone who went over the speed limit in the past, before this decrease was even announced?
I understand that there are huge interoperability and legacy requirements on the phone network. But for the sake of solving the biggest problem of Android to iPhone communication I think we can and should demand something which is actually modern (ie platform and carrier agnostic).

The problem with RCS is that the solution has been stuck in GSM consortium hell for over a decade.
The term RINO has a distinct fascist flavor and I would avoid using it. It pretty much dismisses any disagreement from the groupthink.
No. You can't create a zero-terminated substring other than a proper suffix or a buffer copy. But that's not really a surprise right?

Well then, don't use zero-terminated strings for proper string processing. You don't have to use zero-termination, even when some programmers in the 70s and 80s were convinced enough of it that abominations like strtok() landed in the standard.
For a), I don’t see the connection between anticipating the future and conscious experience. Mind elaborating?
I was alluding more to the issue of deciding how responsible people should be held for their actions, for societal purposes.
Most customers.
Search for `tree ring XXXX`, `historical droughts` etc.

This may be useful too http://drought.memphis.edu/OWDA/

paper: https://www.science.org/doi/10.1126/sciadv.1500561
Crypto and the US Government are headed for a decisive showdown
The irony here is that the FBI has been going after activists on the left for decades, and only goes after those on the right in the most egregiously extreme cases. So here, we've got trump flagrantly breaking the law and bragging about it on tv for years and when the FBI finally gets off its ass that's "persecution."

Dude operates like a mob boss, or a New York Democrat. Eventually, they're gonna come after you.
Exactly the same thing is gradually happening with lights at home. In the past, light bulbs always had some variant of the standard screw-in socket because the bulbs would wear out so often; with modern LEDs, the lights last far longer so making them easy to replace is less important. At the same time, LEDs are so flexible in size and shape that forcing them into an easily replaceable form-factor is a much larger imposition. Between these two aspects, lamps without replaceable bulbs make a lot of sense from a purely practical design point of view.
Razer 14"? Or Dell Alienware?

Lenovo's is the only one I find with 16" 3840x2400 OLED, but just a 6850, $2800. Or with 6950 but just 1920x1200, $2635. None with both. Advantage, Radeon R6500M GPU. Doesn't say which wifi it has.

https://www.lenovo.com/us/en/search?fq=&text=21D4000HUS

Dell has a 17" 6900HX, 4k, 32G RAM, RX6850 GPU, $2800. Or 6800H and RX6700, $2550. Mediatek MT7921 wifi...

https://www.dell.com/en-us/work/shop/dell-laptops/alienware-...

But I swore never to buy another Lenovo. Or Dell. Hoping I won't have to swear off ASUS too.
I don't think Yudkowsky's influence in EA has much to do with Musk or Altman. His LessWrong blogging was already pretty widely read within EA ten years ago.

(I would also say his influence has decreased a lot over that time, as he is writing much less now, and there are a lot of other voices on AI risk.)
I'm all for standards, but this is mainly sour grapes by Google. If they hadn't shot themselves in the foot dozens of times with messaging they could've dominated using the head start they had with Google Talk. Google should put all messages from iPhone users in comic sans.