skysight-inc/HackerNews huggingface dataset:
>-- For the working parent whose productivity has been slashed by 50% and stress has gone up by 50% due to parenting obligations, WFH might be terrible.

Yeah, this is one of the things that keeps coming up in this discussion that bugs me. There's working from home, and then there's working from home during a global pandemic that has shut down large swathes of the economy.

I wish everyone writing these articles or trying to analyze wfh performance data would acknowledge that "not being in the office" isn't the high-impact change: "having to take care of children while doing my full time job" is.

If we brought everybody working from home back into the office, but also had them bring their kids along and try to help them through zoom class and make their lunches and stuff, it would be chaos.
it's great to hear about these kinds of hidden dangers (immortalized by a wordsworth poem no less), but based on what's stated in the article, the sign shown in one of the photos seems to make the mistake of exhorting without informing (and persuading):

> "danger. this pool is very dangerous. submerged rocks. diving, jumping & swimming prohibited."

it seems it should say something more like

"danger. hidden, swift undercurrents will pull you under and trap you to certain death. avoid the water."

but maybe that one pool only has submerged rocks as a danger, and not undercurrents. even so, it could be more informative: "danger. hidden shallow submerged rocks make diving, jumping & swimming here deadly." but that makes the inclusion of swimming puzzling.
What are the best sources for US and global statistics?
I've become increasingly disenfranchised with mainstream and non-mainstream news' interpretation of the important narratives within the world. I'm looking for things like PPM of carbon in the atmosphere, current nuclear arsenal of the united states, car crashes per year by country, etc.
That would require mutable torrents correct?
A few that come to mind:

- Implementing small languages, and how it inevitably leads one to a deeper understanding of all the layers that make computing and programming possible

- The Make-a-Lisp project and the language-agnostic conceptual design at the heart of it - https://github.com/kanaka/mal/blob/master/process/guide.md

- Declarative nature of React (the view as function of state); using centralized unidirectional state management and actions

- Test-driven (and, similarly, type-driven) development

- TypeScript - Benefits and costs of type definitions, dynamic/gradual and structural typing; power of a language integrated with the editor environment

- Virtual machines, QEMU, and later Docker - Commoditized, reproducible builds for applications and their environments

- Build pipeline scripts
Lindisfarne was the beginning of a long distance walk on St. Oswald's Way connecting to a section of Hadrian's Wall. Fascinating part of the country although the section from the mainland from Lindisfarne back to the coast is one of the less interesting.

We just walked along the causeway. The timing with the tides was a bit tight when we were there and it made more sense to take the more straightforward route although it wasn't as "authentic" as taking the path through the tidal flats.
A cult is built from the top down, culture is built from the bottom up. Cult is a hierarchy, culture exists among equals.

If you have to conform to it, but can't contribute to it, question it or change it, it's a cult.
Years ago I spent a lot of time (arguably too much time) writing (ba)sh scripts and this document was a great resource! But my main lesson from that period was that bash pitfalls are readability/maintenance nightmares, confounded by the fact that most people don't know about most of the pitfalls. To make matters worse, you can't know which pitfalls are or aren't known to the original author / future maintainer of the script in front of you.

But I'm not sure to what extent the language warts are inevitable consequences of what makes it so expressive and powerful. For example: unix pipes are amazing and the bash syntax for them is quite expressive. I can reproduce the same behavior in any of the more "sane" languages but I find that the equivalent code is a less readable procedural soup of string munging, control flow, and error control.
National Banana Day
It fits the culture of freedom and responsibility. You have the freedom to take off whenever you want, as long as you meet your responsibilities.

It happens to have a nice side effect of saving the company a bunch of money, but at least in the case of Netflix, that money goes into your salary.
I feel like whiteboard cukture died years ago when the "open office" was invented.
> Well, there was one group of people who don’t often get mentioned; but without them the Pandemic would have been a hundred times worse than it was.

> Really? Who?

> The programmers.

Wow. This is the pinnacle of narcissism.

How about another group of people who don't get mentioned as often, say Chinese workers who slave away at foxconn factories.

Maybe this piece wouldn't read as bad if it wasn't written by a programmer.
Writing a computer graphics engine during university taught me a couple:

1. I can use math, intuitively, even if I don't know how the exact calculation works.

2. I can use a debugger and replay it again and again to understand what's happening.

3. I can diagram a high level design and not have the complete context in mind and still produce a 10K LoC OpenGL powered computer graphics engine.

After that project, programming never felt impossible to me anymore. After that project, I always had some confidence of being able to learn whatever I needed, as long as I have enough time.

Here is the engine (2013): https://www.youtube.com/watch?v=PH6-dLvZEiA&t=1s&ab_channel=...
Mont-Saint-Michel recently stopped existing??
I remember reading about how Facebook uses it to distribute updates amongst servers.
It's not intended to be non-defeatable. It's intended to recognize enormous disparities in income worldwide (and sometimes even within the same city).

The user/buyer who elects to use a one-time payment gets to pick their own price, too: the default is pre-seeded based on OECD data on the cost of a mid-prize restaurant meal for two without alcohol, combined with IP address.

Our motto has been (thus far): it doesn't matter if everybody pays for it, it only matters if enough people pay for it.
Yeah I have the relatively plain old nokia 'body' scale and it's nice -- does the job and syncs into apple health(which is great and plays very well with everything else I use - myfitnesspal, strava, peloton, etc). Made me recently pick up a bpm and it's much more pleasant to use than other blood pressure monitors I've used.

The IFTTT integration did get busted but now that I'm on apple I care less.
I like this, though I agree with others that the minimally-confused U & V, would be better traded for the oft-confused 1, I & l.

One slight additional issue not so far mentioned is what of the case of needing to encode one of many now "NSFW numbers", such as the trigger-warning (!) decimal 739787225?
Why is their belief system referred to as a "cult"?

(We already know the answer, of course: A "cult", in the author's definition, is any belief system with no direct lineage to dominant super-cults -- or that it to say: "major established religions" -- of the modern era. Most of which are or have been at one time or another just as nutty and barbaric as the author presumes the beliefs of this particular seafaring community to have been).
> The obvious answer is that it's defeatable, but if the alternative is then to make it a radio button (trivially 'defeatable'), that's clearly not it.

Do people really do this? I use Paddle for subscription payments and they offer regional pricing plus they charge country specific tax and VAT processing at checkout. If a business tried to get around this, wouldn't they be at risk of accountancy issues?
I'm genuinely surprised they went with a pink/purple/light brown colour scheme, and didn't present any alternatives.

It seems very strange not to have selectable colour schemes - even a light/dark mode equivalent of their chosen palette would do wonders. Is this not standard now?
This is good. The author talks like netflix should create 100% of their content, this is bullshit.
Hope that netflix keeps reviving great content that was buried because of incompetent sales, marketing and distribution teams.
Positive Police Relations
Sheldon Brown for theory stuff. Youtube for hands on. But of course practice to gain experience is really all there is for learning mechanical sympathy.
I don't mind it for thing like pyplot where you have tons of style options hidden away like that.

But I'd definitely like to be able to say this one isn't optional or implicitly default constructed (or worse uninitialized, maybe that is already precluded by any amount of brace initialization, or maybe not if the class is POD, I'll have to check).

Someone suggested below deleting default constructors, you could make a template class that did that and forwarded other constructors, but I'd still like to be able to allow explicit default initialization in the ones that aren't considered optional.
> -- For the budding young developer who can't wait to show ideas to teammates and demonstrate being a go-getter by asking random questions and finding unaddressed issues to innovate on, WFH might be terrible. You're going to schedule time to fortuitously run into the senior person who takes an interest in your idea?

Isn't this the worst case outcome? How are those young go-getters supposed to turn into the senior engineer who can actually thrive in the work-from-home world?
I see, thanks. I can see an advantage to being able to say that your average performance isn't as good but your variation is small, you can prove you'll hit your metric. I guess I usually over-engineer by 10x but maybe a better coder would do a better job of running up against the limits.
Different worlds don't exist in extra space or dimension. They are orthogonal quantum states of the whole universe.
If you are Google, one bad peer review can probably end that promotion.
There are areas in the US--e.g. on the Lost Coast of California--where you can be trapped by tides.

I'm not sure I agree in general though. There are tons of places in the US where you have hard to follow trails (and even roads) that aren't really maintained--especially in certain seasons.
The Eurozone (NATO) is protected from Russia and other aggressors by US military spending, and trades along sea routes which are kept open by US military spending, to list only two ways in which the EU benefits massively from our tax dollars here in the US.

If the EU decided to allocate a proportional share to their common defense, maybe the US would have less reason to be intervening overseas and could spend some of our money here instead.
Speaking as a barely informed enthusiast, we can say they exist in the Occam’s Razor sense that the maths is much less complicated when we assume they do.

I think there’s also an experimental setup, whose name I forget, but which is essentially nested Schrödinger's cat setups: Alice is in a box, Bob is in a box which contains Alice’s box, Carol is outside; Alice goes into superposition of |Alice+> and |Alice->, Bob opens the box and Carol can now demonstrate that Bob is in a superposition of |observing Alice+> and |observing Alice-> instead of the combination of 100%|observing> and a superposition of |Alice+> and |Alice->.
Not trying to dissuade you from your opinion, as I agree one can dislike Taleb's book for that reason, but part of the point Taleb tries to make in his books is that often data is used as a crutch to prop up arguments which don't make sense on their own, and that we often need to be able to fall back to more fundamental methods of reasoning before even trying to bring in data.

Or, more simply: More data does not always equal better conclusions.
Um, now this is the third subcomment; you could have edited your original comment.
Ask HN: How to stop Airbnb from deducting US taxes from non-US host?
A friend of mine has been a long-time Airbnb host with no problems. Neither them nor their properties are in US or connected to US in any way. At the start of the year their account got hacked and some money was withdrawn to a US account. While AirBnB has refunded the lost funds, this withdrawal appears to have marked their account as a US account, which has resulted in 30% US withholding tax being deducted on all payouts. Customer services are unable or unwilling to address this, which is putting my friend's livelihood at stake. It looks like this has happened to others in the past, but there is no way to address this.

If anyone from airbnb is reading this or has a contact there who can help, my email is in profile.
> Also, is is possible to add v2 to existing torrents "retroactively"? Who would do that?

You would need the file data to do that, so torrent indexing sites could not do it. And since you need the full data you could only do it after downloading at which point it doesn't add that much value.

> Or would this solely be for new torrents moving forwards?

Indeed. v2 offers a few nice improvements but not world-changing ones. So there's no pressure to upgrade existing torrents. They'll keep working as-is.
Takeaways:

1. Make attacker user personas part of your threat model.

2. Create the threat model openly inside your organization. Get input from knowledgeable people. Help people to get familiar with it.
Could you change the deductible? Mine is $500, and it's just not worth losing any sleep over it. I still lock the bike because it's a hassle to not have your bike when you need it, but life is too short to be lived in obsessive anxiety over locks.
> We leave it to users to decide which category to select. Maybe you don't care about people in Senegal or Bangladesh or the Phillipines. That's certain an option, but some demonstration that this has crossed your mind is probably a good idea.

Is there some automated way you could come up with reasonable pricing based on IP detected country?

I use Paddle for payments and they offer localised pricing - you either enter the country specific prices manually or you enter e.g. the USD price and it sets a price for each country based on converting this by the exchange rate. Is there a better way than using the exchange rate?
Is team netflix really afraid that if they made quality instead of quality that people wouldn't subscribe? $4/week for 1 excellent movie and 2 good TV shows week, for the whole household/freeloaders, including offline and HD, is a pretty darn good deal and everyone gets to sleep.
Parent never said that. Charging less helps with the goal of having a sustainable business that benefits as many people as possible because it lowers the barrier of entry.
Existence isn't based on something affecting our world, obviously - that's just absurdly self-centered.

But anyway, the other worlds do effect our world - that's why we get interference patterns in double slit experiments.
This is all true. The best way to make your application work now matter what filtering is in place is to disguise it as something which the ISP has to make work in order to get customers.

Fundamentally, nothing has the same characteristics as BitTorrent - almost nothing has the same high uplink requirements, which is an absolute signature of BitTorrent traffic.

Oh, also some of the shaping is implicit, not explicit. Most home internet connections are asymmetric - they dedicate more channels to downlink than uplink.
This is exactly the problem with all cryptocurrency currently. It’s a massive user experience issue, in the sense that users have to experience the technical bullshit of how the currencies work, completely missing the brilliant part of real money: it just works. I hand people money, they give me things. I swipe my credit card, I get things.

I can’t remember who aid it originally, but there’s a great test you can give to any statement or idea. Just immediately ask “who cares?” The best product demos I’ve ever seen answer who cares in each part of the pitch. The worst ones just rattle off mumbo jumbo forever.
Thanks for all you've done over the years here. I'm sad you won't be able to do more of it.
The kinematics are the tricky part. Trajectory planning is still quite difficult today even with our speedy modern CPUs
I worked at an unlimited-vacation-time company for years, and I loved it. I would easily take 5-6 weeks off per year. I worked my ass off when I was there, and so there was no issue.

In the same way you count on your employer to provide you pay every two weeks, you should be able to count on them to provide you with the amount of vacation time you need to be both happy and productive. If they fail in either of these duties, it's time to quit.

Yes, I'm sure some companies "hope you take less time off than would otherwise happen" but that's really short-sighted of them, as the question isn't how long you're in the office, it's how much are you getting done relative to your goals. A company that can't see that likely has other issues IMO.

More likely, they would rather avoid paying you out accrued PTO on your last day.
San Francisco has these signs on Ocean Beach:

https://www.flickr.com/photos/c_nilsen/2823013166

They emphasize the concrete fact that people have actually died from the danger, which seems a little closer to your suggestion.
The overall idea is to make it not worth the effort.

Making your bike look shit will decrease the perceived value. Other nearby bikes will look comparatively more valuable, and are thus a more attractive target.

Using overkill locking will make it too much effort to steal. When choosing between bikes of similar value, the one which is easiest to steal will be choosen.

Make it hard to offload. Giving it a shitload of stickers or a weird paintjob will make it too recognizable. It will be too obviously stolen to sell, again making other bikes more attractive.
In the morning?
> I just want to know more.

There is little to know, it's largely a commercial preference (that has, over the years, driven technological research; see ADSL for example, the first A is for Asymmetric).

Average consumers are precisely that, consumers: they rarely upload anything, but they download tons of content (from webpages to streamed media). So it makes sense for residential ISPs to maximize downstream bandwidth, since it's what consumers will evaluate them on. One way to do that is to simply throttle upstream, to ensure resources stay available for downstream. (This has the side benefit of reducing headaches, i.e. less people distributing questionable material on your network...).

If you need good upload speeds, you simply have to talk to your ISP.
What did you imagine the 1980's was like for this to be surprising? Hydraulic earthmoving equipment, statically-stable legged walking toys, and cheap computers were all in widespread use around the world by then. This is nothing like Boston Dynamics' robots because of the "dynamics" part.
Many breakthroughs now require cross-disciplinary collaboration. We're unnecessarily increasing the barrier to entry. Imagine if with programming we did away with simple type names like integer, decimal, character, string and instead called them the Karson Couch, Aisling Mcniel, Elmer Enriquez, Alton Francis, and George Boole?

Of course people could learn them eventually.. but what's the advantage? It's much easier to understand the relationship between an unsigned & signed integer vs. a Karson and an Aisling.

I experienced a form of this firsthand when interning at IBM quite awhile ago. They used unnecessary acronyms for everything and it was amazing how much it slowed down onboarding compared to other tech companies. Even for the regular employees it was crazy how much time was wasted at meetings and e-mail back & forth clarifying needless abbreviations.
Today's consumers and developers of "tech" have been trained and convinced to readily accept stuff that works "most of the time".

It is the software I download for free that is the most reliable IME. Spending more money does not make today's consumer computers any more valuable. And that's how it should be. The price of hardware (and software) should continue to fall.
Precise YouTube ads for highly targeted placements
This is incredible. Thank you for not forgetting about half the planet's population like most services do.

I'd like to point out that https://sloppy.io (not sponsored) recently helped me out with regional pricing. On top of being a great service, I can tell the people running it actually care.
I feel like it's an all or nothing proposition. If you have some WFH and some in the office over time the office folks will out politic the WFH folks. It's also hard to be a remote attendee of a meeting that's happening with some in person. Definitely feel like a third wheel.

IMHO, if you mix WFH and office the WFH folks will end up like internal contractors that don't have the same advancement potential as their office colleagues.
Good idea, but the whole text could've been summarized in like 2 sentences...
When I was introduced to Arc, it was the missing piece that completed LISP for me
Can you provide some examples of WFO being such an issue? Is it mostly "commuting sucks"?
I'm surprised no one had mentioned the "Spidertron" that was included the recent 1.0 release of Factorio.
yeah the fb engineer likely makes 3x as much and went to a better university and is generally smarter
Western Digital is trying to redefine the word “RPM”
It's impossible to replicate the informality via either email/IM or phone. It's spotting someone who is between tasks and bouncing an idea of them.
Actually realtime doesn't mean "responds faster than the fastest it needs to" but rather it means always responds faster than some predetermined threshold. A lot of the easier ways to make things fast (like caches, or even branch prediction) are inherently probabilistic; if the thing is in the cache you get wonderfully fast performance; if not performance falls off a cliff. A realtime system avoids that, making the average case much slower but the slowest case much faster. It basically flattens the latency distribution.
Minor problems? Isn't this a security issue? Somebody can modify a binary and still have it return the same hash and distribute it to people who think that they are receiving an authentic file. Is it even an option to keep going with SHA1? Even Git, which this is less of an issue, has a plan for migrating to SHA2. https://git-scm.com/docs/hash-function-transition/
The higher revenues for onetime purchase show the weakness of subscriptions vs the old upgrade model, and I wish Apple would understand it. Subscriptions carry the fear of paying for something you won’t be using, or being nickel and dimed for years on end.

Upgrades are a much simpler purchase decision. Am I using the app? Is it offering a good value? Does the upgrade provide new features I want or need at a reasonable price?

Some customers will say no to one of those questions at first, but eventually change their minds. Like subscriptions this model matches revenues to usage, so engaged customers support future development. iOS would be a much better platform with easy upgrades vs. easy subscriptions.
I have created a similar library for bash. However, there are more pitfalls related to errexit, see [1] and even shellcheck can not help there. I have tried to solve the pitfalls in my library, but it turned out to be ugly and unreliable. That's why I'm trying to use rust [2] for shell scripting like tasks nowadays.

[1] https://github.com/anordal/shellharden/blob/master/how_to_do...

[2] https://github.com/rust-shell-script/rust_cmd_lib
Oh, one of my junior players has this as an issue now. And it manifest as scope creep for everything we assign. They just see other things that could be added, or add work to other layers of the stack. It's easier to keep folk on track when they are closer.

It's why we use an always on RTC thing so it's easy for crew to ping me ad-hoc for guidance.
Can disuse cause a public right of way to cease existing in the UK?