skysight-inc/HackerNews huggingface dataset:
This mirrors my experience. I was offgrid for over six years and we had enough solar panels and batteries to produce all the power we needed and then some (even in the Winter as this was in South Europe). But for heating we used wood. I suppose we could have run a 1-2kw heater for a few hours every night but it would have reduced the batteries life which were quite expensive.
Then, become nobody
It took me a long time to figure what makes me happy, and it took six ketamine trips to figure this out. It's important to detach from the outcome and just embrace the day. Stop thinking about long term plans and goals, and just wake up and make. Wake and make.

This works for me because at my core, I'm a artistic coder. I love to code for the sake of coding. I find these machines beautiful works of arts, and the way of code speaks to me. So, what am I doing about it? I'm building a cathedral.

I'm taking all experience, all my wisdom, decades of side projects, and I'm building a new platform. The ultimate platform. A glorious platform that I named after a goat which I named after a character from battlestar galatica.

I wrote a bit about this here: https://www.adama-platform.com/2022/07/02/the-path-of-the-mo...

Optimizing for happiness requires discovering a repeatable behavior that sparks joy. For whatever reason, working on a programming language to drive a new type of platform sparks joy.

Sometime, I'll make a game with my platform, but I'm not anxious of even worried. I just show up and polish things here and there. Just today, I spent a few hours ensuring that document events, message handlers, constructor all have access to @context variable. I'm working on this right now, running my test suites with ridiculous code coverage (99%) over thousands of tests.

It's great.

I have no expectation of financial return, and I'm grateful to be retired. I sucked shit through a straw in big tech, and it was worth it to get to this point. Now, I can commune with the machine, and work on my physical health.
Therefore become nobody.
Wasn’t Mexico only populated by Americans until the Spanish showed up?
> [...] people are just not going to sign up to a future we're we use less than our parents generation.

This is why we are doomed and why a sizeable and increasing portion of our society has no hope.
AWS Amplify Hosting is the direct Vercel competitor and has improved since it's initial launch quite a bit. Also has a decent free tier
Why would they ask to sort it if it is already sorted? Deleting the list resolves any out of order items.
I always feel bad when I see novice programmers herded toward frameworks like Flask and Express for uncomplicated API cases, you can take your pick of mature C#, Rust, Java and C++ API frameworks that serve ~7,000,000 responses per second compared to Express' and Flask's ~123,000 and ~15,000 respectively.
Church membership is down, but there may be other thresholds of devoutness that are up. It may also be that the devout have become more political rather than more numerous or that there is no trend of religion in politics at all.

https://web.archive.org/web/20220724230257/https://news.gall...
>The victims of shoplifting are other poor people. After all, stores will gladly leave an area and leave other poor people with nowhere to get their goods.

Not sure I follow... this would only be true if shoplifting losses exceeded profits which seems remarkably unlikely to be the case.
Oh! I don’t know how to say this without sounding super geeky:

I didn’t know before this article Larkin the poet. The only association I had with the name is that it was one of the names for a non-player character in a Dungeons and Dragons campaign (Critical Role, season 1x71)

Now that might be just a coincidence, and maybe it is. The interesting thing is that the lack of trust was a central theme of that character. (The players didn’t trust her, the character was actively betraying the trust of her compatriots, she had a different alias indicating that she is the Deceiver.)

I’m wondering if maybe the association unconsciously affected the name choice of the dungeons master.
I can assure you that everything you write is just as true for Yandex as it is for any other big tech company.

Disclosure: used to work there.
Yeah you can't apply C++ style resource management (specifically, calling close() in destructors or expecting cascading destructors to trigger in sequence) to GC languages. Object lifetime in a GC languages does not generally align with desired resource lifetimes. You have to be explicit. This often means creating your own public close methods when wrapping a resource in a class.
I like coffee a lot, so when Colombia comes up, coffee is the first thing that crosses my mind.

I understand that everyone consume different things :P
If the iPad is old enough, you might be able to install Linux instead of iOS.

https://news.ycombinator.com/item?id=31604906
Many people find it motivating to see their work actually get used, and also understand the context and bigger picture in which their work forms a part.

Does your work get used? how long is the feedback loop, for something you create to get used "in the wild", and for you to get real feedback? By real feedback I mean feedback from external clients or customers, or hard lessons from reality, not e.g. feedback from your manager or project lead.

I have had projects where the duration for real feedback was effectively infinite, as the work I produced was never consumed, and other projects where the duration for feedback was 2-4 weeks from external customers. Personally I find the latter kinds of projects far more engaging, even if a lot of the tasks you have to do are not necessarily much fun or interesting. You can mentally connect the tasks with the production of actual value in the world. Doing something useful.
Most offgrid inverters have a generator input to which they will switch when you start the generator. If you replace the generator with the grid (and you have batteries) and the grid goes down they switch seamlessly to the batteries - well, within a fraction of a second, some applainces "blink". I am actually using this system as a sort of UPS for our office
Because going after the vulnerable first in your quest for restoration of morality as a solution to societies problems seems like just another way to punish the poor/ lower classes.

Elite corruption is also directly responsible for creating circumstances that foster street crimes.
This whole bunch of comments shows that y'all have far too much money for your own good.
In this instance, think of it less as a template and more of a UI Kit. The demo is just there to showcase what's available in the kit.

Dashboards are usually quite unique depending on the data they display and purpose of them, so just ripping the demo isn't necessarily going to be the best approach to go with.

In my case I'd start with choosing a layout and throwing together a rough sort of navigation menu, and then building each page by scratch (or based off previous pages). It's as simple as browsing the demo to find which components you need and then just copy / pasting them, either directly from the demo page or from the documentation.

The only times I've ripped entire pages have been for auth pages, error pages, etc - i.e. pages that are usually quite common to all applications. I find that it's better to take a standardised approach for these pages as it's more intuitive for the users rather than reinventing the wheel.
$40k seems very expensive to me.

In the UK for £17k you can get 7KW panels and a 13.5kWH battery, installed. That's approximately $21k

To use more battery than that you must be staying up very late!
Having been on both sides of this argument, here's the other side's perspective:

Picture two hamsters. Each knows they ate recently, but it's been a while. Is their owner coming back to feed them soon? They don't know, in a constant state of uncertainty.

One hamster realizes that running on the wheel and being very loud sometimes causes them to get fed. They don't know it will help, but it might. So this hamster spends all their time on the wheel.

The other hamster relaxes, enjoying life and trusting in what life will provide.

--

Personally, I think happiness vs. work is just a tale which people like to convey as a binary choice. Neither is better than the other, because in reality it's not a binary choice but a gradient of luck. The impact of the choice isn't what matters, it's personal perspective of best outcome that matters.
Because we have studied the literature instead of what a random dude in tells at a coffee

https://gchandbook.org/

https://www.sigplan.org/

https://ieeexplore.ieee.org/Xplore/home.jsp
>Are you making the argument that we should be striving for a decrease in consumption? Because I can see no compelling argument

Yes. The compelling argument is that we're late on the clock when it comes to even fulfilling the modest measures we've set ourselves and that if we don't act faster we're going to destroy our ecology for both future generations and countless of other species on this planet. That's not compelling or clear enough? You want to sit in 50°C degree summer heat and ration your food because crops aren't sustainable rather than ration some energy now? Because you don't get to 'sign up' for anything, you'll have to pick one.
Does "open source business" mean "likes using open source libraries" or "builds open source software" in your comment?
Both yes but there is a matter if degree, which they are not same.
I can think of many (admittedly anecdotal but I think valid enough) examples. Just off the top of my head, Facebook is full of people who plainly use their real name and operate their account within the context of their real, in-person or professional circles of friends. Despite this, many of these people regularly place comments or posts that are blatantly rude, racist, spammy, fraudulent and so forth. It's a very common phenomenon and with little repercussions in most contexts. Social media and many other digital media forums are also loaded with people who regularly defraud others in ambiguous ways with little to no legal consequences. Imagine, if you go to a typical city police station in, say, nearly any North American city and report a non-violent property crime, the police will often straight up tell you that aside from filing a report, they'll do next to nothing else. Now imagine how much less they usually care in the case of legally grey cases of digital fraud below a certain genuinely large or frequently repeated amount. Even if you have a person's completely real name to point to, many criminal investigators just won't care, it won't be worth their time unless it's part of a massive pattern, involves lots of money, or affected someone with major political or social clout. A lack of anonymity means nothing in these contexts. At the same time, a lack of anonymity does indeed expose many other people to all kinds of unfair abuse that they have little recourse against.

As for your second point: The topic of dis/misinformation is a whole separate can of worms that I won't go into in detail right now, aside from saying that it's loaded with assumptions and shifty, politically charged definitions of what really is disinformation. This aside from the fact that I sincerely believe people have a right to share even stupidly mistaken opinions of X or Y, regardless of what certain self-proclaimed intellectual betters think should be allowed. With regard to your other points about crime and harassment, I refer you to my point above: firmly verified IDs barely dent these things. However they definitively do open people up to surveillance, censorship and the illegal leaking of vast troves of sensitive personal data from hacks of "secure" ID verification systems run by governments and corporations. To me, the trade-off is clearly in favor of giving people a basic right to hiding their real identity in all but absolutely necessary situations..
Capital expenditure, even more space, a giant battery to worry about burning down your home.
The one that switches off the comments section makes the platform quite a bit more pleasant
Aren’t they? I see swathes of young voters in UE, everywhere I go, who claim that we should consume less, and who align their actions with their beliefs with:

- Not having travelled more than 200km from home for the last 10 years,

- A friend who is CEO of renewable startup in Paris and is worth 60m€ today (the company is ~300m€), spent his wedding trip in France instead of Maldives,

- Not eating meat,

- Using blankets instead of heating at home,

- Suffer through 40°C rather than use A/C,

- Buy organic at the local market.

It’s enough voters that the entirety of Europe cheers Macron & Merkel’s decision to cut off our gas supplies from Russia in 6 months. Sure it’s about the war, but people’s mindset is that we’d have to do it anyway for ecology, so why not now. And when you do speak with partisans, they acknowledge that we’ll half-replace with other sources, but they also tell you that the goal is to consume less in absolute numbers.

At least this (majority) of people in Europe is mentally prepared to use much less energy than their parent’s generation, and the little remainder should be renewable. They accept the deflation that it represents. They’d be happy to be poor for those political ideals of leaving a healed earth to the next generation.

Whether or not you believe in their vision, their vision is certainly not to replace-and-increase energy consumption.
std::shared_ptr is not meant to be used as the default memory management technique, hence why it's not that important.

But it does mean that C++ is not a good example here. I would argue that Rust isn't, either, since ARC is also an occasional opt-in there rather than the default.
There are of course degrees of failure. Egypt suffered a strategic collapse.

Russia failed to achieve its primary strategic goals. It has even failed its secondary strategic goals like taking the Donbas.

Instead of a swift conquest of Ukraine, they’re stuck in essentially a stalemate in most of the regions they control. They’re also facing an imminent counter offensive in the south with Kherson (their primary prize claimed so far) increasing cut from the lines of communication.

Meanwhile, years of economic growth have been erased from the Russian economy, it’s diplomatically isolated, militarily discredited, and facing a reinvigorated and enlarged NATO.

I’d call that a strategic failure.
Backup: Ruby Gem for Easy full stack backup operations on Unix-like systems
Mexicans are flooding America. Some want them gone
For the most part software direction is set by product top down so blaming leetcode is plain misguided as developers have no say in product and you can't see the code from video
Bike are very easy to get rid of, not in trash cans (I find that unrealistic, too), but because they're appealing for their individual pieces, since they're mostly generic (as opposed to appliances, which even when sold for parts, have mostly specialized components). There is always somebody that will take them to extract parts to fix/build other bikes (assuming a large enough city, and enough bike users).

I've actually purchased a bike from a shop that made bikes from parts. It was a horror, but it shows that there is a life cycle that doesn't end in a river :)
That's syntax not semantics though.
FaceID definitely didn't work with masks.
As I heard those guys write allocation-free Java code in critical paths. Nothing allocated, nothing to collect.
Your entitlement to control what your users do in their house or on their device is sickening. Your right to control ends when you send the packet.

Requiring that everyone have a telescreen watching them at all times, wear a shock collar that goes off if their heartrate spikes and sing about how they love big brother all day would stop assaults, but that doesn't make it a secure or safe world -- it makes it a totalitarian hellhole.

Noone pushing these features cares about security or the firmware would be open and the keys would be changeable, they don't care about user rights or better experience or it wouldn't be coming from microsoft and you would be able to register a public key taking responsibility for your own device that any locally provided service would be required to accept or choose your own CA. You just want the ability to sell removing the nitro button or having a slightly less unusable UI or getting the ads off of the lock screen for $9.99 a month.
For anyone looking to explore poetry a bit further, I did create an app for this purpose. The design, development and curation of the app is all done by me. It’s a react native app which I actually find hugely rewarding to work on (it provides me with a sense of purpose that my day job lacks).

Anyway, exploring poetry has been fascinating and I truly urge anyone to do so if they have an interest in it. It’s never time wasted.

https://apps.apple.com/gb/app/the-poetry-corner/id1602552624
Bill Clinton defined a recession as two consecutive quarters of negative growth [1]. I suppose the definition of a recession is determined by which party is in office? I don't mean to be snarky, but it is clear that the sudden change in definition is political.

[1] https://twitter.com/HowardMortman/status/1552767281981231104...
Would you mind giving me an example of something you've wanted to do that is really hard (or even nearly impossible) due to the these issues (so I have a standing concrete challenge case)?
Nah. It’s a standard feature of most battery systems to run when the grid is down. Solar without battery doesn’t, (and the solar itself cuts out) but if you have battery systems involved for storage, you’re already capable of them interoperating with the grid, or without it.

As for getting reference from a generator, no need. You can get all that from the batteries and they’re increasingly planned to be used for grid scale black start.
> it's the myth that garbage collection always automatically means your program is going to be spending 80% of its time doing it and freezing for a second every five seconds the instant you use a language with garbage collection.

Not 80%, but still annoying enough to dump it: https://discord.com/blog/why-discord-is-switching-from-go-to...
> But the original article is completely, laughably wrong about one thing: an atomic increment or decrement is a remarkably slow operation on modern hardware, second only to pointer chasing.

Very true. No matter how one looks at it, GC imposes a non-trivial overhead. If I remember correctly, wasn’t there a study that demonstrated an average Swift application spending 40% of its time on RC?

But at the same time hardware can be improved. Apple CPUs are an obvious example. Uncontended atomics are extremely cheap and the memory prefetcher can detect and prefetch pointer chases.
It does. Im not suggesting it be the model by which we help all the poor. Better solution: invest in welfare benefits and social programs.

However if the choice is between paying extra v/s throwing people in prison Im not ok with the latter.
Even at the time, html scraping was necessary for a lot of things. And lots of services that has open APIs requires access keys. I'm allowed to read your twitter feed in html anonymously, but for json I need to apply for an account in advance and login, for example. Even if we could force open APIs, it's not sufficient.
How big do these arrays have to be to hit self-sustainability?

I bought a new build house in the UK a few years back which had solar panels pre-installed on the roof (IMO that should be a requirement for all new houses). It’s a 1kW array facing west so I’m far from experiencing the abundance this article describes.
ImHex – A Hex Editor for Reverse Engineers, Programmers
My thoughts also. Greed has no limits. I have lots of absurdly rich family members and friends and all they do is talk and think how to have more (I once witnessed a coversation where someone was complaining that he have to drive 2 hours to his favorite golf course while his brother takes his private helicopter and is there in 15 munutes - I kid You not!)
I'm from Spain, have panels and a bit of this mentality. The thing is the electric utility sells at market price (say 30 cents), but buys at incredible low prices (about 5 cents). That makes them a net earning of 25 cents for an energy they didn't invest a dime to produce, and in fact I have to pay to distribute (about 5€/month).

My target is to net zero, but never net negative (put more in the grid that I consume), because that would be working for the utility. If I'm selling too much, a unneeded oven pyrolisis or AC it is.

Pay me 80% of the market prices and I will contribute more to the grid. Also that I'm no hardcore hippie: I'm doing my part investing around 60K in PV, so I want my returns either as €€€ or in comfort, not in virtue. And I'm not taking ethical climate lessons from people who doesn't have any panel.

It's like "oh, you bought a Tesla, you should give rides to your neighbors that still run gas vehicles. But Uber keeps 80% of the earnings".
What makes you prefer Javascript over Typescript? For me TS removes some of the frustrations of JS.
I don’t see any reference to zero knowledge proof in there.

Look into modern research around succinct and generalized ZK proofs. SNARKs, STARKs, PLONK, zkVMs, MPC and secure setup ceremonies. All of this is coming from blockchain and crypto space and will transform some ways we manage privacy in the future. It does not need to be used with a blockchain but pairs well as the choices of arithmetic are often optimized to EVM.

“Apple is faster at delivering than a decentralized group of developers and researchers creating novel cryptographic protocols and open source software” - well, no shit.
To be fair, you’d need really big backyard and a lot of work to feed an entire family year long with a balanced diet while having a sense of abundance.
I can't read apparently...
Can't tell if this is just bait to dive into the alternative facts that often come up when people try and pretend rampant shoplifting has nothing to do with why stores are closing their branches in major cities... or if you truly don't realize the margins these stores operate on.

Assuming you just don't know, having people filling garbage bags with goods in broad daylight will sink a store.

It's not just the goods stolen, it's the staff that cleans up, it's the anti-shrinkage measures they bring in, it's the safety risk every time something like this happens...

For a long time in an attempt to stay PC, companies refrained from admitting it was a theft problem, but now it's too far gone to pretend:

https://www.theguardian.com/us-news/2021/nov/15/walgreens-cl...
That’s not a knock against Greasemonkey…
To avoid this I want to make sure that this token is always securely handled. Remote attestation allows you to prove that you are able to offer this secure envirnment so I can trust you with this token.

That's called overreach. Absolutely massive overreach. To go one step further, do you also want to prove that my house has no windows, so "attackers" can't see what you show me?

Trust is trust, not proof. Asking someone to prove to you something is to say that you are not trusting them! It's like asking your spouse to prove that he/she is not cheating on you --- and we don't find that acceptable in the physical world either. The whole idea of trusting someone is that you do not have to constantly monitor and enforce what they're doing. I elaborated more about this "destruction of trust" here: https://news.ycombinator.com/item?id=32283134

You may say that you want to be able to steal this token for yourself

The fact that you're calling it "stealing" is also insane. As soon as that token leaves your system, it is no longer yours.
Literally everybody I know would want to see both street crime and elite corruption addressed. Are you advocating for addressing one of them but not the other?