skysight-inc/HackerNews huggingface dataset:
US News does a ranking, taking into account infrastructure, education, fiscal health, crime, health care, etc.

https://www.usnews.com/news/best-states/rankings?int=top_nav...

Their top states are:

Washington

Minnesota

Utah

New Hampshire

Idaho

Nebraska

Virginia

Wisconsin

Massachusetts

Florida

I am not going to die on the hill that this is the best ranking system. For example, every benefit has a cost, but fiscal health is only one factor whereas health care, infrastructure, education are three factors so the rankings are biased towards benefits rather than cost-effictive benefits, but it's still a decent starting point.
So . . what is the statement you're making?

That those forest fires that could have been avoided are "natural" and that i shouldn't care about the negligent pollution of air or the planet since i should just "move away" ?

I'm having a hard time squaring any of this with the outrage you've displayed in your other comments about a well being drilled.
My printer works on a framework laptop with Fedora 35 with absolutely no configuration, or any installations of any kind (beyond having connected to the wifi).

Ironically, my windows desktop won’t print to it though. It just reports an opaque error sending to the print queue with no diagnostic information. No idea if it’s a windows problem or a printer problem, because I just use my linux laptop to print with no issues, so I haven’t bothered to resolve the windows printing issues.
Criticizing a comment for its picayune choice of criticism is quite reasonable, but in this case I don't think applicable.

I simply picked those as examples right from the beginning of the essay: the old workstations like Alto, Dorado, Dolphin, Dandelion (Star), CADR, LMI, Explorer, PERQ, blt, and even the old AAA were all portrait. That was the context into which the Star was released. It was seemingly the workstation form factor until the arrival of the PC. Likewise the sentence reading "Early computing and software stuck to shades of black, white, and beige" (emphasis mine). I only mentioned the nonsense about the trashcan later to demonstrate that this was a pervasive problem, rather than merely one brainfart at the beginning of the essay, which could have simply been poor editing.

A deeper example (which I cited) also shows up right up front: the complete misunderstanding of form vs function that implies the author really didn't know what they were talking about (to cite that is to pull in a century of famous discussion; if you don't understand it how could your argument reply upon it?)

I could go on but this essay isn't worth my (or your) time. There is a very interesting argument to be made on this topic, but this blog post isn't it.
The EPA doesn't have a dog in this fight - the feds don't have much of a role at all, unless it is on federal lands of a particular class that would trigger special protections (ie National Park).

Piping gas across state lines can involve the feds, or if they impign on a wetland or waterway. There's no interstate commerce to trigger any substantial federal involvement that I can see.

Texas was an inspired choice - California would have been a knife fight regulatorily.
Thanks, but I have been using this combo for 4 years now and it's working just fine for me.
My wife went to CIA and is starting a local gluten free bakery while I keep the full time tech job and help out here and there.

We are starting very slowly; almost entirely word of mouth for now. We intend to build our base slowly.

There is certainly demand for gluten free baked goods. We will hopefully be able to hire someone soon.
That's why it's called a computer science degree, not a gluing-libraries-together degree.
It's because we don't have a strict distinction between worker, technician, engineer, architect. People tend to assume all kind of roles, informally. There are also lots of flat hierarchies, with everyone contributing to decisions. Sometimes the job is just shitting out a few lines of Javascript/ruby/whatever, there's no need to know about theorical stuff.

Another thing is that since you have almost all the necessary info online, and that open source is a very big thing, there is way less gatekeeping compared to other industries.
In this context, a pizza party is an office party with pizza.
Interesting except from the article:

"Baidu maintains two strategies for its AV activities: Apollo open source AV software platform and its own AV products based on Apollo software technology. The internet giant has already built an impressive Apollo open source ecosystem, with more than 200 companies participating."

Which indeed [1] is Apache licensed.

[1] https://github.com/ApolloAuto
I print less than 15 pages per month, and when I printed more it was a few bucks. So still a lot cheaper.
ah yes, that'll teach me to type on my phone :)

what do you think that I think that constexpr does ? constexpr in a variable forces the variable's value to be evaluated in a constant expression context (which comes with footgunes, see an in-depth coverage of the issue there: https://gist.github.com/Som1Lse/5309b114accc086d24b842fd803b...)
Assume you target an ad for an adultery service to your wife. Assume she clicks the ad. Then the service (a mock-up you built) will ask her for her name and other information. Assume she gives the service this information. Now you know that your wife is interested in adultery.

Interestingly, there is a different way to go about it.

Assume you create an ad for diamonds, and target it to people who are into adultery. Your wife, who likes diamonds, sees the ad, clicks it, and fills in her information on the diamonds website (a mock-up you built). Now again, you know that your wife is interested in adultery. But she is unaware that she even revealed this information in her transaction with the "diamond" website. She wrongfully assumed that all the private information she shared with FB stayed on FB's servers only. Note that this leak also exists in Google.
I’ve tried a lot of Windows laptops, and there’s still nothing on the Win/Linux side, even in Dell and MS laptops, that compares with the precision and natural feeling of a Mac trackpad.
Here is a simulation I wrote: https://replit.com/@JohnLakness/100Prisoners

I have printed out the distributions of the number of successes in each instance of 10000 problems, for both a baseline random selection and this strategy. (Can’t copypasta here b/c ipad)

Look at my results and notice that the strategy does not affect the likelihood of any one prisoner to be successful in any random implementation of the problem. But, for any given configuration, the likelihood that they will all end up the same, either successful or not, is greatly increased.

This is an information thresholding transformation, much like Reed-Solomon or Gallagher coding. In fact, I think there may be a direct transformation of the problem to LDPC, but that’s just an idea in my head.
> why aren't our ears affected

they're affected listening to the raw microphone capture. that's because the noise generated is much louder than the speech. so listening to raw microphone capture with this thing on, you can't make out words at all - just a few syllables here and there. the key is that the full voice signal is still captured by the microphone. you then filter out the additional noise (your conference software and laptop microphone does that at a shitty level, rtx voice is the top consumer product for this). once the noise is gone, you have only the original voice. due to the filtering, the original voice is very lightly garbled, which is enough to confuse voice recognition software, not your ears.

notice how they're using voice recognition to measure success? that's misleading and on purpose. if they used a person to see if this product is effective, the result would be - the product is literally nothing but a loud noisemaker which in zero ways does what it says it does.

now, I don't have an rtx. if you want to screw around, here's a very shitty two megabyte software version of what rtx voice does, it's open source and just a couple of meg. https://antlionaudio.com/blogs/news/free-active-noise-suppre...

a low pass filter, or a nice microphone would not help you at all here - the white noise is in the vocal range and no simple frequency filter is going to remove it. their product makes ultrasonic noise, which (probably due to microphone resonance) makes the mic vibrate in the audible range. again, not affecting the original voice signal, so it's loud white noise overlaid on top of the voice.

it does seem putting something in front of the mic that absorbs ultrasonic frequency but not lower voice frequencies works well to block this. which is why the thin plastic waterproofing film over the phone microphone completely blocks this product - no noise removal filter needed.

So literally any smartphone with water resistance bypasses this thing and records fine. for the rest, just run a noise removal filter on the recording and listen to it. for governments, I'm sure their spy mics are waterproof and immune, and if not, their voice recognition is better than whatever consumer tech these guys tested it on.
Great article --- very little having to do with C though.

It might be unpopular to say this but: can we please stop teaching people to write new programs in C? The language is inherently unsafe, and we're collectively losing billions of dollars per year to preventable memory safety errors.

Why not use Rust or C# or something to demonstrate the principles of hash tables? Why start with the programming equivalent of a 1950s death crap automobile with a spike in the center of the steering wheel?
>> You could never do that to begin with. The compiler was always free to evaluate your function at compile time (and already did so in some cases).

> no, that is false.

Your sentence is false, not mine. See below.

> the constant expression context is specified by the standard

Expressions can be evaluated at compile-time outside of "constant expression contexts", under the as-if rule. That's one of the main things compilers do when optimizing code.
No person shall make, continue, or cause to be made or continued any loud, unnecessary or unusual noise or any noise which either annoys, disturbs, injures, or endangers the comfort, repose, health, peace, or safety of others, within the limits of the city.

For more information, visit the "Noise Pollution" section of the City of Dayton's Municipal Code website.
This was an explicit design intent from early days of C++. I remember discussing Lisp's macro capabilities with Stroustrup back in the early 90s and him saying he had always wanted to have that in C++ and templating was the first step.

Shame it took so long to actually arrive.
Nearly all are. Due to premines, insta-mines, fast-mines, and taxes, benefiting the creators/founders, and early adopters.
Full Linux support. Battery, SSD, RAM swappable with no glue involved.

Good cooling. I don't want to use 60% of a throttling CPU when I paid 100% of the price.

Ethernet, HDMI or Displayport, and a headphone jack without dongles. Also USB-C charging just in case the manufacturer decides to use the flimsiest cable for the proprietary charger and stops selling it after a few years (hi, Microsoft).

Would be cool to have hardware switches for camera and microphone.

So in short, I hope the Framework laptop makes it to the european market at some point. I don't really need a new laptop, but this would be a reason for one.
TBQH, even poor people in America can afford better guns from a store than homemade guns. The main exception to this is people who aren't permitted to buy guns. Wikipedia says the infamous FGC-9 costs "less than $400" to make if you already have the printer. You can easily buy a better gun cheaper than that in just about any gunstore.
> Being a prodigy is not necessary to set up a webpage

True, but you are not going to get a tech job because you can set up a webpage. Maybe in 1999 San Francisco, but the world has moved on.

There are actually not that many jobs open to people who just know how to deal with a web framework.
Oh, I am on board with you here!

One thing I will object to though - the claim that "one way to solve carbon emissions with nothing but money" - mostly because money is a proxy for human effort and physical resources. "Just money" is not really a thing, at least how I see it. An human effort is a great thing to spent and physical resources as well, but there is a cutoff point where "just money" doesn't cut it, because the underlying resource that money is supposed to buy is simply not enough of around. But that is not the case with nuclear energy. So sorry for the deviation.
It's really curious in this case though, the intent is for the music to trigger automated software that prevents performance. Hard to classify that as 'intent to perform' especially with USA's Fair Use.

My understanding is in UK causing a recording to be made (whether viewed or not) would be infringing. We have Fair Dealing but it's extremely restrictive compared to Fair Use.

Just my personal, private opinion.
For the record I'm not against using fossil fuels for any purpose.

No matter how many paragraphs you turn it into, the forest fires in California have nothing to do with fracking gas. Don't turn a discussion of a private company's behaviour into a culture war.
China tests new space capability with hypersonic missile
Agreed that architecture is only a (possibly small) part but Arm’s business model and the other things that Arm brings to the table are also relevant. For example the small / large core approach that Apple uses hasn’t previously been an x86 feature (although clearly that is changing).

Also non Apple Arm CPUs do outclass x86 in a huge segment of the cpu marketplace - on smartphones and tablets.

I’d don’t think that anyone previously has thrown the amount of cash at laptop / desktop / server Arm designs that Intel spends on x86 designs - we are now seeing a number of firms having a serious go (AWS / Ampere / Qualcomm / Nvidia possibly) so with Intel fighting back on its process issues it will be an interesting few years!
so, anything but redhat?
Not sure where in CA you're based, but in Menlo Park there are custodians with total comp in the low six figures (including benefits but on a 9-month calendar). The teachers make more, and counselors/administrators are in the $200k range.

As for teacher firing, it is very rare in CA. [1]

> California has more than 1,000 school districts and 300,000 teachers, yet only 667 dismissal cases were filed between 2003 and 2012. Only 130 of those actually got to the hearing stage, and 82 resulted in dismissals — fewer than 10 a year.

1: https://www.mercurynews.com/2013/01/25/firing-a-tenured-teac...
I'm not sure what you're saying? That someone's not a real engineer unless they can implement a hash table? Firstly, I don't think any programmers are classified as engineers by law in some countries. Secondly, I don't think I've even once thought about implementing any high school/college data structures at work because all of them have libraries with much better implementations.
not a whole lot of info about the note-taking functionality of your app.

I've been evangelizing apps like Obsidian, Logseq, and Foam these days because note-taking has been evolving quite a bit with different PKMS methodologies and the whole zettelkasten movement (that's a bit of a rabbit hole though).

plain text markdown is imo the place to be.
Yet Affleck was allowed to remain
Making this a Solid Server or starting as a Solid IDP would be pretty valuable: https://solidproject.org/
It is, but Java has been having trouble optimizing things like that since forever. Project Valhalla is still in development. Pointer chasing and boxing is the reality of Java today.
My takes is that Option is (next to) useless - the most common pattern is ...orElseNull() - yikes.

The only sane approach is removing all nulls as early as they come and declaring/initializing all member variable in the c-tors.
Good points, https://www.lg.com/uk/monitors/lg-32UN880-B comes to my mind.
I think you've got that reversed. Grid scale wind solar and storage are dominating all new equipment on the grid. Check out the interconnection queue for ERCOT or PJM, the few competitive markets where there's public information like that, and where the choices are made purely based on profit, rather than the preferred whims of crafty utility executives that get guaranteed profits and don't have to pay for bad capital allocations.

In contrast, new nuclear is nearly impossible to build. Nobody even wants to attempt to build it unless they get massive blank checks from governments to backstop all the massive cost overruns. Even China, the one country that has the capability to build big things still, is only building a tiny tiny fraction of nuclear in comparison to their massive renewables builds.

Building new nuclear in the UK means either going with designs that have proven to be very difficult to construct, like the EPR, or going with completely unproven SMR designs, that are the last ditch effort to save nuclear as an energy source.
I had a Xerox laser printer for about 12 years, and it worked pretty well. No special drivers needed, just uses a standard pcl6 or postscript. The problem with it was toner cost. Official toner was stupid expensive, but there was decent aftermarket toner on Amazon that mostly worked.

I have since gone to a smarter printer with an Epson ecotank. Their ink is decent price and it works fairly well. Sadly The model I got requires custom drivers. Though they do have models that support PCL6/ postscript. The model I got also allows for larger paper sizes, but it does not handle it very well in the firmware.
The people who get killed are not counted as suicide deaths in most countries.
The EPA was utterly gutted over the past 4 years. The sad part is that it takes much longer to rebuild than it does to tear down. The EPA being unable or unwilling to enforce environmental protections is by design.
I think productivity can only only measured towards a goal. Setting different goals will require different metrics and tools for improvement. If your goal is to become for example, a Factorio expert, you can measure your productivity towards this goal by the number of hours spent playing the game. If on the other hand, you are considering becoming a VHDL expert, you could improve your productivity by gaining proficiency in language constructs, syntax rules, and design abstractions so they become second nature and you could do this by copying existing educational designs, attending trainings, reading books.

If yet on on the other third hand, your goal is to maximize your free(idle) time, then you can measure your productivity by rejecting tasks thrown at you and spending less time on hacker news :)
The EPA is also a national security concern. No need to defend space that you've already turned into a toxic wasteland
BMW wants customers to subscribe to use features the car already has installed
Fact: United States is the #1 provider of foreign aid on the plantet [1]

--

That fact is not compatible with the assertion of focusing on self only.

--

to your point:

Sure.

But as so often happens the only disagreement we really have is the level at which aid is given.

Shall we not just give away everything for the greater good until we have nothing left?

I don't suppose to have perfect knowledge of the exactly balance we can give with out reducing our self to a position of requiring then help from others.

It's dishonest to ignore all the aid we give around the world.

So if giving the most aid of any country is not enough...

What amount is enough?

[1] https://www.wristband.com/content/which-countries-provide-re...
Intellectually the simulation hypothesis is creationism’s hipster cousin.

It’s not a falsifiable hypothesis. It makes so many implicit assumptions it’s scarcely worth talking about.

It’s fake smart and not interesting.
Even if people become largely sceptical of Putin, he's not going away unless he choses to. So, being sceptical* of Putin is another example of unproductive behavior; and prolonged unproductive behavior is a sign of mental illness according to DEG.

* in any way that exhibits in your behavior
Same here, got a MBP from my work 2 years ago. I have had more issues with it than other non mac laptops in the past, both OS and hardware issues. Battery expanding, display issues, system processes using 100% cpu until I reboot as some examples.
That'll depend on where the methane is captured from.

A landfill, or reclaimed from cow shit? Sure.

An underground well, where it could've been left alone? Not necessarily.
The username can be the monitor name perhaps? ;)
VS for Mac: https://devblogs.microsoft.com/visualstudio/visual-studio-20...
As a citizen of a country that produced 20% of worldwide vaccines supply, the country that hosts 10,000 US troops and dozens of US nukes... I say US fucked up big and my government once in a time managed things well. Congrats to De Croo and Wilmès! We shipped 50% abd we kept 50% for EU and we did it consistently since June 2020.
WOW. With Correto 15, I can zoom (control+mouse wheel) the text in the editor up and down immediately. With JBR 11 it takes about 10 goes to warm up the JVM. DataGrip is _greatly_ improved.
watch craigslist and such. I got a brother 4040C
N for $20 with full toner.
If the average consumer can't be bothered to read a review before making a purchase, they're certainly not reading about firmware updates, or buying a secondhand Phaser.

Regular people go to a big box store, look at the items on the shelf, read the marketing material on the box, and fork out $79.99.
Why the heck would this submission be flagged? For what?
> High level programming languages have come a long way in the past 20 years

Have they? How? It seems to me that we're not very far away from where we were. Yeah we're running on better tin, but the programming languages are pretty much the same - at least the mainstream ones are.

> So many things we no longer need to think about in normal day to day programming

I'm always surprised when I read comments like this. It's not necessarily wrong, but all programmers writing anything less than trivial will bump into limitations of the various types of data-structures eventually. Not understanding the trade-offs and not being able to make informed decisions about different approaches will be a problem. We may not have to write them ourselves, but we should certainly understand how they're implemented in my opinion.

I may be a special case in that I started programming on machines with tiny amounts of memory and with slow CPUs, and have spent time writing core data structures when in the games industry in the 90s, and now in my large web-application life have a large open-source library [1] which is all core data structures; but I honestly couldn't imagine being a successful developer without a key understanding of these things.

[1] https://github.com/louthy/language-ext
What does “blue team” stuff typically include. A lot of the security people I’ve worked with in large enterprises just run canned tools, configure appliances or think about compliance stuff and then fill out a shit ton of paperwork. Makes sense why everyone wants to go offensive in that case.
The challenge is determining between music playing in the background of a real-life arrest, vs the same for a fictional arrest where they would want to claim copyright usage fees.

That's a hard job for most people, nevermind an automated system where the copyright holder doesn't care about false positives.
I don't want to minimize the damage caused by Covid-19 over the past year. But I think cardiovascular diseases probably killed more police officers over the past year.
Saudi Arabia has a large military to deal with external threats. And they also have a large and separate National Guard to protect the royal family from coups and terrorists.
Copyrighted music won't prevent video of cops breaking the law from being used in court, so don't let that tactic dissuade you from recording the police.