skysight-inc/HackerNews huggingface dataset:
This is all great advice. My company uses slack instead of email, what’s helped me is silencing slack but telling people they can call me if there’s a fire. Before then I set up all the systems I can to prevent anything from slipping through, so I haven’t been called on vacation yet.

It’s all about setting expectations and delegating responsibility in advance.
A Live Interview with Gang Beasts' Producer Sam Read
Both of those seem to imply that checking your email is the right thing to do. So just for balance let's consider the following as well:

Threat - Checking your emails means agreeing that it is normal and to be expected, this will be hard to undo.

Opportunity - Not checking email for a few days will force both yourself and the team to be more independent, and will identify obstacles to further independence.
This was discussed by one of the game's creators in the Ultima Online episode of Ars Techica's War Stories (around the 5:10 mark) https://www.youtube.com/watch?v=KFNxJVTJleE
We have our smart TV just acting as a display for a mini PC via HDMI connection. TV knows nothing about our WiFi so no phoning home.
Reason is a syntax layer on top of OCaml, so it shares OCaml's production-readiness. The tooling that Reason uses to compile to JS (Bucklescript) was originally designed for OCaml, and Reason supports native targeting via the plain OCaml compiler backend as well. It's a pretty pleasant ecosystem at the moment.
The debug server kinda builds upon the dbg/src packages. So all the maintainers of the distributions have to do is maintain the compatibility of the dbg/src package structure (which looks like happening for the RPM format) and to host a debug server in addition to the existing package servers.
In April 2019, a jet owned by Occidental Petroleum Corp. touched down in Omaha. Two days later, Warren Buffett's Berkshire Hathaway made a $10 billion investment in the company.

Hedge funds have been using corporate flight data to predict M&A activity and investments for years (https://www.bloomberg.com/news/articles/2019-07-02/hedge-fun...), but existing data providers are too expensive for most non-professional investors.

I built this free dashboard using publicly-available data from the FAA and the Open-Sky Network.
Japanese rules for writing your ABCs are surprisingly strict
Yeah, no. In civil discourse you give people the benefit of the doubt that they weren't doing something for nefarious purposes but that they maybe made an honest mistake. In this case it was simply a copy paste error which they pointed out. They apologized because they were being civil and polite not out of some admission of guilt. Somehow you were the one that missed all of this. I think you can see what others thought of your tone as well. Both of your comments here come across as very angry.
If there is comp-time provided, sure. Dont burn your days for free.
Atila Iamarino says the China Communist Party is the best example for the entire world to follow.
Show HN: Go-CoNLLU – Some Much Needed Machine Learning Support in Go
Exactly, container is a way to package all these disorganised, chaotic snowflake languages into something you can actually run in a standard way.
It full fills the function of an executable, but at a higher level of abstraction. We've come full circle again.
I've never used a Chromium-variant as a primary browser. Used Opera until they switched to Chromium and their Presto-based brower became untenable, then switched to Firefox.
Also slightly off topic, but I'm glad to hear Linux support for Razer laptops are improving. I had an early Razer Blade Stealth (late 2016 12.5") and the Linux support was _terrible_, as demonstrated in this repository: https://github.com/rolandguelle/razer-blade-stealth-linux. It took a lot of work to get it stable.
I agree this is how it SHOULD work, but it really depends on the company culture. Ideally you set up systems in advance where they don’t have to reach you.
Sure I did - It's a bunch of tools, generators, and frameworks to hide behind instead of learning the fundamentals
That's not entirely true. There are a category of legal defenses called "affirmative defenses" [1] where you are presumed guilty and have to prove beyond a reasonable doubt something that makes your typically unlawful conduct lawful. Self-defense, insanity and fair use are common affirmative defenses.

I would expect affirmative defenses to be fairly common in trials involving police; there's typically not a lot of argument around whether an officer assaulted/killed someone, just over whether the use of force was authorized.

That being said, I would be more in favor of changing jury instructions to indicate that the lack of body cam footage can be seen as an incriminating factor. Not that it 100% means that they are guilty, but that it can be considered suspicious circumstantial evidence. Much in the same way that you cannot be compelled to self-incriminate, but that juries are allowed to interpret invoking the 5th amendment as incriminating.

[1] https://en.wikipedia.org/wiki/Affirmative_defense
You just refuted your own argument. Blacks in Africa do better than blacks in America. What changed? Did their DNA change? Did they get smaller brains?

They now live in an environment not conducive to their success.

To clarify, let’s take color out of the picture. Let’s say we’re talking about some poor, southern white town.

What do you often get? Generational poverty. If you were to talk to some, you might be turned off. These aren’t polished people. Poor decision making, often backed up with “what different will it make”.

Look at the history of Flint, Michigan. There are many others. It doesn’t take a lot to destabilize a community.

I do agree with that victimhood isn’t helpful. There is a tendency towards that recently, so let’s put the media aside.

Go talk to a few black people who are analytical like you. Talk to a few of different ages, from different parts of the country, etc. It might be informative, it might not. It’s a better place to start than the news.
“not unreasonable” expands to “You could provide reasons that seem valid, even if I don't agree that they support your conclusion.”

“reasonable” expands to something more like “The reasons you have provided support your conclusion.”

“reasonable” can work in this case, but it doesn't state as clearly that the speaker disagrees with your conclusions.

In a more general sense the “not un-” pattern is a marker for something that is qualitatively similar to the corresponding simple positive attribute (e.g. “reasonable” or “popular”) but not to the extent of the category of things fitting that simple positive attribute. That is, category “reasonable” is a strict subset of category “not unreasonable”.
I have a dummy hotspot with no access to anything whatsoever, and which I allow my TV to connect to. Apart from exposing an undocumented API (with code execution capabilities), and allowing logging in as root over Telnet (without a password), it also tries to fetch software updates over plain HTTP. It's a bloody nightmare.

On the plus side, it was possible to disable many of the smart features once I discovered the telnet capability. :D
(ot: should that be clueless^Whelpful, or is there some new convention I'm not aware of? ^ still means "ctrl" right?)
Those cardsharing schemes still exist today, although they're being cracked down more and more.
I already used it the other way around with a hotspot created on my laptop. As long as you can connect your browser with decent speed it should work just fine.
Britain gave Palantir access to sensitive COVID-19 patient records in £1 deal
Yes something like that. There were reports of disks being kicked out of arrays (at least for ZFS I think) due to them taking so long to respond that the filesystem decided they were dead.
There was nothing fundamentally wrong with LTCM's business model, or with writing puts. Where they failed was in their execution - they underestimated the risk of fat-tails, and the level of correlation between different securities.

There are lots of cases where we do things that could potentially be catastrophic, but we do them anyway because the risk-reward justifies it. For example, going on a road trip instead of sitting at home and watching TV. The upside of going on a road trip is bounded (fun holiday) but the downside is catastrophic (deadly car crash). If we avoided every single activity that involved catastrophic risk, our lives would be far worse.
I've seen people still have that same issue with both Windows and macOS.
Why RedShift is showing rows_pre_user_filter is zero
Nah, thousands of km off :)
I had two failures on a RAID 6 in the same week. All 3TB WD Red's. I'm slowly replacing all of the drives with Seagate 4TB NAS drives. I definitely do not trust these drives.

And, I had had failures of some of the drives before, but when I pulled them and did extensive tests of them, they were always OK.
The benefit for developer is maintainers report compatibility issues before the developer hits them and in general take over a lot of the user support as well as the menial but necessary packaging tasks. For the user the benefit is they can actzally deploy the thing in a real production system (that is not the developrs laptop) with potentially clashing libraries and be reasonably sure it continues to be secure in the future by using up to date maintainer libraries, not some unstable release no longer getting any security fixes the developper pinned it to 5 years ago and never bothered to change.
So this is what happens when you build for VC's? lol
Search for public/info/commercial displays if you want dumb(ish) large monitors.

https://geizhals.eu/?cat=monplas
I'm the CTO at Mercury (https://mercury.com/) and we have 100% of our backend written in Haskell. It's gone really well so far.

Answering another commenter's question, I would say the "secret weapons" are:

1. Hiring: Haskell is a very in-demand language by very good engineers. For a startup, it's absolutely amazing for recruiting and I can't overstate how important recruiting good people is for a startup.

2. Correctness: Haskell helps you ensure your code doesn't have bugs. For a bank this is fairly important. Some aspects of Haskell that are great for this: algebraic data types ("discriminated unions" in some languages) model business logic quite well, purity makes a function much more of a known quantity, libraries like Persistent ensure type-safe SQL queries, and in general the community cares about correctness.

I haven't used the other languages you mentioned, so I can't really speak to a comparison with them. Re: laziness, it's almost never something I think about in practice.
Why do you assume they need to travel between galaxies? They could be going to the next solar system over and we're simply seeing the leakage of their propulsion. Just because the light travels across galaxies doesn't mean it's purpose is to travel across galaxies. Moreover, a species that can unleash this much energy has probably conquered such things as mortality and age related decay.
People learn effectively in different ways. In my mid-30's, I've come to realize that I get the most from my time taking university classes to study robotics vs trying to learn it on my own. For me, I find the added pressure of a grade helps push me harder. As a younger person grades were annoying, but as an older person I just use the pressure to my own advantage.
Again... no one is disputing that heat pumps are more efficient.

Your "road test" video proves nothing. Not only is it not a cold weather driving test, but they test the Kia e-Niro and not the Hyundai Kona. The e-Niro and Kona share the same battery and motor but are not the same car.

The heat pump is optional equipment in the e-Niro and the "road test" video doesn't specify equipment configuration and more importantly isn't testing the climate control system.

If you really want an Apples-To-Apples comparison, why don't you find a comparison of a Canadian Kona to a US one since the US version doesn't come with a heat pump?
> Researchers monitored the known repeater FRB 121102 with the Lovell Telescope, a 250-foot-wide (76 meters) radio dish at Jodrell Bank Observatory in England, over the course of five years. They found strong indications of a 157-day activity cycle; 121102 seems to flare up for 90 days and then go silent for 67, the team reported in a new study.

> It's unclear what's behind such cyclic activity, though scientists do have a few ideas. For example, periodic flare-ups could be caused by a wobble in the rotational axis of a highly magnetized neutron star known as a magnetar. Or they could be linked to the orbital motions of a neutron star in a binary system.

Could this be the Dzhanibekov Effect ? Funny I just stumbled upon it today!

https://www.youtube.com/watch?v=1VPfZ_XzisU

If Earth can maintain a stable axis, such wobbly oscillating axis could be that star's "normal". Just guessing! Or may be am too wrong. I am not a physicist!
UX designers also have built in product management skills.
"But you wouldn't be able to create an AI to convert between cats and rabbits"

I reckon you probably actually could with some of the more recent results.
Many users are not aware that software can be made faster so they don't complain. They simply assume that's how things are.
Ha. I'll see you up on Sunset Ridge!

Very cool stuff. I'll give that paper a read.
I thought the rule was never run `sudo` with `pip install` or you'll screw up the permissions on your system.
Fair 'nuff, but I still have my feelings about it.

> The problem was the design of the system and the willingness of the developers to implement it.

I would consider the design of the system as a "quality" metric.

Usability, accessibility, training and support are all what I consider to be important components of "quality."

We have a big problem (not just in our industry) of "Not mah job, man."
I did this for a company of the same size. I spent 15 minutes each morning (during coffee) answering important emails. The rest I left for when i got back.
Thanks for the clarification. BTW I agree with tome - your comment above would make a great blog post.
Yes, sorry. Try:

6582352
dpP

(at least we now know the error is old enough to be in octal)
As is the nature of things, many artists are critics themselves. Hell, entire schools of art were founded on criticism like Dadaism. Take Salvador Dali and George Orwell. Most people could identify these people as artists, but how many people know Orwell wrote an essay on Dali's work? T.S. Eliot and C.S. Lewis are also famous artist/critics.

In the end, I don't think it's that people don't remember the names of critics, it's that they never bother to learn them in the first place. Most people don't care, and that's perfectly fine - you have to be pretty deep into a field to care about its criticism in the first place. However, it also doesn't discredit the critics' work or criticism in general. Being famous doesn't make you right nor does it make your work more correct, after all.
This is a really great question, thanks for starting this discussion!

Based on my experiences, here are some ideas regarding a hypothetical ideal developer environment - some technical, some cultural:

- A supportive and responsive team who help each other to get valuable features developed, deployed and maintained

- Thoughtfully-written test coverage that allows for code evolution, while providing reassurance that changes are correct

- Local, test and production environments where deployed code behaves identically or near-identically

- Languages and API documentation that are accessible, expressive and composable while remaining straightforward to reason about

- Development, deployment and operational tools that lend themselves well to automation so that frustrating and error-prone manual tasks can be reduced

- Rapid notifications regarding problems encountered by users -- ideally only occuring infrequently, thanks to high code quality, and implemented in a user-privacy-preserving way (to avoid developer anxiety regarding imagined or real lack of organizational respect for users)

- Code review (for various social and educational reasons, as well as improvement of code quality)

- Human product feedback, in terms of quality assurance and also genuine user feedback

- A high-motivation and low-pressurization work setting -- with a sense that the delivered software is genuinely providing a net benefit and is able to anticipate and respond to harms and ideally prevent them in future

- The time and team approval to investigate bugs and contribute the discovered fixes upstream outside the organization

It also strikes me while writing this that software may be considered easier and/or more comfortable than other careers.

While it's good to strive to find further improvements, it's worth pushing for other employers (and perhaps industries?) to do the same.
I would say asking for a fixed time commitment is not reasonable, that’s not vacation.

However, as a manager it can be hard to truly disconnect and take vacation without either (a) missing a big decision and not being happy with the decision that was made, or (b) delaying the rest of the team by asking them to wait to make a decision until you get back.

So your options for this are:

(1) Have a designated substitute person who will cover your responsibilities while you are out. As a manager this is an important part of your job actually, succession planning. You should be teaching and grooming someone to replace you when you leave. This should be a person who you trust and who you work with a lot, so whatever decision they make will be okay with you. Then you have to be zen about it and actually accept whatever decisions they make while you were out.

(2) Try to pull forward any decisions that you can, so that everything is settled before you leave. There’s a lot you can probably decide in advance, but obviously that doesn’t help with the random unknown things that can pop up at any time.

If you do both of the above then it really is reasonable to disconnect.

You should be able to tell your boss your goal is to truly disconnect, and he or she should respect that. If your boss pushes back on these things, then you should seek to understand why. Is there a specific meeting or a specific conversation that can only happen during your vacation and your boss really wants you to be there for it?

I don’t think it’s crazy to join in a specific conversation during a longer vacation if it’s something that you really care about and it can’t move. Ask yourself if it’s gonna drive you crazy not knowing what decision was made until you get back :)

However, as everyone else has said, you aren’t really disconnecting if you have some things from work you need to check on during your break. This is a legitimate struggle for managers, and it means that sometimes you take partial breaks where you get some rest but not a full vacation because you can’t completely cut out.

It’s OK to take partial breaks sometimes, but not ideal, you also need full breaks. Therefore is my final suggestion is this:

As a manager you end up scheduling your vacation time around your work. Meaning, you probably know when the team is likely to have a stretch where nothing major is going to happen, and that is when you should take a true disconnect vacation. Obviously you can’t predict the future perfectly, so you need the first two techniques to compensate for whatever unknown things may pop up while you are gone. However, as you get used to being a manager you will start to have a good feel for when you really need to be around and when you don’t, and the best thing to do is to take vacation when you don’t really need to be around. You’re not an IC anymore, so you can’t just peace out and leave your manager to deal with it ;)

I hope this helps. Good luck, and welcome to being a manager :)
But especially for manage position this should not be necessary. Most small software companies will do just fine if run for a view weeks without a manager (as long as it doesn't overlap with the start/end of a project).

Also the problem is he is not asked to provide emergency contacts, he's asked to continue to check all his emails. Which for many people will mean they won't be able to get there had completely it of work and as such majorly degrade the vacation.
That sounds pretty interesting. Do you have notes you can share?
Laid-off? Get intro’d to a community of hiring managers
Except we solved the problem at a higher level of abstraction, creating a more complex system. If every language used LLVM (for example) we'd have almost the same effect.

There are other things docker can do (like mapping volumes) but I would be much happier if we solved it at the level of the executable.
Prime After Prime (2016)
It's strange because I'm normally a law abiding citizen, but still totally going to steal that library phrasing.
Honestly, no. At least not that you can play right now. Star Wars Galaxies was something of a spiritual successor, but is defunct. There have been a few attempts at more free-form open world type games since then, but IMO, nothing really comes close to UO. I've had to give up on MMO's because it all just feels like an experience on rails that is a time sink for some virtual items rather than the kind of free form world modifying choose your own adventure that UO was.
Maybe their consciousness runs a lot slower than ours..?
French SECAM was broadcasted in « L » (heritage from black & white 819 lines « E »), with positive image modulation and audio transmitted in AM. (https://fr.wikipedia.org/wiki/Norme_et_standard_de_t%C3%A9l%...)
The only reasonable option there is the third one, and the company itself suffers the backlash for running on such a high bus factor.

Vacation is for vacation, not work. If you're asked to stay on call then you better be paid for it. After all, you're not one of the founders, you're an employee.

If a business can't survive with a week or two of planning or delegation then it has other problems. Eating vacation is just a cop out.
Ubuntu works fine on a number of laptops out of the box with zero issues. Lenovo, Dell, HP and more all have plenty of options that just work.

Macbooks have become increasingly difficult for Linux to work on, in some cases it has been made more difficult.
Brave has a partnership with Binance. A link to Binance is on the new tab page.
With 3 programmers, I seriously doubt there is a backup for every function.
This is an acceptable ask in the companies I've worked in the U.S., especially for a small business. My experience is that people will email you much less than you expect, and it's just for emergencies
They've tried these things here in Sweden, for decades. It has not worked, the opposite is true. Economic opportunity sounds nice but the 'economic opportunity' of robbing someone who made use of that economic opportunity and in such a way get the spoils without doing the toils keeps on winning out for some, no matter how many programs are created, how many youth centres are built, no matter how many integration programs are started. As to whether it is the lure of easy money, the false glamour of the bling-bling lifestyle as glorified by a significant part of rap and hip-hop artists, the 'rebel against the prevailing culture' attitude which permeates large areas or some other factor, something keeps on pulling increasing numbers of young boys and girls into crime.

Ineffective policing may be part of it, an alarmingly low number of violent crimes is solved here - ~10% of murders and violent crimes (the categories are combined in the report), %19% of sex crime including rape, ~6% of robberies and theft going all the way down to ~0.5% of bicycle theft cases [1,2]. The trend for the percentage of solved crimes has been going down for a very long time now so things are not improving, at all.

[1] https://www.bra.se/download/18.7d27ebd916ea64de5304de44/1585...

[2] https://www.bra.se/download/18.cba82f7130f475a2f1800010674/1...