skysight-inc/HackerNews huggingface dataset:
One thing I have come to appreciate about WhatsApp is its ability to handle low bandwidth environments better than iMessage. Back in 2015, I was traveling around Europe and had T-Mobile's unlimited roaming plan. I think the data speed was capped at like 64 or 128kbps? In addition, many hostels had less than 1Mbps wifi. iMessage would just choke trying to send pictures or large messages. In particular, it would be stuck in the middle of that "sending" blue line indefinitely like it was quietly timing out and would sometimes require a reboot of the phone to recover because it would remain stuck in the "sending" phase forever. Whatsapp seemed better tested and more solid when it came to transmitting messages. You'd see consistent progressing updates in the progress bar until it either timed out(unlikely) or finally transmitted.
Thank you for your advice.

> what's actually happening is the shell is searching directories that are listed in your $PATH environment

These kinds of explanations is what I actually need. Many tutorials I have followed explained which command to use when I want to have X done. Instead, I need to know what those commands actually do on a lower level.
Vigilantism is better than a police apparatus? I don’t understand these takes.
Well said. But I could also argue that, were it not for a video of George Floyd being killed, we would not be seeing the community organization we are today. I won't disagree that the community organization is what is driving change though.
I don't know why Canada has an extradition treaty with the USA. Hostage-taking for the USA doesn't always work well apparently.
99% of Americans don’t want to be funneled to WhatsApp or signal for group chat. They want it to live right next to their native texts.

Your group is likely different from the mainstream.
I'm not trolling and dang should have banned banned your message for name calling.

There is no brutality in that video. The officers wraps his arm around the kid and pulls him to the ground slowly and safely. There is no evidence in that video the kid got a single scratch or bruise. If there is evidence of actual violence it's not in that video.

There are videos of actual violence.

https://twitter.com/vantaepedia/status/1266055700515520512

no need to use the ambiguous videos that don't actually help change minds but only preach to the choir.

Black Lives Matter!
Almost half of retail tenants have not paid their May rent:

https://www.stuff.co.nz/business/121704549/almost-half-of-re...
To be fair I am an iOS user and found the reactions an unnecessary and annoying gimmick.

It’s faster to just type the “laughing with tears” emoji and press send than to use the equivalent reaction.
As a manager, I've seen this play out both ways. These days, great IDEs (and IDE-ish-s) are easier to find (points at VSCode). But just a few years ago the landscape was a bit bleaker, and I successfully introduced Jetbrains/PhpStorm (and also vim keybindings ;) to many team members who otherwise would not have ventured to update their workflow. They all loved it!

More recently, I've shown devs PhpStorm and, after trying it, they want to stick with VSCode. I'm fine with that, as long as the PRs come in clean and they're able to maintain their development environments otherwise.
> They might repeat the marketing about privacy and security, but if the person actually cared about either, you'd never use Apple products.

If I cared about security, you’re saying the phone that the FBI famously had trouble breaking into is a bad choice?

If I cared about privacy, you’re saying I should prefer Android — an operating system made by the literal inventor of surveillance capitalism?
Could you elaborate on how working with shell taught you to program?
> Small talk is the worst and I'm on a mission to eradicate it.

To me small talk is the lubricant that makes conversations flow smooth with strangers. You can hear inflections and humor and irony all in a relatively safe, unemotional topic. Also, since your philosophical side is not needed, your emotional intelligence can be more engaged. For example, just by seeing how someone responds to a comment on the weather, you can learn about the person and maybe even find a shared bond(even if it is one as small as you both dislike hot, humid weather). Finally, especially needed in this divided time, it serves to humanize one to the other. So, I guess I am a fan of small talk.
Notably accountability to the people (in principle if imperfect in practice), which is an important distinction indeed.
Some PCs had a bios setting too, and it might have allowed the button to be disabled

The biggest bang for the buck (for me) contracting job I ever did was to turn that bios setting on and press the button to make it run faster.
LINE? Really? I have yet to see anyone use that unless it is to talk to friends in Japan or Korea.
antifa has not been designated as a terrorist organization. it's not even an organization (but an umbrella term for lots of loosely collected organizations).
Desktop macs have i message too, so a determined spammer could just make a bunch of mac vms. Getting a valid serial with an unconfirmed purchase date is a massive pain, though.
Using github page is free and easy for static web pages.
Surge[0] is also an awesome CDN with cli support.
You can update the content as well, so not really static in the way IPFS do.

If you need non-manual dynamic content, 000webhost[1] has free mysql & php server for you.

If you prefer to program the server in node.js, webtask[2] has free severless node.js env for you.

If you're considering non-free solution or more control/freedom, linode[3] is my first choice.
The cheapest plan is $5/mo for 1GB RAM, 25GB SSD and 1TB traffic.

[0] https://surge.sh/

[1] https://www.000webhost.com/free-php-hosting

[2] https://webtask.io

[3] https://www.linode.com/pricing/
Dell G5 SE Gaming Laptop Evaluation Review
Mark Handley made a fantastic video about the ground relay system:

https://youtu.be/m05abdGSOxY
You said "when things come easy to people, they don't appreciate it" referring to one of your Section 8 tenants.

If you didn't mean to imply that housing comes easy to poor people who are on Section 8, then what did you mean?
I don't see how it conveys status when used iPhones are cheap, and brand new ones start at $400 now. My lowest paid hourly employees all have iPhones, even the ones who don't speak English.
Cops fatally shoot about 1000 people in the US every year from what I read. The US has over 300 million people.

Not nonzero but... well, you can do the math.
This is one of the assumptions underlying the Swedish approach, yes. The knob you can fiddle is how soon people die: with relaxed response, people who would have died a few months or a year from now might die of the pandemic tomorrow. (But of course, strict countermeasures also have their long-term costs, which are harder to quantify in terms of lives, although that's definitely a component of it.)
The main problem here is he jumps to a bunch of wrong conclusions and aggravates that with his tone.

And even after being shown an excessive amount of deference (even when he is wrong) he only tacitly admits his mistake and he's still grumbling about and focusing on the areas he still disagrees with.

If he admitted he was wrong with the same tone he concluded he was right, there wouldn't be an issue.

It's the one sided nature of his communication that's unhelpful.
Which is another way of saying, this would spend munitions load on the forlorn hope of maybe backshooting a Mainstay out of pure luck and happenstance, instead of spending that mass and volume on ordnance that actually made sense for the mission.

Which is another way of saying, this is something some engineers at Lockheed blue-skyed around a table one day, and the PMO liked it enough to throw it into a stack of viewgraphs as "planned future capability", thus promising absolutely nothing, in case it might help sell the aircraft.
I love this, it is like chatroulette but everyone i met was super nice and polite. (no surprise dicks is a good feature IMO)
Thanks for the book recommendation. Yes, I would love to have a PDF of that. How would I be able to get my hands on it?
My country uses the QWERTZ layout which has dedicated keys for German umlauts. I mostly type in English however, so I've bound "([{" to "öäü". I now type umlauts using "AltGr+oau".

It's definitely not a perfect solution, but it has worked well for me so far.
They shoot-to-kill anything that they feel like threatens them. I can see how that might keep them pretty safe.
Deaths in Sweden are at their highest level since 1993:

https://www.reuters.com/article/us-health-coronavirus-sweden...

What happened in 1993?

A Flu Pandemic...

That no one has ever heard about, that seemed to have no lasting impact, and occurred when the population was younger and 25% smaller (thus having a proportionally much greater impact).

Without the media panic, COVID-19 would have come and gone as a unusually deadly flu wave, nothing more.
A Science Fiction Terminal Emulator Created for Linux
How do you know they were garbage?
Downloads and new software go in ~/Downloads and periodically get archived in a subfolder called zarch which is nested

Documents and projects go in a ~/Documents or ~/Syncthing depending on where I need them or how much redundency they need...Notes go in the Joplin and Zettelkasten directory depending on what they are. Im moving away from Joplin to .md files, ctags and nvim.

Apps and scripts go in ~/bin or their standard location if it will result in them being more easily updated.

Im always looking to improve my system and have accepted the process of constant research and tweaking as a hobby. It will invariably get in the way of genuine productivity however.
I am confused, are you using MomentJS for fancy output like 3 days ago etc or for simple output like 5/31/2020? I can see how it is useful in former case but seems overkill in later case.
You might like http://news.ycombinator.com/classic which uses an older ranking algorithm that (IMO) delivers more interesting news
> You are responding to a normative, idealistic statement about universal values with your own slightly more concrete hypothetical.

What's your point? I obviously don't think the purpose of life is to maximize shareholder value. I'm merely illustrating where I find such idealism falls apart. I could be more specific, but I'm not trying to write a book.

You don't need to be a Nobel economist to know how people respond to incentives. An average family person doesn't want to risk their time, money, and health on helping to pivot Audi to a company that makes bleeding edge EVs. A company that is truly revolutionary has to focus as much energy as possible on delivering or some other company is going to do it first. That's why most successful startups are very cult-like. This comes at a cost to the worker and leads to scam companies like Theranos, but the alternative is that you're left behind.
Using "completely peaceful" protestors is a disingenuous statement.
Clang 11 hasn't been released yet, right?
Delaying the spread also buys time to develop therapies and vaccines.
Sure, "defund the police" isn't the only demand. I just wanted to clarify that particular demand.

For example, another demand was to keep SPD in the consent decree under DOJ supervision. The city council was planning on ending it.

They council announced just today that they are retaining to consent decree, so that's a policy win for the protestors.
Deno is the Java-fication of JS. I'm sure there will be Node-like tide of "JS is better than Java now that we have X" even though Deno brings JS closer than ever to Java. Despite being cynical, I don't think its a bad thing. Java does a lot of things right.

Deno -> Java

Runtime security options -> Security Manager.

URL based packages with simple HTTP-> Maven works same way.

Bigger standard library -> Java's is huge.

Types -> Java, yes.

Single executable -> Fatjars.

All the features mentioned in this article have been in Java over a decade. Its relieving to see a JS runtime that finally gives in to enterprise niceties. Us Java devs like to crap on JS for reasons besides being "boomers". The features Deno brings were all real reasons to use Java instead of JS up until this point.

Now if they would only fix threading, I would consider Deno/JS a real contender for backend dev
I thought it was an interesting anecdote. I didn't read it as a rebuttal but simply as extra data to consider. Both the article and this comment provide much food for thought.
I think they both just copied the idiom that history will repeat itself.
Would you consider the threat of violence to be violent? I agree that you can handcuff someone without hurting them, but I would argue that 'force' is only possible due to the implication that non-compliance will lead to violence.
> whose jobs regularly confront them with mortal danger and the darkest parts of human nature

Police officers in the US face 12.9 fatalities per 100,000 workers. In comparison, construction workers see 14.3, agricultural workers see 17.7, farmers and ranchers around 24 and truck drivers 26.9.

As for the rest of your argument, if the 'fine' police officers don't do anything to stand up to the bad police officers or adhere to the blue wall of silence: Then they are not fine people.
I feel like the perverse uplift will be more than offset by the people still working for soon to be bankrupt companies.
I stand corrected, I may have to revisit Altair.

Some of those other options look pretty compelling too I think it's definitely time for something to replace Matplotlib as the go-to for python plotting.
In Europe: WhatsApp, no one uses SMS anymore because WhatsApp started getting popular when people still had to pay for each SMS sent.

I currently live in South America, same story: Nobody uses iMessage, everybody is on WhatsApp. Even businesses prefer WhatsApp over phone calls.

The biggest difference between Whatsapp users in Europe and South America that I observed has to be the crazy amount of people using voice messages to communicate. Why don't you call and speed up the conversation by 50%?
You could implement this by fine grained imports and subprocess execution. Node.js actually has a very nice sub-process communication API: https://nodejs.org/api/child_process.html#child_process_subp....

At some point I remember writing some gpg wrappers with Node.js and I remember the subprocess API being one of the more pleasant ones to work with. In the case of more stringent Deno process sandboxing, the parent process would spawn another Deno process with a smaller set of capabilities.
React and Vue will never score well for page speed. Basically a non-starter for SEO in the current environment.
This seems like a great way for newcomers to learn the basics of `git` though GitHub. A great move by GitHub to try to capture this market of users who may not yet be comfortable with subversion control.
We went from discovering fission in 1938 to building the bomb in 1945. I think it's entirely possible that AGI won't happen in the next century or maybe even ever, but history is filled with people who say "this can't happen" and are proven horribly wrong.
I don’t use What’s App for the simple reason I like how my contacts are integrated across my Apple devices. From email, to “normal” phone calls, to Siri, calendar invites, and even directions “hey Siri, directions to Tom’s work” — it all works seamlessly. If I want to send someone a location from Maps, it’s seamless. If I am using something like Find My, I can easily send a message from there — or even create a Shortcut to send a geofenced message. And Memojis are just simply fun. When I am on the road, sending my kids a message with a talking robot really makes their day.

I also have big trust problems with Facebook products. Apple makes iMessage to sell devices, what does Facebook do with What’s App? There have been reports in the past that installed Facebook, Inc., apps were sending analytics from devices on other apps people were using, pretty much like a Trojan horse. I don’t want any installed Facebook related apps on my devices because Facebook lost my trust long ago. While supposedly What’s App is “secure,” the entire history of Facebook has been littered with “oops, you caught us and we are really really sorry this time.”
The natural state of people is to form into increasingly larger bands under increasingly hierarchical leadership whose power provides them with security and liberty. When you take away those power structures, everything indeed devolves back into chaos—this is the definition of a civilization collapsing. Anarchy is incompatible with security and consequently with peace and liberty as well.
Successfully respond to my basic questions for help at my bank website.
Another fun one to figure out is:

072 === 058 // returns true

Thankfully, doesn't work in strict mode.
> Do they think that democrats are more left leaning and thus supportive of open source than republicans?

Is this satire? I'm blown away otherwise.

No, this is not what they think, obviously.

The call is for developers to recognize the potential for abuse of the software they write, to use their means and their platforms to speak out against oppression, and to generally not be huge pieces of shit under the guise of purported software neutrality.

This post is extremely low quality. It lacks meaningful content, is basically just a "SJWs are ruining open source!" rant, and is poorly edited. I think this has no place on HN.
Look no further than Webpack shutting down their website and documentation then angrily dismissing POCs who are concerned they can't do their jobs. [1] In the same light, they shut down all of the incredibly respectful criticism they received, mostly centered around not having the website accessible after dismissing the message. [2]

[1] https://github.com/webpack/webpack.js.org/issues/3765

[2] https://github.com/webpack/webpack.js.org/issues/3762

Have we reached a point where open source will throw POC developers under the bus in order to score political virtue points?

It's a total trainwreck, and politics is used as a weapon in open source against political enemies through shut downs, egregious code of conduct policies and arbitrary enforcement actions.
Nope, 10.0 was just released recently.
It’s often not malice or conscious choice as you seem to think. It’s that technical designs have effects on social dynamics. Here’s an example I wrote elsewhere:

> Social dynamics are subtle. For example, group SMS doesn’t support contact names. If you add someone to a group SMS, the other people only see a phone number unless they go out of their way to add the new guy to their contact list. Likewise, the new person has to add everyone else to see names. Decades of research in behavioral economics show just how powerful defaults are, so most people probably won’t bother to add names. Without names, the new person will have a more difficult time connecting with the group.
yes, i am not saying police are justified

but it isn't clear at least from the video, police are going out of their way to shut down the press, as in they have a press vendetta or want to censor

which is the impression i got was going on based on the headline and linked article

i accept i may just lack reading comprehension
Duo: A simple app with a confusing name, released four years ago to compete with another app that Google made that did the same thing but more, and released as a matched set with a different app which also had a confusing name but is now discontinued. Forgive me if I’m getting old and can’t keep up with this shit. I make video calls through four different apps depending on who I’m talking to, and I just can’t be bothered to deal with Google’s constantly-changing messaging landscape.

I know people who are still angry about the Messenger app being split off from Facebook, but that’s nothing compared to the dumpster fire that is Google’s messaging app landscape. So if I want to make a video call to one of my Google employee friends it’s not going to be through Duo because it seems like they don’t have time for this shit either.

Who knows, maybe Duo will take off?
I agree. lack of standard library in Node.js means everybody has to re-invent the wheel, or find on on npm.

I believe there was a time when C++ did not yet have a standard library. But now it does. JavaScript should have a standard library, not "Deno".
I have an iPhone. I have a MacBook. I have AirPods. I have the watch. I use a PC for work and am considering moving away from the iPhone because I miss texting on my desktop.

They could bind a windows iMessage install to your iPhone the same way Signal/whatsapp do.
> The decisive moment for AI will come when a program can run a corporation better than humans. That's not an unreasonable near-term achievement. A corporation is a system for maximizing a well-defined metric. Maximizing a well-defined metric is what machine learning systems do well.

Goodhart's Law: "When a measure becomes a target, it ceases to be a good measure."

As soon as an AI CEO starts trying to maximize a single, well-defined metric, the humans working there will start finding ways to satisfy that metric at the expense of everything else. There is no single mesaure, no matter how well-defined, that will remain a good measure in perpetuity as long as humans are capable of interpreting it in the light of their own self-interest.
Society pays for housing, health care, schooling, Pre-K, pre-pre-k, food, phone/internet, and more for folks in section 8 neighborhoods. They aren't being abandoned, they are being supported by society at considerable expense, at a higher standard of living than the average human being--in return for nothing.

These are all either basic human rights that the richest country on earth should provide universally no questions asked as a matter of principal, or they're necessities needed to participate in a modern economy.

Comparing a section 8 household to a developing household is not a fair comparison unless you want to see more income inequality and have slums, surrounding high tech cities in the clouds, where the servants live.

>Meanwhile the average worker pays 30+% of their income in federal, state and local taxes--basically working unpaid from Jan 1st through Mar 31st--and they are supposed to believe that the poor are the victims? Yikes!

Infrastructure and essential services are damn expensive. Without roads, telecommunications, satellites, vaccines, bridges, dams, railroads, hospitals, social safety nets and the like the American way of life would not be possible. If you want to consider what sacrifices in these areas look like I suggest you look at the recent Michigan dam failure.

It is possible for both the decaying middle class and the impoverished class to be victims of systemic corruption and misallocation of resources.

Section 8 housing is a trap, 1, where many Americans get stuck. There are many perverse incentives at work where it is better for the recipients to stop working or not work at all because doing so would end their benefits. Likewise, many families are far better off on benefits than not. I did some napkin math about this previously, 2. So, the solution lies not in being angry at the people stuck on benefits who've failed to pull themselves up by their bootstraps. Rather, with poor leadership, propaganda, benefit cliffs, and congresses inability to do their job and fix these systems that have been broken for generations.

Everyone suffers when we fail to fund essential services. Complaining about the raw numbers is easy and makes for a good clickbait headline but such statements lack intellectual rigor and blindly ignore reality.

1. https://www.theatlantic.com/business/archive/2015/06/section...

2. news.ycombinator.com/item?id=22043619
A Starship sized vehicle using the well tested NERVA engine would be able to add around 20 km/sec to the velocity it already has in earth orbit. So pretty close and gravity assists would increase that.

Once you dock with Oumuamu, you can run it’s material through at an 890 ISP and gradually accelerate to much higher speeds.