skysight-inc/HackerNews huggingface dataset:
A friend in the industry explained to me recently that part of the problem is requirements creep while the engines are being designed. I am definitely _not_ a mechanical engineer - so take what I say with a grain of salt - but I did think there were some interesting parallels to software development.

New engines are normally designed alongside a particular aircraft. The aircraft manufacturer optimistically estimates how much thrust will be required. Over years of development, the predicted weight of the aircraft increases and the aerodynamics get slightly worse. To compensate, the engine manufacturer needs to find a way to squeeze more thrust out of the engine - but without changing its size or overall architecture.

This can be resolved by adding extra complexity in the form of extra compressors or stages. Alternatively, you can try to run the engine at higher temperatures and pressures. While it's still possible to certify the engine and run it safely, you will probably experience many more maintenance issues than if the engine was running inside its original design parameters.
New Catalyst Efficiently Produces Hydrogen from Seawater
OpenFaaS Cloud with Node.js
In a way, but the downside to the losing party is limited.
Also in (at least some of) these systems, it is not an automatic order for the losing party to pay, the court can decide to order it or not.

I don't think there really is any feasible way to prevent rich people and companies to have access to more/better representation.
Why Is Evo Morales Suddenly No Longer President of Bolivia?
web.dev also seems pretty broken with Firefox's built-in tracking protection enabled. Ho hum.
Cops Are Taking a Cue from ‘Fight Club’ for a Secret Facial Recognition Group
The November 2019 UK Election Cyberattack In One Chart
You're moving the goalposts. I was supposed to be horrified at bad things like PulseAudio being merged in, not vague bad things in general. If anything, the fact that none of these servers use networkd nor (until very recently, well after that bug was fixed) UEFI is a sign that in fact systemd isn't a giant glob and I can pick and choose components. So, bring on the PulseAudio merge, if it's anything like networkd I have nothing to fear.
We have had success at my org by anchoring a lot of the mentor/mentee discussion around our documented career ladder. If there's not a pressing specific discussion topic for one of their meetings, they can always bring that out and go through the ladder items to brainstorm ideas on how to progress.

We also recommend mentors to sit in on some agile ceremonies with the mentee's team to get a feel for how the mentee's dynamic is with their team, which can spark some discussion as well.

Fundamental, long-term issues can include encouraging the mentee to be more assertive, how to help their team become more effective, and how to approach navigating the inevitable politics of the organization.
Lukla Flight Cancellation and Alternative Options
Oh you mean those stores developers are constantly complaining about because of entry barriers and having no recourse when their software is arbitrarily booted out? Or the ones where users complain that they can't get older versions of software and have difficulty legitimate apps in seas of fakes?

Repo models are antithetical to the concept of personal computing in my opinion.
You mean anyone believing what a religious leader tells them is an ignorant savage?
This is alarmist bullshit. “Dystopian?” Really?
Mobile Firefox doesn't have per-domain camera permissions with the default being "ask?"
That's got to be the most blatant case of contempt I've ever seen. Impressive how he continues to try to bluff himself out of this despite the judge constantly calling his bluff.
Wow I’d love to know what the e-commerce solution is for. And happy to build it for $1m.
> Good luck with that if you have a non-technical user base. Gaining trust when the first thing they see is a big warning telling them this software shouldn't be trusted will also be really tough.

And it should be tough. The hurdle needs to be high enough to frustrate malicious actors getting people to run random executables they downloaded from the Internet.
The fact that you have to even worry about security and updates. A simple landing page could easily be handled as a static site where all these problems go away.
The thing is, Golang and Python had the same problem with regards to depenencies, in that they punted on the problem and the community came up with several competing products that confused users.
Except it was, it was a political move by one person but then an entire nation went along with the made up superstition. I'm not huge on the word savages, but you can't paint the civilization as being smart enough to believe he is a god for political purposes.
A lot of ancient myths about the origin of humanity involve some figure stealing fire from the gods and giving it to humans (Prometheus being perhaps the best known example). Interesting how this aligns with this story: fire being the technology that distinguishes humans from other animals.
No public data in recent years but if you dig a little deeper you can find bits and pieces here and there about their past. Not sure what name they trade under these days because I can't even find a 13-F.
PID 1 is not quite the same as other processes. Historically it wasn't even possible to use gdb or strace on it without patching the kernel, though I think this changed at some point. Any crash in it still causes a kernel panic that brings down the system though.
Correct link: https://en.wikipedia.org/wiki/Evil_bit
The Sad End of Intel Desktop Boards
I concur. We also saw an issue with journald missing whole hours of logs, randomly, on our embedded platform. Couldn't replace all of them with log files due to SSD degradation (we actually calculated it we were missing target device lifespan, this is not a consumer problem of course). Basically we added log files where we could, plus remote logs and left journald as-is, it can't be replaced and can't be fixed.
A way. It's not an all-purpose tool though.

The alternative isn't civil law. The alternative is legislation, cleaner legislation preferably... reform even. It doesn't need to be on a massive scale, but it needs to do at a legislative level what this judge did/tried. Find a way that this type of copyright enforcement isn't ordinarily settled in such a lawyerly way.

His approach isn't bad, it's just outside of scope to do it properly via precedent.
One way to work around that is to either demand a sysvinit script or a systemd service file that can be automatically turned into a sysvinit script by a converter. It would not be pretty but it would allow the 1% without putting unnecessary constraint on the maintainer.
If it's based in literally nothing... I wouldn't use the word savages but I'd use the word ignorant, I believe that's the entire definition of the word actually.
I can show one which shows just how much of a runway is left: https://www.yumpu.com/en/document/read/49793471/active-cooli...

There is a lot of space to improve in
Yes, the best teachers ask questions of their students, engage in a dialog and provide "guard rails" for the student to gain mastery of a topic. The end result of learning is not merely knowing answers but being able to ask strong questions (pithy, but true).

This is also part of the reason why Stackoverflow is in such a negative light lately. SO is extremely good at providing answers to narrowly-focused well-defined questions, people forget or aren't aware that this IS NOT a good way to learn subject-matter. It leads to frustration from users because they're expecting someone to give them pointers on how to move forward on general problems and it's frustrating to point-mavens because they aren't empathetic enough to see what the problems are.
Web Accessibility Check-List
I can't read the linked article, but in general, any technology constantly tries to push the limits. Jet engines are a very mature technology, so there are less improvements by just improving the general design. The next step is optimizing each part, e.g. by selecting new materials to make the parts from. This usually means a large performance leap - new materials can mean a way better performance - but also a time where there are struggles to make a new material working reliably. With time and experience, reliability grows and progress slows down till the next large step, which might reduce the reliability somewhat.

On top of those things, I heard stories that GE for example laid off a large amount of their experienced engineers. This certainly increases the risks with new designs.
The clickbait headline might more accurately read “Toxic pesticides and chemicals are poisoning wildlife and water in America’s public forests.”
Ask HN: What does your BI stack look like?
How does your company visualize and report on what’s happening in the business?
Data Visualization in Pharo
EFF Urges Court to Reconsider Decision That Harms Internet Users
What's wrong with this trusted-third-party type of services (where neither you nor service provider cannot prove your data can't be used maliciously) is that people get used to them (because "time and complexity"). And then malicious actors start asking email on signup and harvesting passwords.
It is "just a package" in the sense that there are RPMs for Python, but many system management tools are Python scripts that assume you have Python and specific Python libraries installed so that everything will run correctly.

If you have root privileges and you run "sudo pip" commands you might accidentally break the specific Python dependencies that the system scripts rely on. See https://developers.redhat.com/blog/2018/11/14/python-in-rhel...

There's no issue with using the system Python, but any Python packages should be installed via yum or similar Red Hat / Fedora tools and not pip.

Note that the newer versions of RHEL have created developer-specific tool packages to separate the system packages from developer packages. This allows the developer packages to get upgraded quickly so developers have nee, shiny tools without breaking the compatibility that the base system needs to keep running.
Yes, that had to be a joke. But perhaps compared to SystemD or UEFI.
I thought modern android required the gadget driver anyway? I’m pretty I was able to use it without root but it was (supposedly) less reliable without it.
I’m not claiming it’s impossible in general, just that it’s much more probable that the limits have to be defined explicitly for different sizes. Template speziasiations etc.
Scientists find eternal Nile to be more ancient than previously thought
They received the equivalent of $10k for their patent. Doesn’t it cost about $25k today to file a patent?
Pretty much. Thinking from different planes of knowledge and connecting them, recognising, applying and folding over abstractions and patterns. Imagine if your knowledge of software development was a tree, and imagine if your knowledge of design was another tree and you had one for hardware, biology, music, math, physics. And a lot of times contain the same patterns and abstractions, so you can recognise them and apply them where you see fit instead of just using them from one tree only, so that gives you a lot of mental models on how things work. That turns out well in abstract stuff and thinking in complex systems, especially when you need optimisation thinking like a CPU designer would need.
I have been in similar situations and I would (and did) go for putting the patent into the company or walking away. Maybe with your shares vesting based on milestones. Companies do license patents (in my country this would put a strain on the company as a license implies you have to pay for it and that sets all kinds of precedents with respect to value etc, not sure how that works elsewhere) but those are usually in different situations; if you like each other and work well together, then this is the better (short and long term) option in my opinion.

Edit: also, and again in my experience, investors and buyers will find the company to be worth a lot more; we had a perpetual license with all the protections in the past and we had a lot of investor hesitance to take risks as they were worried about the IP for the core product of the company not actually being in the company. The license did nothing to alleviate that.
Only education can make people that sure of something that foolish.
It reminds me of paperclips too. I opened it just to check it out. It was so simple that every few clicks I could discover a new few-clicks, and the next thing I know I've been clicking away for a couple of hours.
To me, the simplest indicator is ration of lawyering/other stuff in a business model.

For or the purposes of this article/case, I think we can just go by "this was trolling and trolling is bad" based on what the judge said & ruled. Not sure how interesting the "is trolling bad?" question is irl.
I think what they mean is scale = repeatability; you can't really say "clone rockstars" but you can do something n-times with a pool of good developers, and leverage = the scaling action; ex: a senior dev could increase their output by 10% or you could introduce some knowledge sharing/mentorship/coaching program where the individual's capacity falls by 10% but they increase an entire team's production by 5%. In a small org where you probably shouldn't have dedicated dev. managers stick with the former; in growing companies the isolated rockstar is still rare and you're trying to move the needle with 50, 100, or more software devs.
So why do people believe in the bible etc?

Billions of people all over the world seem prepared to accept what religious leaders claim to be true.

I guess they are all savages?
Remote Working Chronicles: From Denver to Living and Working Across 50 Countries
Err, because the American continent IS NOT Spain, nor part of it? Because the current Spain state should not celebrate what a previous empire conquered?
Still celebrating the national day on Oct 12th is a complete shame, and let one wonder how is still imperialism inside the Spain way of thinking. Spain national day should be Dec 6th, when the current Constitution was approved.
> Can you give an example where I do and must judge facts differently depending on the flag they exist under?

Well, to be a "the negative kind of nationalist". If nationalism is just the idea that nations should exist, and anyone who is for that is a nationalist, then most of us are nationalists, but we don't mean the term like that in this context, at least I don't when I criticize it.

As George Orwell wrote:

> By 'nationalism' I mean first of all the habit of assuming that human beings can be classified like insects and that whole blocks of millions or tens of millions of people can be confidently labelled 'good' or 'bad'.* But secondly — and this is much more important — I mean the habit of identifying oneself with a single nation or other unit, placing it beyond good and evil and recognising no other duty than that of advancing its interests. Nationalism is not to be confused with patriotism. Both words are normally used in so vague a way that any definition is liable to be challenged, but one must draw a distinction between them, since two different and even opposing ideas are involved.

P.S. I hate that you got downvoted, but I can't help since I can't vote on comments since a few months, probably because I upvoted too many grayed out comments. HN is not a great medium for longer debate I guess, but at any rate, thanks for this exchange.
Why doesn't Twitter block Tweets properly?
I'd say it's something that has to grow exponentially for a very long time.

That rules something like finance out, which compounds very poorly, and hasn't produced trillionaires despite being around for centuries.

I'd bet on education. Colleges and universities can be worth billions each. While the billion dollar ones are pretty good, the sub billion ones aren't and are getting competed with by several month courses.

It seems something mostly neglected. Universities hire the smartest people, but teaching still uses the same old lecturing technique for decades, despite all this interactive technology. We've learned a lot about psychology and productivity. We have tried improving education technology, but it seems to just be a side gimmick. This can also be combined with upcoming new tech like AI to work better.

It seems like something that compounds very well. If you can hack your brain to have, say, 90% comprehension, and comprehend harder things, you can also discover better education techniques and train others.

Energy would be second. Oil has already produced trillionaire families, but it's too big to concentrate on one person.

I'd imagine Bill Gates's shiny new nuclear plants could push him into trillionaire territory. Combined with the new electrical vehicle trend, people could be migrating from oil to electricity.
Can the long-lost abalone make a comeback in California?
No. Using an ensemble of tools is in the tradition of Unix. I much prefer using small tools that do one thing and do it well.
can anyone tdlr peertube vs lbry?
Don't forget to read all of the javascript loaded every time you use this website to verify that it hasn't had `$.get('?secret_msg=' + encodeURIComponent($('#id_text').val()))` or similar added to it.

Also, don't forget to let the recipient know to also read all of the javascript so that they can let you know if the plaintext was sent off to the provider the moment they open the link you sent them.
Hubble captures a dozen sunburst arc doppelgangers
One thing is most of the people that worked on the gnarly parts of these large ships will have a decent engineering education behind them that teaches them the foundations.

This is missing in a lot of software developers nowadays, and we as an industry, don't really see the problem with this... I see people applying for jobs with 8 weeks education in a bootcamp and think they should get a job as a software developer... This is normal, and we are ok with this?

Rather than making our education faculties for computer students more rigorous it seems we are infantilising them.

Garbage in, garbage out. I don't see a path our industry getting better or more mature, if anything I reckon it's going to get way worse before it gets better.
While I agree, I think there is something to attest to watching someone solve.

When I first started, I was really shit at finding bugs, didn’t understand the total scope of parsing (used in almost every oop method / solution), and general searching how to solve a problem.

I started watching some coders, specifically geohotz, on how they search problem parameters to find solutions, and how they implement solutions. There seemed to be a gap in my investigative research that was filled by watching others investigate and solve sophisticated problems. Ie; implementing ai api in python, really showed me how to take the general knowledge you can learn from documentation ie git or more official places like Microsoft docs and apply it to specific problems that may not have been directly related.

I think, if there is a way to explain and show a junior your thought process and problem solving process while keeping a great mix of allowing the junior to solve themselves as well, there can be great benefit. The hands on approach as described above requires a lot of time and attention, maybe time most senior devs do not have. It can be very beneficial. Maybe some paired programming sessions where the senior works on his sophisticated problems and allows the junior to watch, while also introing the junior to the scope of problem trying to be solved.
The peer-to-peer storage and sharing of video files isn't the hard part: it's the ability to search for and discover content that makes YouTube compelling in my opinion. Are any of these p2p YouTube replacements presenting a compelling way to search/discover content in a distributed way? Or if the search index is centralized, do any of them have a compelling model for staying funded without selling everyone's search/catalog information to data brokers?
Sharpe isn’t invariant with respect to leverage. Volatility drag implies that a leverage will always decrease your Sharpe, unless your volatility is 0.
How it then comes that there is such a high MacBooks-usage rate especially among developers?

IMO developers want fun when they build something and many of them have fun only for very specific tasks i.e. where they think they are good at. So, yes, it is not easy, but points 2. and 3. are partly wrong.
I love this project and that is sets the focus on providing a video platform as its primary goal ignoring implementing monetizaion like crypto tokens etc. for now.

Many thanks to all the people who worked hard on getting PeerTube to what it is today.
We've had fake photographs for decades and it hasn't seemed to make a big difference in politics. But I think that's because in the past you had gatekeepers, like the editors and factcheckers of "respectable" publications, who would ascertain the legitimacy of a picture before using it. They'd make mistakes sometimes, but got it right 99% of the time.

Now news spreads horizontally through social media and group chats. It's common to see, say, a clip purportedly of police brutality right now in country X, which is actually 7 years old and from country Y. Someone will correct it, someone will dispute the correction, whatever - the damage is done. So I don't think deepfakes will move the needle much. The real damage is the end of gatekeeping, and that's already happened.
Great work! This is a good YouTube alternative I can get behind, however after reading a little bit I kind of frowned at this line on the plugin paragraph.

> You could also imagine plug-ins to sort videos in reverse alphabetical order, or to add a Tipee, Paypal or Patreon button below videos!

Please don't consider or be tempted by those three proprietary platforms, I would much rather prefer donating using Liberapay instead.

Other than this, PeerTube has got huge potential and I would love to know what content creators (on YT or HN) think of it.
And in the other way, the power of money outweighs correctness (to which we should add, in both cases, "some of the time.") This is a genuinely hard problem with no clear optimal solution.
nero pretended to be an incarnation of apollo; were the romans ignorant savages?
registration wall at Medium - worthless post
> It seems pretty fool-hardy to me to think that we shouldn't act on climate change on the chance that we can simply spend a few dozen trillion a few decades down the road to try to mop up the problem.

That’s not what the UN report means. What they’re saying is that GDP will be that much lower from the effects of climate change (extreme weather events, loss of farm land, rising water, etc.)

If we’re really looking at a 10-15% reduction in GDP, that suggests we shouldn’t take drastic steps in response to climate change. Massive restructuring of the economy like the Green New Deal could easily cost us more than 10-15% in GDP. And most likely it won’t work, so we’ll suffer the double whammy of reduced growth plus the effects of climate change.