skysight-inc/HackerNews huggingface dataset:
Agricultural roads often come with their own dangers. I'll take a busy street over a tiny road blocked by a big black dog staring you down menacingly.
Can I ask what company (especially if non-obvious, i.e. MSR, Google)? Currently debating leaving a faculty position for industry research.
> Many people assume that as a bike rider they have rights and as a result they should be respected by cars.

While I am not a bike rider, I am a proponent of defensive driving, which has the same principle: the laws of physics don't really care who has right-of-way.
The wrong way is simply the safest choice in blind hill situations with ignorant and distracted drivers.

Is it? I’m incredulous.

As a driver, I would hate to crest a hill on a country road and have a cyclist coming straight at me. I’d have to swerve into oncoming traffic to avoid him. That’s bad.

As a cyclist, I would hate to crest a hill on a country road and have a car coming straight at me. Because if it doesn’t swerve, we run into each other head-on.

If there’s room on the shoulder for me to go the wrong way, I’m probably better off in the shoulder on the correct side of the road. Or just in the main traffic lane like I normally am.
> you ought to be allowed to walk up to your CEO and tell him to go fuck himself

Yes. Every day of the week. Yes.
How are the bicyclists both insisting that you travel below the speed limit and getting angry at you not overtaking them?

That doesn't add up, I'm more inclined to believe they were road users minding their own business and you were annoyed that the road didn't provide an opportunity to overtake them.
Seems like the National Guard were there even before the invasion began:

> Already participating in combat operations in Afghanistan, the National Guard lived up to its motto of "Always Ready, Always There," and answered the call in January 2003 to send troops to Iraq for the beginning stages of what would later be known as Operation Iraqi Freedom.

https://www.nationalguard.mil/News/Article/576180/the-nation...
Not many are able to pull a side project off the ground with a fulltime job. And of those who do many burn out fast.
Car driver here, not a bicyclist. I don't see your side of the story, and probably never will unless I kill one of you. Don't want me to hit you? Make yourself visible and courteous.

Put on a bright jacket, bright helmet, or something else bright. And use a steady (not flashing) red light in the back and a steady (not flashing) white light aimed at the ground in the front. If you use flashing lights I cannot tell how far away you are. If you aim the light in my face it looks like you're farther away because I cannot see you through the glare and your light is dimmer than car headlights.

And if you drive in my lane, respect me like you want me to respect you. You've got a right to use the lane just as much as I do, but be a good citizen and actually let me pass you safely. If you hear me coming up behind you or notice my flashing high beams, please dip to the right a bit so that I can continue past you and leave you safely. Don't make me squeeze past you unsafely, and don't think that I'm going to sit behind you patiently.

"You" being all bike riders, not necessarily the guy reading this post. I don't care how any single specific bike rider does things, I'm talking to the worst of you.

"Me" being all car drivers. I specifically might not try to squeeze past bike riders, and I specifically might actually be patient on the road. But the proverbial "me" is the worst of the car drivers for purpose of this post.
One key I think is controlling your emotional reactivity & gaining perspective on issues.

I think when you are a junior IC, you can easily see things in black and white. You can get worked up over perceived issues, judging too quickly, and can easily see things from an us vs them perspective. You need to be able to gain the full perspective on an issue. The saying "be curious not judgmental" is very front and center to engineering leadership.

So for example, when a coworker rants to you, don't amplify their rant. Try to de-amplify it. Ask questions, be curious about the other side, try to listen and validate, but don't take too much stock in their rant. This keeps you in a more objective, thoughtful problem-solving mindset, rather than the reptilian brain that responds with a 'fight or flight' fashion.

This is important for moving up in the leadership ladder because

(a) Emotional immaturity will stress out your superiors. You're seen as someone that needs to be 'managed' not someone productively getting your work done

(b) It helps you better see a solution to a problem in a more objective way, not a punitive way

(c) It creates blame-free leadership, where you focus on the dynamics between people and systems, not how one person screws up

When you can gather these facts and think about issues objectively, then you can create more informed opinions about the direction the team(s) should take, lead more effectively, and include everyones input getting much more buy-in.
If you don't require authenticated functionality:

https://r.nf/

https://github.com/spikecodes/libreddit

https://codeberg.org/teddit/teddit
Your, and GP's, comments gave me the impression that you thought humanities weren't touched by SciAm until recently. I think I proved that narrative wrong. It wasn't my narrative.
Sounds like an early rapper lyric :)
I feel like your rights to access the internet should be revoked until you can read your own comment.
For backups I agree, they obviously should be automated, but recovery? Not in my experience, not at the scale we're talking about here. You want something that is simple and semi-automated.

Backup recovery in a small, simple, robust system is very rare. Automated recovery is complex and there are quite a bunch of gotchas and perhaps project specific things to take into account.

But automated backups are typically straightforward. You need to know when and how to do them and where to put them.

I think there are tons of reasons to pay for an managed database if you need it. But it is not a baseline requirement for many projects.
How do they finance themselves?
Queen of the corvids: the scientist fighting to save the world’s brainiest birds
Yes, it does depend on where you live.

The Great Salt Lake in Utah is the size of Lichtenstein. The Grand Canyon of the Colorado is longer than the Italian boot is wide. England is the size of Alabama.
And also, he who gave us “hail, brother, and farewell”.

Man had range
I am often tempted to push this further to:

sudo bash -c 'echo ":: google.com" >> /etc/hosts'
sudo bash -c 'echo "0.0.0.0 google.com" >> /etc/hosts'
IMO it’s not a good idea. I feel like I hurt my reading comprehension and enjoyment by learning speed reading techniques.

Now the temptation is always there to speed up on a few paragraphs and it’s hard not to.
Nice propaganda.
I'm trying to get my workplace to accept Redis for simple caching but they're not open to the idea. Instead they're all in Hazelcast but real stingy about who gets to use it and for how much memory.

I just want to cache some objects and avoid hammer the DB on every request :´(
> without an annoying app!

I fail to see why an app that delivers the promised feature can be annoying. More annoying than installing extensions, messing with HTTP requests, etc?
So acting like an infant.
Depends what part of London you’re in. Unfortunately cycle infrastructure is mostly managed by the local boroughs, who all have very different views on cycling.

Westminster and Kensington are famously hateful of cyclist, and do every they can to avoid building anything but the most pathetic cycle infrastructure.

However boroughs like Southwark are far not forward thinking. My area is covered in wide dedicated cycle lanes. I can get from my home to the office on almost entirely grade separated and wide cycle lanes. The only fly in the ointment is that my office is in Westminster, the second I cross the borough boundary, it all goes to crap.
How do you know that people use the app because they are already highly committed to the service, rather than the other way around? IE, the whole thing is a selection effect?
Assuming we're talking over-HTTP traffic, you can use a load balancer in-front of your Kubernetes cluster.

We did this at work and works fine (blogpost will be out soon). It allows us to decommission a cluster by removing the cluster from the LB. There's nothing new about this technique.

We're using DOKS + CloudFlare Traffic but you can use any LB service (no affiliation, as all products there are pro's and con's).

Once the setup is ready, operations are easy:

a) Remove cluster from the LB

b) Perform cluster operations (ingress upgrade, k8s upgrade, possibly disruptive daemonset operations)

c) Add cluster to LB

Another pro is that when a region has cloud-provider level issues (happened with FRA1 few days ago) we can remove the cluster from the LB and stop worrying about it until the the issue is fixed. LBs have health-checks and such, to automate addition/remove of clusters.
In some sense bottom buyers wait for the worst news possible, and then calculate if the financial object can go to zero. This sounds like it might be the kind of news those kind of buyers would be waiting for.
Yes, please tell us more...
Agree with this part.
I feel like there is a lot of articles lately that call for empathy towards oh so ever poor and overworked and burned out maintainers. All true, but this is only half of an issue.

The issue is that the concept often brandished in those articles, empathy, is a two-way street. There are maintainers on one side of this, and there are, on the other hand, users, who often are integrating multiple software projects and products to produce a solution of some kind. Mind you, those users are not always entitled prima donnas at FAANGs making another service to track you or something inconsequential like an online game. Sometimes they are integrating stuff at your local ISP. Or it's some system at a local school. Or they are making systems that are just means to an end, like in a hospital, or a bakery, or whatnot. Or it's an automotive shop. You get the idea; the world doesn't run on cat pics alone, and sometimes a complex software system is just an ingredient.

And you know what? When integrating all this stuff, you end up not with that small insignificant bug in that one project, but with multiple bugs in many pieces of software that have all to work together and be reliable. You also deal with not so much bugs per se as impedance mismatches that you have to paper over. It really ends up bleeding from a thousand cuts.

"Fix it yourself" is possible, but it doesn't scale. Upstream doing it scales.

And before you tell me, "well if you're so upset then don't use it", or "nobody owes you anything so fuck you", I have to say that it works the other way too.

I get a feeling that many open source software maintainers get into this business because they think that either a big company is going to pay them dearly, or their résumé will be stellar, or that they will become rockstars and get all the bitches from it. And when harsh reality sinks in, they start writing about being overworked and burned out. Not every maintainer does it, but many do, or at least it looks like it.

And if you get burned out and whatnot, you have an option to just stop working on stuff that is deteriorating your health. Walk away. If a popular project is hinging on an unhealthy development model and is going to die if you walk away, so be it! The market will cope, believe you me. The community will find a way around it. What is not good, though, is if you, the maintainer, are burned out, or overworked, but stubbornly insist on being a bottleneck in the project under your inept stewardship nevertheless, and just whine and moan about your burnout to get internet points and worldwide pity.
There's now an entire generation of programmers, all the way up through senior/staff level, that's known nothing but the free-money era.

It will be an interesting next few years.
If I had the power to, I would downvote you because you are blaming the victim, being smug about it, even abusive.

If you are riding your bike in the city and the streets are congested enough, there will always be a car close behind you.
As there are cars ahead of you, to the right of you and on the street to the left that you would have to look out for. There are limits to how defensively you can ride, and at the end you have to rely on that the driver behind you is required by law to heed to any vehicle that has signalled that it will be turning left.

I have myself been in exactly that situation, almost run over by some idiot who sped up left of me because there had appeared a gap on my left as I entered an intersection. That driver belongs in prison.
Yeah, thought of that after I replied. OTOH, it would leave them with people not sufficiently tech-savvy to block ads, which is reminiscent of the old joke about a jury’s being composed of “12 people who weren’t smart enough to evade jury duty.” I guess they don’t care about that one way or the other as long as Some EyeBalls See Ads.
You should really try Rimworld. He took the concept of Dwarf Fortress and perfected it. The systems are incredibly well balanced, and there is less of an emphasis on "industrialization", and more of an emphasis on scheduling of tasks for your workers. So that even once you have a fully functional colony running that is able to overproduce food and fend off any attackers, you then have to deal with the interpersonal and personal emotional issues between your workers to keep things stable.
> Push notifications.

Do people not turn these off? When I get an unwanted notification, I immediately withdraw permissions to send notifications, or even uninstall the app
https://developers.google.com/fonts/faq#:~:text=/google/font....
Best dad memory overall, rocking my son to sleep, whispered "I'm your dad" and him whispering back "I'm your son" unrehearsed for the first time.

Best tech related dad memory, hearing my 1.5 year old tell his babysitter that his raspberry pi that he had just powered on (along with the separate monitor) was "booting up" also unrehearsed for the first time.

Best being a son memories, driving around aimlessly and hiking with my dad.
Two Decades of TheSession.org
Heavy industry factories make such toxic waste comparing them to bitcoin is like comparing water to oil. The toxic waste created making credit cards or printing money is very toxic and not something you want to live beside.

Bitcoin uses electric power. So does electric cars, your iphone, lights that businesses leave on overnight. If you are against bitcoin because it uses power.. you really need to lobby for a law that would ban businesses polluting the night sky with lights that aren't needed.
FYI it’s actually all news. It’s just that you know some science and recognize it more there.
In my experience, "you" are much more likely to unsafely squeeze past me if I dip to the side of the road.

When I stay in the centre of the lane, "you" actually prefer to wait for the next lane to be free over smearing me out over the pavement. Thanks!

"You" might be annoyed, but I actually get to come home and see my wife and kids, which matters a lot to me (and surely even more to them). Sorry for being selfish!
They only thing I don't agree with is using a flashing light on the front. It is incredibly inconsiderate, especially to other cyclists and pedestrians
I'm glad that geo-fencing was mentioned.

This is what I think all these apps - Kuba, Bolt and all those food delivery companies are. They are changing behaviour at present, they make things easy and advantageous for the user. Then the trap will be sprung.

Similar to how corporate petrol stations and corporate super stores drop their prices to force local shops out of business. Once they have control and a monopolistic position they can do what they like re prices.

Here these companies are working with governance directives to decrease traffic on the roads - it suits the corporates for consumers to have less ability to travel. Making it easy for food, local travel etc whilst making it uncomfortable to have a car (extra regulations, decreasing capacity on roads, greater licensing fees, etc) is part of the plan.

The concern is that once we lose the freedom of independent travel that we have with private cars, that won't be coming back. You will be geo-fenced.

This itself fits very nicely with the dystopian agenda I see on the horizon, where if you are not considered a good citizen, your ability to travel and interact with the system will be curtailed. We see this with the freezing of protestor bank accounts in Canada, China's social credit system, green passes to access shops, etc. Geo fencing will be a part of that.
Was a confusing way to describe it. I meant road cyclists on surrounding flat and mountain roads. Probably a moot question now given advances in technology making everything lighter and smaller.
You're trying to read faster by holding on tighter. It's never going to work. I struggled with the same thing. You're sabotaging your own expectations by using words like "skim" and "repulse". If you're going to improve your reading speed, you need to stop priming yourself for failure.

As another poster said, you should plan to use different reading techniques for different books. Recreational reading is much easier to read super-fast. Textbooks and research papers just aren't. It's similar to how an encryption algorithm works: your brain is really good at finding patterns. You can read faster by letting your brain do the work it's designed to do. Fiction books are very repetitive in their writing style. Technical works aren't; their content is very dense, and there is hardly any repetition. You'll never find easy patterns and repeated words there. They're not very compressible, and they're not very speed-readable.

Speed reading is all about look-ahead, look-behind, and pattern recognition. You are having a hard time because you are trying to force your brain to do it all algorithmically lock-step. Ideally, you want your eyes to maintain a steady rate of scan. Try to avoid using a finger like another poster said; it slows you down in the long-run. Eventually, your brain will start assembling words you have just read with words you're about to read, and give you the sentence in total.

It feels really weird the first times you do it. You're trying to let your brain to do more of the repetitive processing on its own, without you explicitly telling it to do that.

It takes a lot of practice. It's achievable. Keep pushing yourself, but you need to relax while you're doing it. It's a very delicate and tricky balance to achieve, if you're starting out as a slogging reader.
We are two wealthy people arguing over rents, with you saying $1M/month is reasonable, I'm saying it's not, I'm only paying $100k/month, meanwhile most of the world is paying on average $100/month.

25GB is enormous. 2.5GB is enormous. Consider that the core value of this software is text editing. Consider that not long ago people were buying PCs with perhaps 10MB of hard disk - or even no hard disk at all (e.g. the Apple IIe). Windows XP and Office 97, for example, were (if memory serves) less than 1 GB total. FoxPro for DOS was something like 4 megabytes - and FoxPro was a form builder plus relational database. Consider that with a thoughtful use of resources and an eye toward minimizing attack surface, you can put a fully functional http/s app server in a 1.9MB package (redbean).

These sizes are silly, and they should give you pause. The space is cheap, yes, but the attack surface is not.
Have a look at the images on top of the post, the bolt websites highlight 5 reasons why you might prefer to use the browser.

If Bolt didn't artificially geo-restrict this feature, navigating to their site would be all you need to do, and that's less annoying than using their app.
The current method, installing an extension and making a rule for it, is the result of this restriction, but would not be needed without bolt's restrictions.
> You sure sound like a driver who owns the road.

I hear this often, but it doesn't make sense to me. I have one single route to get to any destination, and because one person wants to ride a bicycle on this round, >5 cars will often be lined up behind the bicyclist traveling >30 MPH below the speed limit.

Of course, it's the drivers who feel they own the road in this scenario (even if it's one driver).

This is the transportation system that exists. I didn't create it.

> Nobody expects you to pass on a double yellow.

The bicyclists literally try to wave cars past them when they can see the other side of a corner. You are making an assumption, and that assumption is wrong.

I never did this because the bicyclists care that I leave and have zero accountability for their waving. Twice I had bicyclists do this and cars arrive around the curve during the time that I would have been passing. Literally, the bicyclists were actively trying to create head-on collisions.

Fortunately, most people on that road were very well aware that traffic was both busier than the bicyclists understood and faster due to higher speed limits that the bicyclists were generally oblivious to.
Likewise here, in 20 years of daily bike commuting, all weather, year-round, I've had one crash and a tiny handful of near misses. The crash involved hitting a patch of ice going around a turn, after an unexpected cold snap. I got studded tires for my winter bike right after that.

The friends I've had, who've gotten in crashes, were mostly off-road riders where crashes are expected, or competitive riders.
Freestyle Libre
A more recent RCT with 220 participants with type 2 diabetes[1] concluded similar beneficial outcomes to alcohol consumption.

[1] https://www.acpjournals.org/doi/full/10.7326/M14-1650
Wow, very interesting, thanks for this. Daily batch predictions is all we do. I’m the maintainer of miceforest[1], do you think this would integrate well into the package at a brief glance? I’m always looking for ways to make this package faster.

[1] https://github.com/AnotherSamWilson/miceforest
Eventually your (for example) great*N paternal grandfather is going to show up on your mother's side, forming a loop. That's just due to bounds on the human population and how the number of labels for previous generations grows exponentially backwards in time.
> "Among the many other interesting finds: [...]; the remains of a female child between 8 and 10, found in a shallow pit in a barrack room in 2010;"

This small phrase give us clear view that this girl's death was probably in a terrible situation... Poor child.
Is it because so much science is now theoretical or niche, with little practical application?
Increased engagement and better tracking.
> a man is not a woman

I mean we all know what you are saying here. It is objectively wrong. And yes, if you profess it, I genuinely hope you could not find employment for the rest of your life, subject to squalor and begging for chump change on the street corner.

That would be the ideal world.
I can't speak for him, so for myself: some years ago I had to almost beg for a new disk for a server. A disk. I didn't even bother to ask if we could have a bigger server, no point trying.
I don't know of any bank that is clearing swift payments on the weekend (Swiss here). Not sure where you are from but I highly doubt this applies as European standard.
In the OpenStreetMap data schema that's called 'tags'. Postgresql calls it 'hstore'. I've seen 'tuple' and 'set' used but overall it's easier for the reader to stick to key-value or name-value I think.