skysight-inc/HackerNews huggingface dataset:
Windows supplies an API call, SendInput() I believe lol. You can write a script in a couple minutes.
As both an author and software developer, I find writing fiction to be wholly different from writing code. There is almost nothing in common between the two for me. (I’m pretty sure about this because I know quite a lot about how my brain doesn’t work and how I compensate for broken hardware.)

Documentation has significant overlap with code at work… because I treat shared code as documentation. For personal projects, I don’t do this and writing code has no relation to writing prose.
This is right in percentage terms - but also worth noting that the UK produces 4.7 tonnes of co2 per capita vs USA's 14.4 metric tons per capita.

i.e. taking your 8% and 3% figures along with the tonnes of co2 above would mean in raw CO2 terms, the USA is producing more tonnes of aviation carbon per capita (i.e. per person) than the UK.

The UK would be at 2.6% if it consumed 'other carbon' at USA rates (i.e. 14.4 metric tons per capita), but it is 8% because it consumed 4.7 tonnes per capita.
Shellcode.
Definitely not penalising enough.
It has always fascinated me how incredibly car-dependent the UK is, given how small, densely populated and flat it is. The UK seems to have the perfect conditions for getting rid of the automobile entirely, but in reality public transport in the UK (at least outside of London, but sometimes even there) falls short, even compared to much larger and more scarcely populated nations.
The current government is very unpopular, but they won a small by-election by opposing London's ultra low emissions zone. So they're now shifting to an anti-environmental stance in the hope that will save them in the next election (they were hardly pro-environment previously).
This to me makes as much as sense as comparing coding with running. I take a step, then I take another one, sometimes there are hurdles along the way, sometimes I get tired and I do it again the next day. And similar sense as the article.
>Speed is somewhat irrelevant here

No, it's not, because people. I really don't see a future where anyone gives up civil aviation for the climate. More likely a combination of electrification, biofuel, and hydrogen will be the solution.
The narrative that manufacturing was outsourced to China and India and those same were then blamed for carbon emissions removes agency from China and India.

If they want manufacturing industry, then they should acknowledge the externalities that come with that.
You could generate hydrogen. Install a few hundred MW's worth of hydrolyzers around the continent and direct all excess there. If there is no excess, they simply don't produce.

I feel that this basically has to happen sooner or later when the political obstacles to producing your own energy are removed. Electricity in several regions fluctuates between negative to 30-40 cents per kwh, having a storage mechanism like this to extract the differences as profit has to be a money-fountain, and it's not even expensive or difficult to build.
France is currently reducing the share of nuclear in favor of renewable energy. They don’t plan to build enough new reactors to even replace what they currently have and electricity demand will increase a lot in the future as transportation, heating and industry are switched away from fossil fuels.
1h is a bit low. There are definitely days im full coding a new feature without distractions where I reach 6-8 hours in full focus, but then days after i'm more easily distracted.
I actually had to fire a guy once who was working another job while working for me. I didn't do it because he was working two jobs; I did it because he was falling behind and being dishonest about why.

While I don't think I'm evolved enough to be totally okay with knowing someone has a second full-time job... if someone working for me is delivering the goods and nice to work with and I don't have any idea, in the abstract I think I don't have a problem with it.

I am hiring for results, not keeping a chair warm.

Honestly, I usually do 90% of the most important creative work for a given week in a few hours. Always in a concentrated burst that I can't predict ahead of time.

Allowing my brain to stop feeling guilty for that is likely going to be a life-long challenge, but it doesn't change the reality of it.
Nothing approached the Kinect, Just Dance of that era just owns.
This figure likely came at a large cost to the economy. GDP/capita isn't looking good compared to the rest of the western world...

Turns out when you tell everyone they have to sit in a barely-heated house and shouldn't drive their car or fly, GDP goes down.

Eg. https://twitter.com/MortenORavn/status/1538160446150156292
This really depends on the target platform , Qt version you are using.
To put things into perspective, With Gstreamer/QML, we've had smooth 1080p30 fps on measly imx6ul hardware, thanks to zero copy pipelines.
Why not? You don’t need always peak power, in the night when there is no solar production the peak power consumption is much lower.
And even accounting for average generation, using the capacity factor of 20% for solar and 90% for nuclear it means that you would need 4 years and half at current production level to deploy the entire average energy produced by all the nuclear power plants in the world.
But given how the solar deployments are increasing YoY it will be probably closer to 2y 1/2 or 3y.
Shouldn't we expect formal verification methods, even? Or is that too much to ask for?
> My workstation runs all the time and I don't care that it consumes this 100$ of electricity a month.

That has nothing to do with zero marginal cost. The term specifically refers to the cost of producing a new copy of the software, which is so low as to be effectively zero. Almost 100% of the costs of software engineering are what would be called “fixed costs” in economics.

This is to differentiate it from the production of, say, a car, where the marginal cost of building a new Ford Focus is a significant portion of the price.
Not always well secured : https://book.hacktricks.xyz/linux-hardening/privilege-escala...
You're talking like sig figs is error propagation, but it isn't. That's the point. The correct solution is error propagation (with appropriate estimates of the errors of the inputs), not arbitrarily rounding numbers at each step, which is a terrible waste of time and likely to introduce its own errors compared to error propagation.
Maybe everyone's white collar job is this way? There are plenty of jobs, like assembly line work, where an 8 hours day is not likely to be less than 7 hours of work (30 minutes for lunch, two 15 minute breaks). Source: I worked factory jobs for a temp agency over the summer while I was in high school (in 1990, before light industry was gutted in NE Ohio).
Engineering roadmap for application access control in 2024
So much for a "fix" :) That's like adding `if (sign = ADDITION && a == 2 && b == 2) { return 4; }` to a calculator.
Nitpick: you're already in Europe even before getting on that train.

But we know what you mean... :)
If you go wholly off of consumption then you remove responsibility for the manufacturing to improve.

Turns out the world is one giant complex system, there are no simple answers.
What are the problems with using Digital Object Architecture to replace DNS?
Right now it’s generating less power than Solar - in the depth of winter, 8%

Gas is 50% higher at 12% and that doesn’t include the gas usage in keeping homes warm

Wind (32%) imports and nuclear are all higher than gas for the electricity generation, let alone imported wood generation.
Plus 1 for the T480! I bought mine as an open-box new item, and upgraded it with a 2Tb NVME drive and 48Gb of memory (would have been 64Gb but it has a vPro CPU). Then a 128Gb drive in the WWAN slot and a couple of days ago, a smart card reader. The fingerprint readers works fine after a bit of software fiddling using Zorin OS. The smaller drive is Debian 12.
Assuming the author is familiar with the tech industry, this author seems to be engaging in dishonest arguments to portray tech as "bullshit". The writing is subtle to avoid interpreting the 6-hour focused work survey, but writes so that a person unfamiliar with tech would interpret the data as if 6-hour focused work is low.

A person familiar with tech work would interpret 6-hour focused work to be not bullshit, but the author deliberately does not put the survey results into context.

I also disagree with the author here about "bullshit projects".

By listing the number of killed projects by Google, the author was trying to portray these projects as "bullshit".

But when one wants to innovate, it is not about how many projects get killed, but the quality of the projects that do succeed.

It would be like dismissing Edison's work as bullshit because he went through a brute-force approach to developing an incandescent lightbulb.
> Disk space is cheap. Time is not.

At the same time, this train of though is why VSCode dumps 8 GiB into the ~/.config directory, causing not only a lot longer time to wait for any backup to finish, but also incurring time in getting more and more backup disks, figuring out where to physically store them, etc. Better spend more time up front getting the storage right, and save space and time for those that use it later.
Efficiency is more important in this web development era. Tailwind CSS which is a usability-first CSS framework is gaining more popularity for its simplicity and flexibility. If you’re diving into Tailwind CSS or looking to enhance your skills, this cheat sheet is the guide for you. Let’s uncover the magic of Tailwind CSS together!
Well, Germany is doing particularly horribly.

The "Energiewende" was a huge failure, due to its reliance on Russian Gas, even before the Russian Gas thing blew up in our faces and we had to scramble to buy up all the gas on the international market.
If this is what victory looks like I'll take the rising sea please.
Why don't you talk about the British nuclear leakage that caused severe nuclear pollution in European waters? The British are really smart. They control the world's media and say the best about everything, but they are the initiators of the current geopolitical disputes around the world.
Thank you. I was trying to figure out why clang -O0 was faster than -O3...
It's already happening with TEN-T on the continent. Even though slower, travel by train in generally city centre to city centre and much less hassle, so where feasible can supplant aviation.
I really enjoy the flexibility of my current job - being able to set my own hours, run to a doctor appointment without any prior notice, work at my own pace. Frankly part of why I have stayed so many years.

We have a person on our team that has been as best I can tell really abusing it basically since we started working from home at the beginning of the pandemic. Turns in very little work, takes literal days(!) to respond on slack, almost entirely ignores requests for code review and has a project that is now six months late.

Less important but they’ve also never shown to an in-person event or even turned their camera on in a meeting - not necessary but adds to the mystery. Literally have not seen their face since the start of the pandemic. If I hadn’t worked with the guy physically in an office pre-pandemic I’d be worried he wasn’t who he said he was.

It’s been beyond frustrating to see, as someone who genuinely tries to gives his all and cares. Please for the love of peat, don’t ruin this for the rest of us. Do you want metrics, because this is how we get metrics. This only continues to work if our output is good.

People higher than me have begun to notice (finally) - mostly because the late project is becoming more and more of an issue. It was supposed to be his project to design and lead. Because it’s so late however, the rest of us have been getting bumped from other projects to help. Mythical man month, I know. Best of all he’s been almost entirely unavailable to answer design questions or even review code. On top of everything else and despite the goal being to get it done by the end of the year, he took almost all of December off - because there’s no review of our PTO - another wonderful freedom being abused.

I am very hopeful he can just get a stern talking to and kicked back onto track, but I am not going to hold my breath.
> With care, basic functionality can absolutely be completely finished.

Yes, but not in SW.

"Even the perfect program still has bugs".
How Instagram scaled to 14 million users with only 3 engineers: https://read.engineerscodex.com/p/how-instagram-scaled-to-14...

Where LLMs are headed: https://blog.quastor.org/p/language-models-future

SwiftUI at Airbnb: https://www.infoq.com/news/2023/10/airbnb-transitioning-swif...

GPU Computing Explained: https://codeconfessions.substack.com/p/gpu-computing

Building and operating S3: https://www.allthingsdistributed.com/2023/07/building-and-op...

Meta’s new Serverless platform: https://read.engineerscodex.com/p/meta-xfaas-serverless-func...
I largely left Reddit with the fall of Apollo, and now here I am instead. Is this better? It’s different, there’s less variety in some ways, but it’s nice not having to constantly downvote + report for off topic posts (thank you dang)

I’m certainly not sad to be here.
Did GDP go down 50%? I don’t think so.
That matches my observation in the 90s: people working at customer sites were less likely to get promoted than their colleagues working for
the same boss in the headquarters. The best it could happen to them was to become the manager of the other our people working for that customer, but always there. If you're good the customer asks explicitly for you and you career stops there. The paycheck might be good though. If you're not good, you stay there unless you're a total disaster.
Qt on mobile aka QWidgets?
Otherwise QML/QtQuick is no different from Flutter. I have worked on a couple of different QtQuick Mobile apps, and they work just as well as any other native apps there were. It really depends on what your app does.
Read the man page instead of spending time on text generating tools. There is a batch mode in sftp which you should use. And sshpass will absolutely solve the lack of a missing tty in sftp. (Missing TERM is only a problem when you have a real tty, which you haven't.)

Then again, don't do this. Use rsync. It is more robust and will avoid other problems in the future. And don't accept that a vendor only supports password-interactive authentication, it is unlikely to be the case, nobody implements their own ssh and every standard implementation of ssh accepts more ways of authentication.

Paramiko is a perfectly workable solution, but it's way more complex and requires more maintenance for your eventual successor. Please don't be that guy.
This was the plan a couple of years ago.

Didn't work out, so it is no longer the plan.

They are still investing somewhat in renewables, mostly off-shore wind, but the focus has shifted back to nuclear expansion.
What does civil aviation have to do with the bulk transport of goods by massive container and bulk carrier ships?

Ship journey time is irrevelant to volume | tonnage moved as the limiting factors are port capacity and water approach limitations.

A ship journey is a long pipe, you can pop 6 ships a day in one end and have 6 ships a day arriving at the other end.
Lets try rephrasing it. Given that we need about 580m terajoules (source https://www.theworldcounts.com/challenges/climate-change/ene...) what's the least worst way of achieving that?

Mixed, obviously, and different mixes in different parts of the world, but what should be our first-choice energy source? Assume fusion's off the table for now, lets stick with things that already exist.

My gut feeling is that wind, with its primarily local ecological impacts that are able to be minimised with careful placement and design, is a strong candidate for least-worst solution. The catastrophic failure mode of a wind farm does a lot less damage than the catastrohopic failure mode of a nuclear reactor, for a start. I do realise a lot of that wind power is probably going to end up in batteries (I'm hopeful for StEnSEA, but like fusion it's a bit Real Soon Now).
What you are describing is lockin, which is a mechanism companies use to ensure you keep on using their software.

But think about libraries. Imagine a library that handles dates and times correctly. You probably need one for whatever you are doing. Would you pay for one? No of course not because this is a solved problem and just about any language has this built into their standard library. You could build your own but it would have no economical value. Because it is a commodity. There are countless examples like this.

SQL server is a great example. Buying SQL Server for a new project doesn't make any sense for most people. The only reason to use it would be that you are already using it or somehow stuck with it (because you work in some place with lots of legacy software). Otherwise, there are plenty of perfectly fine and free alternatives. Databases are a commodity. If you need one, there are dozen or so free mainstream alternatives. The economic value of new ones is very low unless they do something particularly novel. Which then promptly gets imitated by others. And I'm sure SQL server has a few nice bits and bobs that are amazing. But by and large most people would ignore it as an option at this point. I haven't touched it in twenty years myself. At the time we had a product that could use either mysql or sql server (and Oracle even). Mysql worked fine and there was little technical reason to prefer the other options other than some imaginary value that companies associated with it (like getting support that they would never use).
The USA excludes international aviation emissions while the UK includes them in their figure (the only country to do so). Domestic UK aviation emissions are tiny.
The trig function just varies the distribution of the random sampling to mimic temporal variations due to wind.
> Solar panels provide shade for local wildlife and improve crop/grazing yields

This dual-use of land for solar panels and agriculture is called "agrivoltaics".

https://en.wikipedia.org/wiki/Agrivoltaics
Well you seem to feel very strongly about it, so I assume you'd be a good person to tell us about these leaks. Do you have data / links you want to provide?
If it’s a bank, you can be pretty sure another bored to death IT security dude will find it and it’ll be the highlight of the month.

The turntable idea is quite good imho. Could also repurpose a toy robot or something.
In what way was it a failure? CO2 per kWh had been going down steadily. Germany just built less renewables than the UK.
It's an excellent question to ask. We chose the CH552 in part due to the chip shortage at the time we locked in the design.

According to the specification: It is effectively a USB PHY with a small microcontroller attached. Firmware updates are done through the plug but can't be done from a USB host due to special electrical requirements that USB can't satisfy. One of our greatest concerns regarding the CH552 is any remote code execution vulnerabilities in the firmware that would allow an attacker from the host to gain persistence and use that to traverse an airgap.

For what it's worth we have the same concerns for other dedicated USB chips as well. Many of them are in fact trivially upgradeable from the USB host. It should also be noted that while the lower layers of USB are easily designed in hardware logic, the upper layers would be quite expensive to do in logic. In other words, any USB IC that provides USB to UART or USB to SPI likely has a microcontroller in it.

In our case I would love to find a USB IC with OTP memory. Our security model would even allow remote code execution vulns. A compromised host can upload anything they want to the TKey anyway by design. It is attacker persistence that would get annoying.
What did you manager say when you told them you noticed this person has been slacking off and how it's demotivating for you to work with this person?
I've used both puppet and ansible at that scale and it's not only workable, it is a good idea.
That's what wxwidgets does and... yeah, it's not always great. Native widgets have specific behaviour/attributes which don't necessarily translate to generic frameworks. My wx experience is constantly running into "why didn't this call do anything" situations because of that. There's no perfect solution that I've seen.
The uk does have a problem with massaging statistics. Healthcare being one. I wouldnt be surprised if the same happened with co2 emissions.
no - far from it. But any GDP loss today compounds over generations.
It's uncomfortable enough that nobody would go to a restaurant that subjects them to it.
What does the iPhone have in response to these pixel phone image manipulation features?

If you don’t know in advance which app to get, it’s quite daunting trying to find anything useful on the App Store (either directly or via google)
Farmed wood should actually be considered carbon neutral. Other than transportation cost and the carbon emitted during harvesting, it’s a legitimate way of capturing carbon from the atmosphere and then just emitting the same carbon back
You're right about that, and that's something I believe the Ruby team is struggling with, to show where Ruby is useful outside the Web field. Everyones picture of Ruby is web related thanks to Rails, there is no question about it.

And I find that bit sad because Ruby is also good at other things like building cli apps (have a look at Metasploit for example) & gluing different moving parts together, creating your own DSL thanks to its flexible language structure.

I wouldn't say Ruby is better than any other languge though, all general purpose language could probably achieve the same result, it's just a matter of taste.
Oh yeah? How many new reactors are they planning to build in the next twenty years? How many reach EOL in that time?
I wonder what the probability was back then to die by shark and per prehistoric cow.
This is indeed the typical spin article.

While in itself it is good that emissions are going down, most of the underlying reasons and explanations for this 50% drop are actually negative or unrelated to "environmental progress".
The Open Source is about freedom for users not about making life easy for developers or the Company. Open Source is not for everyone and many those crying how horrible Open Source is simply should not gone with Open Source to begin with :)
The masses demand taxes. Likely poverty will increase further as a result. No disposable income means no spending means no economy. But good luck explaining that to communist sympathisers.
Yeah getting blocked from Cloudflares network is not something I want to experience, it's a hell.
It's not ideal to compare at any point in time. It's a clear day (and midday), not long after a storm has passed generating record levels of wind energy - during a national holiday when demand is always low (and prices often go into negative territory)

I'm not disagreeing what'll be the next impact, just saying Drax and biomass is perhaps worth more than the statement of it being 'small impact'.
He forgot to mention to build a small database (DBMS). For me, the big 3 projects are: 1. computer language (I already did), 2. Small operation system and 3. a small database (DBMS).
And plastic is mostly oil. But that's not the whole picture is it?

PV aren't just sand, if they were my windows would be PV. Small impurities matter over long times and large quantities.

Also wrong on long term plan for nuclear. Long term plan is wait. Radioactivity reduces itself with time.
Most people driving in the ULEZ and congestion charge zones arent paying for parking.
I think someone has the copyright to the scan, or something.
All else is not equal and can't be.

You're going to kill half the country and keep average household size, age, income structure and ability to build nuclear power plants the same?