skysight-inc/HackerNews huggingface dataset:
Quite apart from the fact that wars tend not to go the way that the aggressors predict (Afghanistan comes to mind...) war is massively carbon intensive. I get your point about tragedy of the commons, but going to war about it is probably a good deal worse than doing nothing. I have so many questions too - who's going to go to war? What or who are they going to fight? It's such a strange idea.
On the gaming front since Steam released Proton the future is now uncertain for Microsoft hegemony. Linux can now run AAA titles on launch, with the only significant barrier that's left being kernel-level anti-cheats.

But with WINE's rapid development, cloud gaming becoming more popular (just yesterday for instance Xbox Cloud Gaming became available for Linux browsers) and VFIO becoming easier I don't expect this to be an issue still in the next few years.
If they truly believe copilot does not produce derivative works, then there is no downside to indexing their own code in its entirety; it would probably improve copilot's behaviour.

Well, Microsoft, show us you believe your own arguments!
Our simulations have sandbox escape bugs, maybe this one has some too. What if we're stretching the edge cases with quantum computers, using computing resources from outside our sandbox?
The issue is politics and nothing else, and people rationally concerned about various public welfare issues, including climate change, seem afraid to fight. So to avoid a fight, they pretend that if they present a strong enough rational argument, the right will accept it. They've kept their heads in the sand for decades, and humanity has shown they can do that perpetually.

The right is focused on politics above everything, and their singular tactic is aggressiveness at all times. They won't back down - why would they? Nobody has made them pay a price for it. To win, to do something about climate change, people will need to fight a political battle against a confident, aggressive, well-organized, well-resourced enemy. That is all that matters.

The good news is that if you punch a bully in the mouth (politically), they quickly change their tune. And the good news is that their ideas are ridiculous and corrupting (to them). But so far, I haven't seen anyone willing to throw a punch (and if someone does, such as some progressives, the rest of the non-right turns on them; they don't want to provoke a fight!).
"recent" = BusyBox 1.31 (October 2019) or newer; for inclusion in Alpine 3.11 (December 2019) or newer.
I definitely have a similar thing. Often I’ll listen to music, and then it sort of replaces my usual thought stream, so instead of thinking clearly and consciously, I’m just sort of on autopilot singing a song to myself in my head. I don’t mind that sometimes, but it’s not productive.
> I'm pretty sure if you have the time to make a PR to fix it, it would be welcome.

Google had a net income of $17.9 billion in just Q1 of 2021.

I believe they have the resources to fix that, and I will not be shamed into "if you have time, please open a PR towards this opensource project".

> But I'm guessing it's non trivial or it would have been fixed by now - probably a quirk of the code generation logic.

I remember the "quirks of generation logic" being used as an excuse for Google's horrendous Java APIs towards their cloud services. "It's just how we generate it from specs and don't have the time to make it pretty".

For the life of me can't find that GitHub issue that called this out. Somehow their other APIs (for example, .net) are much better.

Edit: found it

https://github.com/googleapis/google-cloud-java/issues/2331#... and https://github.com/googleapis/google-cloud-java/issues/2331#...
He's not saying you have an obligation to document your code, he's saying if you're going to add it to a discussion, you need to give us a one-sentence description of what it is so we can see how it is relevant and decide if we want to spend an hour getting to know the code. Basically, tell us what the value proposition of your comment is, otherwise it's just a link in a vacuum.
yes! that looks super useful indeed. Thanks!
The earlies version I saw of this was way back in my Bell Lab days, there was a program called foggy (I think it actually came with early versions of UNIX), I actually still have the original source someplace I think. It was very basic, lead ins, transitions, objects then randomness. Mine was based on that with some tweaks. But these new ones out there are AMAZING.
Only because people feel they have no option.

And only for so long.

DuckDuckGo.com is rising exponentially and have been doing so for years. Ans yes, mathematically exponentially, not cool kids speak or journalistically exponentially: https://duckduckgo.com/traffic
How can there be greater than maximal structure?
Honestly, I feel most people don't care about that. What they do care about, is the risk of Copilot making the user liable for copyright infringement. Even a possibility of it spewing out non-public-domain code should be considered a showstopper for any use of Copilot-generated code in a commercial project.

Can Copilot produce licensed code verbatim, in enough quantities to matter, with a license your business would be infringing? Yes. Can you easily tell by looking at the output? No. Could someone end up suing you over it? Maybe, if they cared enough to find out. Can you honestly tell your investors, or a company you seek to be acquired by, that nobody else can have valid copyright claim against your code? No.
> cheap solar and wind energy

You don't have a baseline energy with wind and solar, which are not on-demand. That's the big issue.

And nuclear _can_ be cheap if (and only if) funded by states, that can borrow zero-interest loans.
Non paywall

https://archive.md/587ZH
I was just talking to someone about this topic (can't read the paywalled article, but I think I get the drift).

Brand-reinforcement is the Philosopher's Stone, these days. It explains a lot of decisions made by corporations, that don't seem to make sense to empirical animals, like us engineers.

I worked for a corporation that had an incredibly valuable brand, and was constantly frustrated by the decisions they made, in an effort to reinforce their brands.

A brand is a very "fuzzy" concept. It basically starts with a "persona," like an actor's part, and everything the company does, needs to reinforce that persona.

It works very well, and is very difficult to quantify.
I think one of the main things you need in a WFH setup is a choice about where you sit. Even just being able to sit at the other end of the same table can somehow change my mood. Perhaps it's something about the sunlight or just being in a different place that is refreshing. I can definitely see how people who are crammed into one particular place might find it miserable.

As it happens I have a whole load of choices about where to sit, and I often change it up.
> inject with experimental genetic drug

By “genetic drug” I’m assuming you mean either the mRNA vaccines developed by Pfizer/Moderna or the viral vector vaccines developed by AstraZeneca/Johnson & Johnson.

The claim that either technology is “experimental” is false. Both have undergone the same rigorous trials and testing as other vaccines before being rolled out to the public: https://www.reuters.com/article/factcheck-covid-vaccines-idU...

Your “natural immunity” also doesn’t protect other people around you from contracting the disease and suffering from a very severe illness, whereas there is growing evidence that the vaccines available also cut transmission risk: https://khub.net/documents/135939561/390853656/Impact+of+vac...
It's not necessary with Python either.

In Ruby you've got rbenv in place of pyenv.

Pytest is excellent and I'd recommend it.

But literally everything else is optional or completely insane. This is not "best practice," its the entire kitchen sink. You might use a linter, or you might just try to write clean code. You might use Poetry, but frankly, the default pip installer is fine for most people most of the time. Installing and configuring something to sort imports for you is just silly, and pre-commit hooks are a terrible idea that just get in the way.

My recommendation would be to avoid adding tooling until you have a problem it solves, and focus on building something useful instead. I imagine that's true of most languages.
GrapheneX: Automated System Hardening Framework
I think this suggestion highlights why I'm not a fan of the module-level mocking approach. It puts the onus on the developer to ensure that type checks are present where they wouldn't otherwise be. On larger teams, I've found that stuff like that is too easy to forget about or choose not to do.
New method for oxygenating lakes shows promising results
I don't expect any benefits when releasing stuff under MIT, regardless of who uses it. That's the whole point or I wouldn't use that license.
Seeking advice in startups – a framework built on mastery and method
That's not quite right. I might start to ramble but my last session was thankfully interrupted and I am not repeating it now.

The catch is that so-called laryngeals where they reflect in Hittite with Cuniform Characters like Ha and similar only in front of a word and only for two of three or more, meaning there is still no direct evidence of * paXs, or peh2s-, ph2es- depending on voewl length, modulo accentuation. Ah yeah, there are mostly three now.
Darktable 3.6: Summer Release 2021
Science Guys – Answers to Science Questions
Where Are the Last of Maine’s Historic King Pines?
You might like DJ Bolivia's Music to Code By , which seems to run about 132 bpm:

http://djbolivia.blogspot.com/2011/04/music-to-code-by-volum...
One of the issues with the medical industry is the refusal to use numbers.

Most familiar to you is when a physician will say "It's rare", without mentioning rare could be 1/10 or 1/10000.

In this article, "long term" seems to be about 6 months on the longest term. (Not mentioned in this article, but I recall reading something similar).

So when politicians/physicians/me/you need to make difficult decisions we are given words like "common, rare, long term, and short term" that contain little meaning.

I'm just not sure why the medical industry does this when the data is available. I sure wish we could push back against this. It's irresponsible.
Plenty of countries implement climate change protections, and do other things to protect the commons, especially the environment. It's a commonplace thing. It's really the US that is the exception on climate.

There's some fetish about violence these days, despite living in a world where the international order and democracy, both non-violent solutions to politics, have built freedom and prosperity many orders of magnitude beyond anything in human history.

We can do it. Let's stop talking about how hopeless we are and just get to work.
Bedrock is a static site generator that defines clear boundaries where designers, developers and content creators can coexist.

Or something like that.
Ah, honestly i missed your sarcasm. Yeah, so i guess we're on the same page.
Working from home, I've started singing along to pop music I've heard so many times I no longer think about the lyrics. Stuff like Billy Joel, Oasis, The Killers.
I mean I can remember having this exact discussion about MS on Slashdot 20 years ago.

If anything MS and Bill Gates have a vastly better public image than 20 years ago. Bill Gates has gone from the public image of a lucky fool with blue screening on national TV more than once to some kind of public intellectual that the public wants to follow.

I have read about what Canada is about to do and it does seem completely insane.
More of a TUI than a CLI. I love its presentation but it falls apart if you have about 1000 pods or more.
I think they meant “when the output of the machine is significantly original/transformed (i.e. is a new creative work).”

I’m not arguing for/against: I just think a straight copy was not what the author intended to be included by that statement.
pyenv + poetry ??

I thought you just needed poetry?

I've been using conda, but have begun contemplating a switch to poetry. So what am I missing?
A Conversation with Yngvill Hopen – Art and Game Director of PODE
Yes! In every form, lossy compression is distilling meaningful information from noise.

This is a great legal question as it concerns our use of machine agents. We can learn from copyrighted literature or code that we read. Why can't our agents?
The output of a machine simply does not qualify for copyright protection – it is in the public domain.

Is it just me or is that a patently ridiculous statement? The output of a machine belongs to the person owning/using the machine. If I use a digital camera to take a picture of a copyrighted image I'm still committing copyright infringement despite the output being created by a machine and a bunch of image processing software.
Yeah. Privacy should be a the forefront of a lot of tech. I think the whole problem is around the fact that everyone is trying to be the next "celebrity" and they just post things to try growing the following to become millionaires etc.
For the read-only commands, you can obv use them as much as you can, the issue is with the write commands. I see them as a tool for troubleshooting (eg, you are adding a debugging pod, not changing the running system) and emergency work that would be faster on command line than running the CI/CD pipeline but the final state needs to be in sync with the code (tools like ArgoCD help with this), otherwise it's a mess.
This is a great writeup. Since humans can't really grasp the concept of infinity, it would be worth considering that the Universe could be only a small fraction of an even bigger Universe that exists alongside the one we inhabit, and that there could be infact multiple Universes. A sort of fractal Universe that never ends and has all possible realities.
Do you mind sharing how you managed to overcome your depression? I would be interested in reading that.
So it's not your money if you can't spend it supporting, for example, terrorism?
One of the challenges is that the most obvious numerical measures are mostly relevant to crappy PR, i.e. the spray and pray types that often seem to fill my inbox. The better PR people I know are much more about targeted relationships and their output metrics are probably something more along the lines of coverage in "good" (a word doing a lot of work here) outlets.
viraptor was not really responding to the discussion about the shell script at all (which is weird in its own right), but was rather talking about stuff like https://github.com/getsentry/pytest-sentry
The critical aspect of these declarative frameworks to me (similar to React) is that they automatically update the presentation of the UI based on changes to the state of the application. From what I recall Delphi did not do this for the most part (aside from database bindings)?

Though Delphi is certainly a great example of the circuitous route that good ideas take.
"(of course, free software licenses would still fulfil the important function of contractually requiring the publication of modified source code)"

No no no. Licenses are NOT contracts. Someone who copies or makes derivative works of copylefted software which they then distribute is obliged to remain within the bounds of the license not because they voluntarily promised, but because they don't have any right to act at all except as the license permits.

https://www.gnu.org/philosophy/enforcing-gpl.en.html
That's what people should be doing, connecting with friends and family. not seeing millions of ads and being used as products.
TIL the US Navy conducted mock air attacks by aircraft carrier on Pearl Harbor
There are different groups in China. The bulk of the people will never travel internationally. They don't have much money/influence in the country. The ones that visit Canada are the rich and powerful. They are the leaders. They are the ones that will go home and set CCP policy. They visit Canada and see clean water and reasonable living standards are possible. When they go home they will demand those things. They will demand change when their college-age kids studying in Canada don't want to come home, or don't stay long when they do. That sort of slow influence can be more effective than the threat of violence.
People from outside Brazil are missing a lot for not having contact deAssis' work.

It is so hard to break the barrier that separates Brazilian literature to the outside. Fortunately Posthumous Memoirs of Brás Cuba was somewhat successful on this task after two centuries.
Hope others follow.
This is built on the notion of wicked environment defined by psychologist Robin Hogarth, and which was popularised by David Epstein in his book Range.
Why is it China's problem that Canadians choose to live in a northern climate in a "distantly spread out" fashion? They could just as easily argue that their higher absolute CO2 emissions is "necessary" given their higher population.

Every country can come up with a list of excuses as to why they should be entitled to produce CO2. At the end of the day we need to start with taking responsibility for our own emissions before we start telling other countries what to do.
Depends on your workflow of course. Having all commits on master always pass tests (and thus requiring to rebase the merged branches so their individual commits pass) has advantages (such as this easy bisect).

You would still be able to commit and push to your feature branch without breaking the CI. I guess it would be possible to enforce the rules on feature branches but that would be counter productive IMO.
I am always told probabilities when I am alerted of complexities of e.g. a wisdom tooth operation. This is in the UK.
The future has always been H2.

Li-ion is a bridge to H2, an enabler.

H2 fuel pellets will be passed around like hard candy.

H2 production will be just as distributed, decentralized as our future energy generation.

Li-ion will peak ~2032, hitting yearly (battery) production of ~8T gw/h, and state of the art attaining a large fraction of theoretical max energy density.

Assuming H2 today is ~= Li-ion 2006, peak H2 would be ~2050. Assuming civilization lasts that long.
Sorry if this is obvious, but how do we know this isn't due to something more "innocent" like fragmentation?
FB is hugely to blame for becoming so powerful in terms of increasing engagemnt and then polarising our views to maximise retention at the risk of dismantling our democracy.
40-50% is perfectly acceptable for your team by the sounds of it. In other teams with varying degrees of experience and skill things are a bit more wild.

The fact that you can add tests means your code is at least somewhat scaffholdable and that is the important part for testability.

For the record I do TDD maybe 20% of the time, I mostly just use it in tough problems where I don't know what to do next.

It's a tool, not a goal.
So you agree that it is theft from publishers?
Can you provide an example of suitcase-level transactions being carried out by individuals, that couldn't be done at the same cost and less complexity at a Moneygram office?
What you are seeing is the online preview, August 2021 is when it appears in print.

This kind of publishing is becoming more and more common, most likely to boost the journals impact factor (average number of citation within 2 years of publication). It's sketchy but doesn't say much about the article, only the journal.
For me, if I cut out music with words, it’s useful; music with words destroys my productivity
Soundtrack music that you get in movies is designed not to compete with whatever is on screen. I would drop anything with lyrics as that will demand attention from your brain.
Wolfram is discussing American law, Reda European.

(I'm still not sure I agree with Reda, but the point is at least arguable under European law and depends on the circumstances).
This is a rather facile statement. States going back to antiquity have maintained the right to prohibit certain transactions. For example, you cannot legally buy or sell people most places in the world. Likewise the marketplace for many hazardous substances - such as explosives - is tightly controlled.
Surely he had a say in that decision, assuming that he wasn't behind it himself. So to him and/or his board, it should have been an obvious faux pas; it might as well have been an investment in coal mining stock.
> "Overwhelming" data? What are you talking about?

Well first I am a big believer in always building more datasets, and I have been involved with some efforts to built datasets on the copyright issue, and expect there to be many more. But this is a "pebbles" and "planets" type of situation, where the value of the public domain creations dwarf those of the copyrighted ones (American Online vs The World Wide Web; Microsoft Windows vs Linux; Patented medicines vs public domain ones). It's not that public domain innovations are a little bit better, they are OOM better. In the long run it's no contest.

So I think building bigger and better datasets across all domains is important, but this is not going to be a close call. I thought I might have a blind spot in medicine, but then spent a few years in biomedical research and realized that nope, the copyrighted and patented stuff in there is mostly junk compared to the public domain innovation.
Law is a tricky one. I think there has to be a balance and all relevant local laws wherever the service operates should follow them.
Of course Long COVID has a short upper bound; this is a new disease! But similar conditions that predate COVID can last decades.
This title is misleading to me. It’s not about “best practices” but instead about “best tools”.
> git bisect is not something one thinks when commiting code.

depends on the repo structure

> And there is a difference between entirely broken builds and not-tested ones.

depends on your testing philosophy and process
SourceForge.
The point is that Copilot is effectively doing the Disney movie thing, just with code, and yet this article argues this is all fine. As it is, the article turns Copilot into an universal copyright laundering machine.
Ah — thanks for the kind words!

Anything else you'd like to see on the site?
I'm 100% against the embargo of Cuba ... but let me use that as an example of: "it's not as if the US hasn't/isn't doing exactly that in other arenas".

But I take your point, and I'm not sure of the solution.
There's a monthly audit by a third party:

https://www.centre.io/usdc-transparency
LMNOP reminds me this: https://www.youtube.com/watch?v=y8OnoxKotPQ
Countries are sovereign units of control that we've divided ourselves into. To actually get some meaningful work done we have to hold some countries into account. Example: the US obviously needs to be held to account for pulling out of the Paris agreement, since it's the worst offender in both per-capita and total consumption-based emissions, despite having the capabilities to change that (being rich).