skysight-inc/HackerNews huggingface dataset:
Right. But the point here wasn't that Amazon is doing something wrong in respect to the license. They release their modifications to Elastic, and they could theoretically release whatever "functionality" is required to "interact with the functionality of the Program".

What was being argued was that it was ethically wrong of Amazon to engage in this business without some sort of blessing from (and, one would imagine, revenue sharing with) the original developers. Under that argument, their misdoing isn't releasing too little, but doing the work in the first place.

Something like the AGPL can absolutely be a tool for more FOSS in the world. But I think there was two things being argued here.
Person gives person B money.
Person B gives person A a pardon.

We can say that A paid for access, made a voluntary contribution, lightened their walled, lent out money that didn't have to be repaid, etc. In practice, these are just ways of phrasing "bribe" differently.
This ignores the fact that people use different languages for different purposes. More people use Excel, which is 1-based, than all other languages combined. Should Excel be 0-based because people who use C (a much smaller minority) prefer their language to be 0-based?
This is really Google's fault. They make it impossible to turn off automatic updates for Chrome extensions from their store. That would be kind-of-ok if they actually had a rigorous approval process. But they don't. The Chrome Web Store has become one of the prime Vectors for malware.
The only way to be safe is to exclusively download releases from the extensions github repo and to manually install them.
The is why you keep bumping into people who has all the wrong assumption about everything with Intel, Fab, TSMC topics.

News Sources keep bumping out crap. And they never go back to correct their original reporting. And most people simply believe what they read.

General Reminder, any News Source coming from Taiwan on TSMC has an interest of pumping up Stock Price.
If you've ever looked in the bugtracker of a big X11 screenlocker, you would love to have this small amount of bugs. In fact, some of the bugs you posted are alread solved and I can't find one bug related to displaying. Giving the display to the user could also lie in other code parts. We'll see how this ends, but it's already a huge gain that not every Everyday Linux user has experienced such things by themselves.
Would love to see a Grimes featuring SpaceX launch album
The APL language has this system variable ⎕IO (called QUAD IO -- index origin), which could be set to 0 (for 0-based indexing) or 1 globally in the environment.

Also, ⎕IO can be set as a local variable of a function to limit the scope of the indexing origin, which made it convenient to simplify the code to implement certain algorithms.
Hamilton who coined the phrase "software engineering". Great find!
It looks interesting. Add syntax highlighting code samples to the link and change "Code Examples" link to "Playground / SOUL Editor", etc.
It'll be a "great" day when someone manages to do big damage with code that Google hosted and delivered to the victims... IMO it's just a matter of time.
>Whenever you think someone’s an idiot stop and think if it’s their modus operandi to make you think that.

These people aren't fifth dimensional chess masters. They're angry, and much of their anger is based on legitimate economic grievances. Instead of actually addressing that though, they fall back on the much easier conclusion that people with dark skin are to blame. The media plays a part in all this, but individuals need to take responsibility and these particular individuals never will. They don't trust anyone who seems "intellectual", so there's literally nothing I could say that would get through to them. Calling them idiots and moving on has the same end result for the target, but will convince a bystander more readily. If instead I engage with them in a debate, that automatically validates their (frankly insane) point of view, which confuses bystanders into thinking that maybe there is something to this "election fraud" nonsense. Deep down most of these folks are just terrible people who need to feel superior to others. Trump and the rest of the Republican party give that to them. They don’t want economic security, they want superiority over others. Until they change from within, they're going to continue to be "idiots".

In conclusion, why is it always "the left" that has to do the actual hard work in situations like these?
You wouldn't imagine how I felt the first time I saw the satellites.

It was like a year ago. I take my dog for walks on a path between orange tree fields, so at night is pretty dark. I look at the sky and I see this thing moving and I think, maybe it's a plane but it doesn't have any blinking light. It's not a planet/star because it's moving. Is it an alien? Nevermin, it's probably a plane.

I keep walking and I look up again. Now I see like 3 or 4 of them. One after another with the same space between them. And as they move, another one appears. And then another one, and another one.

I saw a total of two dozens or so. As soon I got some I told it to a friend who didn't know what it was either. I googled it and the next day I found a video in a news website where they asked about some "dots" that were seen above Barcelona which is not very far away from where I am. Someone commented that it was the Starlink satellites. I checked it out and yes, that was it and everything made sense but holy crap, at the beginning it was intense.
> Which of these is worse than pardoning your own drug trafficking, drunk driving brother?

The pardon of Roger Clinton is bad, but a number of Trump's pardons are worse. The critical difference is that Trump was pardoning people who betrayed the public trust. For example, he pardoned Duke Cunningham [1], a former Congressman who very explicitly sold his votes in Congress. And he pardoned Kwame Kilpatrick [2], the former mayor of Detroit who was elected on a promise to clean up Detroit's city government, but instead installed more than two dozen of his friends and family members in city government (they weren't competent, but they got high salaries), and who was convicted of extortion and racketeering.

[1] https://en.wikipedia.org/wiki/Duke_Cunningham
[2] https://en.wikipedia.org/wiki/Kwame_Kilpatrick
Presidential pardon also weakens Judicial branch and seems to promote lawlessness. I read that some of the recent 'insurrectionists' actions were encouraged by the thought that President could pardon their illegal activity.
Digital logic is a good start...

You don’t have to understand the low level details to be productive at the higher levels, you just have to understand the interfaces.

I've worked with programmers like that. They can glue a lot of things together, but when the slightest of problems appears, they are absolutely lost with how to debug. They usually resort to making pseudorandom changes until it "appears to work", and are also unable to appreciate just how fast computers are supposed to be.
Dqlite might be interesting to look at. They used the Sqlite VFS to front their raft cluster backend. https://github.com/canonical/dqlite
> It is perfectly reasonable for something to be both moral and illegal, and remain punishable.

I take extreme exception to the idea that somebody should be punished for an act generally considered moral by the public for the purpose of dissuading others.

If some idiot takes it upon themselves, based on a pardon of Snowden, to reveal something not in the public interest and harmful to the state, let them be punished as a warning to others. Leaks of state secrets have been a reality since the beginning of civilisation, one more isn't going to destroy us.
Either the second or third time it lost all my tabs was when I stopped trusting it.
It's quite simple to set up on EC2. The ansible playbook works well.
Monarch butterfly population moves closer to extinction
> wealth taxes, universal basic income, single-payer health insurance, and free college for all, are now on the agenda

I disagree, absolutely none of these will happen in foreseeable future, at least in the USA. “High” marginal tax rates is subjective.
Blindly letting anything auto-update.
Sadly, I’ve been bitten by this before, too, and even if I love the product, I stay away.

It isn’t that I don’t trust you or your intentions now, it’s that intentions (and requirements) change.

You asked about allaying fears. Personally for me this means actually take-to-the-bank licensing that I could get through a legal audit, even if hypothetical.

Talk of “secret sauce” and future closed source and IP licensing of future maybe-must-have magic... that’s way too much future risk for me.

An example of what I think is good licensing is JUCE (https://juce.com). Everything from “free” to “paid with support”, all open source… but the point is I always know exactly where I stand legally, what I can and cannot do... and what I can and cannot do in the FUTURE.
Yes! And it's not a coincidence Fortran was conceived to target scientists, while C was targeting kernel developers. The target audience had much to do with the choice.
The first element being at index 0 feels as natural as 0 being the first natural number.

Or let me rephrase that in the interest of avoiding natural language bias.

The starting element being at index 0 feels as natural as 0 being the starting natural number.
My first thought on reading the article's four kinds of aggression, is that the difference among them as to whether or not testosterone is associated with might explain some of the differences that different research(ers) finds. If you're studying different categories, or worse yet lumping them all together, you may miss an important affect, or apply one to categories that it doesn't belong in.
And this is why we need to rethink how we do software distribution.

Package managers are nice for the lazy, but then we get stuff like this:

https://qz.com/646467/how-one-programmer-broke-the-internet-...

Actually you might be pulling a bunch of malicious updates in 2-3 modules deep in your dependency tree anytime.

As a society we should be moving away from a culture of “immediate” updates eg on Twitter etc. And go towards more “peer review” like in science. Otherwise we are putting responsibility on every individual to verify all sides of the story and get informed. They don’t and society gets more and more dicided. Imagine if a scientist tweeted at 3am and half their followers instantly believed them. Or if an open source contributor’s pull request was instantly accepted and pulled overnight by everyone. That’s why USA and other countries are now so divided politically. Individual responsibility of 100% of the downstream nodes is strange to outsource responsibility to.

I wrote about this back in 2012 predicting what would happen:

https://magarshak.com/blog/?p=114
CGI is in no way more understandable than serverless as a concept, especially when it shares its acronym with the very popular computer generated imagery.
A16Z Looks to Launch Opinion Publication as Its Media Ambition Grows
As much as I disagree with some pardons, I think the negative effects of looping in Congress would outweigh the positive.

Sometimes pardons are politically unpopular even when they are right or justly merciful. Pardoning someone who embarrassed the government, for instance -- I can easily imagine a majority of Congress choosing to deny Chelsea Manning's commutation.

It's a bit of a parallel to the "better a hundred guilty go free, than one innocent suffer" philosophy that is supposed to rule the court system -- I'd rather the pardon be flawed in being too generous than too stingy with its mercy.
So this is likely off topic, but if speed is the primary concern, then perhaps the solution would be to not own the batteries and instead have a modular system under the vehicle that permits speed-swapping multiple battery modules. more than one module, so that if contacts wear out, you dont lose 100% available power Think cordless drill. Pop it out, pop it in, on your way. The charging station would need to verify the condition of each module, but charging time would be less critical. How to augment gas stations for this? Build a portal ramp system that drivers pull up onto, robot arm swaps modules, manual method fallback in case of robot failure. I bet Elon could even make a station that does not require a robot, just design the battery so that as you drive over, one module is swapped at a time. The swapping station itself could be modular, much like Elon's tesla factories. Disadvantage, gas station needs to rent or buy this portable station. Advantages, anyone can rent or buy one. You could have a gas station anywhere there is electricity. Not technically being a gas station might change zoning requirements. Also as battery tech evolves, you car automatically benefits. Thoughts?
There's a reason corrals for bison aren't fenced with normal metal posts or even wooden posts - but sections of telephone pole or even cement pylons.

But experience will come quickly. Just one time watching two males rough-housing and "Oh. I understand."
This is good https://news.ycombinator.com/item?id=25843617

thank you dang

Maybe Ma was just trying to stay out of the limelight[0] until the investigation of Ant Financial settled down a bit. He also owns SCMP[1], which has a mix of supportive and critical articles on the central government. Assuming he wanted to throw some pressure, in the mild form of (probably mostly disregarded) external censure back on the investigation, he may have been passive aggressively refusing to show his face. Perhaps to sow suspicion he'd been mysteriously detained in order to draw (Western) media scrutiny, and the "inevitable" torrent of China-critical speculation that invites. Of course, it could also be an Elon Musk-style stock manipulation play, but I think he's more motivated by the passions than pure financials.

Speculation is fun, but it's possible this is apophenia.

[0]no pun intended, he does like to dress up in camp drag and sing, if you don't believe, search for the videos, it's pretty funny for an (ex) CEO to do this

[1]this article doesn't have much more than the Reuters link, but does have a couple of videos https://www.scmp.com/tech/big-tech/article/3118454/alibaba-f...
That's not what the NYT is reporting, the NYT is reporting that Person A gives person B money, person B provides access for Person A to talk to Person C about giving Person A a pardon.

The pardoner, Person C, does not get any money. That is an important distinction.

I'm not saying Trump isn't accepting payments for pardons, I'm saying the NYT article linked above isn't reporting that. They're reporting on lobbying efforts, which don't appear to be illegal.

People pay for the President's time quite frequently. What's interesting about this story is that the folks with access are trying directly to solicit from convicts. I think that's fairly new or at least newsworthy.
We=Link: Sideways
Muldoon: "She had them all attacking the fences when the feeders came."

Ellie: "But, the fences are electrified, though, right?"

Muldoon: "That's right, but they never attack the same place twice. They were testing the fences for weaknesses, systematically. They remember."
The commandline buffers input by default, because it starts in "cooked" mode.

That line turns off buffering so that keypresses can immediately be read, by putting it into "raw" mode.
Typically people flying on a helicopter to an oil rig need to be trained to ditch in the water. I think most would consider that prohibitive for the Starship transit clientele, so I wonder if they just live with the risks.
It speaks to the inherent flaws in any justice system. Presidential pardons are just one check against that. This lies squarely in line with what a presidential pardon is intended for.
I'm not op, but here's my opinion:

I'm willing to accept the basic hypothesis that's static typing makes for less runtime errors. The type system in well thought out languages like elm or rust makes coding in them pretty simple. I don't think that typescript's type system is good enough to actually deliver on this promise.

It's very easy, in my experience, to spend 5 minutes writing a function that I am 100% sure will work fine in JavaScript, and then spend 15 minutes trying to figure out how to type it. I'm sure that this is partly due to my own lack of understanding. Typing is basically a huge add-on to the cognitive load when using this superset.

Of course, it could just be that I'm not very good at typescript. But it's a new technology, and it's very possible to find yourself on a project with people who aren't that experienced with it.

Additionally, I think the type system really pushes you towards object oriented programming. This is fundamentally at odds with the way most people write ReactJS.

Lastly, while deno is becoming a more viable option, most JavaScript development is taking place in node, meaning you have to transpile it. TypeScript adds the overhead of needing a build tool. Using `.mjs` files makes it so easy to spin up a project without any dependencies, something the HN crowd is always kvetching about.
This brings to mind, fondly, my gentoo days. Just never had time to continue to spend that much time controlling the config vs using it.
> Shared prosperity requires shared equity

That's just a platitude.

The question is what conditions give rise to prosperity.

> The real driver of growth rested in the free citizen, the ability to conduct commerce, to trade freely, to invent and innovate, to compete in the open marketplace.

She argues that the ability to freely work and test ideas in a market creates massive enrichment in a decentralized and undirected way that spills-over for everyone.

Read Deirdre McCloskey and her work that details what she calls the Great Enrichment.

> McCloskey provides evidence that the average global GDP per capita from 1820 to 1992 increased by a factor of almost 800%. For countries like the United States that fully embraced liberal values that number is closer to 1600%. Countries like Russia, with greater size and natural resources, pales in comparison because its people are not free. Prosperity is furthered when more and more people are able to participate in the marketplace and when they can bring their talents and ideas to the world.
Hypothetically, a law can be broken in a way where it is moral or necessary to do so, a punishment can be overly severe, or the law itself can be deemed as amoral. For example, should minor drug offenders sit in prison with COVID threatening their lives?
> It really takes a saint to pour one’s heart and soul into a piece software, for free

I hate to make a really obvious point, but if this seems like a bad deal to you, then .. don't take it? While there's lots of room for debate over "I need this job because I need the money, even though the job is bad", in this case it's very simple: there's no money. So you don't have to take the job.

The modal open source project receives no money. Then there's a long tail of projects that get just enough donations to keep going, a few ones that have secured a commercial sponsor, and then one or two big enough to have a "foundation" (Mozilla, Apache).

> We live in a very different world compared to 1989 when the GPL was first published

Could you articulate which differences you feel are relevant please?
The architecture you're describing would also be good for other reasons. For example, you could start a local session, lock it, and then remotely connect to the same session over VNC without local users at the workstation being able to see or interfere with what you are doing, just as on Windows.

Mac OS almost gets this right, except it annoyingly defaults to sharing the remote session with the local console unless someone is already logged in locally.
“Off grid” doesn’t have to be very far from company offices. I wanted to buy a place just 90 minutes from my office (which I rarely go to), but zero internet there so no sale. Give me Starlink, and it’s an option - as is remote areas of Wyoming.
Yap, that was creepy. Downloads a SN01307.pdf - it seems to be from https://commonslibrary.parliament.uk/research-briefings/sn01... so seems safe, but still weird.
The key insight is that FOSS doesn't make any attempt to answer that question. It has nothing to do with how you get paid, and concerns itself only with the matter of distribution and rights. It's still up to the author to come up with a viable business model if they want to utilize FOSS to create a profit, or if they want to do anything else, really. FOSS applies constraints to how you approach the problem, and offers benefits in return, but it doesn't solve the problem of business-building for you.

If software can generate profits for someone else, it could have generated those profits for you. It can feel like a slap in the face when your little side project turns into profits for someone else, but ultimately that's part of the deal with FOSS. If you want to make money from it, you need to deliberately plan for it and take advantage of the profit potential yourself. You can make money in FOSS, but usually not by accident.
I guess it does! Haven’t seen anyone do this before. I’ll look into fixing this though!
Emacs tutorials can be one line: "ctrl-x ctrl-c".
Electric fences only encourage containment with our cows (Highlands). One of our bulls steps between the wires and lets the fence shock him on the back for minutes on end with him only moving slightly to reposition the shock. I think he is doing his own TENS treatment for a sore back. I really need to record him doing that one day.
I don't read much fiction either. I did read more when I was younger.

I enjoyed many of the Halo books (there are a couple duds in there too), which lead me to other books authored by Eric Nylund. I like his writing style, even though he has more fantasy elements to his stories than I would typically like but it somehow works. A Game of Universe and Mortal Coils are some that I have read.

I also read some of the Splinter Cell books. They were ok from what I remember, but probably only good if you liked the games. Tom Clancy has some good books (the Splinter Cell game books are ghost written). I remember Rainbow Six was a good one.

You could also try non-fiction adventure books. Since they are set in areas you are not familiar with, your brain still has to build the environment and imagery. Something like One Man's Wilderness. I enjoyed that book. I used to read and listen to books like Hatchet and this was along the same lines but non-fiction. I'd also say to be careful about these. For me, it makes me want to quit and live on a farm.
Just to be clear, I was talking about J2EE deployments of the time in general, not WebSphere in particular. I was mainly stuck on JBOSS 2.x/3.x and I was keen on using Resin instead.

Yuck.
The fact that Google has not addressed this gaping security hole in Chrome is borderline criminal.
Crio Winter of Doing
In reality you just provide value to many other people, without them ever contributing back (either money or actual work, the big companies are just not structured for such contributions). Also the licensing protection is a myth. If people don't like your license they can partially / fully rip off your work in numerous ways without you being able to have any claim on it. The second that you provide source code, they have all the power.
Which version of Safari are you using? According to caniuse[0], arrow functions are supported in Safari starting with version 10, which is over four years old at this point.

[0] https://www.caniuse.com/arrow-functions
I can't say for sure that this was the author's intention, but I suspect what they mean is that when you write code for profit, that's just helping you—anyone else who wants to use your code, whether as code or as a program, then needs to pay you for the privilege.

When you write OSS code, it increases what's available for everyone, without cost. It's no longer zero-sum; it's actively increasing what's accessible to all without having to give something else up in exchange.