skysight-inc/HackerNews huggingface dataset:
California has fucked up so badly by not nationalizing PG&E, and instead allow it to continue to be poorly run as a for profit enterprise while proposing and enacting suboptimal pricing dynamics and redistribution strategies for energy.

If you want to help the poor, directly subsidize solar panels and batteries for them (thorough the state and federal gov, not the investor owned utility), or community utility scale renewables and storage where on site generation and storage is infeasible.

(Designing a 20kw ground mount expansion for a friend outside of Sacramento on SMUD to work towards going off grid if needed)
MMT Verify: is there pressure on the Russian Economy?
imho, vectorDbs need to scale horizontally. Simply running on a single host doesn't cut it anymore.
> as OP mentioned, it does seem to differ in technical sense from traditional CR, in that the changes live only on developer machine, not in source control.

Which seems worse.
Later Wittgenstein is not really "extremely difficult". But it does present an understanding of meaning and language and philosophy that is quite different from the TLP, many would say it is fundamentally different although there are disagreements. I don't really know if he would have much to say about Godel's work based on his later writings. He would probably have to much to say about how others have used Godel's work and concepts, though, to make questionable connections to other things.

If anything he would probably be very critical of the idea that it has profound insight into anything beyond niche questions of higher order math and computation. It makes sense in that context, but then it would be similar to the philosophers he criticized as constructing houses of cards out of "language games" if you were to apply it to something to which it has no contextual relationship at all, in which you case you could say it is "nonsense" when it outsteps the bounds of sense. Later Wittgenstein is not really concerned with fundamental, Platonic, truth. In fact, he is outright critical of the very idea. His later writings are more about method. He's far more interested in clarification as the goal of philosophy. He wants to dissolve seemingly intractable questions to reveal how they are the product of nonsensical language games filled with mistaken assumptions.
Not all meetings are e2e encrypted, because encryption disables tons of features, like cloud recordings, apps, etc.
if you're passionate about technology then hows about you do it for less, and let the rest of us who need to feed a family get that $$$
I don’t think this is a possible approach. It would basically mean needing to feed in so much noise that a human wouldn’t be able discern reality from fiction given no priors. Modern ML is too smart
That’s true of most taxes. People buy gas and cigarettes at Native American reservations all the time. How many people pay sales or income taxes for a private sale? Lots of people do landscaping, farm work, and simple handyman work “under the table” without paying income taxes.

Preventing tax avoidance is a terrible excuse for Big Brother surveillance.
Huge kick in the nuts for everyone that installed solar. Especially those of us in San Diego county.
I don't think the GP was asking about changing heading instead of altitude; I think they were asking about changing heading in addition to altitude. Sure, the altitude change is going to achieve better separation faster, but a heading change in addition to the altitude change will act as a backup in case for some reason something goes wrong with the altitude change.

In this particular accident, it seems like commanding a heading change (to the right for the Tupolev and to the left for the DHL flight) in addition to an altitude change would have avoided the collision.
I pulled out this as the most salient point in the article: IPV6 designers assumed that IPV4 would be phased out completely in a short period of time, for some definition of a short period of time, and IPV6 would completely replace internet networking.

I think it was protocol design hubris: we are fixing SO MUCH STUFF that people will flock to this irresistible shining trophy of protocol design.

And now it's been ... almost ... 30 years.

Which means what is really necessary is a new IP protocol that will somehow, SOMEHOW (don't ask me how, I don't effing know) speak seamlessly to IPV4 and IPV6, and be so irresistible that people will want to migrate off of both.

I almost wonder if what is necessary isn't a formally predesigned protocol. What is needed is someone, somewhere, to come up with an approach that becomes a grassroots, and the industry rushes towards it. I don't even know if such a thing is possible anymore, IPV4 land may at this point be complexity theory/mathematically impossible to make a N+1 umbrella protocol of any real "elegance".
Not exactly one click but there are Python scripts where you basically put in your credentials and the TV show ID:
https://github.com/search?q=widevine&type=repositories&s=upd...

I used results from this Github search page (especially pywidevine) a while back to make a Hulu downloader in Go which I eventually had to remove:
https://github.com/chris124567/hulu

I wasn't really a part of this scene but there appears to be some sort of weird competition among people involved in writing this kind of software so occasionally device keys would leak when they tried to get at each other which was great for me because it meant I didn't have to extract keys from a phone or NVIDIA shield or anything annoying like that.
*nod* Rust's "make costs explicit" design does have a bit of a problem with encouraging premature optimization where something like Python would encourage sloppiness.
I think it's also the ability to have a deep bench of coding talent who just get to work on the toolchain. Most companies ration that talent to the product, shipping features that drive revenue.
Well, they removed code that was always discouraged from using and it was always and explicitly stated, that there are no guarantees of any kind when using this code. The code was not living in a package called "unsafe" and being undocumented (to my knowledge) by coincidence.

So while Java broke some big libraries/frameworks (not "pretty much everything though"), it can't really be blamed on them.

In fact, look what Go has: https://pkg.go.dev/unsafe

> Package unsafe contains operations that step around the type safety of Go programs.
> Packages that import unsafe may be non-portable and are not protected by the Go 1 compatibility guidelines.

Let's wait until Go has reached Java's maturity and see what happens when they change this package ;)
One consequence of this is that it's going to kill rooftop solar. I was about to enter a $30k contract for solar, heat pump, and other upgrades but I backed out when I heard this news. Thats $30k not being invested into clean energy for California.

It was kind of shady how everybody was rushing to get solar earlier this year so they could get grandfathered in before NEM 3 took effect, making all these complicated long-term ROI calculations, but this other new policy that would invalidate all those calculations was kept secret until after NEM 3 took effect.
Something similar happened to Gnif. Google’s bot decided it hated his lookingglass project.

And since that was attached to his business domain, it fucked with his business website too.

https://forum.level1techs.com/t/google-now-considers-looking...
What differentiates "AI" from "ML" or other predictive modeling that finds its way into an application? I fit a regression on some customer data last week, am I training an AI on customer data? Is it a matter of intent? Of being public-facing? Of being specifically a generative model?
1. Read up on the seL4 microkernel. It pretty much destroyed the "microkernels are too slow" argument.

2. Modern day hardware is mostly just ringbuffers mapped to memory. There's a real convergence of hardware interfaces, virtio, and io_uring into all being this very similar looking thing. With IOMMUs, moving drivers to userspace is pretty attractive. There's not much of a difference between a cloud VM getting access to a VFIO device from the hypervisor and a userspace device driver getting access to hardware from the microkernel. And there's a lot of money in making cloud VM networking & storage faster.
I haven't used C# in over a decade, but I was already feeling that way - there's just a lot in there. Go seems to start with a default no to things, so that might be why it has a relatively small surface area.
Did he have any involvement in this book?

He’s not an author and not in the acknowledgments: https://abseil.io/resources/swe-book/html/pr01.html#_acknowl...
> and I can open up a readonly view of someone else's workspace if I know the right incantations

So thats not just a basic feature?
That's unfortunate. I was looking forward to the next generation of audio and video denoising solutions.
When implementing software projects for customers, consulting firms put the most junior people on the team, who will take longer, and make more mistakes, but will get them more billing.
FYI you are shadowbanned and have been for quite some time, it seems. All of your comments show up "dead."

Edit: why the downvotes? Are we not supposed to tell an account it's been shadowbanned?
Prioritize Production deployments to build before any queued Preview
Is there a risk if rates are too low with a transition to residential/on-site solar that PGE will further be unable to afford critical maintenance? Although transition to EVs may mitigate a drop in grid consumption due to solar.
They obviously do statistical analysis of user data still which I’d argue is in the “AI on user data” bucket. So no I don’t think that applies
I see no reason why would de-allocating a stack require action from the garbage collector - afterall, once a goroutine grows its stack and copies the contents of the old stack to the new stack, there aren't any reachable objects left on the old stack, so it can be deallocated without any GC intervention.

But I don't know enough about Go internals to be 100% sure.
Wonder how many people are going to think discord.io is officially related to discordapp.com/discord.com.
Sponsorblock is absurdly wonderful, but needs an option to exclude certain channels. I want to watch Internet Historian's ads.
> more quiet. Less stinky. Less trashed up by gas stations.

They are less noisy, less stinky and much smaller, they blend in much better with existing infrastructure e.g. parking spots, driveways.
How much do you need the grid vs storage in winter? Can you increase your generation?
I downvoted your comment, not because I'm a MuseScore apologist, but just because calling an extraordinarily complex piece of software like this "trash" just because it's missing an obviously-useful-but-non-critical feature, seems extremely hyperbolic.
I suggest Go and Dart morph into one lang. Then you could use the power of Go with the more logical syntax of Dart.
new hires can be brought on for less than the mid-to-high end. plenty of demand for fresh blood that doesn't know how the industry works and can be worked hard for 5 years.

run a couple cycles of firing the seniors and hiring noobs and you can get the wages down.

what did someone in that role make 2 years before?
Unfortunately doesn't seem to support HTML tables:

https://cool-readme.vercel.app/page.html?u=aaviator42

The original profile:

https://github.com/aaviator42/
Anecdotally, I've found mountain people to be much crazier than normal. The desert has high drug use and has crazies, but even desert people acknowledge the mountain people are more unpredictable and unhinged.

This may or may not be fair, I don't know, but from my experience, if I'm to theorize a generalization in conjunction with this study:

Poor education. Lack of steady jobs. Low ambition. They consider themselves self-reliant people even if they take government subsidies. Don't need to work much to maintain their lifestyle. Would prefer to get a higher hourly rate, not to extrapolate to have a nice income, but to be able to work like 20% of the year, be paid in cash and also take government benefits. Which is likely also driven by the lack of steady jobs that provide healthcare to be fair. Idle time and lack of structure in their lives leading to higher drug and alcohol usage. Financial and health stress. Leading to higher suicide rates.

Study mentions altitude itself and hypoxia and controlling for income. But one could have the same income in a lower altitude location and have MUCH better access to healthcare, quality of healthcare, and steadier/structured employment than the higher altitude people that take their life.

As with most things, I think it's a combination of factors. And the altitude itself seems to be one of them. Not only from the study's stated hypoxia, but it's a lot harder to work at altitude just like it is in the desert with the heat. When people don't have steady jobs and schedules, they have idle time, and along with other pressures and stress, bad things happen.
I've been both ways on this, and ultimately I come down heavily in the camp of using ORMs for as far as it makes sense. Why? Sure, the "just use SQL because it's so simple" crowd use seductively simple examples, and indeed for very static use-cases it can be quite neat and simple.

But projects (almost always) grow, and once you need to start conditionally adding filter clauses, conditionally adding joins, things start to get very weird very fast. And no, letting the database connector library do the quoting for you won't save you from SQL injection attacks unless you're just using it to substitute primitive values.

And once all your logic is having to spend more space dealing with conditional string formatting, the clarity of what the query is actually trying to do is long gone.

I'll refrain from digging up the piece of code where I was having to get the escaping correct for a field that was embedded SQL-in-SQL-in-SQL-in-go. And I could hear the echos of the original author's "YAGNI"s haunting me.
I see, I think we're on the same page.

> Maybe everyone realizes this these days, but I didn't realize that ancient armies traveling for months were like traveling cities, and in a way they could be like caravans as well, trading.

The acoup guy does a great job of explaining this kind of thing.
Thankfully I never used this website exactly because I feared this.

There was a link to join a discord server via Discord.io that showed as a top Google result.

I clicked it not even aware it was 3rd party. Thankfully OAuth gave me the friendly confirmation page saying "You are about to connect with this third party service and grant full access to your account."

I said WTF? NO

Shame on the Discord legal team and their executive team for completely lacking diligence on this.
Zoom has not committed any fraud. They clearly state that by default their meetings are encrypted, but not end to end encrypted. And that you can turn on end to end encryption, but that it causes a bunch of features to be disabled. I think this is a great balance between being able to add features that are impossible with E2EE, but allowing privacy concious users to choose if they need stronger encryption.

https://support.zoom.us/hc/en-us/articles/360048660871-End-t...
PG&E has made every effort to capture regulators and it has paid off handsomely -- residential solar in CA is being shut down by policy.

Reducing actual demand for PG&E electricity is not in the best interest of regulators, that much is clear.
To put into context

Gasoline cars emissions = 3e9 lbs = 1360777110 metric tons

This implies USA per capita emissions from cars = 4 metric tons.

Current total USA per capita emissions is 14.86 tons. So reducing the car emissions by 75% (by switching to EV) will take total per capita emissions down to 11.8 tons.

I believe the acceptable level of per capita emissions for the 1.5C target is 2.3 tons [1].

[1] https://policy-practice.oxfam.org/resources/carbon-inequalit...
For mitigating climate change, reducing GHGs (in this case CO2) is the most important factor.

If you are looking instead at air pollution, ie particulate matter, then tires are a larger contributor than exhaust, and EVs due to weight are often worse than ICE cars.
Global Energy Transformation and How to Invest in It
The reality is that the majority of the world’s population exists at or below that energy poverty line, and the areas with the fastest forecasted population growth are the areas with the lowest per capita energy consumption.

As we move forward it’s not sufficient enough for the West to decarbonize — we need to decarbonize globally, recognizing that emerging populations and growing economies absolutely need access to more energy, not less. And so, if we’re going to be successful on either front, they need to be addressed together.
> Likewise practicing YAGNI

This is why I have come to hate YAGNI. Nowadays when it's said what I hear is "I don't understand why I need it (yet)".
How does this make it "impossible to write portable code"? CPU and OS differences produce different binaries, which are fundamentally different output values. Are you not understanding exactly how this works, or something? If you have an old flake that only defines outputs to, say, ARM, and it's 100 years in the future and no active CPU derives from ARM anymore, that's not the flake's problem. You'd arguably find it far easier to work with the flake in that context (perhaps finding an old emulator to execute it on, and THEN trying to work on migrating that to whatever architectures are used then) than finding the old C code (or whatever) and expecting that to build on whatever tooling is available then. The idea that "C is portable" is laughable, already- it's only portable to the extent that the compiler for it is portable- and then you are right back at the original problem, the dependence on OS and CPU architectures as inputs!

> obsessively get "maximum purity", which is in any case illusory

I don't understand this argument. Should I stop using functional languages because a cosmic ray could potentially mutate a variable that I expect to be immutable? Could it be that expecting perfect purity is in fact the enemy of "good" in this case? The fact that I've almost universally had better experiences in languages that emphasize "purity" (despite running on "uncertain" underpinnings) seems to undermine this reasoning.
Sure. It's better than a gas station, which pollute the soil for decades, and they really degrade the experience for the neighbors (constant roaring in/out of cars/trucks/...).
As a thought experiment? We will have polluted the Earth from all the mining and haphazard disposal processes that are common where these rare earths are, and will have done little to nothing about over all GHG release as policy in places like California have de-incentivized residential solar to prop up the profits of the utilities and most charging will likely be done using carbon based sources from an archaic grid.

Believe me when i say this, I worked for VW during diesel-gate and thought the solution was EV being embraced by the largest auto manufacturer: VAG. But the reality it's far more complex than that: we have to enforce as much WFH as possible, in conjunction with realizing we must have a conglomerate of energy sources including fossil fuels, but also see that what we have been doing is entirely unsustainable and not even desirable in terms of large scale transportation and logistics.

it doesn't even fit the mould since younger millennials and Gen Z do not want nor can they afford cars; so who is going to buy these things after it's main demographic has been exhausted?

I'll save you a click:

Conclusion

I predict that if all gasoline vehicles were replaced by EVs we would see total C02 produced drop from 3 trillion lbs per year to 810.1 billion lbs per year, a 73.0% decrease. Comparing this result using data from [8] we see a 77.9% decrease predicted. We consider this validation for such a simplistic, high level approximation with the goal of being understandable to people outside of academia. We performed a separate calculation using 24.2 mpg for the fuel economy for gas powered vehicles in the U.S. and calculated the total annual emission to be 3.3 trillion lbs. This value lands in between the previous two methods of calculating total annual gas emissions.

The predicted decrease in emissions is compelling but it is still important to expand on these of calculations to include more environmental effects that distinguish the impact of these two types of vehicles. The type of impact is most likely not completely characterized by carbon emissions alone
Obligatory XKCD : https://xkcd.com/1053/
It's not. You have to turn E2E on: https://support.zoom.us/hc/en-us/articles/360048660871-End-t...
This is Cumming in Forsyth county

https://en.m.wikipedia.org/wiki/Cumming,_Georgia

Since around 2013, builders have started moving in and building houses in Forsyth county overwhelming the inner, older core of Cumming.

People started migrating from other parts of Atlanta and other states because of the cheap new houses. We had our 3100 five bed/3.5 bath built here for $335K in 2016.

While we are very much a minority, the people who are moving in are somewhat more socially liberal. What I call “Romney Republicans”. They just care about low taxes, their guns and good schools. They could care less about the “war on woke” and are more worried about ChatGPT taking their jobs than “illegal immigrants”.

As far as feeling safe, it’s a mixed bag. My very big intimidating looking stepson who is a big teddy bear grew up in the burbs all of his life. His friendship circle is what we call the Rainbow Coalition and we have never had a problem with the parents of his (White) girlfriends.

But you can see the generational divide. We were at the movies and he saw a classmate - a White girl - he hadn’t seen awhile. He walked up to her and she jumped up and hugged him. Her mom hugged him. Her dad shook his hand. But her grand parents were obviously nervous at first. But shockingly not as nervous when their mutual friend who was White saw her first.

He wanted to walk to the local Waffle House after a game at night with one of his Black friends. We said he could only go if their White friend was going to walk with him (all three are roommates now and are inseparable). We were more worried about the police stopping them than anything else.

But as far as how my wife and I are treated. We are short and old and wear glasses. No one sees us a threat.
AKA encryption.
Two amusing related things:

- https://github.com/roshan/hnncnn (no comments and usernames on the front page)

- https://stylometry.net/ (no longer works, but stylometry for various HN users - it was pretty good!)
Djangos ORM isn't highly opinionated. That's just wrong.

> With the Django ORM, you are completely locked in to Django

Another bit of nonsense again. You have a dependency. Sure. Just like you have a dependency on Python. But it's an open source dependency, and the ORM part is a tiny part that you can just copy paste into your own code base if you want.

Also, worrying about being "locked into" something that you depend on is madness. Where does it end? Do you worry about being "locked into" Python? Of course not.

> You build around the framework, the framework never bends to your will.

You don't actually seem to understand Django at all. It's just a few tiny Python libraries grouped together: an ORM, request/response stuff, routing, templates, forms. That's it. You do NOT need to follow the conventions. You can put all your views in urls.py. You can not use urls.py at all.

You do NOT bend to the frameworks will. That's just false. You bend to it by your own accord, don't blame anyone else on your choice.
I'm sure they do. But the post is about iPhone 6.

And if I wasn't clear, I blame software development in general, not Apple. Some other brands are worst in terms of device longevity (looking at you Samsung).