skysight-inc/HackerNews huggingface dataset:
Botg site admin
"The hash doesn't match because the filename doesn't match."

A fully descriptive answer is that they don't have a checksum for the bundled package but botg doesn't want to say this.

" Dangerously ignorant user. Not matching filename = the checksum is NOT for that file. Checksums can only be provided for the non-bundled packages, because they're static. Bundled installers are not."

Dangerously ignorant person here what they are actually saying is that they have no way on earth to be sure what's even IN the bundled packages nor what it will do to the users computer.

They have decided that tricking people into downloading malware is a reasonable alternative to charging money for their software or soliciting donations.

Its truly amazing to me that installing windows software is still like this.

The obvious and immediate solution is to abandon vendors who behave like this. This is challenging because you have to track the reputation of each individual vendor and users have proven unable to even consistently download the software from the right page let alone judge individuals vendors track record.

The long term solution is to get off the platform.
There's a nine digit number in the middle of the normal URL.
You can take a text-only URL and replace the identifier at the end.

Shame on them for not making all articles reachable from the text home page, and for not redirecting to the article from the choice page.

https://text.npr.org/s.php?sId=558058812
Agreed. A worthy read[1]

[1] https://en.m.wikipedia.org/wiki/The_Master_and_Margarita
We're working on this! We've wanted to explore this for some time; we're tentatively calling this a "super" MR and putting some design time into 11.2 to understand how this might work. Lots to think through here. Love to get your thoughts in the discussion so far: https://gitlab.com/gitlab-org/gitlab-ee/issues/3427
Just an FYI: Members can downvote and flag. Attributing that solely to the mods is inaccurate.
That rendering of the Templo Mayor really evokes a sense of existential dread in me...it’s one thing to see something like that in a video game or horror movie, but knowing it was real is deeply unsettling.
Node, webpack, yarn, npm, frameworks, UMD, AMD, arghhh!

Yes, the way most web developers click together their project these days is a bloated mess. But Web Assembly is not a solution to it.

Just use a leaner stack to output your html+css+js. Throwing Web Assembly into the mix is not going to do that for you. If anything, your stack will become even more complex.
WinSCP seems to be a popular recommendation. When I was a Windows user after the FileZilla/Sourceforge incident I switched to Cyberduck[1]. I really enjoyed it at the time and it seems it's gained many more features since.

[1]https://cyberduck.io/
Interesting thought in the article:

> If the crew goes rogue, the people back on Earth might have no idea. Some degree of eavesdropping on the crew might be necessary.
Mayyazhippuzhayude Theerangalil by M. Mukundan (Malayalam. English translation: On the Banks of the Mayyazhi)
Mars is red because metals in mars are oxidized (iron regolith). Removing that oxidation requires energy. Just as on earth, most valuable metals are likely deep under surface.

Metals on asteroids are easier to extract. Some asteroids, like 16 Psyche are almost solid chunks of metal.
Asteroid ice (oxygen and hydrogen) can be turned into rocket fuel with electricity from solar panels.

Single asteroid close to the Earth can supply all the needs on earth for centuries.
How does the Go GC work here?
Proposing the Satoshi Oath for developers
In Haskell, getChar isn't a function (something of type a -> b), its type is IO Char

http://hackage.haskell.org/package/base-4.11.1.0/docs/Prelud...

It represents an interaction with the outside world that results in a Char when you perform it. It isn't a function because in Haskell functions must be pure (with no side effects).
We are discussing an event that happened in the US. Social norms in other countries are not pertinent to the discussion. Do you think every single statement needs an explicit geographical qualifier regardless of context?
It's definitely not exclusive to gitlab/hub/whatever. You've been able to do this on mailing lists when reviewing a patch since, well, ever since email was a thing.
It is literally tech debt, in the credit card sense. You get to validate the market faster, but if it takes off then you incur a higher interest rate (it gets expensive quickly after a point)
A lynching is an extrajudicial execution by a mob. It's clear to me where you're coming from, and that there's no point in us continuing to litigate this.
I don't support crapware but I'm not going to tell someone how they should make their living. That post looks like rabble rousing to me. I have yet to see any factual information except a whole lot of "it seems" "it appears" "I believe". I'd rather reserve judgement till the facts emerge.
Nice article - Thanks for sharing insight.
you should avoid Array.prototype.(un)shift (https://repl.it/@caub/stupid-unshift), Array.prototype.splice, in and delete operator
https://gitlab.com/upend/upend.org-content/blob/master/raiso...
I agree it is tedious, however, I have found it is pretty simple to put those instructions in a shell script and use it across multiple machines.
How to choose right career and balance career choice between skill and my will?
That is the only way Web will ever catch up with native, by becoming itself yet another generic purpose VM platform.

In the process it will be the revenge of plugins.
Feels like an interesting problem - but writing tests in javascript feels a little odd.

The way I approached this was to have a server holding state, and being in charge of the notification of humans. The actual network-testing, etc, could be carried out by a different tool which would talk to the alert-server.

https://github.com/skx/purppura/ + https://github.com/skx/overseer/ in my case. But these are not novel ideas, nor is it a novel approach in general.

Then
From Java to Go, and Back Again (2016)
The Final Hours of the Iceman’s Tools
Great insight, thank you for sharing. I'll keep this in mind. Maybe in some cases a middle ground could be finding a way to use less symbols instead of more. Verbosity isn't always desired with symbol or prose.
Who’s Really Crossing the U.S. Border, and Why They’re Coming
Ahhh..the good ole days. Articles like this always speak of these acts with almost a sense of awe or reverence. Sorry, but these societies were some of the most disturbing and violent ever and I find this almost giddy excitement over human sacrifice to be very off-putting.
Neat, it's like if A Book From The Sky was implemented as a neural network.

https://en.wikipedia.org/wiki/A_Book_from_the_Sky
Francis Spufford is a brilliant English author who should be more widely known.

For the HN crowd I would heartily recommend "Red Plenty" (2010). It's a semi-fictional novel about that brief moment in time around 1959 when the Soviets really thought that the dream of Communism was within reach.

The characters (most of them real people) include mathematicians, biologists, party officials, computer designers... There's probably no other novel that could afford to spend so many pages on discussing linear optimization and centralized economic planning without sacrificing the emotional narrative. I can't recommend it enough.
Great article! I attempted something very similar and wrote about it here: https://matthewphillips.info/programming/wasm-golang-ce.html

Like the author I'm pretty enthusiastic about using Go for web development. The interop story is quite strong.

My biggest concern is the binary size. 1.3mb for what is essentially a hello world. Given that Go needs to include garbage collection I'm a tad worried they won't be able to cut down the size enough to make it worthwhile to use.
Any impact on the Linux versions of filezilla?
You should read her book "Philosophy who needs it".
Ok, your point was not at all what I expected and I have to concede it makes sense. But its also worth pointing out the that the best places for solar are usually hot deserts, not arable land.

Regarding Chernobyl and Fukushima, the radiation keeps humans away which is probably the biggest contributor to wildlife resettlement. But I still would rather see arable land made unusable by shade than by radiation
Some great comics/graphic novels that are relatively unknown in the US

Asterix comics [1]

Tintin comics [2]

Yes, I know Spielberg's Tintin animated movie is well known but I doubt most people in the US have heard of the entire series of Tintin comics.

I couldn't devour these fast enough when I was growing up.

[1] https://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3...

[2] https://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3...
Classification of the principal programming paradigms [pdf]
This might not be true... http://www.health.com/sleep/sleeping-in-weekend
The web already is 'generic purpose'. Outputting JS or WA does not make any difference in that regard. It just makes things a bit faster.
Leveldesign – 3d Scrapyard
Also pretty obnoxious to jump in as a third party and sass someone for trying to be helpful to someone else. Puer can speak for himself if this is bothering him, and since he's posting about it on a public forum, I actually doubt that it does.
The Legend of Nintendo
Ask HN: What’s the diff between support and as-a-service wrt software biz model?
It is still possible to get non bundled versions of filezilla by clicking "Show additional download options" rather than clicking the big download button. Whether or not to continue to use filezilla or to trust that that software is really clean is another matter.
Can't we just fork and fix?
Very good point, thank you.
The Go wasm arch/target generates and bundles a GC. That likely contributes to the significant size of the wasm output (https://matthewphillips.info/programming/wasm-golang-ce.html)
Only the very surface is red[0]. Martian crust is fairly normal rock underneath as I understand it.

16 psyche is one of the 10 most massive objects in the belt. The belt is more than twice as far away, and transfers to it are much more variable over the years than the fairly regular Mars windows.

Finding the “Goldilocks” object that supplies all our needs, can be regularly reached economically, etc etc isn’t an easy problem.

Also, water gets you hydralox propellant, which is a bit of a pain in the ass. You really want organic compounds too so you can do methalox, which is one more constraint on Goldilocks.

[0] https://m.phys.org/news/2013-05-curiosity-mars-rover-drills....
Amazon, the Brand Buster
How to Install Kodi on Ubuntu 18.04 LTS
Three words went repeatedly through my head as I was reading this: "What the fuck?"

This whole immigration situation is absolutely bewildering.

I'd say this is unfit and unworthy of a country that wants to be seen as a defender of human rights,
but then the US already (very fittingly) left the U.N. Human Rights Council less than a week ago.

So instead I'm just at a loss of words.

The only way to save face lies now with the courts presiding over the various issues that came up recently.
What recommendations did the doctor have for next steps?
Well, this does have an overwhelming number of 'the things you could want'. This serves the same purpose, while attempting to appear more credible by showing a tiny handful of shortcomings in an attempt to convince the reader that you can trust them.
Is a proper transition to IPv6 actually impossible?
1984 is required reading in many highschools. It's well known.
Crypto currency represents the fantasies i had about the financial system as a young person. I then actually worked inside the financial industry. This article is hitting on something very important.

The thing is, I don't know if its possible to understand how important regulation is to the financial system until you work inside the financial system. Its kind of hard to explain, especially because the system has had so many big failures and abuses. But basically, it seems like one of those systems where if you dont notice it, then it means its working. Like sewer or water or electricity. It takes a lot of behind the scenes work for that to be a smooth experience for the user.
Yup, DRM-like required ticketing blob in the firmware. The car can write the tickets and transfer funds from your bank account to the appropriate government entity without you having to lift a finger.

Great! I can't wait for what's next!
A GC is bundled in the wasm.

(see the function names beginning with "gc*")
Forcing drugs on kids without either their or their parents' consent is bad enough. Doing it with such flagrant disregard for safety or general medical sanity is much worse. Heads probably need to roll on this one.
Very smart. Good point.
How’s this compare to https://github.com/jameysharp/corrode
> Restrictions on mprotect to prevent switching pages between writable and executable.

No JIT then?

I could see a locked down server process wanting to drop access to this, but I feel like it's unreasonable to have on by default. (Also looking at you, Apple.)
If it were the first instance of this with Filezilla, and the admin response wasn't dismissive, I'd agree with you.

They earned their reputation as untrustworthy.
Want to Understand What Ails the Modern Internet? Look at EBay
And they didn't even mention ball games being part of human sacrifice either. Apparently, sometimes the losers in a ball game would be sacrificed.

I have a really biased view on their culture, because whenever I read about it the human sacrifice element is constantly in the back of my mind.
"The Long Ships" by Frans G. Bengtsson. It's a wonderful, humorous adventure tale about the life of a viking.

I'd also just suggest you browse the New York Review Books collection. They put a lot of effort into reviving this kind of literature in translation, as well as digging up forgotten American gems.

https://www.nyrb.com/
Vendors who have partaken in the "bundled crapware" model of distribution - Google, Amazon, Yahoo, Microsoft, Adobe, Oracle, etc, etc.

>They have decided that tricking people into downloading malware is a reasonable alternative to charging money for their software or soliciting donations.

If you would be so kind enough as to show them how to make money perhaps they'll stop doing it.

>Its truly amazing to me that installing windows software is still like this.

Eh? Which OS platform are you using that does not allow a user to execute binaries?
Build Your Own Google Neural Synthesizer
The gods are athirst from Anatole France: http://www.gutenberg.org/ebooks/24010
To add to your point, I think there would be ways to give more granular, specific assistance instead of just throwing money at people. Buying things like housing, food, and healthcare at scale makes sense for a government to do, as it should be cheaper. (The level of corruption in the current U.S. government might negate that, but it doesn't have to be that way. It's society's responsibility to hold its government to account, or change how elections are done if the system is broken. Democratic elections are the least bad idea for governance that we've come up with.) If the basic essentials can be provided (the very bottom of Maslow's hierarchy), then it would probably be better to provide opportunities for community and achievement beyond that point. That could be through funding community programs that can pay people for work to improve their neighborhood or city, or vocational training, or other indirect avenues. Maybe a small amount of direct money, but just to cover gaps in essentials. You also have to pay a significant amount for auditors and social workers to make sure the system is working sanely. Spending money intelligently can save money, just like you wouldn't buy an expensive car and then run it with the cheapest, shittiest oil and never change it.

The necessary but not sufficient conditions for someone to succeed are to be: not homeless, not starving, and not sick. After that point, it's up to the person. There will be free riders and slackers. It's impossible to avoid those, so you can only mitigate their impact. That bothers people in a moral sense, but financially it's not crippling at all if you're properly controlling costs and fraud. Just because that bottom percentile of human vice exists should not doom the many people who would be talented, motivated, and contribute to society if they were simply given some basic security.
I love that everyone will continue to blame Trump for this despite the fact that the US has had anti-immigration policies in place for years. Obama built on top of what Bush started.

Obama separated children from their parents too: https://www.pbs.org/wgbh/frontline/article/study-5100-kids-i...

It’s sad people are only paying attention now because Trump! By making this about him we’re simply framing this as another right vs left issue and polarizing people on both sides.

Anti immigration policies are the issue and these policies transcend administrations.
There really is no limit to how bad a country or its leaders can behave. WWII wasn’t that long ago, we shouldn’t assume things can’t get out of hand again.
Honestly, i am a bit sceptical.

In my opinion the super hype over Javascript is because of it's simplicity(compared to GO for example).

It is already very hard to find a decent backend developer, if the frontend is written in backend language like GO, it kind of makes it worse.

I don't know. Personally as a nerd, this makes me excited, but from the business perspective in current time, seems like a bad deal.
Oh my god. You're talking to competent computer users on Hacker News, not people who use crapware download sites and need to be warned away from them by "HowToGeek".

Of course there is trustworthy freeware. You can get it using Apt, Yum, Ninite, Chocolatey, Homebrew, or just by going to the actual site of a trustworthy software product.

The fact that the people who run most download sites are scum isn't a problem with the software. It's a problem with those sites.
Sadly, 1mb is not that big for web pages lately. So that could be competitive with a js stack for some apps.
Tech giants urge Congress to 'protect entrepreneurs' from Supreme Court ruling
I'd like to hear more about why the author thinks WASM is the future of web development, because the only reason he mentions in the conclusion sounds like a simple description of WASM itself.
1) That's a pretty narrow use case that doesn't apply to most users or developers, so, while I'm sure it's a problem for you, I don't think it's an example that applies to my original statement.

2) There's nothing about commercial software that says that you can't give out/sell the source code to all or some customers.
It’s not necessarily any faster. You can shoot yourself in the foot quite easily too, performance wise.
There’s a flip side to especially permissive banking laws: your country’s cash flow becomes overweighted with dirty money, and that dirty money takes over your country’s political discourse. The most extreme example of this is Pablo Escobar or the Mexican drug cartels; both of which have been able to rally large factions of the population against governments that attempt to crack down.

Plus adoption of fiat currency has huge network effects. Cryptocurrency could easily be made illegal with the surveillance tech in place today. Your password is only as strong as your resolve with a gun in your mouth.
A political candidate for president is actually running on a UBI platform. The way he says we'll pay for it is this:

"Andrew proposes funding UBI by consolidating some welfare programs and implementing a Value-Added Tax (VAT) of 10%. Current welfare and social program beneficiaries would be given a choice between their current benefits or $1,000 cash unconditionally – most would prefer cash with no restriction.

A Value-Added Tax (VAT) is a tax on the production of goods or services a business produces. It is a fair tax and it makes it much harder for large corporations, who are experts at hiding profits and income, to avoid paying their fair share. A VAT is nothing new. 160 out of 193 countries in the world already have a Value-Added Tax or something similar, including all of Europe which has an average VAT of 20 percent."

Source: https://www.yang2020.com/what-is-ubi/
Can you explain more about forgetting curve and direct instruction?
Yes, that would logically follow.
In the UK they are on a stepped scale. So you hit a trigger point a lose a lot, especially housing benefit. In some benefits you have to be out of work so-long to get them again, so a day's work can lose you a whole weeks benefit.

I was out of work for a few weeks during the recession. It took a month to receive any housing benefit and two weeks to get unemployment by which time I was behind on my rent. I took the first job I could find at a little over minimum (with best intentions) and applied for working tax credits which were sorted a few weeks later. The tax credits were back-dated to when I started earning so now I had 'earned too much' in a prior period to have claimed housing benefit and I got a bill to pay it all back. Then because I had claimed a benefit I was not entitled to I was pulled in for an interview under-caution for benefit fraud! I was read my rights and they put two tapes in a machine just like in the films and started questioning me. We got to the end of the first tape before they accepted that their chronology was rather unfair.

So yes UK benefits are a severe poverty trap

I have a relation who was manager of a number of low waged workers and none of them would take extra hours for fear of upsetting their tax credits. Something about 16 hours a week, but I don't know whether it was a time or a wage limit. Imagine a society incentivising people not to work?
FYI the SourceForge version of FileZilla is clean, and has been since 2016. The official FileZilla installer has been doing this for some time now though. In case people don’t know, a lot has changed at SourceForge since my company acquired them in 2016. All projects are scanned for malware. We covered the improvements again here https://sourceforge.net/blog/brief-history-sourceforge-look-...
Tommy Robinson’s Last Stand
> All those ("identifies as X but isn't really") responses bring to mind the "no true Scotchman".

If someone calls themselves a pacifist but advocates violence, is that a "no true Scotsman"?

> but how people actually use it

Yet there is no evidence for the ridiculous claim that libertarianism is a "gateway drug" to fascism.

> and what it enables its followers to do

What exactly does libertarianism enable its followers to do, that leads to fascism?
In the UK we have a fantastic service called Radio 4 which has remarkable sleep-inducing powers. Much better than any narcotic sleep aid, in my experience.

Podcasts also work well, in my experience.
Since at least half of US seems to want to abolish immigration control, has any software developer considered illegally crossing from Mexico, or just overstaying a tourist visa?

What would happen? Do software companies hire illegal migrants?

I would presume that a lot of very leftist SF companies should welcome hiring without proper papers. Or do they do that just for low income unqualified jobs?
Of course they are.

You'll learn less in your sleep deprived states, Which are days you aren't going to get back. Your sleep deprived self will also be better at creating tech debt, which takes away time from the future.
I used znc for a bit, but I'm trying to get weechat up and running (but, of course, using Emacs' ERC as my client) on a Rpi.