skysight-inc/HackerNews huggingface dataset:
Or just accept that a few lines in a code file or log is longer than the screen.

Don’t use wrapping, it destroys the layout (of a log etc).

Just scroll to see the rest of the line! You scroll down to see any lines that aren’t on screen, why would (occasionally) scrolling right be worse? Readability is some times worse with wrapping.

If you want to answer “but my terminal can only trim or wrap, not scroll!” then perhaps that’s a relic just like the 80 wide display?
Teenage me was checked out of reality and playing WoW on 20-hour shifts.
Head to Costco and buy three three packs of the diopter strength you loose. It'll take a few years to loose 9 pairs and if you bust them out of the pack when a pair is lost then you always have a scratch free pair.
I assume if a school or church had a decades-long history of unjustifiedly killing civilians in a discriminatory way, it would be shut down by the justice system.

When the justice system itself has this dysfunction, however, that doesn't quite work.
http://makeinternetnoise.com/ is an example of this idea.

https://github.com/jankais3r/DNoiSe does the same, but for DNS.
How else would you tell the difference, some kind of evil gotee?
The hoodie is already used to typecast criminals, drug dealers in rough neighborhoods, etc. It's also a sign of relative youth (<40 years old). Dark places are an uninventive way to say they're doing something "bad".
What's funny is that while they are depicted as being smart/dangerous, they're also depicted as being white and male, which is also a usual sterotype and conveniently forgets the proportion of extremely knowledgeable people of various origins and genders out there.
Interesting! That's great to hear, I think there is a big market for this. A lot of companies are struggling to build this in-house, without the required finance/accounting domain knowledge. I would love to chat, can I reach you on keybase?
This seems appropriate... https://microservices.io/
USA's power stems from having coasts on both oceans, which gives the USA unique naval advantages, according to a book:

> The United States Navy controls all of the oceans of the world. Whether it’s a junk in the South China Sea, a dhow off the African coast, a tanker in the Persian Gulf, or a cabin cruiser in the Caribbean, every ship in the world moves under the eyes of American satellites in space and its movement is guaranteed—or denied—at will by the U.S. Navy. The combined naval force of the rest of the world doesn’t come close to equaling that of the U.S. Navy.

> Having achieved the unprecedented feat of dominating all of the world’s oceans, the United States obviously wanted to continue to hold them. The simplest way to do this was to prevent other nations from building navies, and this could be done by making certain that no one was motivated to build navies—or had the resources to do so. One strategy, “the carrot,” is to make sure that everyone has access to the sea without needing to build a navy. The other strategy, “the stick,” is to tie down potential enemies in land-based confrontations so that they are forced to exhaust their military dollars on troops and tanks, with little left over for navies.

-- Friedman, George. The Next 100 Years (p. 45). Knopf Doubleday Publishing Group. Kindle Edition.

Basically he says that the USA can spend recklessly, be astoundingly inefficient, etc and still remain in power due to this.
It's very difficult to take seriously when many opportunistic people so readily turn every case of blacks behaving badly into police brutality.

In the coverage of Floyd yesterday, I even saw a black man (with a PhD) continuing the absurd narrative that Arbery was just out for a jog. It's difficult not to laugh sometimes.

While black collectivism is admirable, and something we Whites could learn a thing or two from, they must temper it with an ounce of reason and sense. They must accept that there are an awful lot of extremely dangerous and violent black men who our police must contend with every day, and that their behaviour in those situations is very often directly linked to the consequences they experience.

In the same way Whites feel a sense of justice when a bad White is roughed up by the cops, blacks will need to do the same. Their unrighteous indignation every time a thug is often rightly removed from our streets does nothing but reveal how wide our cultural gap really is.
Is there any research to suggest that reading legibility of code is the same as for regular text? Unlike regular text code often has special characters & indentation to break it up, so intuitively I would assume it could support longer line lengths.
Shirt lines have the problem that they make it much more difficult to scan the whole document for someyhing because they increase vertical distance. You can fit less on the screen at once.

I actually prefer long lines even if I have a small screen and need to horizonally scroll. Often the content at the end of the line isn't even that important.
Here is Rob Pike on 80 column limit[0], I’ve seen folks having to go through just crude gymnastics to make 80 column check for pep8/flake8 before someone inevitable disabling that chek/or add ignore check for that line. One think I love about gofmt is it does not give a rats behind for how long a line should be.

[0] https://twitter.com/rob_pike/status/563801489190043648?s=21
I'm all for soft-wrapping. I sometimes cram windows side by side so I can see more files at once, and sometimes spread them out so I can see more of a file at once. I move and resize windows as the need arises.

And I really don't want to spend brain power thinking about where to wrap things. I was glad that word processors made it so I didn't have to think about carriage returns after about 1981 (yes I learned to type on a mechanical typewriter), and glad I stopped having to think about it in source code around 2010.
Which will create opportunities for leaner, slimmer, more efficient startup colleges to take their place.

I'm not talking about coding boot camps, I'm talking about institutions that are more similar to trade schools... Or European universities. All that you need to educate people is a large hall, an instructor, and a whiteboard.
Let's say I want to find every function call too `foo` that passes `true` as the last argument.
I might do something like `grep "foo\(.*true\);"`

That would work well enough if the codebase was mostly uniform and all calls to foo were on a single line. However, if we have callsites like "foo(x->y(get_arg(z)), something, \ntrue);" where 'true' is split onto a newline, that naive grep misses it.

As linus says, grep is line-oriented (same for sed, etc). Sure, it's possible to make the output have context, but to actually do a multi-line grep correctly is much more complex.

I think that's the sort of grep usage linus was referring to.

> So I dunno, still prefer 80-88 characters for coding, 100 max.

I also prefer most lines to be under 80 characters, but for the sake of keeping a function call on one line, or keeping important things together, I'm fine with exceptions.

Some code splits onto multiple lines naturally (like moving a function call in a function's arguments into its own temporary variable). Other times, it becomes less readable as several shorter lines.

Thus I don't think a hard rule of 80 is good, simply a general philosophy that readable code is good and that's more important than line length.
In fact, I try to go even narrower, because almost every time my editor ends up with at least 3 columns.
By the way, indentation with more than 4 spaces wide is why you get long lines. Don't do it.
To clarify, these are built in (everyone running Windows has them).
Unfortunately, even when you have AD, a lot of services deployed don't use it - even when using it could be very simple (ASP.Net deployed on IIS) :-(
most languages support simply adding "visual" newlines in the middle of a "logical" line; I tend to do this to improve readability - could this be done to avoid your long lines?
Yeah, when you do typesetting you quickly learn that ~10 words per line is a sweet spot for readability.
> democratic consent of the governed

Just playing devil's advocate - but this is democratically consented to.

Your elected politicians have specifically allowed the sale or transfer of retired military equipment to state and local police forces, for multiple reasons but the least-of-which was cost savings vs. scrapping all the prepaid equipment.

Similar, but admittedly not quite the same, to the sale of demilitarized Humvees, tanks and fighter jets to civilians. Or NASA owning and operating former US Navy F/A-18's, B-52's and more... war machines now repurposed for peaceful training and aeronautical research.
Kubernetes is getting more popular because:

1) It solves many different universal, infrastructure-level problems.
2) More people are using containers. K8s helps you to manage containers.
3) It's vendor agnostic. It's easy to relocate a k8s application to a different cluster
5) People see that it's growing in popularity.
6) It's Open source.
7) It helps famous companies run large-scale systems.
8) People think that it looks good on a resume and they want to work at a well known company.
9) Once you've mastered K8s, it's easy to use on problems big and small. (Note, I'm not talking about installing and administrating the cluster. I'm talking about being a cluster user.)
10) It's controversial which means that people keep talking about it. This gives K8s mind share.

I'm not saying K8s doesn't have issues or downsides.

1) It's a pain to install and manage on your own.
2) It's a lot to learn--especially if you don't think you're gonna use most of it's features.
3) While the documentation has improved a lot, it's still weak and directionless in places.

I think K8s is growing more popular because it's pros strongly outweigh it's cons.

(Note I tried to be unbiased on the subject, but I am a K8s fan--so much so that I wrote a video course on the subject: https://www.true-kubernetes.com/. So, take my opinions with a grain of salt.)
I actually really hate that behavior.

I arrange windows to provide the information I need. That's usually a strip on the left to show the mailbox pane of my mail window, a strip below that for slack channels, and a finder window on a scratch directory.

To the right are my work windows.

Window snapping makes that impossible, about the only thing you can do is pretend you're using a tiling WM and cmd-tab any time you need to see anything, or waste an inflexible chunk of screen on it.
Are you trying to point out the missing Oxford comma?
I ended up with Hammerspoon when looking for an AutoHotKey alternative. Highly recommend.
He's not wrong, he just doesn't care for your use case. Get a monitor or don't have two terminals side by side.
Thanks! Yes, it is, I will make it more clear on the copy.
How do you mean 8 space tabs? Are tabs not single characters \t?
Text and source code in a programming language are different things. Most lines in source code do not fill line from start to end. And there are a lot of almost empty lines (in terms of count of non-space characters). It is easy to navigate through this by eyes. But when you got a rectangle filled with characters it is much easier to get lost.
> airlines not wanting to bear the cost of training pilots to a new aircraft type.

This is a perfectly reasonable request by the airlines. Some airlines rely on the operational efficiency of a single aircraft type. It lets them interchange parts and people and not have to worry that the wrong airplane is in the wrong spot.

What is NOT reasonable was Boeing providing an aircraft that actually had MAJOR differences yet claiming it was the same.

And what makes it particularly stupid is no airline that relies on a single airplane type is going to switch from Boeing to Airbus because they would have to migrate their entire fleet en masse. So Boeing had plenty of time to certify the 737 MAX airframe properly.
FWIW I thought they were both pretty spot on. In fact, you mentioned this about DNS:

"As I read articles and tried stuff out (and broke my server config more than once) I started to grasp the system, to get glimpses into how it all worked, until eventually it “clicked” and I felt comfortable working with it."

Have you written about your mental models for DNS? Color me interested!
agree with them that there should be a limit and set it to 120
How Kafkaesque.
What these "we don't need college" advocates fail to understand is that most of the people that accomplish great things without college are extremely motivated individuals that are already primed to do great things. Going to college just gets in the way of what they want to accomplish.

I can think of at least 4 people that did not finish college yet they changed the world, Bill Gates, Steve Jobs, Henry Ford and John D. Rockefeller. And if I spend a bit more time I can think of many more. But what they have in common is that they were very motivated to do what they did and were/are life long learners.

You can't say that about most people. Most people will not force themselves to learn new things outside a structured learning environment.

It's true that you can accomplish anything you want without a college degree but it's a damaging fallacy that most people don't need a college degree.
It's largely arguing that most of the cybercrime jobs basically are desk jobs. It principally says two things.

First, that most jobs in cybercrime involve selling services to end users and whenever you sell services you not only have to provide customer support which sucks but your customers will have reliability and usability expectations which become annoying to fulfill when you have to maintain your infrastructure in a clandestine way.

Second, most of the positions in criminal orgs involve low skill bitch work because if you had the skills to do the real programming / security / ops work required to do more creative cybercrime then you could easily go get a legitimate job with great pay or go do your own thing.
Note that you don't need hills for a problem.

Many airports have construction cranes up to 200' high in the airport area.

The US uses heliostats along the southern border (tethered balloons, with multiple guy wires) to at least 1000'.

Airliners are moderately tall on the ground, so that's something else you can hit if near enough to the departure end on an adjacent taxiway or runway.

There are illusions when flying at night that confuse your sense of bank, so without looking out the window, only instruments would indicate a wrong turn. Look away or get distracted, and you just hit something.

In addition, airline pilots aren't test pilots. There is an assumption that systems are unsurprising from one second to the next, and that a checklist can be used if not. An unexpected turn at ground-level would often turn out badly.
You're assuming the free speech argument is in good faith. It isn't. Trump is upset because he expects everyone to utterly capitulate to him, and Twitter won't kiss the ring.
One of my classmates came back from Africa to Europe this March without any symptoms. 10 days later she got high fever, dizziness, and unfortunately she could not even recognise her family. Everyone thought its COVID, and doctors recommended her to stay home to not spread the "virus". Unfortunately when she got the the hospital, the diagnostics was too late to and she died in malaria 1,5 days later.

Please beware of this infection and get the medication even if it has strong side effects.
Because they've actually have been trying to manipulate this institution and the west has generally frowned on corruption in necessary institutions. Its one of the big things that is in the west core beliefs. This is why this is taken seriously. At this point, it would be against the US beliefs to manipulate the WHO so the only thing it can do is build a new one free of corruption from the ground up. It happens a lot.
Have you seen Powertoys[0] FancyZones? It’s honestly in my top 5 Windows 10 apps of all time and it’s free. Fully customisable window zone manager allowing different zone layouts on each monitor and with hot key support.

This should be standard in Windows IMO. It has absolutely transformed how I work and noticeably increased my productivity.

[0] https://github.com/microsoft/PowerToys
Thinking of ways to reduce mosquitos populations are understandable, and many organisations are working on them, but this proposition to completely eradicate them, mainly with certain technologies, is borderline insanity.

The problems eradication solves are obvious and important to solve.

The problems eradication might cause are less obvious and are potentially disastrous.
One line, one idea. That's the goal. Your eye doesn't need to move if you can get the information you need from the first 30 characters.
Two lines, one idea. That's a recipe for cognitive disaster. It forces you to read the entirety of the preceding line to understand what is happening on the next one.
As a good example, reading logs. You can scan down the log to find what you want. Imagine if the time was placed at the end of the line. It doesn't matter how many characters on a line in that case, the reading the log is a massive cognitive load.
The C128 did have a 80 character mode[1].

[1] https://www.c64-wiki.com/wiki/Commodore_128
> do you not understand what your system will actually do to society’s underdogs? Or do you understand perfectly well, and approve?

I'm cynical by nature, but I'd rely on Hanlon's razor here.
Tell HN: Facebook IC4 Hiring Freeze
Can’t find this anywhere but just got an email from my recruiter:

“I wanted to let you know that we filled all of our IC4 roles at Facebook. We unfortunately have to cancel your screen interview.

Please know that I have a list going with your name on it, if we open IC4s again you are one of the first candidates I will be calling.”
Images and ideas have entered the mythos over the years, I doubt there is a "source" but more of a collective myth which has grown and evolved with some sources in reality and some of reality fashioning themselves after the myth.

But also, I have just known lots of computer people that liked to work on their interests late into the night in a dark room.

You might say Cyberpunk styles are a source.
https://en.wikipedia.org/wiki/Cyberpunk
7-Keto Benefits a Weight Loss Regimen
Well the real answer is that we shouldn't treat code as "line oriented". It's a tree. Use a tool meant for tree processing, like clang-format or the various similar tools for other languages. These let you query the AST or CST of the language, which is very useful.

Often you combine this with a line oriented but overly false-positive prone query, like a file-level grep for `foo`, since the AST parsing is slower. Then you reprocess with AST-based tools.

There's some fairly ergonomic tooling for this kind of transformation, although often you need a tool per language, which is annoying.
- Yes (Traefik, Fabio, consul connect/envoy)

- Yes, just added CSI plugin support. Previously had ephemeral_disk and host_volume configuration options, as well as the ability to use docker storage plugins (portworx)

- I haven’t personally played with it, but apparently nomad does export some metrics, and they’re working on making it better
It gives the US the ability to create a non-corrupt institution. Right now the WHO is not a reliable global partner. If the US can find other people that feel this way you get a more efficient institution that possibly is more efficient.

Whats not safe is continuing to work with someone obvious playing fast and lose with the world.
You can customize your text editor to show them as any number of spaces. Mostly people prefer tab-stops at each forth or eighth column.
Most likely because people upvoted based on the title.

There was some manipulation (e.g. https://news.ycombinator.com/item?id=23356274) but not enough to make the front page on that alone, as far as I can tell.
Hacker News is a bit too small for that
I fixed my RTS's most hated level
"The Mosquito: A Human History of Our Deadliest Predator" by Timothy Winegard is an excellent read on the topic of the Mosquito. I'm paraphrasing, but I think he mentions that, of all the humans that have ever lived, the mosquito accounts for half of their deaths.
Plus, the conversion of sunlight to wood is maybe 0.5-1% efficient if you’re lucky, compared to ~20% for solar.

So about 0.001-0.002% as efficient as solar, up to 5 orders of magnitude worse. With the advantage of less intermittency, I suppose, but both are solid state energy converters; I wouldn’t claim thermoelectric is “lower tech” except that it’s way less efficient and with more environmental footprint due to that inefficiency. A battery to solve the intermittency would be still a much better trade IMHO.
Microbial cause of psychiatric and neurovascular diseases is become more and more studied now (casually). However, this study only finds a correlation between the some some bacteria species and CA disease, no casual relationship shown.
Unfortunately, this now means that your code searching tool must have knowledge of the language you are running it on. Generally, since you want one tool, that means it needs to either support them all or be designed like LSP…
> Stores can and have limited the quantity one can purchase during this pandemic which is arguably a better method for preventing hoarding.

At which point you're assuming everybody has the same need, which is completely wrong. Someone walks into the store to buy on behalf of six dozen people because their ordinary supplier is out of stock and you won't give them any more than what you will a single individual. Requiring every individual to come into the store one by one is both highly inefficient and, in this context, the exact opposite of social distancing.

Meanwhile every individual who comes into the store for unrelated reasons then also buys the individual limit on the scarce good even when they don't need it, because the price is still low.

> Many of the supplies issues aren’t due to actual limited supply but due to behavior patterns that stem from either fearing that something would run out or people taking advantage of the situation buy all the toilet paper in town and set your own price on the black/grey market.

Which higher prices prevent, because hoarding large quantities is very expensive when the price is high, and arbitrage is unprofitable because you can't buy low and sell high if you have to buy at the higher price.

> The problem isn’t people having the foresight to spend resources it’s people creating artificial shortages. This isn’t the type of behavior you want to encourage.

You can't corner the market on a global commodity by buying out local stores. If it's selling for $50 where you are and $5 in other places then enterprising people will get in their cars and undercut you until the price is much closer to uniform.

Meanwhile to make money the hoarders would essentially need to act as a cartel (not selling in order to keep the prices even higher), but with uncoordinated actors everybody has the incentive to defect and sell as soon as the price is above fair market value. If you're keeping prices high by hoarding that means somebody is going to be left holding the bag because the price came back down before they unloaded their hoard, and everybody has the incentive to sell first and not be that guy. The hoarder's greatest risk is a container ship full of product comes into port and resolves the shortage overnight -- and the higher the price the more likely that happens.

> This is also not a free market, the free market doesn’t work at short time frames and emergency situations.

There is no evidence for this. The amount of time it takes for people to respond to price signals and arbitrage opportunities is measured in hours, not days or weeks.
macOS has supported left-and-right snapping ("Split View") since 10.14. Maybe your accidental demo was the inspiration!
So give me a (possibly private) ASN, a couple bgp peers, and the frrouting suite. ACME is not difficult either.