skysight-inc/HackerNews huggingface dataset:
Removing comments from a comment page is not deleting content, it's changing it.

This page would be an IPNS address under the admin's control which would point to some IPFS hash representing the current goatse-containing state of the page. The admin would then create a new page, which would get a new IPFS hash (since it's new content) and point the IPNS address to it.

As it turns out, you cannot ever really delete information, you can simply change where your "well known" pointers point to.
He's on the wrong side of the firewall to be doing anything particularly substantive. I'm just going off one article, but he was trying to guess a password [0]. He didn't succeed.

I'm not sure how people are claiming with a straight face that that sort of activity requires him to be dragged to the US to face the criminal justice system. It would appear to be a pretext for the more serious non-crime of upsetting powerful US politicians and bureaucrats.

> There's no threat to press freedom here.

This small group of people who associate with names like Manning, Snowden and Assange are responsible for one of the most illuminating and thorough views any member of the public has ever had into the practical and informal workings of government, ever. Maybe the post WWII historians have had a competitive viewing platform, but certainly not one so current. They have reshaped how a serious commentator would understand geopolitics.

If what they are doing isn't journalism, we should replace journalism with what they are doing - a no-holds-barred, factual and blunt examination of what is going on and why. This is a measured and deliberate push to shut down people who deal in facts. That is a threat to the truth-based discourse that we would all like to be involved in.

[0] https://www.usatoday.com/story/news/politics/2019/04/11/wiki...
I got tired of bash. Still waiting for `typed bash`.
It's always the same debate, on my case all the features of Webstorm he's listing I will likely never use them whereas the lag issues & the clutter interface of Webstorm just make it a no-start as my main editor.
deus vult
> Now you better use WebStorm for the frontend part, right ?

All functionality of Webstorm is included in RubyMine and PyCharm (I use PyCharm daily). Ref: https://www.jetbrains.com/ruby/features/
I see a correlation, but I am an emacs user. One thing that rings true is how people use git. I find that the people who use IDEs to do it just want to do it the IDE way, like always merging with --no-ff, and not actually thinking about what they're doing and coming up with their own solution to the merge.

> I see a similar thing happening with coders who do a lot of tests (test driven development),

I mean, yes, but isn't that obvious why? In my work I can safely say I've written the most code in the shortest amount of time. This has allowed us to meet deadlines. But it's all untested. Writing tests obviously takes more time and effort, but I do think they are a good thing. Getting 100% test coverage for every project and following TDD too strictly is silly, though.
Wait a minute, there is tracking involved in a code editor? No, it's not in anyone's best interest. It can't be. Any info collected with tracking could also be used for other, malign purposes, covertly and illegally. I understand your perspective, I wish it was true as a fact. But it isn't. What I've learned in the recent years - don't trust anything that tracks and collects data unless it's your own thing.
Meh. I just set the environment variable in my dotfiles which opts me out of telemetry. I can't recall a case where MS would outright lie about stuff like this. I.e. with Win 10 they flat out tell you you can't disable all telemetry, and in the case of VSCode they're targeting a real hard-ass demographic, so I trust them to not track me when I told them not to. I also don't use VSCode very often, though.
> The (sober) mother effectively cannot roll on the baby.

This is untrue.
Even more strictly: xe has been indicted for conspiracy to commit the crime with Manning.

* https://news.ycombinator.com/item?id=19634740

* https://news.ycombinator.com/item?id=19644979
I agree. I used to watch Peterson's lecture on Youtube even before his rise. It brought me out of despair and my constant feeling of meaninglessness of life.

To all people, who are downvoting Peterson, take some time to watch his classroom lectures on Youtube.
>I firmly believe that prohibiting things is rarely a good idea.

You mean like prohibiting an employee from switching jobs?
Eight Heroes and Heroines Whose Names Are Immortalized
Original blog post from the Internet Archive: https://blog.archive.org/2019/04/10/official-eu-agencies-fal...
I enjoy the writings of Kapil Gupta. In fact I found them life-transforming. Naval is mentioned here - I believe him and Kapil are friends.

He writes on mastery, seriousness and the Truth.

His Twitter: https://twitter.com/KapilGuptaMD.

And some excerpts from his writings:

> "Cleverness and insincerity are loud. Seriousness is quiet"

> "The Mind does not assault man for his mistakes. It assaults him for the cover-up"

> "If there was one single thing that stands between man and his freedom, it is the belief that he has time"

> "What must be understood is that human beings’ lives harden into routines. They harden into a way of being. At some long-forgotten moment many moons ago, they settled. For things they swore they would not settle for...today's compromise is tomorrow's resentment”"

> "People are who they are. And they will do everything in their power to remain who they are. And the Mind will make certain of this"

> "The common man is afraid of “losing.” The Legend is afraid of not arriving at his ultimate capability. These are fundamentally different paths"
It’s available as a plugin, with a different release schedule than WebStorm, so it’s always lagging behind WebStorm.
Personally I see no correlation. I need an ide for 3 use cases: jump to definition, find all references, refactor (replace all occurrences). I’m sure vim can do that but I don’t know how and am too lazy to learn (open to consider that makes me less good a developer)
Anecdata: I fairly recently switched from vim to VSCode, and don't feel like there's any meaningful productivity difference. I've enjoyed using VSCode, but any difference in task overhead feels trivial - likely because I still need to spend the same time considering a given item, and whether I spend the time on overhead tasks or tabbing between files doesn't really change when I come up with the solution.
How Hospitals Stop the Spread of Drug-Resistant Superbugs Like C. Auris
In my experience this is the same for people who use a low level text editor as an IDE.

The code that comes out of developers that use IDEs is normalized in a way that makes it very easy to change. Sure, if your big enough you can spend all your time inventing linting rules and creating templates to generate scaffolding and tests.
Read between the lines. It is highly questionable that there is actual evidence that he has committed conspiracy - in a perfect world, we would let the courts decide this, but it is obvious that it is not in the interests of the US government to see him go unpunished for what he did (which, even though it is protected under the first amendment, is highly embarrassing and damaging to multiple US administrations). This will have a chilling effect on press freedom, because it will discourage journalists from doing anything that could be construed as aiding a potential source - whatever that means.
Conan package for googles skia library
Also if current runs over pipes, there might be more corrosion when different kinds of metal meet. You should never run ground over pipes, but instead use a dedicated copper wire
This makes me want to move to Germany
I see you appreciate the weasel word 'many' as much as I do. It's very handy to avoid having to cite every statement (lol).

You're totally right that those people exist and there are 'many' of them. I'm going off conversations that have occurred and caused certain cities, especially in the Peel and Halton regions, to ban stores.

Honestly the real number of people who feel a type of way about legalisation doesn't even matter that much, especially when decisions like this are up to already elected representatives and not handled by referendum. The squeaky wheel gets the grease, and this is a fundamental issue with the implementation of democracy in the west. For issues that most people don't consider a hill to die on (or, at least, both sides) elected representatives don't end up voting in line with actual public opinion. A prime example of this fact is that legalization only happened in 2018 and not 20 years earlier.
Illustration: How a Bug Bounty Works
The telescopes of the Event Horizon Telescope were all within an Earth diameter of each other. There's nothing but a bit of money stopping us from doing the same trick with multiple telescopes dispersed around the Sun, say, around the Earth's orbital path. That would increase the resolution by the ratio of 1 AU to Earth's radius, a factor of over 20,000.
Apple and Qualcomm’s Billion-Dollar Staredown
sure, city by city and neighborhood by neighborhood... but my point is that you have a viable business, even if you only cover one city or even one neighborhood. Most of my traffic is to work and back.

Assuming that you have cheap/open source software (a big assumption) you could even setup federation. Like you and your crew setup a co-op in one area, and get a lot of riders through personal contacts. I and my friends setup a similar drivers co-op in a nearby area, and similarly use our contacts to build up a very local critical mass.

With federation, you could set it up so that if one of my drivers went to your area, say to drop off a customer, they could optionally be put on your network, either to work there, or maybe just to get customers on your network who wanted to go to my area.

I mean, you still have the huge problems of bad behavior, but I don't think uber/lyft have really addressed those problems very well, either. I think those problems are really hard, and maybe those problems would be easier to solve with a bunch of smaller but federated companies than with two large companies? Maybe not. I don't know.

I'm just saying, I think a lot of the critical mass issues could be pushed off to local leaders.
There is a concerted campaign going on online right now to paint legal weed as a massive failure, so the current Canadian government cant count it as an achievement.

Hasn't been perfect of course, but its far from the disaster certain groups are trying to paint it as.
I keep seeing this emphasis on "unsuccessful" and while I understand why that should lead to less severe _potential_ sentence, I fail to understand why it should be important to establish if it was a crime. Same goes for motive.
Why would they make arbitrary decisions that run contrary to what the telemetry data shows? That just doesn't make sense.
The issue is that the reach of IP is so incredibly wide.

It makes sense that if you make a comic book about a superhero named Jumpman, printing presses shouldn't be able to just 1:1 copy your product and sell it. They also shoudln't be able to use your Jumpman character in their own works.

But we have moved so far that you can copyright generic things like the very concept of a comic book. Or having a HTML image that's also a link. Or having round corners on a mobile device.

The only reason we have anything public at all is because most of these inventions happened before the dawn of oppressive IP laws.
And possibly due to vim binding mode you don’t need to relearn keystrokes which is the main productivity killer.
If I can't do a "modern development task" with emacs or vim and a smattering of standard Unix tools, then I question the sanity of said task. At the end of the day we're editing text. Plain text has stood the test of time exactly because you can process it with tools that everyone knows and have been around for decades. If you find yourself needing special purpose, proprietary tools to handle your code base then you should really reconsider where you're going.
That is _literaly_ what we already have. If you delete (unpin) content, others are free to keep it (pinned).

The OP was suggesting a way to delete things from other peoples machines.
Im not the old mod_cgi model when done by a competent programmer for things that should be simple, stacks up surprisingly well against modern complexity because we can "kitchen sink included" frameworks.
TypeScript is definitely a first-class citizen on VSCode. I’m considering TypeScript in my next React project and will definitely consider using VSCode instead of WebStorm. I’m a long time WebStorm user and ES6+React developer. TypeScript looks like it can solve a lot of my pain points and it supports JSX syntax (TSX).
Telemetry is all about how it’s presented to the user. It should simply be presented at install/first start and users should be shown the checkbox (it shouldn’t be hidden away in settings) and asked nicely to leave it on in order to improve the product. Checked by default is a hot topic but I think it is OK so long as it’s presented clearly to the user.

I mean obviously I wouldn’t like any of the information I handle to be sent somewhere, but I also don’t mind statistics about that info (number of files, file sizes, feature use count) to be sent to Microsoft. If I found out that file contents was transmitted then obviously I’d be outraged - but I’m rational and assume Microsoft is too.
There's a pretty wide area between a skeptic and a conspiracy theorist, but this kind of mentality certainly leans toward the latter. Logic dictates it's vastly more likely the data collected is to improve the editor, than a multi-national multi-billion dollar company collecting data to use it illegally.
I'm Asian (Indian to be specific) and yes I ignored that line as fluff. Marketing though influences a lot of our decisions, sometimes inadvertently.
I’ve seen techniques used to reverse text that has been blurred with a fair degree of success, but that text was still easily readable in spite of being blurred. Which is weird because they must have looked at it while performing the transformation and thought “I can still read this”.

Anyhow, the hack itself is impressive. I tip my hat to them.
In all my years of using emacs I have not once been called out on formatting. In my last job the bastion of PEP-8 was a vim user. If you're talking about actual low level text editors like nano or notepad.exe, then sure, but vim and emacs are proper tools.
They could do that in theory, yes, but we don't know if they did so back in 2015, or what they did at all. Because there was no documentation as to what actually was happening—except that emails which are in a leak are very likely exposed to the Lastpass backend, since LP sends a notification to that address.

And my objection here is not to a leak of passwords (as they're not what is checked)—I don't want my emails or usernames to be thrown around either.
A Robot That Squirts Feral Cats [video]
I love the jetbrains toolbox. I do unity development with Rider, Android development with Android studio, web development with webstorm, python automation and ai learning with pycharm, java development with idea and I use it as diff/merge tool like the author (additionally you can toggle blame mode, which shows you the last person who edited the individual lines, at what time and with a color coding that highlights recent changes).
Having a familiar user interface for all these IDEs and on top of that available on Mac, Linux and Windows won me over. I started with Rider for unity since I mostly use macOS and Monodevelop did not spark joy (vs for Mac didn’t exist yet and I prefer the user experience of the jetbrains IDEs).
It's a bit sad, that Dhall (programmable configuration language for YAML & co.) used to use IPFS for its source/packages, but stopped, because of reliability :( (I'm wondering if there are/were others?)

> Early on in the language history we used IPFS to distribute the Dhall Prelude, but due to reliability issues we’ve switched to using GitHub for hosting Dhall code.

http://www.haskellforall.com/2019/01/dhall-year-in-review-20...

https://github.com/dhall-lang/dhall-lang/issues/162

I wish IPFS the best, because at least in theory this seems like a perfect use case
There was no emphasis intended, it was an attempt to protect the source and should not be considered a crime.
This is of course just personal preference, and I have to admit that it might be heavily influenced by the shift in responsibilities (i.e. my job involves less and less scripting at the CLI level nowadays) but I was always partial to DCL: https://en.wikipedia.org/wiki/DIGITAL_Command_Language
> That might be how you view it, but at this point you are using a different definition of sovereignty than the rest of the world.

No, I'm using the same definition generally used in political science.

> Here's the first paragraph from Wikipedia if you don't want just my take on it.

Wikipedia is sometimes a good way to find decent sources, but it's hardly an authority. But, in this case the quote supports my position, not yours (now, were the US not merely to prosecute the offense but to seize Assange against the will of the State in which he was present in order to do so, that would be a violation of the idea of sovereignty.
This is just a bunch of vague garbage. Sure, "don't trade your time for money, invest and make money off of your investments", but saying so is a lot harder than doing. All of this vague garbage is a lot easier for white upper class people that get nice interest free loans from their white upper class parents.
No, it's an issue of trust. I wasn't implying that Microsoft does such things. Such things could happen without them even knowing about it. With security in mind I just can't take the risk myself or expose my clients to such risks. VSCode is obviously a consumer product, not an enterprise solution, so I advise my clients to use more trustworthy software, without built-in tracking capability.
I just tried 3 latest features for Webstorm listed here: https://www.jetbrains.com/webstorm/whatsnew/

All are working on my latest version of PyCharm Pro.
same here. I'm totally fluid in org, but navigating files, a simple search and replace, finding the spell check suggestions: all still hard
Said by no police state ever. This comment is straight out of 1984.
> We should not need Visa or Coinbase.

We need them because of legal limitations, not technical ones

IMHO, at the end of the day the biggest challenge is not technical, but rather it's to change the laws which were made to support the current system, to protect established actors, and to protect their interests
Tizen was a security laughing stock, iirc. This is from 2017: https://arstechnica.com/gadgets/2017/04/samsungs-tizen-is-ri...
Password manager Dashlane closes on $30M, adds former Spotify CMO to board
Many years ago I learned myself Bash by writing this:
https://github.com/louwrentius/PPSS

It's a huge bash script for parallel processing of work. It was great fun and I'm proud of it as I don't see myself as a programmer of any sort.

But gosh since I learned Powershell and Python, I would never ever ever ever ever use Bash for anything substantial.

If you ever feel like you grow 'fond' of Bash or Shell scripting, it's time to seek a doctor. Please learn Python or some equivalent instead.

-----------------

Edit: reading the code of this web server project:

Let's be absolutely clear: this is a joke project. DO NOT USE THIS FOR
# ANYTHING, ESPECIALLY ON A PUBLIC FACING SERVER.
I wouldn’t (unfortunately) ever bother with what terms say. They are written by a legal person who worries about future legal issues.

This is basically down to the reputation of the vendor and what information I can guess they gather based on what sort of outrage they would face if they cross a line.

There are two messages here:

1. Legal. Basically a catch all that says they might sample your blood in the future

2. Non-legal e.g developers. Says they gather harmless statistics.

Obviously #1 smells. But that’s how US corporate legal culture works. The judgement I have to do is whether the vendor can be trusted to do only what they say in message #2. I wouldn’t trust all companies in this respect, especially not those that trade in information like Facebook, but I do give Microsoft the benefit of the doubt.
Why in the hell would anyone trust them?
you get me to think about guys like Game of Thrones author, who writes in WordStar 4.0 for DOS :)

And in a way.. MS Office has been forever, even though it changed a lot in the recent years .. Excel is still Excel.
I agree. Non-competes should be seen as a direct contradiction of antitrust laws.

It's a blatant violation of freedom and it hurts the economy.

It's wrong regardless of skill level. If the worker is skilled, then it is their right to choose what they do with it. If investors have the right to invest their capital in two competing companies at the same time (or hundreds of competitors; as it happens when they invest in stock indexes like S&P500), then definitely a worker should be allowed to work for two competitors at the same time.

Workers should be allowed to put themselves in positions of leverage using their skills as a bargaining tool.
To glorify a questionable diet be a tech bro and call it ‘biohacking’
Using a Raspberry Pi as a RTP-MIDI Gateway for macOS
You could try the Microsoft Comfort Curve 3000 keyboards. They are almost like ordinary keyboards, but the extra curving really helps with Emacs. And they're cheap.

I also have a Kinesis one that I used for some years. Those require some training.
Errr? Doesn’t match my experience. I was in BC 3 months before legalisation, and 3 months after.

Nothing changed on the “legal” date.

But I did hear from one store that they were planning to close down, so they could legally apply for a licence and re-open. So the transition wasn’t as smooth as it could have been.

But no one started doing alley way deals “because legalisation”. There was already a large population who simply saw the stores as middle men, who marked up prices. Why buy from a store when you know who the store buys from? And why shouldn’t that continue?

I can buy from the brewery or the liquor store, why should marijuana be any different?
https://en.wikipedia.org/wiki/Market_socialism#Marxism%E2%80...
Tangential point here, I found the range of prices for this amazing, $40 to $140. Why aren't shops who gouge people getting called out more often?
I only use Vim, currently inside WebStorm. From my anecdotal experience, people who are willing to learn vim/emacs are also willing to learn a lot more about the whole programming experience, tools and theory. They usually are more productive, but I don't think it's vim that's making them productive, it's the other way around usually.
Despite my general negative feelings toward the Ford government, their privatisation of stores was the right move. Unfortunately, it came far too late (the previous Wynne government opted for government-run stores, both retail and online, before the Ford government was elected four months prior to legalisation) and ended up giving everyone too little time to handle it gracefully.

I have heard that the roll-out went very well in Alberta, although they also have a very lax approach to alcohol sales unlike Ontario.
The joke's on you
They do that? That's slimy!
It allows ssh login to system accounts without passwords, that seems like a pretty big mistake.
Damn, I have to agree. The UI (Chrome) is horrendous.
On what scale could you possibly imagine to compare different people's experiences, without being those people?
> But we have moved so far that you can copyright generic things like the very concept of a comic book. Or having a HTML image that's also a link. Or having round corners on a mobile device.

You can't, in fact, copyright any of those things. Were they novel, the first two might be the kind of thing to qualify for utility patents, and the last is presumably a loose description of an actual Apple design patent.
https://academyofideas.com/