skysight-inc/HackerNews huggingface dataset:
It’s not bandwidth/DoS attacks, but it is malicious traffic. Even for websites that don’t explicitly block Tor exit nodes, they quickly end up banning most Tor exit nodes just by virtue of blocking malicious traffic that crops up.

Malicious traffic takes many forms. As an attacker trying to attack a website, you are probably not going to come in from a residential IP address, unless it’s one you have access to illegally. It is much more likely you will use Tor.

And because of the nature of Tor, you literally, full stop, cannot ban individual Tor users to any meaningful degree. So if you offer services not requiring sign up, or services where the sign up is unobtrusive, users abusing the service via Tor are difficult to stop.

Of course there are counter points... such as [1]. But let’s be honest, from the perspective of a tired sysadmin trying to stop ongoing vandalism, your options are limited, especially if you don’t want an intrusive sign up option.

As a counterpoint to the counterpoint, if Tor users were treated like any other user malicious parties might use the Tor network even more often than they already do.

Edit: also, though it is not necessarily malicious per-se, there are some types of traffic like scraping that may be undesirable from the PoV of the website. I am not going to make a value judgment regarding the merit of blocking scrapers, but it is nonetheless a goal where you can see the reasoning behind blanket banning Tor.

[1]: https://blog.torproject.org/the-value-of-anonymous-contribut...
Ask HN: Programmer Existential Crisis
Been writing code for professionally for about ~15 years now (started programming around ~20 years ago). First startup barely lasted and shut it down (about half of 2012). Plogged (is that even a word?) along on my second startup for about 6 years and sort of got acquired. There were some regular corporate tech jobs in between the startups - but just pure time-wise I've been in startups longer than at a regular programming job.
I've hit some sort of wall where I've feel that the last 6 or so years of my career (essentially my early 30s) I've not really learned anything - just bits and pieces of some programming, some architecture, some managing a small team. Never really got any feedback/mentoring on software I designed and wrote or how I managed people. I am now in the state where I feel I've stopped growing as a programmer, not graduated to a manager or an architect.

In my mid-30s now I feel like I am outdated and outskilled. How can I get out of this rut? Has anyone here been in this situation and pulled themselves out of it?

PS: This is the first time posting on HN - not sure if this is the right place for advice of this sort.
language will be the next interface to software. to get software to do something, you will simply ask it. this work is an example.

i've been documenting this theme in a twitter thread here https://twitter.com/dmvaldman/status/1358916558857269250
All I can say is, I'm glad I'll be dead in a handful of decades.
A lot of websites:

- reimplement browser features and do a bad job of it

- are unnecessarily slow

- try to stop being slow by breaking even more stuff

Some examples I’ve come across within the last week:

- Twitter pages randomly failing to load until the next hard refresh, probably because of service workers somehow (which are unnecessary for user experience improvement since HTTP cache exists and I don’t have notifications enabled)

- Twitter’s offscreen tweets not being searchable with browser find because they were optimized out of existence – and I want to do this in the first place because it decided to refresh itself while I was in the middle of reading

- YouTube application state getting out of sync with browser history that it overrides when I navigate Back too fast for it – the URL stops matching what’s playing and the navigation doesn’t take place

- GitHub’s reimplementation of browser navigation reimplementing a loading indicator but not the stop button (I think I’ve also gotten it out of sync before)

- Form state not being restorable across history navigation because the fields didn’t exist when the page loaded

- Reddit’s redesign is so unusably sluggish that I don’t stay on it long enough to run into any other problems
It will end up where the service provider takes it.

Don't imagine that GitHub cares about lowering barriers to entry as an end in itself.

It does this as a means to pursue GitHub's business interests.
Smells like a false dichotomy. The fear is palatable.

Interestingly lockdowns, freedom passes, vaccine passports and masking are proposed as the new normal. Vaccination doesn't guarantee an end to lockdowns. Much like the post 9/11 anti-terrorism measures never ended. Fear is used to rationalize further encroachments on civil liberties.
Every base is base "one zero"; not every base is base "ten".
The older neo keyboard layout and its newer variants like bone (https://neo-layout.org/Layouts/bone) follow a similar approach to provide more symbols, and they're additionally optimized for typing.

These layouts provide several additional layers which give easy access to ASCII special characters, greek letters and frequently used math symbols.

Also there is layer 4, which is pure gold in itself. It provides cursor movement keys, backspace, enter and a numpad close to your home position. I personally couldn't go back once I had tried it.

(Beware that these layouts include the umlauts äöüß as they were designed for german writing, and make use of the additional key for '<' in the lower left corner of german keyboards)
It's somewhat debatable. 1I/Omuamua was reclassified as an asteroid because it didn't exhibit a coma. But it's possible that it's a remnant of a comet.
Medium using Cloudflare with articles explaining how to abuse Cloudflare is interesting. Hopefully now that the position is tested, Cloudflare won't pressure medium to take down this article, even if it does contain misrepresentations.
Absolutely. To me that is a red flag.
go to a local event I guess
I live in a rural area with farming and fishing as main industries. Many of the farms are family owned due to the limited land area here (island). Farmers want to grow food for people many have done it for generations. The rural area and nature is what they love. They want to grow food in a way that's as healthy as possible they don't want to deal with agricultural herbicides and pesticides.

But many people are in denial about how much work is needed to grow the food that feeds everyone. Crop yields need to be high and costs low at the grocery store end but farmers often only get around 200 dollars per ton for their hard effort.

Here's an old article from my region: https://www.theguardian.pe.ca/opinion/it-costs-a-pile-to-gro...

* Land $3 to $5 million

* Equipment $1 million

* Storage $1 million (shared/co-op or separate organization)

* Farmer profit ~$20,000 (16 hour days all spring/summer/fall) - other costs and taxes
Rootmy.tv: Coming soon (Developer “pre-release” available now)
Jonathan (Tortoise)
Latter.

The scientific inquiry is needful, but there just isn't any way we're going to know what happened before time0 outside of your metaphysical explanation of choice.
I think it was more like ‘here is a free margin account with options enabled and no commission fees’ went alot further than the UI.

Also, the UX was implicated as the cause of a suicide, so that is not good.
The numbers from UK diverge a lot of those from Germany. In Germany we had 2.4m first time doses of AZ administered and 9 dead (as of 29th of March), while the UK reported 8 dead from 15m doses (as you stated: 1 in 2m).

The difference is part of the concern in continental Europe.
Are there many European citizens who want Russia's vaccine, though? I agree that it's bad if there are, but it's my impression that most people in most countries would rather wait.
not saying that you’re wrong, but do you have the same constraints as the “crappy” websites?

there is definitely an explosion of tooling, frameworks, etc, but past some obvious things, IMHO most websites are crippled by business people (that will likely not be using the website) make all sorts of technical decisions what must go in and how it’s supposed to work (ads and tracking crap is one of the things that jumps up).
How does 48 megabits per second compare to a tasks a computer does?
Obviously when people with know-how want to discuss what they know-how about, that's on topic on HN. But you're underestimating the quantity of plain old internet slag, which is what repetitive flamewars (especially on classic flamewar topics) quickly turn into. "You are a pedo sympathiser and apologist" and similar dreck repels the users who actually know things and who make HN a worthwhile place, so your argument ends in a contradiction.

If you'd like to offer advice about HN moderation, breaking the site guidelines while doing so is unlikely to persuade.
My bad, I should have said that "some" Asian countries never had enough IPv4 addresses to start with. AFAIK this explains why India is one of the world leaders in IPv6 deployment ?
(I've also heard that IPv6-only networks are not uncommon in some Asiatic countries ?)

IPv6 has been slowly rolled out for more than a decade now, though AFAIK the standard has only been finalized in 2017.

Since 2017, first choice should have been IPv6.

"Internet" stands for "International network". If you're using IPv4 only, when someone else uses IPv6 only, then obviously you won't be able to connect to each other. Therefore you aren't on the same network. And only one of them can be "really" called "Internet".

(Also, IPv4 was an experimental ARPANET protocol which wasn't supposed to be used "in production" worldwide, but here we are...)
> I would argue that that chance approaches 100% until we reach herd immunity

That seems unlikely. For one thing, after more than a year, there have been 130 million cases out of a population of 8 billion, which is less than 2%. Do you expect this to dramatically spike in only a few months at this point? Also, remember that there are other vaccines available, so it's not the case that AZ or catching COVID are the only two ways to herd immunity.
What about other thoughts? Does my employer get access to those?
You can bypass the speed restrictions by decreasing the TTL on your machine by 1 [0], I tested it and it worked perfectly.

[0] https://android.stackexchange.com/questions/226580/how-is-ve...
This isn't a development failure. Content businesses have been struggling to turn a profit online for years and we're at an inflection point now. Some sites are opting for squeezing revenue from every spare pixel and bombarding social media with clickbait. The rest are going to start pushing subscriptions really hard. And there's going to be a widening gulf between the two.
You want to reduce the world population to a hundred million or so? How do you do that ethically?

How would you get everybody to agree to accept all the limitations and ills of their non technological lives without wanting to reinvent modern civilization?
>“end-to-end encryption poses an unacceptable risk to user safety and society. It would prevent any access to messaging content and severely erode tech companies’ ability to tackle the most serious illegal content on their own platforms, including child abuse and terrorism.”

Implying that any system which looks to casual users e2e encrypted now isn't, like the web. Are they ready to open that can of worms?
So, is Waymo the next Theranos?

The CEO the article is about wasn't exactly at the frontwards edge of technology, he was an automotive industry expert.

I'm concerned about the numbers, but I'm hopeful about change in leadership. Especially given the ties with Google, possessing an insane, astronomical amount of street-based data. Surely they can scrape together a L2 driving agent given a few years?
Pretty sure you’re gonna die of straight up ethanol poisoning or cirrhosis of the liver before even 100ppm of benzene contamination in said 70% pure ethanol is going to do it. Just a guess, not volunteering for that study.
Funny, I just went through a similar experience and had to tether off a Verizon connection for almost two weeks.

I certainly felt the pain of a slow connection too and felt frustrated at how badly this affected the experience on so many sites.

Here’s an idea: web developers should test their sites on the slowest connection speed still commonly available (ie 3G) and make sure the experience is still acceptable. I know that webpagetest [1] allows you to do this and the results are illuminating.

[1]: https://www.webpagetest.org/
For me, just keeping my session active in case of a disconnect is worth it, especially when using SSH on a mobile.
One thing I realized is that, surprisingly, systemd is not so relevant for servers, mainly because abusing docker is better in many cases. Systemd shines with desktops, that needs to dynamically start/stop a lot of services.
Tried the demo. Took forever to deliver the email (still haven’t received it yet)

We built an in-house solution for this and the biggest issue was bots opening the link. You will be surprised by the number of bots / email providers opening your links. Sometimes after just a few minutes, sometimes hours later. So even with a short expiration, there’re still cases where bots are faster than humans.

We had to implement a crappy algorithm to detect if a request is authentic. So far it works and no complaints from customers yet.
That attitude will have to go, cause that space for that attitude is need for some upgrade. I dread this world.
One could glimps it in the Firefall novels of Peter Watts.
"Experts" who upgraded themselves into crippled "savants", able to outperform all baselines, but incapable of feeling there own fingertips.

One can already feel that pressure, regarding substance abuse to stay awake longer and perform better with amphetamines and be more creative with hallucinogenics.

Imagine having to sacrifice ever more parts of yourselves, to stay relevant. What a horrific freak-show we will become..
So back in the 60's, people looked back at the progress over the previous decades, imagined the future, and thought about space. We'd have commercial space flight any day now. The most poignant scene I can think of: in 2001 A Space Odyssey, the character flies on a Pan-Am spaceship to the moon, and then goes into a phone booth to make a phone call.

Fast forward and it turns out that we had been near the top of an s-curve when it came to space tech, but near the bottom of the s-curve of computers, and few people back then were imagining (could imagine?) how different the world would be 50 years later with everyone carrying around internet-connected supercomputers in their pocket.

I think we may be in the same situation today, where people imagine the future and think AI revolution and computational everything, but are mostly missing that we're at the bottom of a biotech s-curve that is going to blow "computer" progress out of the water over the next 50-60 years.

My guess is that in 60 years our computer technology will be largely similar to today, just faster and nicer. But in the same way that the mature industrial revolution made high-precision manufacturing possible which made incredible computers possible, our mature computer technology is now enabling incredible progress in biotech. And the explosion of biotech will lead to mind-blowing changes that are difficult to even imagine.

From this article: no more keyboards / mice? No typing, you can "think" to write. What about recording your own thoughts and then playing them back to yourself later? How much further can that tech go? And there is so much more beyond BCI, we are just understanding the basic building blocks in many areas, but making amazing progress.

I'm excited about it.
Could you elaborate?

I don't like Figma very much, but I think that's because I prefer typing code into text files. So, probably not for reasons pertinent to this discussions. Anyway, I'm interested in why you would consider it good.
After minification and compression, React is about 100kb and can be cached for a long time.

With all the images, videos on social media etc. it seems rather small in terms of bandwidth.
I'd argue that life is too short to use no-script. And why point the finger directly at web developers. Product managers throw a requirement over the fence and web developers figure out how to satisfy their wants, while squeezed into sometimes unrealistic time constraints.
Just meditate on your breath or play pazaak in your mind to distract the mind reading
North Korea's YouTube propaganda web series explained [video]
> it's quite reasonable to take a position that there was more innovation and creativity in pop music in 1950-2000.

A lot of people said the same in 1990, except their cutoff was 1980. All that synth is just rubbish, man, what about Led Zeppelin, that was new! Except they were just raiding blues and laying some electric guitar on top, of course, so really the cutoff is 1960; but to be honest them bluesmen were just recording stuff that had been sung in the cotton fields forever, so really the cutoff is the beginning of the slave trade; but really those melodies were just brought all the way from Africa, so really... etc etc etc
awfully biased. At least link to the actual study
No it's not, validators are extremely outdated. It's not "bad" to forget to close the body tag, it actually doesn't matter at all.
Thanks for that, the report appears to be very recent. However the story does note (at the end) that "how long they will remain effective" is still an outstanding question. And why would the vaccine immunity be longer lasting than the natural immunity from having contracted the virus?
you are probably right that there is a lot of complexity for complexity sake. it’s sad actually. also solving problems that you don’t have and you’ll never going to have (k8s I’m looking at you)
Not just billionaires, almost all asset owners have had a wealth surge in the pandemic. Printing money has its consequences.
>I read it and feel it's the same as how we perceive modern music. Everyone says music "used to be better" but that's just survival bias.

Well, if the top 100 tracks from, say, 1961 to 2021 progressively get less musically diverse, with simpler chords, less harmonies, less timbral variety, lesser melodies, more repeatition, less dynamics, less genre variety, more infantile lyrics (something that has been studied and measured several time, e.g: ), etc, then it's not some "survival bias".

https://www.researchgate.net/publication/346997561_Why_are_s...

https://newatlas.com/pop-music-trends/23535/

https://www.nature.com/articles/srep00521

https://www.res.org.uk/resources-page/economics-of-music-cha...

https://pudding.cool/2018/05/similarity/
Get paid for 1:1 coffee chats/consulting calls
Makes me somewhat curious what state Levandowski is in. I recall that he was pardoned, and filed bankruptcy after the ruling that he owed Google $179M and probably owed lawyers quite a lot as well. I'm curious if the bankruptcy shed all of the debt, and where he ended up financially after that.

I also wonder how much all the costly talent departures hurt Waymo. Lots of brain drain, each one also taking lots of equity, etc, on the way out.
Only for advertisement and performance reviews. You will have to change who you are to fit into the company, im afraid..
Downvote all you want, it does seem to me that people are simultaneously anti-vax and pro-lockdown. To wit, here is an article showing how rare the clots are:

"German regulators said they had received 31 reports of rare blood clots in the head in recipients of the AstraZeneca vaccine and nine deaths up to March 29, roughly doubling

Cooke said the EMA will include the Germany cases in its review "and they will form part of the ongoing evaluation that the committee is undertaking, as will any additional cases that are reported from other countries and regions.”

Based on the numbers reported to the agency so far, there have been 4.8 cases of the rare blood clots per million doses of the AstraZeneca vaccine administered, she said."

(https://www.france24.com/en/europe/20210331-eu-says-no-evide...)
Yep; straight from the tailings. It's all the transport & digging parts of mining, without any of the dangerous "going into a hole" parts of mining. Obviously, this is just a form of strip-mining so there's definite downsides.
A lot of energy is currently used for low-utility purposes (e.g. flying for meetings). There are also major opportunities for reduce-reuse-recycle that would not result in significant decreases in quality of life.

I'm all for aiming for high energy availability in the long run, but the idea that we can just keep increasing our usage monotonically (without a temporary reduction to get our shit sorted out) seems like the dangerous pipe dream to me.

Edit because I think maybe the tone sounded a bit short/unfriendly: I see a carbon tax as a necessary step in taking care of our issues, and my expectation is that this would reduce usage of fossil fuels quite significantly, temporarily. It seems likely that our energy budget would move more towards high-value-per-joule activities such as information technology and away from things like transportation. And I think this is a necessary step - people are currently quite careless about energy, especially about usage of fossil fuels, and I think if they become aware of its cost across a variety of activities they will adjust accordingly.
So the innovation here is not the neural probes (200 neurons, same state of the art), nor the connection from the neural probes to outside the skull (physical port, not wireless), but only that there is a wireless dongle that sits on top of the physical port and connects to a server somewhere? Yawn?
In theory you can, but it's a mindset of "if you have a hammer, everything looks like a nail", happily pushed by Google trying to wrestle control over people's computers from Microsoft.
Biomass Distribution on Earth Infographic
I would normally agree with a statement along these lines. However I would like to think that this came out of the marketing budget for the tourism sector. I bet tourism is significant to Egypt's economy.

Then I think the question becomes: Was this an effective marketing event? Who knows. But considering someone from South Africa is discussing it with someone in the Netherlands on HN perhaps it worked out.
No idea if they're still doing this, but Facebook has done "2G Tuesdays" for just that reason

https://engineering.fb.com/2015/10/27/networking-traffic/bui...
That argument doesn't hold much water for me. All 3D games simulate a space larger than a computer, while running on a computer.

And there's no reason why simulation requires everything to be simulated at the same time. Stars could be modeled as point masses, and only calculated in more detail when someone looks at them.

Take a look at the mandelbrot set https://math.hws.edu/eck/js/mandelbrot/MB.html
infinite fractal complexity, shown using limited space + time.