skysight-inc/HackerNews huggingface dataset:
> Here we are, two years later. Never could have imagined.

I have to agree, that was very disheartening. Nevertheless, the writing was on the wall right on the first week of the very first lockdown, when so many people made it their point to not only reject complying with lockdowns and any form of basic personal higiene and health precautions but also be very militant and contrarian about violating public health guidelines.

It's hard to contain an epidemic when a sizeable part of the population is outright militant in contributing to it's spread.
Indeed it does matter! As I said this is an example of an API that hasn't aged well (when they devised it, they probably didn't envision this happening).

There are a number of ways to handle this:

- Use unsigned 32-bit (gives you a little bit more runway, but you'll still hit the end hard)

- Use 64-bit values (ends your problem once and for all, but costs double the memory so now you have a new problem)

- Use 40-bit values (Gives you a lot more runway, but costs CPU)
> if you really listen to American English, they are more likely to completely drop the sound, or replace it with a d.

Not at all. Americans reduce many /d/s and /t/s to a flap, which is much weaker than a [d]. https://en.wikipedia.org/wiki/Tap_and_flap_consonants

Dropping a /d/ or /t/ is not common at all, except in the sense that an /nt/ cluster may be replaced by a nasal flap.
You're not, you can hide inside forever.

In the real world we accept risk vs reward. My neighbours having a kitchen knife in their house presents a nonzero risk to me, and that's a-ok and I don't wander about wearing a stab vest.
It seems like an anxiety, especially this part: “events coming up that make me nervous”. I successfully let go of huge parts of it with CBT. And additionally…

without loosing progress?

I always write down both the plan and the progress. For strategic plans and sudden realizations I’m using personal Trello. For at-the-moment tactics I just have a piece of paper and few pens on my desk. Circles and text and arrows and notes, you know. And somewhere in the middle there is always TODO.txt or a variant of `grep -r "TODO\|FIXME\|XXX" .`. Which of the latter two I’m using depends on whether I want to draw a map and navigate it (research-mode) or to set a short-term plan (do-it-mode).

For upcoming events that depend on my action, I make sure to plan beforehand with the ios builtin reminder app and then fully rely on it. If these don’t depend on me (someone to arrive in a hour or maybe four), I just learned to not give a fuck until it happens with CBT, and then I spend a minute to write down all the relevant progress/action/situation info to pick up later.

If I don’t write it down, it’s not worth it, and vice versa.
You know what would be lovely? If you could have this work in parallel so that you could set up a blocker, e.g. block HN. My biggest problem is that I will just 'have' to check the news, stocks, etc. and lose focus. Very nice though!
Also a tip, if you're taking this at night time and use flux/night light, turn that off before you start.
Wouldn't that require allocating a full page for a 1-byte object? That would be rather wasteful, both in space and in munmap(2) overhead.
If we are aiming to re-think currencies and use cryptocurrencies as the new building block, I feel like it should handle these cases, otherwise we will need to re-do the whole thing again in the future. I'm too lazy to do this multiple times.
The standards only really define what should be done at the interface or what the function inputs and outputs should be, but don't really define the internals of the functions. For example inside of a malicious approve function call, you could hardcode a list of popular addresses that also approved those tokens if the msg.sender is holding (balanceOf calls) them and even potentially then have transfer functions calls inside of the approve function call for the malicious token.

For me, its only scary if one regularly interacts with tokens they haven't bothered to look up for the source code for. People really shouldn't be interacting with contracts if their first time hearing of it is from looking at who randomly airdropped them a token with a domain name in it. But hey, people regularly do stuff in crypto that i just think "wtf arw the thinking", so w/e.
> I think types should express intent.
> If you write a lib that takes inputs that should never be negative you can express this without writing a single line of documentation

So, let's make an odd_int_less_than_20587 type and a billion of other types? "Not negative" normally helps only one tiny bit towards documenting anything about the accepted values. Making a separate type for that and complicating everything is ridiculous.

> If you write a lib that takes inputs that should never be negative

Have you ever compared the difference between two unsigned integers? Because unsigned integers don't have "natural" subtraction. Did you ever find the need for signed numbers to interact with unsigned numbers? Because if you did, it's a bad idea to separate them without need. Premature isolation is a prime cause of complexity.
Scientists breed smarter fish but reveal costs of big brains
The perfect is the enemy of the good.

The required reduction is 99.9% of greenhouse emissions for the next millennium. No institution has ever had that power, few have lasted that long, and even those few which have lasted that long underwent significant policy changes in that time. If we can’t make saving the planet cheap enough that even the greedy and selfish prefer to do that, then we can’t win at all.

But half-arsing it now gives us more tomorrows in which to create the better solution.
The game servers are centralised. Blockchain enables enormously wasteful decentralised scarcity. Woop woop.
Most of those issues are due to choices like quarantine and lockdowns.

In the UK we have issues with driving tests because everything closed down "cus Covid". Except the virus had nothing to do with it and now most of the instructors have already had their mild cold anyway.

0.2% of the population dying, heavily weighted towards the elderly, does not break supply chains.
Fully agree with this, although one case where Java’s lack of unsigned integers is a quite bad is in representing binary data because the byte type is signed. I recently had cause to write some Java code that did a lot of modular arithmetic with arrays of bytes and oof, what a mess. There were four or five subtle bugs caused by the unexpected signedness of the byte type. I also wrote the same thing in Julia using UInt8 vectors and had no such bugs.
That's exactly what I wanted to say. I could hardly move the squares to where I wanted...
> If web3 people cared about decentralization, then starting a private ledger should be as easy as starting a private IP network, or even easier.

Why would people want to start a "private ledger"? What's the use case?

And how would it be meaningfully different from spinning up a private SQL database?
Physicists working with Tesla think the universe is a self-driving car

Physicists working with Goldman Sachs think the universe is an economic simulation

Physicists working with DoD think the universe is a giant battlefield

...
I organize my life around not being interrupted. Work from home, respond to messages when I get to it.

When I have an idea or thought that might interrupt, I write it down quickly on an ideas board or my notes for later and discard the thought.

When I get tired I sleep. When I'm working on something I am in a flow state. When I feel myself leaving a flow state (or bored?) I take a break. Progress is unpredictable. There is no such thing as finished, only ongoing or back burner or dead.
Blockchain is horrible as it is totally logged and transparent for all. It is totally centralised from totalitarian country point of view. The security by covering up does not work for many, let alone you use this for web access.

Think China every time you do any human work. Be free and not be bound. Totalitarian does not pay for humanity.
In a nutshell: panels were still quite expensive when I built my installation, so we choose a double axis movable mount for the panels, two blades of 8 panels each. This allowed for both day-to-day and seasonal adjustment and ensured perfect incidence. In practice that system was the weakest point in the chain, and my new installation will be stationary, I'll spend the extra money from the moving mounts on more panels and end up with a surplus in energy compared to the movable mounts and have a more reliable system.

The system I built was totally off the grid, in my new installation, which has neutral net metering I will use the grid as a fake storage device saving a bunch of money as well as space for the installation.

The inverters I used were two stacked Xantrex 5 KW each for 240V, in my new installation I will use a Victron 12 KW inverter.

The panels will be Samsung monocrystalline, there will be 32 of them, there will be no other source of power.

Heating will change from natural gas to heatpump, which will be a major affair because there is only the possibility of a shallow sink/source here, deep ones are not allowed.

If you have any specific questions feel free to mail me: jacques@modularcompany.com. As for hot water: I will definitely use all the space for electrical panels and use some electricity for hot water, there are excellent 'instant' hot water sources that are electrically powered now. The hassle of dealing with a system with fluids in it on a rooftop is not something that is maintenance free enough to add value to the house. Those systems tend to be quite fragile and need frequent repairs as well as not being available 'on demand' which with a family can get you to the point where there simply isn't enough hot water.
You joke, but if they had been tracking shark ages instead it might well have been!

https://www.bbc.com/news/science-environment-37047168
A few issues with this:

1. Not all crypto currencies are public. See monero, haven, secret network. Although that last one depends on some specific features of some Intel processors... I'm of the opinion that the pseudonymous nature of public blockchains is very beneficial to society. I would love it if I could see what companies, governments, and people near me were spending their money on. It would enable me to make better decisions.

2. "Web3" is about decentralization but it doesn't necessarily mean storing data on a blockchain. The most important aspect is that users no longer have to sign up or log in. They submit responses which are signed by a key pair, which is their identity instead of a record in a "users" table.
> Alien disclosure.

What's with the "alien disclosure" predictions both this year and last year?

https://news.ycombinator.com/item?id=25608034

What leads you to believe that there has been a cover-up of an alien encounter? Not mocking, just curious.
To me, web3 is just the "tech bro" version of LuLaRoe or beany babies. There is plenty of thoughtful discussion of both, but none of it positive.
I feel the same. There is only hate and despise for crypto. I’m also skeptical but I’d love to see a more nuanced discussion.

To your question, I like https://www.rekt.news/
This is correct and roughly the installation that I'm planning.
I think at this point we’re just so far past the point of having reasonable discourse on this topic that it will not be possible to have a reasoned discussion about it ever again, anywhere, regardless.

Personally I have to fight my own rising blood temperature to even discuss it as being “a thing”, because people have such fundamentally different views on what that thing is, and I believe the argument is made in bad faith (not by you or your comment by the way, just in general).

Adherents would have you believe that the current price, whatever it is at a given point, must mean some variant of “can all these people really be wrong? That’s ridiculous”. It’s not a reasonable starting point for a discussion, and then it immediately breaks down again.

The tldr of it is that to have a discussion we’d need to agree a common set of facts as a starting point.

To me, it’s a collection of distributed ponzi schemes based on signed linked lists, but it seems the whole world wants to agree that regardless of whether or not cryptocurrency is the future of money, blockchain is a really transformative and revolutionary breakthrough without any evidence to support that claim.

Also stop trying to make fetch happen.
What's an "anthropic" climate change denier and how is the gp being it by saying this is a subsidy to corporations?

And for that matter where does the power for all the electric cars come from?

It's clear that the best ways to combat this issue lie in consuming less (also by creating better lasting /more easily repairable products). Instead poorer countries & people get fucked over due to "green rules" and higher prices in energy.

I don't see how poor people being unable to warm their houses during winter helps save the environment at all. They are part of the environment as well.

As long as people aren't interested in changing their lifestyle and limiting consumption and corporations are only geared towards more profit the environment will turn to ash.
Thanks for your kind comments! Can we connect and talk more about this ?
(Lol @ICP )
I work remotely, so I just live my life and hang around online during business hours (and sometimes nap) and then use the late evening hours to churn out work. I do not like the split between work and life at all. Better to weave it all together as I see fit. 3 days of work can easily be 3 hours if I get those 3 hours uninterrupted rather than every hour punctuated by meetings or some other dev or even just needing to check that ping.

Either that or just ignore the interruptions. Slack can be silenced, as can phones. No need to always tolerate them.
I'm assuming hyperbole
> its not true that unsigned is faster because the compiler can optimize.

It’s not false either. For instance, casting int32_t into int64_t requires an instruction like movsxd which does sign extend. Casting uint32_t into uint64_t can often be merged into the instruction who computed the uint32_t value, because the instruction which write 4 bytes registers like eax zero out old data in the higher 4 bytes of the corresponding 8 bytes rax register.
It’s just human nature. It’s nothing to be sad about.
A second 2022 thread, posted today:

https://news.ycombinator.com/item?id=29767465
i haven’t restored a backup on a new iphone in years. i was doing it for a while and always ran into issues. there were so many issues each time i restored that i simply didn’t have time for all the bs. since i stopped restoring everything went back to normal. now i just buy a new iphone every couple of years and simply set it up as new.
> Aren't they aiming to do that for plants that will be using synthetic methane as alternative to battery storage?

I saw no reference to origin or source or type of gas.

All I saw were references to low emissions.

It seems they decided to redefine "green" as "not coal".
Wearing masks and handwashing is much more effective than foggers.The scientific evidence for fogging’s effectiveness remains largely inconclusive and official bodies such as the Centres for Disease Control and World Health Organization do not recommend it as a primary method for combatting the spread of the coronavirus.
Very few people are bitten by sharks in comparison to car incidents, so it's safer to ride a shark than to ride a car. Right?

Risks and long term effects of nuclear is few order of magnitude larger than solar.
The remittances industry seems to have doubled since 2017. crypto has done nothing in ten years in terms of disruption

https://www.statista.com/outlook/dmo/fintech/digital-payment...
You may want to look at Little Snitch https://www.obdev.at/products/littlesnitch/index.html

I've been a happy user for many years, now.

It's not free, though.
I don't understand this kind of comment. Why not just use both? You don't need to convert your whole networth into crypto, only in the currency you actually need: to use the (decentralized) service you need to buy the service's cryptocurrency. The end user is still paying for the service they use, but instead of being a "balance" on a private centralized database it's an actual balance on a public ledger.
The only problem is that right now you need a wallet and to actually buy the token, but fiat on-ramps and wallets are getting better by the day, and the UX gap is closing. Eventually people will use "cryptocurrency" without even realizing it.
I used to think of tasks/todos as burning buildings and I had to prioritize which family to save. Now I instead think of tasks as balls, where most balls are made of rubber, so i can just drop them as needed, it no longer feels like someone is dying just because i dropped something, then several weeks later when i go through the todo list i relentlessly remove tasks that are not a must have, all nice to have are removed, and i often find that the tasks i dropped was not really important and many are no longer needed

So the tasks/todos are rubber balls and its ok to drop them. And do not worry about losing them. If they are important they will bounce back at you. There are only a few balls that are made of glass.
Maybe pick up a book now and again.

Google did stop innovating, all the subsequent progress they made aside from gmail was acquisition of startups. Android being the most obvious one.

Yahoo and AOL were killed by google, i am old enough to have seen that play out live.
I am unsure of the original source but is has been said that "If You want something done ask a busy person." Some say it was Benjamin Franklin.

I think there is truth in this statement and believe that asking my next door neighbor that has built two sheds in their back yard to help me with a job would work out far better than asking my next door neighbor on the other side that is always lounging on their deck with a drink in their hand.
If you look at the map, you'll notice that the plane was at 60m altitude in Downtown Dubai, at overspeed (600km/h) with highly lit skyscrapers of 200m left and right of you. Almost another 9/11. You cannot make that up even in desaster movies.
I would like to see more information about how Secret network's TEEs (trusted execution environments) are secure. The fact that they rely on special features of some Intel proessors makes me think that any sufficiently powerful actor would be able to break the encryption through backdoors that would exist in those processors.
I'm still not 100% clear what web3 is supposed to be and why it's mostly advertised by cryptocurrency enthusiasts. We have IPFS and several projects like it, and web3 seems to be that but on a blockchain?

What does crypto add to "web3"?
This.

There’s a “mind-virus” doing the rounds on the crypto space, the idea that scarce = valuable.
It is called green washing. Wrap yourself in a big green carbon neutral flag, and you may commit all the environmental atrocities you wish.
It's likely that you will not find any 'agnostic' crypto tech discussion in public, simply because these conversations inevitably quickly attract speculators and those armchair experts who love the sound of their own voice. I suspect it will need something like a private r/cryptotech sub on Reddit to keep things relevant?
I bring it up because while it looms large in the minds of policymakers and is a large factor in their decision-making it almost never gets discussed in the media.

The question of who insures nuclear plants (always taxpayers) is likewise something else that is always curiously whitewashed out of American media.

Most of the advantages other than the nuclear arsenal one, on the other hand, are repeated frequently and are very well known.
Worse than inhaled gasoline and diesel exhaust? Doubtful em radiation is worse than particulate matter.
Replacing coal with these and nukes while renewables are still being built (at greater speed than ever) is still an improvement.
The story seems to assume that there is one “British” English and one “American” English. There are indeed many British accents where Ts are unstressed or replaced by either something that sounds like Ds or glottal stops.

Same with the Rs, there are many variations across different British accents.
Man what a bummer. The F16 is my favorite jet to fly in DCS. :(
> It only gets the label if it's greener than existing solutions. They're not letting perfect be the enemy of good.

That sounds very idiotic to me. One of the biggest environmental threats is global warming, which is caused by reintroducing carbon into the atmosphere through the use of fossil fuels. It makes no sense at all to label fossil fuel usage as green just because they manage to come up with an arbitrary line in the sand for unrelated pollutants and in the process ignore carbon emissions.
I was developing a software application for a British customer. I sent him an update to review and in the README noted that I had disabled one of the features "for the nonce".

Fortunately he had a good sense of humo(u)r and forgave me.

(More hazardous than cookies and biscuits)

References:
American Eng: "for the nonce" = for the moment. i.e. temporarily
https://www.merriam-webster.com/dictionary/for%20the%20nonce
British Eng: "nonce" = a person who commits a crime involving sex
https://dictionary.cambridge.org/dictionary/english/nonce
Pedant, a type checker for Cost Effectiveness Analysis
> I wonder whether there is a way to turn 20 years of zip files storing different versions into a git repository, using the dates of the zip files, the dates of the files inside and perhaps the name of the zip files.

'course there is. While Linus didn't bother, there are people who rebuilt the Linux history from the tarballs, and you can `graft` the historical sequence and the "real" one to get something of a continuous history from 0.01 to today.

It's a lot of work though, old archives often contains partial garbage data (many of the rebuilt linux history incorrectly attribute various historical commits to 2007)
Please please please say it stand for “fuck off” and ignites the rocket under your desk chair for a quick escape.
Snow Closed the Highways. GPS Mapped a Harrowing Detour in the Sierra Nevada.
Is there a story to support background tabs or minimized browser window. For aggressively power saving browsers that sleep inactive tabs
Check it out if the history of hacking interests you at all.
Basically the same as debug allocators for C and C++, what is the improvement there?