skysight-inc/HackerNews huggingface dataset:
> I thought this was an uncontroversial fact everyone knew...

Well, obviously not.

> ...but a two-second search on drug-related crime would answer your question, with many links...

So, a minority of offenders claim they did their deed "because of drugs" and if drug legalization were to happen and we suppose that 100% of these candidates now stay on the good side of the law, we can expect, at the very best, a 30% reduction in crime.

That doesn't answer the question about career criminals. Let's say drugs are free, that's great, no more crime for drug money. What else do people want to buy with money they can't earn legally? What about status symbols like jewellery or sneakers? Don't you need these to be free too? But then how could they be status symbols?

I have no doubts that drug legalization will reduce some amount of crime that is tangentially related to drug use or trade. However, there's no clear correlation between drug prohibition and crime, some countries with very strict prohibition (Japan, Korea) are low on crime, others are high in crime (Phillipines).

I reiterate, if you have a bunch of gangsters and take away their most lucrative and (arguably) most benign stream of income, they need to move on to other venues. I'd rather have them sell weed and coke and maybe get into the occasional turf war, rather than having them double down on robberies and home invasions.

> Drug legalization is not about ending all crime, and nobody is saying it would, so I'm not sure why you keep saying this.

I'm not saying this.

> I'm not even sure what you're arguing here, but it seems to be that you think the drug trade only negatively affects drug users...

Read it again, maybe you'll figure it out. Drug trade mostly affects drug dealers, users and their peers.

Certainly you must recognize that there's a tradeoff here - legalization of all drugs would be a big experiment with lots of unknowns.
The benefits of User Personas when designing the ultimate User Experience
Visa Unveils More Powerful AI Tool That Approves or Denies Card Transactions
UPDATE1: Don has an email address: taocp (at) cs.stanford.edu

UPDATE2: How the World’s Most Famous Computer Scientist Checks E-mail Only Once Every Three Months:

https://www.calnewport.com/blog/2008/07/17/bonus-post-how-th...

I find past discussion of this link: https://news.ycombinator.com/item?id=11461077

Neal Stephenson vs Email or Why I Am a Sociomediapath?

https://www.nealstephenson.com/social-media.html
https://www.nealstephenson.com/contact.html

Good Links to read more:

https://www.chronicle.com/article/is-email-making-professors...

https://www.calnewport.com/blog/2008/07/02/e-mail-zero-imagi...

https://www.newyorker.com/tech/annals-of-technology/was-e-ma...
>People don't use their network equipment to its full potential, because they think the web == internet

I see that a lot of my fellow nerds have this feeling and I'm honestly, non-trolly curious about why this is. People have wants and needs (get email from boss, watch video, lookup a recipe) and they learn how to do that specific task. Most people don't know what the internet is, or what a even what computer is beyond a simple mental model that allows them to do what they think they want to do.

For most things, this is exactly how you I and everyone else lives their lives too. Like everyone else I'm sure there are systems that you use on a daily basis which you don't understand beyond the specific steps that you need to know in order to accomplish your task. I don't have anything beyond the most basic pharmacological understanding of how the prescription drugs I take work, and I probably never will yet I depend on them daily.

Most people will never understand most things. I see that as utterly normal.
What Is CI/CD for Developers
Doesn't actually fix it:

https://www.schneier.com/essays/archives/2005/04/two-factor_...

Your computer is unknowingly infected with malware, you go to do an update to your app, you insert your smartcard and enter your PIN, the malware signs the malware author's thing with it.
Reviews by Thoughtbot – Code Review as a Service
The story seems to counter the popular view that BuzzFeed is low brow, low effort journalism. Did they have some kind of campaign to get better?
And don’t forget to sign the guestbook ;-)
I wonder if Apple saw this coming and created Sign in with Apple in anticipation. Seems like a very smart play now.
It'd argue that the constraints of writing lower-level code can actually lead to producing better code. For instance, idiomatic C, Rust and Zig is to pass a buffer into some function, that it then fills, and the caller handles the output. This leads to having more pure, side-effect free functions, compared to the approach some higher-level languages will take of having the function allocate some stuff in its body, process it, maybe do some IO, and pass it to another function. They encourage "imperative shell, functional core", because of how difficult it is to manage memory/ownership if every random function is allocating promiscuously.

Low-level languages encourage the use of clean ownership patterns, which ultimately leads to cleaner design.
Startup Seeking Survey Members for $75 Amazon Giftcard
We are conducting a study for our startup financial technology product and seeking people to answer questions about the suitability of this product for our research.

If you are interested, signup here to schedule the meeting.
My mom can't get broadband even though she has a house in Wrocław, a quite large city in Poland. She is using 4G internet sticks.
reminds me of that missile alerting system gif..

https://giphy.com/gifs/emibob-ads-missile-warning-system-xUL...
Dynamic DNS has existed for the better part of 20+ years.

Residential ISPs also often provide static DHCP leases that are quasi static IPs.

Some ISPs also sell an addon for a static IP to the service.
I had an extension installed that would pop up a PayPal donation page whenever it updated, (I think it may have been a JSON pretty printer? Don't entirely remember). Whatever, it was a good extension and I can understand that.

One week it updated basically every day, and so every morning at work I was greeted with a PayPal donation page for this extension author. After the 4th update I uninstalled it and left a 1-star review saying an otherwise good extension had now gotten far too spammy.

The developer actually emailed me asking me to take down the review, and tried making the case that it wasn't spam, they just had a reason to update it so many times.

I updated my review to say the extension author is emailing anyone leaving a one star review.
Right and backpage was just a site for lonely singles looking to connect.
Ok, it has changed, it was just a blank space when I was driving around there in 2016.
Thank you for letting me know. Fixed.
What Is Infrastructure as Code (IaC)
Representation theory is about study of functors between category of vector spaces and category of interest, which is quite different from the problem of different representations of a triangle.
interesting related read: https://en.wikipedia.org/wiki/Restrictions_on_geographic_dat...
If the conditions are quite stable that might work (or if one can live with limited accuracy), but conditions tend to change over time (moon position, thin clouds and of course the seeing - how much the atmosphere distorts the image) so nothing is as straightforward as one might hope for.

In space that approach would work quite well indeed, but then you wouldn't need it in the first place..

Edit: Even if one still has to mask the streak in the data in the end, it might still be useful to do, since it will protect the rest of the image from any excess blooming.
It's not a bad metaphor to consider, but computer networks are tools of open-ended interaction with wider society, entering contracts, getting (and nowadays often giving up) information.

So the public being clueless about the Internet is more like being clueless about basic law and finance, or in more extreme cases something like telling apart the fiction and non-fiction programs on TV. On the other hand, you should be fine thinking of your car as just a means of transportation.
I agree with your view. You technically don't have to do screenshots on Upwork but then you are not eligible for payment protection.

On one occasion I had a client not pay, but thanks to the Upwork protection I got paid quickly and then they resolved it with the client.

If I was doing a similar service as UpWork and wanted to offer a kind of payment protection I'm not sure how I would go about that. I'm thinking maybe something like a code diff week-after-week sent to the client but at the same time not everything can be diffed (especially countless meetings with clients). Would you have some ideas?
That looks so cool. Thanks for the blogpost, I've been a bit burned out lately for personal projects, but once I get some recovery time and reboot I also wanted to extend my personal blog and I will definetly adopt the idea!

It's important to share knowledge to next generations. This technology was invented around the time I was born
is that real? how are they beating the speed of light?
> How do you do that with the fewest issues possible?

You just create another email and register all your new accounts with it. Whenever you get any old notifications to your old email you recofigure them to your new email account, one by one. After about a year you will be practically free. You do not have to delete your Gmail account, you can just forward all its emails.
That's cute, but I've got primary sources who indicate otherwise. I'll take the word of someone who at one point maintained a list of every addressed machine on ARPANet and the proto-Internet once it went beyond a strictly DoD effort, over a blatant attempt at trying to rewrite history to fit their own narrative, thank you. It may not have succeeded at being what they set out to make, like most things in life, but it most certainly started out in that vein. The utility as a surveillance facilitator only came much later near the Oughts, particularly after a rather notorious event in mid September when the attempt to utilize the practice of intelligence fusion and total information awareness for law enforcement and national defense purpose got a huge boost in national popular support.

That's not to say there weren't earlier efforts to leverage networks for security purposes. I'm reminded of a tale of connecting FBI branches in the southern U.S. to facilitate case information sharing to close a series of cases involving a multi-state child and human trafficking ring in the Southern U.S. as well. Again though, that wasn't something bearing the character of "Hey! Let's 1984 these disgusting subhumans!" It was more, "Hey, seeing as our entire reason for existence is to work on crimes that cross State boundaries, doesn't it make sense that we should be able to keep the entire organization connected enough so that all our distributed branches can be kept up-to-date on what we've all found?"

Nothing controversial there. At all. Where things started getting controversial is where we started to take Lincoln's "tap the telegraph lines", an extreme wartime measure, and make it matter of fact through the establishment of the NSA/DIA. Where we started seeing the privatized Palantir's pop up, and seeing government agencies exercise or otherwise excuse investigative techniques they could not justifiably engage in themselves through delegation or voluntary action by private organizations.

It's these private businesses building datasets that never should gave existed that have outright corrupted things, and the at the time far more reasonable Third Party Doctrine that have driven things off the rails. Not the Internet itself.
LinkedIn Releases a Library for Explainable AI
> The vast majority of programmers don't use low-level languages for writing applications

I work in a multi-million-line codebase, a significant majority of which is very far from that "need perfect control" domain but is written in a what I'd call a mid-level language - a high-abstraction dialect of C++. So I'd say GP is correct, that too many people are stuck writing code in the wrong language for the task at hand. The need for languages like Zig to improve the lower-level experience (which, as you say, is not going away) and the need for higher-level languages for more common types of programs are not in conflict. They're complementary. It's the mid-level languages that need to DIAF, because they're not really suited for either and pretending to be more general than they are only encourages people to make choices that hurt them.
Thanks for the mentioning this!
Wikipedia has a list: https://en.wikipedia.org/wiki/List_of_satellite_map_images_w...
Boss: Vacation? Where are you going?

You: Camping, in the mountains, sorry boss, no signal there, I won't be accessible.

Boss: No problem.... here's a portable starlink antenna,... just in case... you know... if there is a bug in your code... or if we have a skype call with the clients... or if we need a bug fixed... haha.. you know, fixing bugs in the forest hehe.. well yeah... just have it connected during normal business hours, just in case... and check your emails while you're connected.. and slack... and CI logs... but otherwise, have a nice vacation, I hope you get some rest!
I'm put on a banking project (as external) which already flushed down the toilet around ~$500M. Based on my experiences of the meetings and meetings about meetings, I totally understand how the incompetence lead to this clusterfuck.

My question to my boss was rather: "but _where_ do these banks get this huge amount of money from? I guess it's not from the $5 account fees." He answered that although he is in the banking business for decades, he still doesn't know.

These 100s of Millions of losses are not necessarily threatening core business. I find it amusing.
Letters and ballots are not flats. Flats are magazines, catalogues and larger mail pieces.

USPS has three categories of mail: letters, flats (flat items too large to be considered letters), and packages.

https://pe.usps.com/text/dmm300/101.htm

If you can't even get beyond two sentences without a factual inaccuracy, it does cast some doubt on whether anything else you wrote was accurate.
How much of the internet traffic is actually pornography in general? I have heard a lot of anecdotal hearsay that it constitutes a majority.
I was thinking it might be AI-generated, and while it could string together these common concepts very impressively, it could not generate code samples.

But I suppose it’s probably actually the kind of article the AI engines digest in order to be able to generate similar ones.
> The worth of the video is seeing how huge the CPU (1) and the cooler (2) are.

Linus plays with Threadrippers and even Xeons in his videos fairly regularly, as does JayzTwoCents[0]. Though Linus is known to be... dropsy[1].

[0] https://www.youtube.com/user/Jayztwocents

[1] https://www.youtube.com/watch?v=shyFnRVgvDw
In France, many military and nuclear facilities are also smoothed out in google maps. It seems a bit ridiculous since you can easily see public (free and paid) satellite images of the same places.
The alternative is that there's enough people on here who find it uncomfortable when the spotlight is turned on the misogyny and racism that they share, that they flag this kind of article every single time one comes up. It's embarrassing for the community, because tech is deeply toxic and HN, arguably the biggest, most respected tech community online, shuts down every discussion of that toxicity among us. Every time this happens, I lose a little more respect for my fellow HN users, and care less about getting downvoted for calling it out.
My friend and I were 13 and called 1-900 numbers back when it was popular. We took his moms credit card and changed some numbers around. Eventually a number we made up worked.

It was a hilarious moment but I was scared to death we would be found out. Nothing ever happened but somebody got a charge.
buzzfeednews and buzzfeed are not the same thing.
The least the EU and US could do is sanction and ban Baidu and other Chinese tech companies responsible for covering up this genocide.
I agree : ). Don't think I'd call myself a Marxist but I think the school of intellectual thought he spawned (as opposed to the totalitarian governments mis-using his name) makes valuable contributions to understanding our politics and economy.

And yeah I like the German social-democrat model too.

Also, big-ups to us for having a fairly civil conversation : ).
Some counterexamples:

1. Argentina has one of the highest femicide rates in the world.
2. Brazil elected Bolsonaro, who spends a lot of time spouting homophobic / misogynistic things.
3. France nearly elected Marine LePen last time around.

I'm not sure how one can pretend that only Anglophone countries have issues with misogyny, homophobia, and racism.
The shared medium (frequency spectrum) is what can add latency. If a device wants to talk over Wifi but another device is transmitting it has to wait. This introduces (variable) latency, aka jitter.

Here's an anecdotal example for you, in practice with actual equipment:

1) Mac pro via ethernet to router:

# ping -c 5 -S 192.168.1.88 192.168.1.1
PING 192.168.1.1 (192.168.1.1) from 192.168.1.88: 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=0.413 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.396 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.417 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.553 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.514 ms

5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.396/0.459/0.553/0.063 ms

2) Same machine via wifi over Unify AP to router:

# ping -c 5 -S 192.168.1.72 192.168.1.1
PING 192.168.1.1 (192.168.1.1) from 192.168.1.72: 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=2.992 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=4.136 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.873 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=2.293 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=2.552 ms

5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 1.873/2.769/4.136/0.774 ms

That's an average of 2.3ms extra latency, or 6x higher.
It's less about the employer and some choosing to take an interest in expanding their skills in this way.
With lots of overseas friends and family, being able to do calls has been a lifesaver several times.
Paper is at https://arxiv.org/abs/1910.03740.

Skimming it the answer appears to be “because they had that cluster”. They say they only used 20 machines (each with 24 CPUs, so I guess these are fairly beefy)

Given the 224 GB (binary) size of the proof memory usage might be a problem, too.
A massive number of the people that live in rural areas are not providing food and key materials. In fact, the amount of farmland and farmers has been declining for years due to increases in agricultural efficiency (green revolution).

I've got no problem (to a point) subsidizing infrastructure for farmers and other key jobs, but acting like all of these people who insist on living in an incredibly unsustainable way deserve to be subsidized is ridiculous.
” Motoko provides numerous features to help you leverage this environment, including language features that allow your heap to self-migrate when you upgrade the software of a canister.”
https://sdk.dfinity.org/docs/language-guide/motoko.html

So in this sense it could be a bit like creating migrations to your database. Maybe on ”cloud scale” you just would like to migrate the data when it is used.

Edit: Few more details in this document: https://sdk.dfinity.org/docs/language-guide/actors-async.htm...
This reminds me that I created a web ring for self-published comic books as a kid called ComicSect. Must have been around 1994.
Buzzfeed News has been doing good stuff for a long time.
>No normal adult with a job, maybe a family, maybe a pet, and a million other things to do has time for this. They are either children, or bitter social and emotional pariahs.

This is an understandable assumption, but it's wrong. I spend a lot of time on 4chan, and I even know who some of these people are in real life. Some of them are adults with jobs, families who support them (though none have children), and circles of IRL like-minded friends.
My favorite apps for iOS development in 2020
Cliodynamics: History as Science
> Shooting down another country's satellites is an incredibly bad idea. First, it's one of extremely few actions actually likely to get you nuked or "liberated"

Nobody is nuking anybody else over satellites. Nukes will only be used in case of regime / home territory threat (eg if Russia were losing a conventional war, and NATO were pushing toward Moscow, Russia could throw down the nuke threat card and say stop or else), or in response to the use of a nuke.

If North Korea starts shooting down US satellites at some point, it would prompt a conventional military bombing response (which would attempt to neutralize their ability to launch rockets at US satellites), and possible full-scale war. It would not prompt a nuclear retaliation. There is zero interest - anywhere - in seeing millions of people die over some satellites.
This is a false equivalence. You should directly explain why this is bad, rather than pointing to another similar bad thing.
We help businesses grow exponentially, by designing the technology
This looks really interesting! Is it possible to see a sample of previous emails? Are they just links or is there a comment describing them as well?

Getting another email 3-4 times a week is a big commitment, and it would be nice to get a sampler of what we're signing up for

EDIT: The website also says that it's a link per day, but your comment says "every other day". A daily link would be an even larger commitment
Has anyone tested bufferbloat yet? [1] If so, please link your results for Starlink.

[1] - http://www.dslreports.com/speedtest
I am sorry but how it is the role of government to provide everyone with internet?

The American government "refuses" because there is no Constitutional Authority for which it could use to provide such a service, and that is a good thing

People seem to think government should just provide everything to everyone, the government should be very limited in size and scope, and providing internet is WELL outside what a limited government should be doing.

under the federalist system that is the United States you could make an augment that STATE governments could provide such a service but it should not be a Federal program at all
Don't forget using the equivalent of the entire power consumption of Austria to mine bitcoin?
Cyberdecks for High-Tech Low-Lifes
Modern Web: Guides and tools for modern web development
How would anyone know that?

My guess is most of traffic is various intelligence agencies copying all other traffic in the world.
From productivity porn to mindful productivity
Great to hear you think so -- that's exactly where it's aimed. I'd love to chat more if you're free some time (https://www.linkedin.com/in/rmhsilva/).
It's only a backup if you have more than 1 copy of it. Storing it in one cloud doesn't count. Losing data sucks, but seems to be a right of passage.
This is very true. I was here because my partner was working at CERN and we didn't want to miss such an opportunity. Still, moving to self-employment was ~2x increase of salary compared to working at a startup in France.

Geneva is crazy expensive and this is the main reason why I'm moving to Prague in two weeks!
Manufacturers need to distinguish between critical updates that fix a significant error in the results or fix a security hole that could make the users system vulnerable. By contrast, feature updates should be labeled as such. This makes it easier for the user to make an informed choice to install the update.
https://en.wikipedia.org/wiki/Taiga
I'm pretty sure it's 80% spam, 80% pornography and 80% streaming video.