skysight-inc/HackerNews huggingface dataset:
Yeah sorry about the stealth-edit, I realize the first sentence by itself sounded kind of like a gotcha and I wanted to make a more substantial point :)

I'm referencing the GCC steering committee - IBM (actual IBM, not just Red Hat, mostly because they support GCC on their mainframes) and Google (presumably for gold, gccgo, etc.) have been involved for many years. (I don't mean they have seats on the FSF board or anything, that may have been unclear. I just mean their employees have leadership positions in a flagship GNU project, and at least for those two employees, their involvement in GCC is even part of their day job.)

I see your point about proprietary software that has the risk of killing people when it goes wrong, but what I'm claiming is that this is a sensible first-principles argument that is being newly introduced. When Red Hat contracts for the US defense apparatus - their largest customer - they know full well they're supporting proprietary and classified code, whose intended purpose is killing people, running on RHEL. (And given that RHEL's business model is support, I would seriously doubt that they never see/access/work on the proprietary code - I would bet they have engineers with clearance to help out with that code.) I think you can make an equally-sensible first-principles argument that this, too, is incompatible with the principles of the free software movement.

But we haven't made that argument, and we've been fine with Red Hat for years, and we've been fine with IBM for years (who has customers that are so distasteful that they had to negotiate an exception for JSON's "This software shall be used for Good, not Evil" license :) ), etc. I'm actually super interested in having that discussion and seeing where it leads, because I think there hasn't been much discussion of free software ethics in the last many years. But I think we can't retroactively apply it to decide who really is able to be a voice for the free software movement and who isn't.
The US might do what it did before with ASML. Politely ask for the Dutch government not to approve sale.
Twitter was clearly the best medium for this essay. I for one love reading long thoughtful ideas <= 280 char at a time.
>I've never understood why others of my profession hated it

Basically change aversion, and a misguided idea about the "unix way".
Considering that life expectancy for a 30 year old man is around 79.3 in Germany 2018, and you're reading it to be 76.9 in 1930, that's far less change than I have ever heard anyone previously suggest.
I think in the context of music, composer and writer are essentially the same, but maybe you meant specifically text writer?
You are not forced to defend him, in fact Leah calls some of Stallman's statements "idiotic" herself.

But she is intellectually mature enough to see that most humans have had 5 stupid views over 30 years, and Stallman was just honest enough to write them down.

You don't need to defend the views (some of which have already been retracted), but you have to accept Stallman as flawed human being.

Stallman is currently still the only candidate who is uncompromising enough to drag the technological Overton Window in a good direction.

So I don't think the article is trash at all, it is a refreshing, honest, bold take on the current elephant in the room: Corporate influence on free software.

Such people inspire me to write free software.
Isaacman [0] is worth $2.7B, is an experienced pilot, and purchased all seats and chose his crew.

One is an aerospace professional and ex US-airforce, one is an ex-astronaut candidate with a PhD, and the other is a physician with deep historic ties to a very prominent childrens hospital & the charity that isaacman is a huge donor of. These are all extraordinary people, and not "everyday" people by any means. They are there because a billionare chose them and they're qualified, extraordinary people, (and a billionare is sponsoring them).

[0] https://en.wikipedia.org/wiki/Jared_Isaacman
FastAPI Quickstart (For Flask Developers)
The CEO of a previous company told a bunch of engineers during lunch that if we have a job (and a salary) it's thanks to him and his brilliant ideas.

Then he insisted we all show our gratitude by paying for his lunch.

He was dead-serious.
I think it's a case of innocence lost. Having been burned, I can no longer trust people I meet online.

Long ago, I trusted people I met online in a way I can't anymore and that creates a barrier that protects me from potential predators, but it also keeps out potential friends. Multiply that across literally billions of people and it's a hard problem to solve.

I don't think the tech, per se, is the problem. We opened a social Pandora's Box and having seen how things can go wrong at scale, we optimize for trying to guard against potential evil rather than for fostering good.

With that, our fears deepen. It becomes a case of "Going to war to preserve the peace is like fucking to preserve virginity."

Ultimately, it comes back to the people and how they live their lives and what is in their minds. Tech is a problem because we've decided The Tech is the problem rather than deciding how we use it is The Problem.

Then we very ironically design new apps to remedy our problems rooted in the idea that The Tech is the problem rather than designing new philosophies and new ideas and new social norms which has historically been the effective remedy for social ills.
It's a unit of cryptocurrency adorned with pieces of flair
I don't use Safari/iOS, so I don't know for certain, but AFAIK the answer is no.

However, I believe in the most recent version of iOS Safari there will be an option in the left-hand corner of the URL to adjust text size for any page you're on, and Safari will remember that setting on a per-domain basis.

But again, I don't own an iOS device, so I'm not sure exactly what algorithm it uses to resize. It says it's text resizing, but maybe behind the scenes it's doing something different.
Sure, replace the word "child" with "minor" or whatever, I'm not a lawyer here, it's clear what I mean from context.

The point is that once the rules are set, you follow them because to do otherwise means either you are an abuser, or you are willing to do things that are indistinguishable from an abuser, giving them cover and breaking the rules that are designed to protect minors. Either way, you are endangering minors.

Stallman didn't just talk about the numbers being different in different places and the issues with that, he talked about a specific case where someone had done this in a place where it was illegal, and claimed that it could have been OK.

There is no room for that if you want a leadership position where you need to protect those people, it endangers them by refusing to always hold those who break the rules accountable.
Why would Stallman, personally, be in a position where he's the only one who can defend a child in that situation? Your hypothetical doesn't make any sense.
I always understood "intellisense" as a way to say "contextual autocompletion based on structured information". So it is a form of autocompletion, but one that adapts gracefully to the context (like an IDE autocompletion experience). Autocompletion could just mean that you have some string matching (more like basic shell completion).

It's good to have a way to specify when you're talking about the former meaning and I do not know another term for this than "intellisense".
Hahaha yeah I am. What itches.. Mostly the idea that I can communicate with the outside world using tools I built on my own and not having to rely on anyone else.
> I literally work on a device that is still uses an inittab.

The fact that this is so rare it has to be pointed out like this kind of speaks for itself.

> 1) eudev works
2) elogind works
3) you can still use sysvinit or literally the multitude of others.

I am aware of these and use them on nearly all my machines.

Note that both elogind and eudev required a significant amount of work by the Gentoo community when they were pulled out of the systemd codebase.
> Like an animated gif spacer from the 90's web.

I know what a “GIF spacer” is (a 1x1 pixel image resized to the desired width and height), but what’s an “animated GIF spacer”?
Thanks for responding. I just ordered the Fiio K5 Pro though but both looked like good options. Excited to increase my audio quality after all of these year.
The US military doesn't sell weaponry to HK nor does it have a defence treaty like they do with Taiwan https://en.m.wikipedia.org/wiki/Sino-American_Mutual_Defense...

imposing control on Hong Kong happened because it did not require high-stakes combat with a nuclear peer competitor
That $10M wasn't wasted for me as an Asana/Jira user because they forced Asana and Jira to get better.
Well so what, then they'll drive without a license. As long as the punishment isn't sufficient to make the person care enough you will only nudge the threshold a bit under which people actually feel it.

Edit: Same with using the phone while driving. It's one of the biggest contributing factors to road accidents, yet here the fine for doing it is barely above the price for a decent headset. So most just don't care and trust the fact that well under 1% will ever be caught because the police either doesn't care either or just doesn't have the manpower to effectively enforce it.
Which makes a fair amount of sense as they need to develop and test those technologies for synthesizing methane on Mars anyway.
>Instead of ads, I thought I would try and sell an NFT of the page. I’d read a fair amount about NFTs (both good and bad), and I was a mix of sceptical and curious. I thought this would be an interesting and weird opportunity to try it out myself. Added to this, it could be a fun meta-meme. I thought it would be fun to be the first meme website to sell itself as an NFT.

I don't quite understand, what was sold here exactly? You can't sell the DNS since ".com" doesn't exist on the blockchain (you could for a NameCoin domain, but who uses that). So is it like a capture of the source code? Or is it really just a token saying "istheshipstillstuck.com"?

I can sort of get NFTs when it's about selling digital artwork since it's a way for the artist to generate artificial scarcity for something that's technically endlessly copiable and it creates a notion of what's "the original". After all, IP laws and regulations are full of that stuff (cue the "what colour are your bits" essay).

But here there's already a digital token that's unique and can be auctioned: the domain name itself. It's pretty obvious to me that the "true" istheshipstillstuck.com will be whoever owns the DNS, not some random person with an NFT token.
I've also got most of the shortcuts committed to muscle memory and configured just the way I like it. Sunken cost fallacy is where I am headed. But I've always loved this editor and will continue to support it as long as they continue to support it.
This is actually a really interesting idea.

But then again we hear dogs and cats and still don't understand them. But i guess we can't smell like them either
> So what weight should throw0101a's word have? Why?

About the same as any other rando's on the Internet. Take it or leave it. Up or down vote me.

As I type this: I have 23 imaginary Internet points on the post that kicked-off this sub-thread, and 0 points on a post bringing up Ebert and DeMuro.

Whatever.
Ask HN: What's state of the art in Software Engineering research?
Steve McConnell's Rapid Development was a godsend and an eye opener, but it's been 25 years. What are good sources for practicing software teams?

And I don't mean the Uncle Bob style "here are some principles that most people agree on." I mean something with at least some data behind it, no matter how messy and hard to interpret. Science.
https://www.livescience.com/coronavirus-circulating-italy-ea...

There's some good points about jumping to conclusions in this article.
I used to be a big supporter and user of Sublime, using it for my day to day. Unfortunately, even though it still has faster boot time than VSC, the community around VSC is so much richer that it becomes a case of too little too late.
Yes. I was thinking more along the lines of songwriter === lyricist.
Maybe in Christopher Nolan's case that may be true. Even in the rare case of an original script i doubt that the writers get any significant slice of the pie. It would be interesting to know more about how the film industry pays its contributors.
Why not just run the file? To be more specific, I get a lot of value out of Ruby, Elixir, and JavaScript REPLs because I can type right into them to try stuff out in one long, ridiculous command. If I have to type in a file, I'm just gonna run the file & print the result.
Yeah well, it's still impossible to fold blocks of code based on syntax and not on indentation. They decided they would not fix this, which is quite a shame.

https://github.com/sublimehq/sublime_text/issues/101
I try so many fonts, but in the end I always return to Inconsola-dz.
He told a story. Imagine if Star Wars was just summarized as, "Some guys with laser swords fought a bunch and the good guys won in the end".
The expiration time can be unlimited, just like kafka
> which was/is interpreted by some to be an endorsement of deplatforming.

How else could one interpret it? I'm genuinely curious, as I thought they were
pretty clear about it (emphasis mine):

> We need solutions that don't start after untold damage has been done.

> Changing these dangerous dynamics requires more than just the temporary
silencing or permanent removal of bad actors from social media platforms.

> Additional precise and specific actions must also be taken:
This strikes me as the kind of game that would have done well in the Flash market around 2005 on desktop browsers, but doesn't really work well with the extremely poor input methods available on mobile devices.
So after all this time the only thing they have to show is a handful of features that could've probably been implemented as plugins for ST3? I'm hoping there's a lot more, and that this video was just a rush job.

I've been using ST3 as my exclusive development tool for the past ~5 years, and I've been very happy with it. It's extremely fast, stable, and customizable. I even have a bunch of custom plugins I've written to integrate with custom tools and workflows on different projects.

But my biggest complaint is that the pace of development is glacial. The chances of them adding a feature you want/need is basically zero, so you shouldn't even bother asking.

IMO, they should consider releasing it as open source software (at least partially), and accepting donations via a Patreon page or something similar.
I agree. A VPN should only ever be used for the following:

- Shifting traffic over a VPN when using untrusted/sketchy wifi hotspots

- Spoofing your geo-location to use geo-specific content

And that's it. If privacy is your goal, Tor is much more suitable since it's not a single-hop proxy like a VPN and compartments all your traffic. (But of course Tor is not a silver bullet and there are caveats).
> Meanwhile, half of your answer is spent discussing whether or not OP might need internet access, when in reality this is already a given.

Might be a case of the XY problem: https://en.wikipedia.org/wiki/XY_problem

OP's problem of "how do I secure my IoT device" might go away entirely if they don't actually need it to be an IoT device.

But without some knowledge of what they're building and why, all we can do is guess.
> Calling people by their preferred handle seems simple to me.

Many people are taking offense at gender-distinctive forms embedded in the language. The argument is the accepted usage demeans whoever is not represented. So to solve this they've proposed more distinctions, and take offense at being implicitly excluded when the distinctive pronouns are not used. They also take offense at any criticism.

I don't think this is going to end well by just humoring people and moving on, especially if the slightest error or criticism results in bullying and ostracism.
Show HN: Slack for Hardware Engineers
RedHat made the decision based on their commercial interests, not technical merit, and since RedHat de facto controls GNOME anyone who wanted to keep shipping GNOME had to fall into line. Debian were probably the only distro who had enough clout to push back against GNOME, and there was a bitter political fight there (the decision was certainly not based on technical merit, nor did the committee even follow their own rules). Slackware wisely chose to drop GNOME but most distros didn't dare; Ubuntu tried to go their own way for a while but they couldn't maintain everything on their own.

Honestly the whole thing made me more or less give up on open-source as a development model. Good programmers are expensive, especially if you want them to do the boring maintenance work, and that funding has to come from somewhere. The "give the program away for free and sell consulting" business model works up to a point, but it distorts maintainers' interests away from what would actually benefit the majority of users. While I do blame RedHat, the real problem is that no-one except RedHat is paying people to work full-time on GNOME or any of dozens of similarly important projects (KDE seems to be mostly funded by the EU, which is a much healthier model, but I don't know if you could make a whole distribution from projects like that).
GPU is more powerful, CPU is comparable. Similar power usage. OTOH RP4 doesn’t have builtin SSD, you need additional case, additional heat sink if you plan to actually use it for CPU, and it’s not x86. Some also take PCIe cards without extra boards/hacks. If you don’t need GPIO ports and just want a low power server/appliance then thin clients are still much better option. I use them for VoIP, HomeAssistant etc.
I don't think Musk has yet expiclitly said that he will do so. If so, I'd love a link. He's certainly hinted that they'd like to and are looking into it. Obviously they are researching it for Mars in-situ production, but Mars' atmosphere is 95% CO2, making the reaction easier.
Interesting that people willingly install and there is a demand for a tracking application on their phones.
First, 2.4 years on average is significant. Second, the scholarly average is for people who were on average 54 when appointed to their position. That means there is no childhood mortality or deaths below that age to bring the average down.
This is a little teaser of some of the more easily demonstrated visual changes in ST4, but we've got a huge collection of new features, tweaks and bug fixes coming.

The community is actively maintaining an LSP package, and we've added a number of features in ST4 that the protocol requires, such as UTF-16 diffs.
You think it's funny or something that these companies were allowed to go unchecked?
I don’t think this analogy is helpful. If an IQ 110 AI can research 10^6 person-hours for each IQ 110 person-hour, the results are going to look like a qualitative difference (i.e., higher IQ). That said, I do think that some problem spaces require ‘true’ IQ advances to address - insight vs. bruteforce.
I think it's the assumption that there is a market there and if they can outlive and outspend the competition, eventually, they'll have it all to themselves.
Southwest just placed a large order for 737MAX-7 two days ago - [0]. 100 firm orders plus 155 options. They may get a great deal from Boeing for all we know, but placing a large order during this terrible time for the airlines is a bet on the future of MAX as well as the industry recovery.

[0] - https://www.cnbc.com/2021/03/29/southwest-airlines-adds-100-...

Meta note, this relatively frequent aircraft incident gets a lot of votes here on HN, yet the Southwest's order falls off the crack. Objectivity is as scarce on HN as on any other media frequently criticized here.
It depends on what you mean by "learning". If I'm just looking to get a program to compile and accomplish a relatively straightforward task, I can "learn" enough of a language just by Googling "how do to X" in a few hours. For most languages that I've played around with, this is as far as I get.

However, the process of really understanding what makes a language unique to the point where I can write idiomatic code without needing much assistance (from Google, an IDE, or otherwise) is a much more significant task, and one that almost inherently feels like it needs to take a while. I don't think you can really get around the fact that it requires time to internalize this knowledge. And it's a process that never really ends, you just hit a point of diminishing returns - but there's always more to learn.
You have a point. But a full cage is probably unnecessary for some devices. Back when I worked on things like this we had a bucket. It was the 'out of coverage' test metal bucket. You had to be careful to get the whole wire harness inside the bucket or it still could sneak in there (as cell coverage is sneaky). I think someone picked it up at local Tractor Supply chain. Someone else had found a small decorative bucket that was meant for plants that just happened to fit perfectly over our smaller IoT devices. It was maybe 5 bucks of materials. Also you might be able to get away with a simple shed that is made out of tin. Havent tried it so your mileage may vary. Retrofitting a house would probably mean taking down the existing exterior or interior walls. The materials would not be that expensive. Most of your cost would goto hiring someone to do it right.

The big downside to my approach is heat dissipation and servicing.
I was a big fan of Sublime Text, but during those years of inactivity I got used to VScode. This I think surpassed the Sublime Text in all respects. In my opinion, ST4 is no longer up-to-date and uninteresting.
For a historical record, see https://ourincrediblejourney.tumblr.com/