skysight-inc/HackerNews huggingface dataset:
I seriously think HN comments get brigaded by Chinese infowarriors, so often and reliably. There's a tone that's pretty consistent with the official party line: hold up a strawman of "free markets" and "rules-based order" as necessarily absolutist, and then attack the US for being hypocrites when not absolutist. Paint China as a victim, who like Rome, is attempting to conquer their neighbors in self-defense.

The US and the (relatively small) global democratic order (of which Japan and Taiwan are a part), is deeply flawed in many ways, but thus far it seems a better system than what China is selling, which is outright and unveiled autocracy and totalitarianism. Complicit in everything wrong with North Korea. It's easy to envy the efficiency of totalitarian regimes like XJ's but none of us would trade citizenship with someone living in it.

China as a geographic area was dominated by superpowers for eons, but they were relatively isolated from half the planet for most of it, separated by mountains, deserts, and oceans as they are. Their history is replete with a changing nature of what "China" was, e.g. the Kara-Khanids were not the Han, though they were an empire. It's a bit intellectually lazy or a function of over-generalization to think of China as being a continuous empire, but it's quite useful rhetorically. Chinese culture is longer-lived than any system of government it's had.

I think it's also a logical fallacy to assume that the status of being an empire is indelible. England was nothing for eons until it became arguably the greatest planet-scale empire for a relatively short time, and then it wasn't anymore. "China" has never been a planet-scale empire. Nobody is expecting the Persians to ever be a shadow of what that empire once was. I'm not sure China has a "rightful-place" more than anyone else. To presume it does also assumes that China will not balkanize over time, and that it survives intact despite its own belligerent and weaselly policies on the global stage.
Vast and innumerable throngs of the ancient dead
thank willl.

When I investigate in Crystal I found your github and your Posgres driver.
Man, I remember in the mid 2000's when the Toyota dealer said like $600 to update my mom's Sienna's GPS.
> AB2656 made it through the Assembly and the policy committees of the Senate, only to be killed without a vote by the chair of the Senate Appropriations Committee.

This is a common fate for laws in CA; they don't like voting down things when they can silently kill them. In this case it'd be popular, as all YIMBY laws are, but was killed by building trade unions. Unions and activists alike rely on a lot of "trolling" features in state law where they just annoy developers to death with process and fake lawsuits until they agree to negotiate with whatever their demand is today. It's probably not a good way to do things.
> they had to raise water rates because of lost revenue!

Same thing in some California water districts in previous drought. Asked for conservation, people conserved. Revenue went down so they jacked up the prices more than 4x!

The worst part is that the largest increase was done in the base rate which you pay regardless of consumption. So now the rate structure doesn't promote conservation that much since we have to pay nearly $100/mo even on zero consumption.
If you haven't seen it yet, Rebecca Heineman, the author of this code has a long video explaining how this was made. Highly recommended:

https://www.youtube.com/watch?v=rBbIil2HPSU
Digi-Key stocks CREE stuff, looks like they even have this product [1]. Obviously you need to roll your own board, or hand solder/wire them but that wouldn’t be too difficult.

1 - https://www.digikey.com/short/97452z74
Because humans are visual creatures, and we like our plant leaves green, and our flowers bright.

Rephrased, just like in cooking, presentation is very important in commercial agriculture and horticulture, too. People hesitate to buy things that don't look like they expect.

Nothing Cree is doing here hasn't been done before in terms of plant growth, but they've made it hella easier to have a horticultural/agricultural LED installation that fits seamlessly into existing business processes with minimal headache.
> Besides the fact that you're talking about the efficiency of a company that literally produces 10x the number of cars. Let's see what happens to Tesla if they ever reach that scale.

10x higher production should in itself bring a lot in terms of economies of scale. Generally, the more you make of something, the cheaper one unit is to make.

So Tesla's position is certainly more impressive in this comparison.
Ngrok Releases Firewall Toolkit
Ag should exist only in locations where it's viable for it to exist, which yes, is very closely related to water. If Arizona wants to have a thriving agricultural economy, it should farm rocks.

(Disclaimer: I grew up in Arizona. There are great people there and they deserve great jobs. But water intensive farming in an actual desert is not a valid solution)
+1 I agree. I would extend this to all farming and meat production, even in non-arid areas.

I read Peter Zeihan's pretty good book "THE END OF THE WORLD IS JUST THE BEGINNING, Mapping the Collapse of Globalization" and he offers lots of good advice for sustaining the human population: optimize on foods like wheat that provide protein and carbs, using fewer resources like water. Peter has lots of equivalent YouTube content if you don't want to buy the book.
If something replaces Rust, I hope they make an effort to simplify the design space. Rust's complexity comes from the desired featureset.

I believe much of C++'s complexity does not come from its C heritage, but rather from having defined the primitives to control memory usage, object lifetime, and layout.
7. Fundimental underpinnings - Every other language is written essentially in C - you can often understand how their features WORK if you know C extremely well.

... I'd argue that 1,2 are covered by rust. 3 and 6 by unsafe rust.

Once you have that, a transition to pure C for the full 7 makes sense, and would be trivial for a rust dev.
Per other commenters less money in the economy reduces aggregate demand. Per previous inflationary periods where interest rates were raised basically by putting people out of work.
Wow, this is an amazing DIY project.

I do wish there was a video so we could see this rig in action! I'm especially curious about what it looks like with the projector going.
The judge is up for election in 2025: https://ballotpedia.org/Cynthia_Ming-Mei_Lee

Time to swap her out!
Maybe you can check out Sentry
> "visual depictions of sexually explicit acts remain off-limits on Tumblr"

This is not the porn site you are looking for...
one of main issues I have with java is how messy it is to import external modules. python is a breath of fresh air comparitively. introducing this kind of thing as mandatory is a step away from that
I might be overly anal, but how is this a paradox at all?
A thousand times this. It's not only the dumbest thing I've seen a programming language do, it's also dumbest thing I've seen in the JS ecosystem. Ended up having to implement an AST-based post-processor to fix packages before publishing them.
It can. There's a check box on the telegram desktop to disable compression and on mobile you can send the image as a "file" attachment as opposed to an "image attachment".
> if I'm in the content creation business I'd hire some artist to create inputs for my ML model to train

That's a reasonable way to go about things. The problem is that right now the status quo is that you just take artists' work without their consent and use it to train your model.
For a beginner, consider a clavichord. Price is reasonable and the volume won't bother others in the house. It takes up no more space than a DP. You can later decide on a bigger instrument.

Tuning these days is MUCH easier with PitchLab Pro on your phone. But you have to go through the Amazon App Store to get it.

I tune the 8's on my harpsichord several times a week. It doesn't take that long.

Mechanicals on clavichords, virginals, spinets and harpsichords are simple to look after. Strings and plectra break, damper felts get out of position, stuff mysteriously gets between keys, jacks hang up – all straightforward to fix, especially compared to replacing a broken screen on a phone or tablet.

Agree that humidity control is key for any wooden instrument. My instrument is covered when not playing with a humidifier that maintains 54%.
We need to repeal CEQA and replace it with something else. Enough is enough.

Can we get a ballot initiative on this for god's sake?
I see. Sounds like you and the OP might have significant ideological differences, and you are unhappy about an idle comment by my wife because I tried to clear up confusion around OP’s metaphor. Sorry for adding to the confusion.
My guess is it depends on prepaid carrier. Some of them appear as 'voip' providers. Funny thing is they have no way to detect actual carrier VOIP services like T-Mobile DIGITS as being VOIP.

If it's first party prepaid, Cricket looks the same as AT&T for example. Some carriers do stuff like buy bandwidth.com numbers, these will show up as voip even if it's only usable from a phone plan.
The state owned entity only depends so strongly on the revenue from selling water because of the capitalist system it is embedded in. If water conservation is valued then substituting that revenue in a way that doesn't waste water should be a high priority.

(I'm assuming "interrupted the initiative for revenue loss" is correct for the sake of this post. If it's not then the capitalism complaint is very weak.)
>Intel has two campuses in Chandler with multiple fabs, for example, which used about 16,000 acre-feet (5bn gallons) of municipal water in 2020... About 6,200 (1.5bn gallons) acre-feet of water were treated on-site and reused without entering the municipal wastewater system.

Oh wow, about 1/3 of the 5 billion gallons of water this one campus was used at least more than once. Problem solved!
Agricultural exists here in California somewhat independently of water but the choice of what crops or livestock to carry is absolutely about water. Many California farms would choose less water-intensive crops or livestock if they had to pay more for water. There are plenty of crops to choose from that are supported by the existing soil, contractors, materials (of which water is one...), and labor networks.

> With the infinite energy being beamed down on the West, desalination plants along the California coast + Water Pipelines seem a lot more realistic tbh, NIMBY-ism be damned.

The desalinization plants could be located nearly anywhere on the coast and we already have lots and lots of pipes running water from reservoirs both above and below ground. It's hard to imagine this being a NIMBY issue. (This seems more like continuing to blame residential areas.)

It might be sold as a NIMBY issue by agriculture lobbyists since agriculture absolutely will not want to pay for it. But this is all about agriculture wanting a cheap, infinite supply of water.
I can hear his voice.
What storage system are you referring to when you say it brings that down to 2 or 3? Even provisioning 24 hours of storage for the world would require 60,000 GWh of storage. This would consume 100% of existing global battery production (~400GWh per year) for the next century. Alternatives like hydroelectric storage are geographically limited and can't serve all regions. It's unclear if it's even possible to provision enough grid storage to make wind and solar viable without fossil fuel backups. This is why plans for a majority-intermittent grid assume something like hydrogen or compressed air will make storage nearly-free.
Location: San Francisco, CA

Remote: Yes, but if the position is in SF I am willing to work IRL

Willing to relocate: No

Technologies: React, JS, Java, Kotlin, Unity, AR/VR, Frontend, Backend

Résumé/CV: https://www.finalatomicbuster.net/resume/resume-latest/

Email: vince@finalatomicbuster.net

I have spent the last 1.5 years or so working primarily in React JS for a small SaaS startup. Prior to that I was more of a full stack person and contributed to and designed both front end applications and their backend components. In addition to a background in software engineering I have spent years as both a network engineer and a computer security researcher/tester.

In my personal time I am currently learning how to create AR/VR applications using c# and Unity. Additionally I contribute to an open source/free application at bikehopper.org. Currently trying to get their routes to transform into binary files that will allow them to load onto embedded cycling computers!

I am looking to work with fun and smart people on interesting problems that inspire!

Thanks!
Apple Maps has used TomTom data for years (in addition to other sources).
> HDMI processing pipeline somewhere

The original xbox didn't even have an HDMI port.

Plus, I believe at that time Namco owned the patent on "games during loading screens".
It won't necessary reduce the price of food or gas much (some nominal decrease from "discretionary," or non-essential, spending on both).

It will bring down housing, which is 1/3 of the CPI by weight and helps get the Fed's inflation metrics down. (Just as an example, it won't make as much sense to leverage up and buy 5 Airbnb's at higher interest rates.)
Or they could unionize
That's assuming a wholesaler business that ships to retail. There are plenty of us out there who actually let people - even commercial customers - into our greenhouses in person. Until this development by Cree, all of our viable options for LED lighting were huge pains in the posterior (hence I'm still on fluorescent). This is much much simpler, and will definitely accelerate my own switch to LED.

In a way, you might say that until now, LED grow lighting was only feasible on a very very large scale, or a very small scale, and the medium-sized local nurseries and greenhouses were just out of luck. Cree seems to have changed that.
> C++ as a whole should be deprecated -- and no new projects should use C++ (unless for some very odd and specific reason)

Too bold statement. There are still lots of reasons to keep using C++. LOTS.
I only play single-player and couch co-op games, so I don't pay for PS Plus. As for the game prices, sales are less massive than on Steam but still frequent. Just create your watchlist on psprices.com.

The only thing I really miss is modding, especially quality-of-life improvement mods.
What did/do you love?
I think the main contention here is that I'd say users should just do nothing. SMS 2FA sucks and it's going to be a horrible tech debt that we're paying off for decades. We have better alternatives that, for a huge number of users, are perfectly acceptable. For everyone else, yes, they will have to use stronger passwords.

I really don't believe that there's some huge cross section of users who simultaneously:

a) Will go through the hassle of enabling and using SMS 2FA

b) Won't go through the hassle of using another 2FA method - email, totp, any smart phone for u2f, or a dedicated token

c) Won't use relatively unique passwords for high value websites, password manager or not

IMO SMS 2FA is, however, likely convincing users that they are safer than they truly are, and gives companies an excuse to do what's easy and not what's safe.

I mean, some banks even hand out hardware tokens to customers. I'd suggest that instead of SMS 2FA being treated as acceptable we add more pressure to improve the other systems, lower their prices, etc. Hardware keys should be effectively free.
Bear in mind, though, that a lot of those EEs going into software are doing so not because they love software, but because they can't find EE jobs. Sure, many are no doubt doing it for the money, but if they really wanted to be programmers, they'd have majored in CS.
It's just an example. With shell-friendly outputs you can recreate "ls -l" with any field order you want with just a few lines of readable shell script. Many of the unix tools only exist because it's so hard to parse the human-readable output in the shells.
It was the final result of a trend toward form over function that worsened noticeably in the absence of Jobs and only reversed when Ive was ejected.
Often popular posts on LinkedIn are Twitter screencaps.

And often popular posts on Twitter are just TikTok captures.

Not a huge surprise.
Gas prices are significantly higher than 2019, total vehicle miles travelled are about the same (https://fred.stlouisfed.org/series/M12MTVUSM227NFWA) so there must be a reduction in supply or just straight price gouging to justify the price increase.
This post comes just after Angry Video Game Nerd discussed almost all console ports of Doom, including 3do: https://www.youtube.com/watch?v=f5zyhC11hzQ
Here's an idea: have 2 checkmarks, both paid.

A blue checkmark for everyone at $8/month. And a green checkmark with a pretty badge for extensively verified individuals. This green checkmark should be unique enough to stand out from the blue one. These individuals must go through an extensive process. and the cost is $100/month.
She's not wrong, it's because the law is bad. It'd be better to fix the law. CEQA and NEPA are bad ideas in the first place; they were designed by environmentalists to slow down bad projects, but instead they just slow down everything. Other countries don't make you write 300 page reports and get sued by all your neighbors to install solar panels.

In the meantime, this can be appealed.
I like it. It shows me what is possible.

Of course there will be some deception and show-off, but it is easy to look through those.
Most places need people who have production C++ experience. If someone is self-taught and hasn't done production-level C++, then some places are willing to train but don't expect to be hired in anything above a junior-level role.
Thousands Tell FAA to Fix Shrinking Airplane Seats
Currently moderation in the sense of modern communication is moderated, where a few apply a filter to the channels of interactions they're in charge of moderating. The personal agency model eschews this in favor of per-node subjective filtering, so the workload is distributed across nodes that receive the message. To parse or not to parse.

As I have observed, initially, the personal agency model suffices. Channels are small, low amount of nodes communicating over it, what messages do exist likely belong there. Over time the channel scales, more nodes are added, more hysteresis follow, and things move to a moderated model where a filter is applied to limit the flow through the channel seeking better ratio of signal to noise.

Where this model fails is at scale, as the channel scales, the capacity of the moderator fails, and more layers of moderation are added. Eventually the overhead of moderation consumes a larger part of the resources dedicated to the channel cumulatively on both sides, signal and filter.

The nature of my assumption and this question is that, perhaps as scale consumes our channel, it's best to adopt a least-resistance flow of signal, unimpeded, and a return to the personal agency model where the filter exists locally rather than delegated to a centralized discriminator.

Interested in what you all have to say about this.
If you’re still sick you should go back on sick leave. Don’t let an employer fire you for a situation they created.
> warned that they may have violated the Housing Accountability Act, which says that cities generally can’t deny or downsize housing projects that comply with whatever rules are in place at the time the project application was submitted.

This sounds like a law which states that you can't break the law.
does this reframing do anything to solve the underlying dichotomy? few people, i venture, can truly find meaning in the present business environment. maybe it makes it easier to justify work at a non-profit, if the work is menial but meaningfully impactful.
Jake Bailey was one of the best TAs I ever had in college. It's great to see his name behind this.
long time C++ programmer here too, 30ish years, but I don't use it for much anymore. While I like that the language has improved, it's just a nicer experience coding in other languages.
I'm very amused. After $1 billion dollars blown on this platform, blocking mature content caused everyone to run away.
Programming languages have to become able to sandbox imported dependencies, to limit their side effects up to sandboxing them completely, ideally in a fine grained way that allows developers to gradually reduce the attack surface of even their own code

https://medium.com/agoric/pola-would-have-prevented-the-even...

https://github.com/void4/notes/issues/41
Yeah, I think this is a big one. One of the things that I have always liked about Golang is that the standard library is quite complete and the implementations of things are (usually) not bare-bones implementations that you need to immediately replace with something "prod-ready" when you build a real project. There are exceptions, of course, but I think it's very telling that most of my teammates go so long without introducing new dependencies that they usually have to ask me how to do it. (I never said the ux was fantastic :) This also goes to GP's "consistent and convenient" argument.
>People living near Los Angeles oil wells have less lung strength and capacity than average for the region, on par with living near a freeway, researchers found

Hmmm, no potential confounding factors there...
I do not think so, though.
Exactly. And understanding WHY you should prefer using a Struct (or class) instead of a dictionary / hash-map. Can you feel the PAIN of all that additional cost??

The Python / JS world is all dictionaries. Such a developer might never understand why their language runs slower.
This is one of the projects we're working on (and open sourcing)!

Currently allows you to specify allowed resources during the package installation in a way very similar to what you've outlined [1].

The sandbox itself lives here [2] and can be integrated into other projects.

1. https://github.com/phylum-dev/cli/blob/main/extensions/npm/P...

2. https://github.com/phylum-dev/birdcage
Ah! Welcome to my head.
Most people would assume increasing capacity would always mean greater throughput.
Agreed. Just out the work in. My lord. Work gives life meaning.
My experience with C++ is that every five years I come in and see people claiming that not only should I never do whatever I was told five years ago, but actually it was never popular and nobody ever did it. Mostly about ways to allocate objects or use smart pointers.

I'm still wondering why `(int)` is spelled `reinterpret_cast<int>` in C++. Do they just like hitting keys on the keyboard?
How does this work? The scammer does the actual work but you attend the meetings? How would you know the answer to anything? If the scammer can do the work, why don't they just apply for the job legitimately? Is it a visa or job permit issue?
Original title: "What I learned about languages just by looking at a Turkish typewriter"

... and they didn't have a "1" for the same reason that English typewriters didn't: https://www.daskeyboard.com/blog/why-did-old-typewriters-not...
there are plenty of ways to earn an income doing both of those things, it just might not be 'for yourself' and it might not meet your expectation of 'a lot of money' but you can in fact be comfortable and earn a living.
also most professionals in any field are by definition mediocre.
I wish i had better docs for foreman. I have not even the minimum to interact with the api.
I had to write a 50 line long error errorparser (mostly if else cases, 20 lines are only related to normalising errors and does only process the body of the response)