skysight-inc/HackerNews huggingface dataset:
This monday I had to take a plane to go to the office because I didn't have enough PTO days left.

We must be there for 4 hours every day, and then go back home and keep working for another 4.

This means we have the worst experience of being remote and in an office.
The fun part is we're a consultancy firm.
I work remotely with customer equipment, I have my dailies with the customer in MSTeams, and I am not expected to go to customer officest for at least 24 months.

Of course, does not make sense to me, nor my manager, or my VP.
But the company was bought by a fund 2 months before Covid and the investor wants its money back asap...
I picked up similar cd aliases
alias 1='cd ..' ; alias 2='cd ../..' and etc...
Lucifer Season 6 – The Epic Finale Returns
The stock may very well crater in value all the way to 0, but the loan must still be paid, with interest and all.
Microsoft is telling this guy they received the email for delivery and then silently dropped it. If you're not going to deliver an email you either inform the sender or shutdown your mail servers and remove your MX.

> Despite all the outrage

Hah! Please, there's hardly any. Certainly nowhere close the outrage this deserves.
Why the downvotes? I bet they can ship the PSU separately and mark the PC as "for-parts" to get around this ban.
https://www.datasecretslox.com/index.php/board,12.0.html
I solved this by creating calendar events for just myself. I’ll book an hour of dedicated programming time and then after that I’ll respond to all of my messages. Or if I don’t need to be hyper focused on a task I’ll bounce around and respond to various messages and check the status of stuff.
The article is 5 years old, your operator is 3 years old. 5+ years ago docker was different. I had seen stability issues too but they got less and less by time until everything was running without any problems. Sometimes even a reboot was needed because the kernel was misbehaving.
It's easier to see nuance in an area you're an expert in.
Have to agree with this. Exceptions being places where commuting isn't inherently destructive, and actually being in the office is irregular and obviously necessary.
These details about the proprietary "SmartScreen" were really useful.

We have been sending login code emails via AWS SES and have had a lot of issues with Hotmail/Outlook.com not delivering them.

My takeaways:
1) There's a risk that a shared IP system like AWS SES will get blocked by SmartScreen based on emails someone else is sending.
2) We really should look at the contents of our (trivial) transactional emails, too.
The solution to this is video surveillance. But in the EU, make sure not to record public land.
> Jeez, when visualized like that, that's a lot more than I was expecting. How many multiples of this do they currently expect they want to get their vision of a general service running?

They claim that they'll have full operational service (out of beta) in September of this year. Which means you're currently seeing all the ones that will be in the initial operational service, as they can't launch anymore now and have them positioned in time for that date. They're still orbit raising and positioning some of the satellites (which is why you see gaps in a couple of spots).

The initial operational service can't service extremely high latitudes (north of around 55 degrees north, or south of around 55 degrees south) nor can it operate service outside of the range of a ground station near to where the customer is which limits the maximum number of users.

They're about to start launching polar launches (just announced) of the new generation of satellites with laser links so they'll be able to provide service over the ocean and at the poles. https://spaceflightnow.com/2021/07/27/spacex-to-begin-launch...
Even the user side of Microsoft's email is confusing and prone to loosing emails. O365 defaults or at least the recommended settings will just quarantine emails without notifying anyone. I guess Microsoft doesn't trust users to not open emails in the spam folder?

I think I have it configured now to alert the recipient and me on quarantined emails but there are at least two relevant dashboard (Exchange and umm Security Center? who knows what the current names are today) that probably have like 35 submenus and 1000+ settings. Running my own email server would be easier.

Another thing, a few months ago I noticed a couple incoming emails were not quarantined/blocked but also not delivered. I don't think the issue has reoccurred since but it's just crazy that emails are just lost sometimes.
My issue with no-code/low-code is that it puts the cart before the horse, or rather, the developer before the user. When you look at the amount of time spent staring at a screen, your users spend way more time (person-hours) looking at your app than you do coding it. Why all this focus on what is arguably the least important actor in the system?
Hmmm. What if the editor was clever enough to do that, with any font, automatically.
How feasible is to split/use compute power of multiple devices?

I would love to travel with a 15" ultraportble which is good for mail/browsing but will crawls while trying to play Flight Simulator. When I reach home, it seamlessly uses power of 599$ XBox compute centre to run it on 60FPS. When I reach office it compiles millions line of code using power of a 500 core office server.

Central server can be shared across devices so all devices of all members of family run at same speed/capability.
Not a book, but you may like it, i did:

https://www.lihaoyi.com/post/WhatsFunctionalProgrammingAllAb...

(edit) a post that uses JS, PHP, Python etc. to explain many FP concepts: http://chriswarbo.net/blog/2015-01-18-learning_functional_pr...
I do this too! I have a Logitech MX Keys, and while trying to separate work and personal devices I put my phone on my laptop stand and with 1 button I can switch the MX Keys to the iPhone and Signal/Telegram/Whatsapp/Email/Termius away.

It works for more than I would have thought but I still really miss things like alt-tab, or in general the ability to navigate the UI with a keyboard. I mean why would the win/super key not open the multitasking overview? Currently it does nothing... Also, in Termius backspace works, but not delete, and page-up/down produces a ~. Little annoyances like that are everywhere.

I also bought an MX Anywhere 3 to go with it, but it didn't switch device with the MX Master switches, a missed opportunity imho. Moreover, at the time I was still on Android and for example in MineCraft the mouse pointer would still behave as a finger that drags stuff. (I eventually returned it because I also found it too flat for a mouse.)

So there is still much be made better but the basis is there. I guess the demand is still very low. But I bet it is also a chicken/egg story waiting to be resolved. I mean, iMovie on the iPhone is super powerful but on this screen and with touch... ugh.

Now just get me a monitor that also switches with my MX Master Keys switch keys to a larger view of my Phone and we've got ourselves a (partial because I love Linux, and yeah I was so looking forward to that Ubuntu Phone Convergence thing) laptop killer.
I would consider the Turkish Republic a newborn at 1923, not a continuation of the Ottoman Empire from 1299, mostly because it was a switch in cultural codes and a reset in wealth. OE bequeathed very little wealth to TR, so this is the first time Turkey is coming to any significant wealth and influence in the world. The last time the government of Asia Minor had any real wealth and influence was early 19th century, and since that timespan is longer than a human life, the country ‘forgot’ to conduct itself gracefully.

Now, Turkey is trying to learn on the fly how not to be a bull in a china shop.
oh you were admin too lol. What's up admin

I'm thinking it's a real shame that the internet isn't like that anymore. I've kind of been wanting to build my own forum or something. Maybe bring some of that back
Some of us like to keep their PCs in performance governor, disable sleeping, disable, core parking, disable swapping, disable switching to iGPU. I want a responsive PC, not a PC that thinks it's a good time to lower the performance.
Now that I'm using a Surface Book 2 as my primary computer, with a Surface Dock set up on my desk at home with screen/keyboard/speakers/etc., I'm more confident than ever that this future is coming eventually - but also confident that it will take a long time. Having a single device makes a surprisingly big difference from having two separate devices (home PC and travel laptop), but is also not worth sacrificing power for. The technical users who will become early adopters want a first-class home PC, so just as laptops only started to actually displace desktops once they had enough RAM etc. to match them, it'll be the same for phones, and they'll probably need to be x86-based phones for the sake of being able to run old programs.
Ethereum if counts
For a more reasonable take on this, that also cites a series of government sources see this Twitter thread:

https://mobile.twitter.com/ruima/status/1420060835313971200

Basically internet consumer businesses (in particular fueled by a bubble) have a series of well understood bad externalities that are harmful to long term growth and civil society.
This is not necessarily a bad thing, there is beauty in simplicity. Take Downwell for example. It's surprisingly engaging for a mobile game with only 3 on screen buttons.
Marketing is marketing, any PCs intended purpose is whatever the owner chooses to use it for. I play games on a xeon machine with ECC sometimes. The distinctions between workstations and "gaming" PCs are arbitrary and superficial and no one should be misled into thinking otherwise.
I love Proggy in this regard [1]. It's so hard to go back to an aliased font after using Proggy for a while. Also it's easier to see the structure of your code with smaller fonts, because you can simply see more of it at once.

[1] http://www.proggyfonts.net/index.php?menu=download
I am so thankful to members of the HN community for stepping and and lending a helping hand with info.

Re line start and line end, those key combos rarely work (ctrl-a and ctrl-e are more common, but guess what? ctrl-a and ctrl-e behave like Win Ctrl-Home and Ctrl-End while composing this reply in Chrome, while fn-left moves to the start of the line and fn-right does nothing at all. Go figure.) It was document start and document end (or, even a standard PgUp/PgDn) that seemed missing.

Open doesn't handle file paths, only directories, and doesn't work if I've got the File Open dialog going.

These (and the need to research and review commands, instead of any GUI support) was what I meant by secret handshakes. The original UI concepts included the idea of making settings and functions discoverable via UI as well.

No love for cmd32 here, mind you. A real shell would help that world out quite a bit. Wonder if the preferences would go the opposite way if I'd started differently.
There is also a Busy Beaver like problem with respect to (a modified version of) Brainfuck: https://www.iwriteiam.nl/Ha_bf_numb.html
all our jobs were outsourced.
You'll see the Dieselgate of PCs. It's very efficient and underclocked while being tested, but when a customer registers the product with the website, the driver app installs the normal performance profiles.
They've done few test prototype launches of satellites that were grouped together along with a ride share mission that they had other customers paying for. The operational satellites are about to start launching next month at the earliest [0].

[0] https://spaceflightnow.com/2021/07/27/spacex-to-begin-launch...
A cubicle had at least the resemblance of a piece of space I could call my own.

My worst experience involved commuting two hours by train to a high rise, tiny "open plan" office space (read: a few important people got offices, the rest of us were in one not very big room). It was like a sort of torture... for up to 15 hours a day the only escape from being within a several feet of and in eyeline of half a dozen people at least was hiding in a bathroom stall for a few minutes.... and a space which could be mine and any sort of private was usually two hours of a foul smelling, packed, and unstable public transit away. Growing up in an environment where the median number of people within a mile was usually 3... being forced to be constantly "on display" and knowing that there was no escape other than hours of public transit at the end of the day was deeply psychologically unsettling. I lasted about 6 months.
To go silent while being depth-charged, they'll want to sit at neutral buoyancy with the propulsion off. They don't want to sink to crush depth or surface.
Ask HN: Who else has a crummy developer career?
I don’t even know how to describe mine or where to begin. I literally can’t remember certain details as if I suffered from trauma. I lasted 3 years and never got close to a 6 figure compensation. I’ve never even experienced working with a senior developer. Despite this the clients using my work were F500 companies.

It would make sense for me to begin elaborating on some of my stories, but it is really difficult for me with how upsetting a lot of this was. Maybe I'll try later in the comments. All I can think to say is that I eventually quit when asked to implement a plainly unethical surveillance feature. It was long overdue. Trying to stick it out at one place for a while, as if it would make me appear dependable and valuable, has to be one of the biggest mistakes of my entire life so far.

This was 2 years ago, and I have not worked since. I would like to, but it doesn’t even feel like a choice for me. All I wanted was to get my foot in the door and begin my career yet I somehow feel farther behind than when I started.

So who else has a totally shit developer career? Can you make me feel better by telling me about it?

Edit: This is a throwaway for obvious reasons, sorry dang.
Ok, in the light of day I was following the precautionary principle a bit too closely. I wasn't thinking of MDMA.

However, you, like your peers, are downplaying withdrawal in general. The physiology of addiction is still quite mysterious. Race, gender, age, location and experience all modulate withdrawal symptoms. Just looking at the top 3 consumer addictions you find, e.g.

Caffeine withdrawal symptoms: impaired behavioral and cognitive performance, decreased or increased blood pressure, decreased motor activity, increased heart rate, hand tremor, increased diuresis, skin flushing, flu-like symptoms, nausea/vomiting, constipation, muscle stiffness, joint pains, and abdominal pain
https://www.ncbi.nlm.nih.gov/books/NBK430790/

Nicotine withdrawal symptoms:
anxiety, awakening during sleep, depression, difficulty concentrating, impatience, irritability/anger and restlessness. Slowing of the heart rate and weight gain are distinguishing features of tobacco withdrawal. Although nicotine withdrawal may not produce medical consequences, it lasts for several weeks and can be severe in some smokers. Like most other drug withdrawals, nicotine withdrawal is time-limited, occurs in non-humans, is influenced by instructions/expectancy and abates with replacement therapy and gradual reduction.
https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1360-0443....

Codeine:
Negative emotions, such as depression, anger, or irritability anxiety and restlessness, shedding tears, difficulty concentrating, dilated pupils, headaches, sinus congestion and sneezing, digestive problems, such as diarrhea, bloating, and constipation, stomach pain and nausea, chills or hot flashes, intense muscle aches,
bone and joint aches and pains, tremors and shaking, trouble sleeping

For many people, withdrawal symptoms are similar to those of a more severe bout of flu. A person experiencing withdrawal may not be able to work or go to school for several days
https://www.medicalnewstoday.com/articles/326849

In addition to those symptoms mentioned, there can be significant tertiary affects, as a result of the anxiety, stress and depression, which have been shown to cause acute physical and long term health problems if not treated.

So, at the very least, if you want to go cold turkey, rather than taper slowly, you should do some research on the withdrawal symptoms and how to manage them. Otherwise you are much more likely to fail at quitting.
A New Small Molecule Candidate for Malaria
They're starting to launch the polar launches next month [0].
SpaceX isn't dependent on RDOF funding to fund their service, it just helps accelerate it and avoid going to the private markets for additional funding and diluting the shares further.

[0] https://spaceflightnow.com/2021/07/27/spacex-to-begin-launch...
Teams can do this. Create a calendar event or manually set yourself to busy and you will not receive notifications and people can see this. There is also a button on the sender side to mark the message as important to notify anyway.
So this is what wonks call "industrial policy."
People who don't understand recursion have probably never seen a recursive definition in math, or performed an inductive proof. That would be the problem to fix first. Bringing programming into it is just heaping on confusion.

There are recursive structures in nature. Some people might respond to the neatness of recursively generated graphics. Pointing out recursion in language could be useful. Introduce a program for recursively generating random sentences and such.
> He says he bears no ill-will towards the islanders and feels he has forgiven those he believes wronged him.

Good for him, this is spiritually healthy. But if this happened to me, and I knew exactly who it was, and justice would fail me, I'm pretty certain I'd choose a very different path.
I think engineers are super bad at deciding where to take on technical debt. Often people will save themselves half a day at the cost of making some future feature nearly impossible. I don't really blame the engineers, but rather the system -- the customers demand new things, then there are biweekly "sprints" to set deadlines, and there are daily standups where nobody wants to say "I'm doing the same thing I did yesterday and it's not done yet." In that system, saving five minutes at any cost is the right thing to do, and then you get boiled alive by your technical debt.

I honestly think that the glacial pace of software engineering is mostly due to this phenomenon -- "where can we save a little bit of time today?" and then it snowballs into entire teams not getting anything done. The interest on the loan they took out is higher than their income. I guess that's why they call it technical debt. (Does that make Scrum Masters technical loan sharks?)
A dedicated race car will absolutely blow away a road car. I don't think you're even aware of much slower the road car will be on a track.
In Madrid (Spain) we have a good radial public transport system.
Works very well if you want to go from/to city center to suburbs.
Nowadays a lot of companies are leaving the city center. Office space is expensive and go to the suburbs or satelite cities.
The radial system does not work anymore: people have to either take the car for a 30-40 minute trip, or spend 1-1:30h to travel to city center then take another transport to the suburbs.
Yes I went down the same rabbit hole. `dir` is not found, whereas POSIX commands such as `ls`, `cd` and `cat` are available.
They shouldn’t be travelling that far at all. They should be within a walkable distance of where they need to go. Walking to work is never stressful and often does reverse.
Way to Learn Python (Beginners-Friendly)
Shorting a market is not commerce but thanks for LARPing.
So you're saying that because you live rather far from work, and precariously located proximate to transit terminals, people in European cities don't use transit?

15km is far af. It's only not far af if you use a car. If your frame of reference though is not commuting by car, then you select employment and residence differently.

I currently don't have a car or a job, and walk or take transit everywhere (not in Europe), and as such I'm sure as hell not looking for jobs located 15km from my house. Sure, let me just thru-hike to work np.
It was around 2000, after buying a Cassiopeia E-100 that I realized a keyboard makes any computer massively more usable. With that I bought a Psion 5MX, used it great success, and never considered a device without a physical keyboard again. Switched off to Nokia Communicators, then several Android Sliders. All worked great. I was always the guy in the conference room who could login to servers and look-up info, despite everyone else having phones, too.

A (pocket-sized) bluetooth keyboard sounds fine in theory, but it's a hassle to keep it charged and to carry around a bulky extra device you'll only use occasionally. So it'll get left at home, not there when you need it, and nearly worthless.

It's only now, with every US carrier switching to VoLTE-only that I'll soon have to retire the old Android sliders and find a new option. Everything seems an unfortunate compromise. The keyboard on the Blackberry Keyone/Key2 isn't great, missing critically important keys like arrows and OK, and without being rootable, you can't remap them to make it usable. The form factor is... awkward as well.

The Gemini PDA is likely to be my next stop. Unfortunately the form factor is kind of anti-phone, making it a poor choice to quickly look at your screen to check some info, or make phone calls, and only good when you really need to do a lot of typing.
I've just decided to give it a try and honestly, their apps are a travesty. Even Signal, with all the criticism it gets for its UX and lack of certain features feel more mature.

I've tried Element and FluffyChat on iOS. Element is very slow. They messed the sign-up screen somehow and iOS suggested a "strong password" but didn't remember it, or didn't assign the log in to it. I went to generate a new password and couldn't log in since it required me to confirm my session from other devices, then gave an error that I have none.

FluffyChat has a very unfriendly log in screen that gives zero explanation about Matrix or how you should type in your login with the server. Also, no validation (they could try to adjust your login with @ and : symbols automatically if they see something is wrong).

It's not like I want to dunk on their developers, but it's hard for me to see this protocol and its apps getting many consumer users when it's so unfriendly and alien to them.

Yes, some government European agencies and old-fashioned corporations who want an on-premises chat app would use it, but I don't care much about them.
Or daily satellite photos. Nowadays, the resolution is good enough to spot these changes.
In the light of recent physics results, it might be enough to have a few electromagnets bending space-time along the way.
Fair, Healthy and Environmentally-Friendly Food Systems
> Why doesn’t he have proper equipment? If you spend XXX,XXX a year for an employee it makes sense to spend X,XXX/yr for proper equipment. The company should provide high quality mouse/keyboard/headset.

Because it is an expense, not an investment.

If you are building a product, having good equipment is a force multiplier: You get more from your expense in people.

If you're just billing hours to a third party, good equipment is an expense and might be counterproductive.
Leading the charge: Land’s End to John o’Groats in an electric car