skysight-inc/HackerNews huggingface dataset:
California (and everywhere else) is already trying to get to a net zero grid.

California is aiming to get there by 2045, and 90% clean by 2035 and 95% by 2040 so in the next ten years it already needs to build enough renewable production to displace the 100k GWh/y that gas (and a smattering of other fossil sources) provides.

So, it's not really a big deal. It's only currently planning to ban ICE sales in 2035 (though I think the EV transition will accelerate to the point that becomes moot).
> clients will come back to us saying "XYZ says they can get better performance"

Oh yes, good old marketing.

Along with buying off "Industry Awards" – hey, we're objectively the "Best cybersecurity company of 2022!" With a matching "platinum/gold badge" to go on our website! Or buying a place in the "10 Best Products for X" and "Independent X-vs-Y Comparison", another classic.

Because it works. Are your customers not sophisticated? Are they unable (or unwilling) to follow up on defects and outright lies? Or reality simply doesn't matter all that much to them? Humans LOVE a good story more than reality, after all.

Then your contribution as an engineer to your company's success, and hence its longevity and your job security, is strictly inferior to that of marketing. Not everything is the work of evil marketers – a lot of the supplied BS is in response to an existing demand for BS.
Not read it yet, but the title suggests a "Love, Death & Robots" scenario :D
Do we have rule of law though?

E.g. certain Russian oligarchs winning lawsuits in West because of some legalese. It feels like „rule of law“ nowadays is used to silence the weak and doesn't apply to the powerful ones.
I'd wager that most people who jumped to tailwind and sing its praises never wrote good css to begin with (or never worked on a project that handled css well). Frontend culture is like that: there's a lot of novelty and fads that last a couple years.

The best css projects I ever worked on were led by people who were just good at css. They didn't write a lot of shared styles. That's my main complaint about poorly written js or css: code that depends on other code without good or self-evident reason. The argument "it's easier to write" imo doesn't hold up because you read code 10x more than you write it. Good code optimizes for reading not writing.

I'm partial to css that relies on primitives like the `rem` unit and css-modules.
So, Balenciaga is checks notes an attention whore drumming up attention?

Gosh, it's almost like you're describing the entirety of high fashion.
> We already can't afford to maintain all of these roads

and water treatment, and sewage system

I can't help linking a NJB video when this topic comes up.

https://www.youtube.com/watch?v=7Nw6qyyrTeI

"the replacement cost of all infrastructure in Lafayette, something that you would expect to happen over about one generation, was about $32 billion. ... Yet the existing tax base was much less than that."

---

I don't think it can change though, given that majority of the US lives in the suburbs. They can vote to stop you from changing their precious lifestyle.

https://news.ycombinator.com/item?id=33258087
How do you stay focused when you have to check online resources?
I often struggle with staying focused on the task at hand when I have to read anything online. It can be as simple as checking some docs or StackOverflow. However, before I know it 10-15 minutes have passed due to the inevitable link clicking when reading. How do you avoid getting lost in documentation and losing track of your current task?

I try to keep a daily log on paper and a timer to stay focused and it is often interesting to see what I'm doing by the time the timer rings and try to backtrack how I got there.
You could have a tall vertical farm using 100x more resources per acre than traditional farming.
I would call it fart recycler ... because if you far in there it's sustained and you have a long time a personal odor around you and the next person after you also have something from it.
Have you tried adding yourself to the Sudoers file? My work didn’t see that workaround and now I always have sudo permissions.
> Telegram disguises itself as encrypted chat app

No. It doesn't. This sentiment is pretty much confined to HN and seems to stem from the whole Moxie non-sense from years ago.

Telegram is a so much more than a messenger. It competes with WeChat, not Signal. It has an incredible API, bots, payments, apps/games, and is host to Onlyfans / Discord-like social groups.

It's time to stop parroting this idea that Telegram is some kind of secure messenger. Yes, it has secret chats, but that is not Telegram's defining feature.
The Mice Who Make the Forest
I always grab dmg's from here: https://emacsformacosx.com/
Thanks!

FFI should work as it's typically a dynamic library that's loaded at runtime. If said library has unwind information, which most compilers add it by default as it's part of the ABI (right now we support unwind information stored in the .eh_frame ELF section).

JIT'd code is not supported yet. This is something that we are already working on, though!
I've never heard the term before so I looked it up. According to Dictionary.com:

>Stochastic terrorism is “the public demonization of a person or group resulting in the incitement of a violent act, which is statistically probable but whose specifics cannot be predicted.”

The word stochastic, in everyday language, means “random.” Terrorism, here, refers to “violence motivated by ideology.”

Here’s the idea behind stochastic terrorism:

1. A leader or organization uses rhetoric in the mass media against a group of people.
2. This rhetoric, while hostile or hateful, doesn’t explicitly tell someone to carry out an act of violence against that group, but a person, feeling threatened, is motivated to do so as a result.
3. That individual act of political violence can’t be predicted as such, but that violence will happen is much more probable thanks to the rhetoric.
4. This rhetoric is thus called stochastic terrorism because of the way it incites random violence.
NDAs and non-disparagement clauses are consensual and can be agreed between individuals as well. They have nothing to do with corporations as such. Laws and regulations are ultimately enforced by means of violence against individuals. When the government is sending a national security letter, it's not threatening to lock up the paper the corporation's articles of incorporation are written on, it's threatening to lock up individual human beings who will remain in prison no matter what happens to the corporation afterwards.
Malaysia built a WFH paradise. Now it just needs people to turn up
Donkey.bas… ah good times. I poked around a few programs I remembered and then came across King’s Quest, which includes a long article on the copy protection scheme they used for floppies. Really interesting reading! This site has more to offer than an emulator and archive. https://www.pcjs.org/software/pcx86/game/other/1985/kings_qu...
Pendulum always swing when property owning people get pissed. A lot of them do not like the woke policies they voted for anymore.
I've never understood the point of separating markup from the design. I've seen CSS Zen Garden and... neat? But I don't get the point in real-world use. I've never had to redesign a UI in a way where I'd only change CSS and not also be moving around markup in the process. And once you're changing both of those things, there's the overhead of cross-referencing and keeping names and hierarchy in sync. At that point I don't know why I'd want the 2 separate.

The most magical moment for me when I started using Tailwind was realizing you can simply cut-and-paste an arbitrary block of HTML from one place to another and have it just render exactly as you'd expect. You don't have to additionally copy-paste a block of CSS, and then fudge around with the selectors because in the previous place it expected to be in some parent container or what have you.
I tried it doesn’t work
Are you talking about beer pong rather than pong?
I’m not sure what the threat is that the phone number opens you up to.

That a government will scan all domestic phone numbers against a Signal API to identify a list of users who, at one time, installed Signal and use that list to target you? They can do the same with IP addresses of people using VPNs as well. Something is tied to you regardless.

You’re right that the Signal would allow this by phone number or IP, so it’s an additional angle at the same threat.
Less Useful Key Bindings:

C-l Clear screen

This is the one I use most frequently. All day every day. I hate clutter and unless I need to refer to the output from the previous commands, it's gone.
> It would be really cool if some Linux distro provided both x64 and x32 packages for programs not expected to rarely if ever use more than 4 GiB.

How would one decide which version to use? Wait for the x32 version to crash and try again?
Sunsetting Bitnami Launchpads
Most companies just don't have any idea how to manage remote teams at all. The transition is definitely is not easy for companies who did not have a remote culture in place already.

I guess some overlap is beneficial because sometimes meetings are just necessary, but in a remote work setting a lot of work should be as async as possible in my opinion.
Humans deserve benefit of the doubt. I'm not so sure the same should apply to corporations
The only reasonable solution to housing is building more houses. Everything else is either misguided or a purposeful attempt to make housing cheaper for a small subset of people at the expense of everyone else(rent control).
I've found great success in taking my coding skills and applying it to other hobbies. For example:

- I built a nutrition app during the pandemic so I could learn more about nutrition and track my activity.

- I started practicing Qi Gong and Yoga and I hacked together a little handheld controller so that I could learn the movements more efficiently. I used it to rewind/fast forward, A/B repeat sections, speed up/slow down, etc.

- I built a trail companion app for a backpacking trip that helped me plan my hikes.

- I made an app for my grandma to share photos with her on her Kindle device.

I think when you apply coding to other things you're passionate about it brings new life to it.
The number of people chiming in on this article proclaiming food preferences as "wrong" or "correct" is truly astounding. No, my preferences aren't wrong. No, yours aren't wrong either. Food preferences are personal.

The only thing "wrong" here is all the people chiming in to tell others that their differing preferences are incorrect.
As I recall my introduction to Pong-- we got an early videogame console--it may have been a Magnavox Odyssey--for Christmas. And it was pretty cool. However, one of the controller connectors went bad fairly quickly. But, by that point, we were pretty much done with the entertainment value so we just returned it for a refund.
They'll need to get a feed from the feces app so their treads don't grind through some poop on their way to blast someone's head off.
No such society exists or has ever existed.
Sorry, switched G for k in my response. That's my bad.

43,000 GWh/y for all CA EVs at the average miles per year per vehicle.

Total CA generation is 200,000 GWh/y.
The Libre Computer is a reasonable alternative if you're okay with other brands.

https://libre.computer/
Forth is definitely a language, and depending on what you have available, it can be a great option. These days, when you can download gcc cross compilers for almost anything, there's less need to roll-your-own Forth, but it's still pretty interesting to study.
Because you allege that the rule of law is implemented imperfectly, does not invalidate the entire project of the rule of law.
Whoa thinks in terms of square feet? 1 acre is 43,560 square feet. 10,890 square feet is 1/4 acre.
Curious about deer: if deer aren’t hunted, they overpopulate and starve. It would be cruel not to hunt them. Wild pigs are another significant environmental nuisance. They reproduce rapidly and cause massive destruction wherever they go. Seems like managing those populations without eating the meet is worse ethically.

The idea that killing animals is more cruel than not is to ignore ecology.

Factory farms and industrial meat is certainly another story. But I wanted to point out that cruelty is not so black and white. It’s similar to the cat people that feed strays — makes them feel good, but it makes the problem worse which is more cruel than simply not feeding the strays.
My sense is that your program at school had a light work load - so a difference in experience. My peak workload so far in my life was at college - I had over 40 hours of class time a week which you then have to add on homework, projects and exams. It was a grind.

Since then workload has been intense of course but never comparable. I've had much more time to be able to explore personal interests since college.
That photo [1] with said document looks real enough, what's there to "troll"?

Not sure about the satanic thing, as I'm an atheist myself, but to put that sort of document inside a photo-op that already looks fishy as hell is not ok, to put it mildly.

[1] https://i.dailymail.co.uk/1s/2022/11/28/20/65014791-11478639...
Microservice anomaly detection using distributed tracing data analysis and NLP
That's why I ultimately stopped using my pi-hole. It works great most of the time, but there are enough exceptions that other users on my network (wife and kids) weren't able to address. I now use the adguard public DNS service and am quick to toggle it off when connecting to other networks when out and about.
Oh, whew, that's a relief. /s
This sounds interesting:

> This comes with a new sqlite-mode which allows you to explore SQLite databases within Emacs and to interact with them. Check out the sqlite-mode-open-file function!
Staged outrage. I don't follow fashion and never heard of this brand till the past 2 years. Their marketing seems to be working spectacularly

https://trends.google.com/trends/explore?date=all&q=Balencia...

I wonder why they dont go with political outrage, it's all the rage these days. Like, imagine some pictures of Epstein on that table, or something to do with vaccine controversy
. gah, i think i found my new talent
That same union turned into the populist autocrats that are destroying the country.

That being said, it's just Solidarity that are Catholic Church / Law and Justice bootlickers. I have nothing against unions.
I vaguely remember some tool that was just a collection of random tools like that running as local server (including a bunch of crypto primitives) but I can't remember the name now...
I think one of the best ways to learn and practice software development is by participating in Open Source projects.

I've organized quite a few Meetups and Hackathons where the goal was to help people get started with Open Source.

I am now thinking on how to extend this into a full course or a longer hacking session, maybe similar to Google Summer of Code.

I published my plan on the linked pageand I keep updating it as I read more about the topic and as I get feedback on various forums.

Your input would be more than welcome!
Okay you pointed me at a Tailwind plugin that provides Bootstrap classes.

I have no idea what point you're trying to make.
Anyone notice how the ClamAV Github Org is actually "Cisco Talos"? Yeah, that Cisco. Apparently Cisco's Secure Endpoint software is based on ClamAV. Seems they are contributing back, or straight carrying the project, which is nice to see.
This is the problem I was given in my set theory class that convinced me that the axiom of choice is really doing something weird. There's also the Banach-Tarski paradox, but the proof for ultafilters is very simple and approachable.
just like a dog is equated to being an officer, police robots will be considered officers and you would be prosecuted as if you had assaulted a living being, you will not be able to claim that, a machine prone to malfunction, errant design, and fasle positives, was a threat to you when you defend yourself against it.
My title is still software engineer, but I effectively do data engineering, and I work closely with data scientists.

I love a lot of it, but there's still plenty of bullshit to deal with. Just in the technical side, dealing with Python is a perpetual gong show, and most of my team's work seems to revolve around configuration of secrets and K8s.

I'm fortunate to be the guy that nerds out about performant code, so when something inevitably turns out to be a perf bottleneck, I can turn back into a regular old software engineer who trades in big data. Which I think is a better title/charge than data engineer, anyway.

I've talked with plenty of ML engineers, and they seem to immensely enjoy what they do. It seems that the periphery of data engineering is great; the core of it, not so much.
You can also use iron cookware to supplement diets:

https://www.foodnetwork.com/healthyeats/healthy-tips/how-muc...

https://www.bbc.com/news/health-32749629
CUBE CSS to the rescue, I guess: https://cube.fyi/

Basically an approach that leverages the advantages of utilities and blocks and embracing the `Cascading` in CSS instead of working around it, like BEM et al. likes to do.
I think they are simply pointing out that you must kill other animals in order to live. There's no way around it.

If your interested in killing the least amount of animals, why not go hunting and fishing, that almost assuredly kills fewer than industrialized agriculture. I've replaced almoat all beef all year round in our family with deer venison kept year round in a chest freezer.

This isn't necessarily a bad thing, but I think that veganism or vegetarianism for most people is very emotional action. Most of the pop media around it focuses on the cuteness of the animal not on the total number of animals killed. and it's ignoring that like in hunting or ethical farming, the animals have a very full happy life.

As a hunter it's interesting seeing this article on HN and seeing no mention of hunting. Also not a bad thing, it's not part of the culture here, but it's interesting to see that bias in the HN culture.
“It would be a dystopian dark road to travel, if we were to segregate all forms of commerce along political fault lines. If we needed a Shopify for the left-wingers and a Shopify for the right-wingers. If we had to gauge all our commercial relations on whether we approved of the political convictions held by other customers of our vendors. What an exhausting selection process it would be indeed!”

As dystopian as that sounds it seems to be inevitable. The entire tech stack is dominated by a group of ideologues who seem disinterested in even considering that many users/employees aren’t aligned with their views.

One group thinks the others are pedophiles. The other group thinks everyone who disagrees with them is a Nazi. This is unsustainable.

I suspect the economy will split along ideological lines. We’re already seeing this as people turn away from legacy media outlets and overtly authoritarian ToS agreements like PayPal.
Two factors: 1) Humanely raised 2) Efficiently killed (done quickly with limited/no pain).

One can argue the cruelty of eating animals regardless - but there very much is a difference between tightly caged factory farming, pumping animals with medicine constantly because the conditions keep them sick all the time, and raising animals in a healthy environment.
I find that claim pretty hard to believe tbh. Any actual benches published? It’s like Oracle claiming they are the shit but then actually not allowing any performance benching whatsoever. The 14nm process that they use to build those kinda leads me to believe it’s all marketing
Show HN: A utility to reduce TypeScript errors over time
Yea... and I'm going to go ahead and state water and sewage treatment are way, way more important than adding another 5-lane highway so someone can live 40 miles away from where they work.

For me again it's just a question of whether we will manage the change or whether it'll just be a big disaster.
Wouldn't help here, since most people have to use DDNS to connect back home since residential IPs change constantly. And with no DNS resolver, no DDNS lookup, no phone home.

Best way to handle it is to just reconfigure your router to hand out the pihole dns server to all the clients on your network. That way it's automatic when at home, and doesn't override anything when you're away.
> Why do you keep using these agencies that send you unqualified candidates?

Corporate politics.

> as a series of increasingly difficult problems that build on each other.

...I mean, that's exactly how I structure these. When a candidate is stuck on the very first one of the series, though, and spends the entire interview on it... I think that's a fail. What do you think?
That change in language was likely prompted by a boost in news media relevance for Twitter after the Iran protests against then-leader Ahmedinejad in summer 2009.

Prior to that, I had not heard of Twitter. I was on Facebook and Digg and that was about it.
I missed the shell integration when switching to Fish a couple of years ago. fzf.fish saved the day, I wouldn't be without the keybindings now (Ctrl+Alt+F is roughly the equivalent of **Tab)

https://github.com/PatrickF1/fzf.fish
The article goes on to say:

> Justice Prathiba M. Singh in the order dated November 24 said the names of admins, the phone numbers and IP addresses of some of the channels as are available with Telegram have been supplied.

Of course, I can't independently verify this, but the article claims pretty clearly that the data has already been provided.
Probably depends on where you are, I’ve only seen that option once or twice, and that was in addition to a proper menu.
Always nice to see compiler tutorials that extend beyond the common "compile a calculator to a stack machine" genre.

I've recently restarted writing a compiler for fun and I've found that the hardest part is actually psychological. There's so much stuff I want to put into the compiler and language, so I often end up a little overwhelmed. When that happens it's important to just focus on the code and get something done.

It's also very easy to get myself into a rabbit hole, i.e. I'm using tree-sitter as my parser, but tree-sitter isn't designed to be used as a compiler front end, but hmm what if it was, maybe I should write something that automatically translates tree-sitter grammars to Rust AST definitions so that I don't have to manually convert a tree-sitter CST to an AST? Sure, I could go down that path, or I could bite the bullet and manually convert the tree.

Compilers are great exercises in scoping and prioritization because there's so damn many of these rabbit holes.
Its a preemptive measure, against what the ukraine war will spill into the civil sphere. If drug gangs get explosive suicide drones, and stack them up on some roof, callable as service, flashing the red and blue will not do.

Welcome, to the hell, that is a unchanged humanity with 300 years of tech for everyone.
And it was pretty forseeable, hell drones are cheaper then guns now.

This is what we worked for, this is what we fought for. We destroyed humanitys ability to keep the peace.

What a interesting war of all against all this will be, once the planets ceeiling comes down.

What a fitting, ironic place to start it off, then Los Angeles.

Any apologist, wanna take the lead and "This is actually a good thing.."wing it?

Do we get religous as defense, believing in the new human being?
Well, it's bold to assume anything about reality, because we only ever experience individual aspects of it. We can only try to model what we can observe.

But as a counter to the assertion that "AC must be wrong because we can't really experience Banach-Tarski in the real world", it's perfectly valid to comment that "well, we also can't really observe continuous functions R -> R either". Or have you ever seen a least upper bound in real life?