skysight-inc/HackerNews huggingface dataset:
Not sure how you come to this conclusion - but I am also not sure how I came to mine:

* Open Source is cool

* Open Source means everyone can use your stuff and by releasing you kinda gave up your right to complain about that - it's the point of Open Source that others can use your stuff

* if you want Open Source, but make sure the others who use your stuff also share your stuff, maybe use GPL, which designed for that?

I do really feel for projects like elastic - but also, they all used the "wrong" license.
A different way of thinking of it would be to increase the value your software has for your users by allowing them to freely tinker with it and add to it. Of course user value and shareholder value are at odds here.

Most users won't actually tinker with the software, but some will. But that only happens if they have the freedom to do so. It's an essential property of long lived OSS projects. E.g. Linux, Mysql, Postgres, Python, etc. all have developer communities spanning many companies. Some are more dominant than others of course, and this changes over time. Companies going bankrupt is not fatal to these projects. Developers move between companies but keep on working on the software. E.g. Guido van Rossum worked for Google, Drop Box, and recently for Microsoft. None of these companies own Python or seek to control it but all of them benefit from it.

The thing that goes wrong in so-called OSS companies that attempt to monopolize the rights to their software (by e.g. insisting on copyright transfers for contributors) is that it leads to developer communities that are mostly just employees of that single company. Of course, most bigger commercial entities would probably not commit a lot of resources to delivering and transferring IP to another company; for free. This kind of requires a more robust setup with proper governance.

Such projects do exist, and most of them are backed by (very) successful companies who indeed don't get to monopolize the projects they are involved with. That kind of is the whole point.

The problem that the likes of Mongo and Elastic have is that they compete directly with such projects and need to add (proprietary) value every year to ensure that these projects don't catch up to the point where users can choose to simply switch to those and not really lose out. Elastic has plenty of OSS competition. There's of course Solr; which is based on the same OSS core (Lucene). Then there are several databases that integrate Lucene. The whole observable software movement has spawned several competing stacks (e.g. Grafana) for Kibana as well. Even Mongo has search features integrated (through Lucene). Likewise Mongo has to deal with other databases constantly adding features. Particularly postgres is very competitive and has added lots of features in the last ten years that were once key selling points for mongo.
That's a great question. While I'm not the person who you asked, I'd like to get some examples from you. Which other pandemic outbreak are you referring to? Or are you referring to some communicable disease which isn't a pandemic?
> Do you think more people will move to rural areas if they had access to high speed internet there?

Yes. My wife and I started looking at buying land in mid-2020 and saw a handful of plots we were interested in. What stopped us from committing to buying one was internet service because we're both remote workers who require at least 50/10 mbit for both of us to be working without issue.

In the present it is fairly straightforward to get around no power, no water and no sewages with solar, well and septic system. If you don't have internet service though there's not much you can do to get around that.

Starlink has changed that. I suspect we'll also see an uprise in prefabricated homes as well. I want to live further out to escape the city, have a family garden, and a couple chickens but I don't want to have to build our home by hand.
Thanks for the details!

We would price such a service to be competitive with the obvious alternative of using a long-running VPS or ec2 instance.
An Ode to Quitting Vim:

ESC

Ctrl-C

ESC

Ctrl-Q

ESC

Ctrl-Z

* dangit, suspended *

fg

ESC

:q

E37: No write since last change (add ! to override)

!

E37: No write since last change (add ! to override)

!:q

E37: No write since last change (add ! to override)

@!&^#!&!!:q

E477: No ! allowed

Reboots Server
Pypy implements Futamura projections too.
I think the "Trump core audience" sees Snowden in a positive light. I would venture a guess that the only the people of the "swamp" (i.e. people who's pay stubs have the seal of a TLA at the top) are against Snowden's pardon. Snowden did everything right. He read the room (i.e. looked at what happened to people who used the "proper channels") and leaked more or less the minimum to expose programs that are constitutionally indefensible without some serious mental gymnastics.

Assange is much more controversial, especially now that he won't be extradited and prosecuted, since his crimes are much more political and he wasn't tactful like Snowden, he published everything he got. There's definitely less public support for his pardon but if the goal is to give the middle finger to the establishment this is the better one because it is controversial.
You want to 'exploit' F/OSS? That's kind of a sick way to phrase it, no? This is one of the largest, kindest shares of modern human knowledge/artwork in history.

Don't _exploit_ the generosity of other people. Use it and contribute back to it. Framing it as something to exploit really emphasizes the need for the GPL.
Exactly the same as 21st century meaning everything between 2000 - 2099
starlink could be a tool for fighting this though?
No but we do not need pardoning in lieu of legal reform
Why helicopter ride to platform not by boat?
Sharks are animals: amoral, without judgement for their behavior.

AWS is a company made up of human beings, with the capacity to choose to do good. If they do things that we would consider to be immoral, we can absolutely blame and judge them for that, regardless of whether it's "what they do".
That wouldn't cover, for example, for people who are EU residents but still hold phone numbers from outside of the EU.

That was my case until recently, and of many other expats I know.
> The passenger experience would be:

Hundred(s) of people per flight, on helicopters? High Gs?

Perhaps something more like...?

1. Fly to coastal airport with SpX marine terminal. Board high-speed passenger ferry. Security, immigration, and luggage processing on board.

3. Disembark. Board Starship. (Maybe motion-compensated gangways? [1] - fun tech)

4. Few Gs acceleration.

5. Fall to destination. A comfort challenge - limiting head motion helps a lot.

6. Brief couple of Gs. It's only ~100 m/s terminal velocity.

7. Disembark. Similar ferry.

9. Leave airport marine terminal.

[1] https://www.youtube.com/watch?v=latTbgwdywo
Pascal, contrary to what the article states, allows any subrange of integer as an array index. For example,

kernel: array[-3..3,-3..3] of real;

is a 7x7 array. It has negative indices, e.g.

x := kernel[-3,-3];

See https://www.tutorialspoint.com/pascal/pascal_arrays.htm

Sometimes you want negative indices, e.g. when performing a convolution on an image with a kernel.
Does anyone know how to make this right? Would simply removing the mate-screen-saver package work?
Sure, most president pardon a few hundred people. (Ford: 382, Carter: 534 , Regan: 393, Clinton: 396, Bush: 189, Obama: 212)

Obama ensured that there was a process set up that filtered the pardon requests, so that no hint of political- or personal-favors could intrude, no possible quid-pro-quo, etc.

Yes, Clinton's pardoning of his brother-in-law was pretty bad. Trump's pardoning of his entire slate of co-conspirators and personal associates looks worse, to me personally.
like all of the special magic strings? the bloated syntax? the impossible (for professional adults!) environmental and ecosystem issues?
Were they ever opposed to running a different OS on their hardware? They released bootcamp, to help you do it for windows at least.

They don’t want you installing their OS on other hardware, not the reverse.
noremap <Up> <Nop>
noremap <Down> <Nop>
noremap <Left> <Nop>
noremap <Right> <Nop>

There, now your arrow keys do nothing, too! (This is a good way to "train" yourself to not depend on the arrow keys.)
It requires past achievements that are beyond questioning, such as working with Mandelbrot, OS developer for the PlayStation, and having written and acquired a global technology patent. I am very aware the unfair game I'm playing when being interviewed. Working in a Capitalist economy is an unfair game, so fuck em and get what ya can. It's all a pointless prestige game anyway.
In theory those messages are E2EE so they don't have access to them anyway.

The same is not true for all the metadata.
My example is purposely simplified. It's only intended to illustrate how the same situation can be described in different ways. In reality, it makes a lot of sense to add all sorts of layers.

A gives B money, C offers A a parson, B does C a favor.

Etc etc etc.

This construction may obscure what's happening and may even make conviction impossible, which we may take to mean that it's no longer illegal. But legal or illegal, it is effectively paying for freedom.

---

This has nothing to do with lobbying. Freedom is what people pay for.
Recently I think Microsoft is a very good open source supporter. So it isn't a problem for me.

I also feel Typescript is good, but sometimes it is hard to use because of so many typing. It needs VScode always for auto complete helper.
I remember javascript as an old good days...
I've always found the English language to simply be lacking here. In for instance Dutch there is a very clear distinction between half-open and closed intervals: "x tot y" is always half-open, "x tot en met y" is always closed. Whereas in English, "x until y" can mean both things, with all the resulting misunderstandings.
It's up to preference really. I had mine set to max frame rate, then I'd use the [] keys in VLC to slow down the speed. It would take 1-2 minutes to view my day (8-12 hours).

I think at one point I used an ImageMagick script to add timestamps to them.

Originally I used a Windows thing called TimeSnapper which as a bonus lets you scrub through time and shows when there was / wasn't computer activity.
I read an article yesterday and it suggested that was because George W Bush impressed upon him the importance of having a plan and sticking to it after Bush was surprised at the end of his term with all the people coming out of the woodwork to ask for pardons, so it was on his mind when they met before inauguration. It was an ok article, CNN: https://www.cnn.com/2021/01/18/politics/donald-trump-elevent...
A Visit from the Zune Squad
This is certainly not true if the "anyone else" is Jack Ma. If I gave you gun, and asked you to "hold" Jeff Bezos, you would certainly not be able to do it.
I have to recommend this too:

https://vim-adventures.com/

I used it to get to grips with vim
Oh, like the old ndiswrapper approach for various windows XP NIC drivers. Which worked reasonably well...I remember using it for some laptop with a Realtek chip. https://en.m.wikipedia.org/wiki/NDISwrapper
Copyright laws "provide a temporary monopoly to promote the useful arts and sciences" in the united states. Any purpose other than that would be unconstitutional.
Gun possession is a non-violent crime. It’s insane that Lil Wayne can’t possess a gun because he once possessed a gun in a place that only the rich, well connected, or retired police officers can possess a gun.
I'm guessing their complaint is not about whether it is technically true, but the hypocrisy of the people saying this when they are the ones who create the consequences. Like if your boss tells you you are free to say anything you want then fires you if they don't like it.
QSBS: This one weird trick could save you $2M in capital gains taxes
In this case though he was prosecuted and convicted.
Landing intact, or landing like the last starship model just did a few weeks ago?
I think the idea is that if enough of us push back, then people will stop using that term. After all, "the industry" is made up of people whose minds we can attempt to change.
> It increases wealth for everyone.

Yeah, "everyone" but the original author, in most cases. That's usually how things go when you give something for free. Also, "wealth" is very broadly defined here. We're all "rich" with free software, yes, but still can't buy a hotdog with all that "wealth".
He will probably start a company.
I'm using Chrome with uMatrix and uBlock Origin... I assume one of those blocks the data because, somehow strangely, I feel left out that all I'm getting is the websites.

I wonder why someone would setup a "bad result" for specific referrers ...
I made this discovery just yesterday. I tried converting a tiny side project from vanilla JS to Typescript because I wanted to see what all the hype was about. I had this idea in my head(perhaps naively) that I would catch an edge case/silent error or two in my application that I did not know existed prior to implementing static typing.

Instead, I spent a whole bunch of time wrestling with the tooling and configs in order to get my (previously working) code to compile.

I'm not trying to make the conclusion that typescript is bad, as I've hardly even used it at this point. But from my experience, it's not exactly the 1:1 from JS that some people argue. My takeaway is that there can be real value to be had from static typing in JS, but it might not always make sense to introduce the tooling overhead for tiny codebases that are developed by a single maintainer.
Nope. No-one has the right to claim and redefine commonly used terms, however ethical they think their course is. Personally, I don't think there's anything ethical about dogmatically insisting on terms and holding on to discourses of decades ago, while conveniently ignoring the reality that "The Cloud" and the stagnant oligopolistic situation we're enduring is a direct consequence of F/OSS abundance.

What I do care about is that software development can sustain itself, be it due to F/OSS licensing schemes or otherwise, for the simple reason that it wouldn't exist otherwise (and that I like true innovation).

And for context, I've released nontrivial software under LGPL.
I know. I'm saying that the friction to conviction is high enough.
Tailscale and Zerotier are in roughly the same business: mesh VPN. And you might use this because you don't already have Zerotier setup, and are trying to determine how to use this.

And you might decide to use this instead of Zerotier because you don't trust the protocol behind Zerotier, being some weird custom thing, but Tailscale is just a fancy management layer over Wireguard.
Alibaba Founder Jack Ma Resurfaces Months After Vanishing from Public View
Given that a negative exponent makes a result smaller, I'd say that it describes rate at which it'll change.
Okay, you keep your eyes open for your neighbors - then what? Your eyes don't magically stop break-ins - you looking out the window doesn't stop people from breaking into cars, just like actual cameras don't stop them.
Exactly, you don't need to know how molecules act under the hood to be productive cooking.
I used to think this way, but I have since realized that it is a trap. Modern American business benefits from cheap foreign labor. This is almost exclusively labor done in conditions that no American worker would accept, for pay that would be illegally low. The transitional argument in favor of this arrangement is dishonest. It ignores the fact that many of our suppliers countries controlling entities are benefiting hugely from this exploitative arrangement, and are therefore unwilling to move towards a more just society.
Yup, the only reason I live in the rural house that I do is because it got fiber for some reason. Starlink speeds would have been enough(I would be fine with 25meg) too. We actually had as a condition of sale a requirement that sufficient internet was confirmed(I was expecting a challenge on that, turned out nicely). With Starlink I would not have hesitated.

I'm not far from a big city, and closer still to a small town. Property prices in that town have gone insane during the pandemic. People want their own space. With remote work and good internet, any town can see a boom. If this pandemic had happened once Starlink was fully operational, it would have really changed some of those numbers, I think.
Interesting! I wonder if the patch format has support for OSC messages for external interactions - so far I only found MIDI support, but maybe I missed something...
I have used AFL a few times casually in some personal projects, and it has always performed quite well for me. Of course, there are a lot of weird cornercases which would not occur on real-world (non-adversarial) inputs, but it also found some very real bugs.

(For example, I once wrote a hash table implementation where the insertion and resizing procedures had slightly different views on wraparound, causing failures on very specific inputs. Another time, I wrote some code to buffer out-of-order messages, which would only occur due to a race condition. It was wrong. Both times I had thought carefully about the code, and the bugs would have been painful to discover otherwise.)
Ironically the only time I wanted to use this feature was to separate my accounts related to my project and browser extension.

Except that the mozilla 's site does not care about your privacy. Whether you use containers or not, they automatically get your identity from the browser, and then you cannot just be logged out.
Interesting move, and looks like it was sold for $10MM, down $6.4mm from their initial sale to Playtech (although some of that price might be performance related bonuses). I would of thought given the Covid pandemic GameMaker should of benefited.

Looks like a potential focus on the Opera GX browser which I'm still not entirely sure what the benefit of the product is exactly. I expect will be made clear in time!

(Disclosure am a founder of a competing company in the space)
Nope. The incident and arrest was on February 17th, 2001 [1]. The pardon was in January 2001.

So it wasn't "months" between them like I originally said (it was months to dropping the case), but it was still after it.

I've added a correction to my comment.

[1] https://www.latimes.com/archives/la-xpm-2001-feb-19-me-27395...
Just FYI, you can expect launch and reentry Gs <3, which a healthy adult can handle no problem.

Instead of helicopter, ferry can do.

Overall the process will be not dramatically different from modern airport experience.
That's fine!!!
I don't think vim (esp. neovim) is janky at all, but part of it is how your brain works. If you want to use nano or vscode or whatever, there shouldn't be any social pressure.

I think it comes down to how people like to use their tools and how they like to shape their working environment. I've gotten my vim/linux machines into a place where editing code is comfortable, and I'd love to share it with people, but I understand that they may not want to do it. And that's fine!

Use what works for you to get your work done!
Will starship land with enough fuel to take off and return to friendly territory?

Can starship land in Earth like gravity on a standard concrete area?

Concorde's heels were

1) No supersonic over water

2) Limited Range

3) Limited use to reclaim development costs and ongoing maintenence costs

4) Eating into their owners fares -- standard London-NY cost was £8k return, or £13k today. That's in the same ballpark as an F return pre-covid, so BA weren't making more money.
An easy way to collect crash reports in our Android libraries
Even worse is sometimes this 0-based numbering is carried over to a world of enumerable things, cargo cult like. In my project we have multiple physical entities which have numbers, e.g. blades, ports, channels on so on, all of them are counted from 0 because some genius decided to write that into standard. And now there are multiple points in the code where 1-based numbers are converted into 0-based and back, and incredibly - there are bugs there :) . Talking to humans gets equally weird and confusing when you are talking about second port numbered 1, it's just never gets natural, even after years working on these devices.
(Not OP)

I think you are making good points. But there are other perspectives:

Open source has done a ton of good. It massively accelerated technological advancements and made software development more accessible, democratic and efficient, because people depend and build on common, collaborative technologies.

A lot of programmers are not in for the business. I want a decent life and not worry about money, but I don't ask for much, especially not in the material sense. The reason I love programming is because of programming itself. It is a fascinating and rewarding craft. In a perfect world, I would be focusing purely on solving problems and make the solutions available for as many people as possible.
A reddit link, from the blog post [0] has all the details for those who don't use chrome.

TLDR: A popular extension was quietly sold off to an unknown party that subsequently added tracking/analytics. Not specifically malware, but not trustworthy either.

Did I miss anything?

[0]: https://www.reddit.com/r/KyleTaylor/comments/jowlt2/open_sou...
Why do people keep 100s of tabs open at a time? I get irritated if I have more than 8 open.
I've never worked anywhere where 100% of testing was automated.
Snowden is earnest, so he won't get one.

Assange won't, because Donnie doesn't think he'll be useful again.
What if the president pardoned literally... everybody. I wonder what would happen. Maybe he got drunk and wrote something down and handed it to somebody. It's such a simple action, nobody can stop it, he can't take it back when he comes to his senses. Would the system even respond to it? Would they just open all the federal prisons?
Most of the time you don't use them or think or need to think of them as pointers.
I had to read the Scarlet Letter in high school. Hester Prynn had to live with the outcome of saying whatever it was. It was literally puritanical to make her wear a red “A.” as the outcome of her speech (v-a-v extramarital sex).

I think the point isn’t that speech should have no impact, but that the response to speech should be proportional and what proportional means. The Puritans in Hawthorne’s novel thought that making someone a pariah was a proportional response. They were wrong, I think.

But the lesson, I think, is not that we should be more precise in meting out moral judgement, but that we should judge less.
What's the difference between a Bison and a Buffalo.

You can't wash your hands in a Buffalo.

Brummie joke.

Taxi!
It was criminal to enable pharma to fast track development of vaccines, in half the most optimistic forecasts of how long that would take? It was criminal to invoke the defense production act to make ventilators -- far more than we needed? Building those field hospitals (that were never needed)... the ships?

That's my kind of criminal, if so.
In the 90s there were dozens of leading edge fabs. But while the barriers were high back then the capital investment needed to get into the next node has gone up exponentially, about 15% each node, since then doubling every 5 years. It took less than $1 billion to get in the game back then but over $20 billion now.
Browser games, implemented in Javascript, usually depend on requestAnimationFrame, which is not executed in background tabs. See https://developer.mozilla.org/en-US/docs/Web/API/window/requ... for more info.
It’s hard to imagine that Donald Trump, a greedy mogul, pardoned Levandowski because he believes patent law was unjustly enforced