skysight-inc/HackerNews huggingface dataset:
US tax code is in effect surprisingly flat and it’s stuck like that because it collects 27.1% GDP and nobody pays extreme rates. https://en.m.wikipedia.org/wiki/List_of_countries_by_tax_rev...

For an extreme example a homeless drunk spending most of their income on alcohol is paying a 40% tax for the privilege. Benefits are of course a separate issue, but few want to calculate benefits from free roads, Medicare, police, or Social Security as government welfare.

At the other end Bill Gates actual lifetime income is vastly higher than his taxable income due to the charitable tax deduction and capitals gains being deferred until sale.
I think this article misses the point. It's not about doing the chores. It's about being the one who has taken ownership of the chores being done, by whom, when, etc.

When people say it about chores, they mean they are in an unacknowledged managerial role, and that "just tell me what you want me to do, and I'll do it" doesn't solve the problem, because knowing what needs to be done and when in the first place is a huge part of the work in question.

So sure, "emotional labor" is the wrong term. But it'd be better if the argument against using it in this broad way were directed at the strongest version of the claim, instead of a strawman.
On the flip side, the reconstruction of LA freeways after the Northridge earthquake was a resounding success, finishing a month or more ahead of schedule. How? By offering financial incentives to complete early. ;-)

This describes in more detail how it was done: https://www.epi.org/publication/bp166/
Python has some of my favourite syntax as well but I absolutely hate its annotations. TypeScript got typings right.

I think the killer language will be typescript with access to both the python and JavaScript ecosystems. We'll see what that looks like.

And of course if something changes the syntax, better anonymous functions will be the absolute first thing I would look for...
My physics isn't great, but why does it matter that these are white dwarfs?

The article says "researchers studied six white dwarfs whose _strong gravitational pull_ had sucked in shredded remnants of planets" and "if they stray near its _immense gravitation field_, they “will be shredded into dust, and that dust will begin to fall onto the star and sink out of sight.”

Isn't it the case that the gravitation field will be as strong as it was before the star died, or even weaker from blowing off its outer layers?
> Its not illegal.

Fulfilling your basic legal obligations is not the definition of integrity, and often the two are at odds.
Orange soft drink, albeit made with real fruit, rather than orange juice.
You could offer hotlinking with a twist - instead of original file you get modified one with Ad encoded into upper 20% portion of image.
On my Lenovo sleep works as good as on my older Macbooks. Not having a power saving sleep mode as good as the Macs was one of my main complaints when switching away from Apple. The key to success was the systemd's hybrid sleep mode. With it I can use the Lenovo just as the Macs, that is: never switch off, just close the lid and restart work when I open it again. As a bonus it also properly hibernates when it runs out of battery (just as the Macs do).
The point is, rather than setting out to maliciously deceive people it could have just been laziness.

There’s multiple angles to what could have happened.
I suspect those X11 bitmap fonts are in arcane 1980s formats that would require a chain of conversions-- from bitmap to vector to get them to Postscript Type 1 or TTF, and then from TTF to WOFF.
I’ve done ~17:55 minutes in economy. I had aisle, so it wasn’t the worst... but after my third nap and third movie, and doing some work... I got really bored and just wanted it to end
Hey guys always made my brain think too much about inplications when i said it to a mix gendered group. Granted, English is my second language and inadvertently imitated others. When in Rome do as romans do. I took it as is, when i saw women adressing a group of women with hey guys. I thought that folks is a coloquial term. I wish there was a proper guidebook to all these phrases, how they came in use and what is expected. The small talk is like a dynamited field. There should be some guidelines
You could run something like Inferno without an MMU: "Limbo programs run safely on a machine without memory-protection hardware". It would probably be more efficient than emulating some other architecture. Arguably, it'd be better than Unix :p
Here’s a sneaky little hack that really works well. When you like a site’s content enough to want to read it, pay them!

Edit: Why the downvotes? Actually paying for things is a form of disruption!
Dirty secret, other countries automate, the US outsources.
Do you think it was appropriate to call him an asshole?
There are arguments to be made for medicare-for-all, but that it is the absolute minimally complicated solution is observably incorrect. One counterexample suffices to dispel a claim of being the least member of a set.

For example, the healthcare system the USA had for well past the first half of the 20th century was "pay workers a middle class wage and control costs so the average family can afford housing and pay for medical care for their 5 kids. And then send them to college after." Nothing is simpler than to be told the price of the service ahead of time and then pay for it. I know this because my father lived through it. He was the child of dirt poor immigrants, only got a high school diploma thanks to being drafted out of college, and still managed to pay for medical care for a wife and six children. He told me about how insurance started as just catastrophe coverage, and then just grew and grew until the entire system became the morass of red tape, inefficiency, and rent-seeking it is today. Just like with student loans, having the monetary sovereign spend money into existence (directly or through high interest loan guarantees) will inevitably wildly inflate prices in the affected sector. To an extent it already has.

This isn't a simple static system. If it were, then sure "government pays for everything, good to go" would be correct. Unfortunately the reality is that it's a dynamic system, and providing a payment guarantee with politically determined pricing is "government pays for everything, so now every middle-man, lobbyist, special interest, rent-seeker, and every other assorted grifter is going to wet his beak". And that's just the beginning of the higher order consequences. Maybe medicare-for-all is a good choice, I just don't know. And I won't know until I see a cogent, rigorous, and complete analysis of the second order and higher effects of the policy change. I'm not aware of anyone offering that analysis.
Even if there are Earth like planets everywhere, we don’t know the probability that life appears spontaneously. Right?

How does this change our outlook if one assumes The Great Filter hypothesis? Does this lower or increase that such a filter would be behind us or before us?
Yes, all kinds of these isolated controllers can control your computer in a meaningful way.

Modem can record audio or location and send it out on remote request when it's powered on. When modem is used to access internet it can add JS code to html pages and execute code that way.

Touch controller can record touches that look like pin entry (it can observe touches, and make some guesses about frequently repeated touch patterns after powerup/wakeup) and replay them after some secret swipe gesture. If UI patterns are known, touch controller can probably tap information out to a web page somewhere and hit submit.

Just because there's no direct access to memory, doesn't mean even these "sealed black boxes" can't affect/use software running on the main CPU via other channels.

Also if the drivers are not written in a manner that they consider devices they control hostile, I would be surprised if modem would not be able to return specially crafted/unexpected messages over USB that would allow for arbitrary code execution in the kernel or in userland.
It's like going to get milk every day for 20 years, then deciding to let your sometimes reliable brother get milk for you because it's cheaper, and after they kill people in a wreck getting milk you keep on letting them get milk for you.
I use Cython a lot! But mostly to speed up existing Python code, and build C-extensions faster. I don't see it as a strict subset of Python or a new language to build a community around. Nuitka I just started experimenting with to build standalone Python executable, and I really like the direction and roadmap they are following. In the end though both of these technologies seem like ways to somewhat speedup existing Python code and not attempts to introduce a strict language subset that would allow the greatest amount of optimization, and finally fix long running issues, like the inability to have multiple versions of a package installed.
HyperStealth's Quantum Stealth [video]
> I wish there was a language that let you move gradually from one end to the other, exactly when you need to.

This is precisely what gradually typed languages — like TypeScript, Flow, and typed Pythons — solve!

I talked about this on Software Engineering Radio last week: https://www.se-radio.net/2019/10/episode-384-boris-cherny-on....
>There’s little point in protecting an ecosystem if it isn’t going to exist in a decade or two anyway.

You realize one of the main things that would help climate change is having healthy functioning ecosystems? They help with things like soil erosion, carbon sequestering, they supply much needed nutrients to soil, regulate temperature, and numerous other things that used to keep the earth balanced.
What did you learn from it?

None of my math books are as obtuse as it is. The equations are presented on their own without explanations. On that page alone they're using quite a bit of mathematical notation that I, at least, have never seen before and I suspect it's largely unnecessary.

What did I expect? I expected a book that explained the concepts in plain english as well as mathematically. I expected the authors to be mature enough not to heavily decorate every single equation with as much mathematical notation as possible. Sort of like how bad coders make their code hard to read. That's the vibe I'm getting from the book.
It's really remarkable how the tone of certain types of discussion shift depending on the time of day, and what timezone is awake or asleep. The Europe crowd has a very different tenor than the East Coast crowd, and then the West Coast crew is something else entirely.
Might be unlawful anyway, if you could argue that you were sold "a plane ticket being considered by 38 people" rather than just "a plane ticket".
Rumor is the next macbooks are dropping the butterfly keyboards

https://www.techradar.com/news/all-macbooks-will-ditch-the-b...
Your use of the term "affordable housing" suggests you are talking about government run poverty relief programs, aka The Projects. I am not. This is one of the reasons it isn't useful terminology for my purposes.

I see our current homeless crisis as a crisis that emerged out of the success of past generations, much like London burned to the ground because as big cities finally emerged from a growing population, it wasn't obvious beforehand that thatched roofs and the like would be a disastrous detail when building a lot of housing under conditions of population density that had not been previously seen.

I am aware that classism and other evils exist. I experienced classism first-hand while homeless.

But I don't find it constructive to focus overly much on that and I don't feel that framing is particularly accurate. I think the majority of the problem is due to factors like blind spots on the part of the privileged.

In a case where you have a mix of root causes, it's generally better to focus your effort on the more readily resolved pieces of the problem. When one of those pieces is prejudice, addressing other pieces of the problem is an effective means to combat prejudice.

Condemning people for their prejudice tends to entrench the problem, not remedy it. Casting light on the fact that their assumptions are incorrect is far more productive.

I believe that this problem exists not because most people in power actively desire to be abusive assholes punishing the lower classes for existing but because they don't have good answers. I think the best thing I can do is do the research, figure out how to effectively communicate it and make it freely available on the internet for anyone interested in the topic.

That still leaves me with an unresolved question of how to pay my own bills. I'm off the street, but I still struggle to make ends meet. I'm currently nearly broke and facing a week where I am likely to go hungry for a few days.

This is an all too common occurrence in my life. Ads are "dead" so to speak and I don't know how to get enough tips and/or Patreon supporters to turn my writing into a middle class income for me.

But other than the detail that it isn't paying enough, I feel pretty confident that this model of 1. Do the research and 2. Put out good info for free is our best hope for finding a viable path forward on some of our current hard problems.

Thank you for your participation in this discussion. Your comments have been enormously helpful for me.
> And yes “the problem” we solved, a mobile app that could route field technicians dynamically at a level of quality we needed we did solve.

Just look for people good at handling split data updates and ownership, there are a lot of people working on that kind issues on the backend, I really doubt you find more mobile devs with those skills than backend devs with it.
That just hurts your local economy.
There is https://github.com/python/mypy/tree/master/mypyc that I think is a great idea and approach
https://github.com/python/mypy/tree/master/mypyc

This may interest you. This is probably going to be the 'official' way to get what you're talking about.
I’m happy to join a nation wide health insurance pool, but only if it excludes smokers and people with other harmful lifestyle choices, like obesity.
I agree with you, but the “algorithmic” just takes it to another level: instead of having a few channels targeted toward a bunch of groups, the targeting is at the individual level.
Yes, precisely. In a language that supported call by reference, your `changeref` function would actually cause `changeable` to point to an empty object/map (assuming, of course, it had been passed by reference).
When was a word first used in print?
what is your definition of integrity ?
Damned if its shared, damned if it isn't.

In other words, there is no course of action for discourse (no discourse if it isn't shared, banned if it is shared).

This may be a false dichotomy? Perhaps it could be shared elsewhere? But where else (other than here) is there such a concentration of people in tech?
Bundle it with a URL shortener that sticks the usual Analytics tracking crap (utm_source, etc) and a QR-Code and you're golden!
And then when Leftpad-Azer removes his packages the next time the image won't load at all...
It might just be plain old marketing, as many people do sense a tightening of censorship (always, always with good intentions, never otherwise), combined with a declining usage.

It's PR for one reason or another, as individual rights have never been the company's top priority.
I said new projects. Not upgrades.
Sounds like you volunteered for emotional labor you weren't tasked to do. How is this any different than the squeegee men who run up to wash your windshield when you're stopped at a red light?

This seems to be a common theme in emotional labor discussions with the laborer taking on labor they weren't asked to take on.
Cool stuff I used to do when I had time to spare back in the 90's at the university shared flat.

I don't want to do any of that any more.

Either it works out of the box, or it doesn't.
> TypeScript got typings right.

I have not used TypeScript, but looking at it's documentation the syntax for type annotations look identical. Would you be willing to expand on why you think its approach is better / how it's different?
I don't think there is any sort of long-term future in anything "Python". I think a successful modern language has to have the potential for efficient concurrency baked in, which isn't really possible without breaking compatibility, and the Python community would never survive another round like the 2->3 transition. (And I'm not convinced the community really survived that one either, given the amount of ongoing bitterness about the whole situation).
Thank you for sharing! This looks really promising, I'll try to think of ways I can contribute to the project.
Check out Fantasque Sans Mono, it is a monospaced Comic Sans.
The algorithmic part enhances the amplification. It further optimizes the outrage in a calculated way that was previously more heuristically applied. In my opinion in adds a degree of psychological manipulation that goes beyond persuasive advertising but uses personal information to tailor messages that evoke what is often detrimental to the viewer.

Facebook’s free speech is akin to aversion therapy in A Clockwork Orange.
For another example: for about two years, Twitter on the web had a feature in the notifications section, a dropdown on each notification item with a "See less often" option which appeared to the user to send feedback or preferences to Twitter, but in reality sent nothing.
What makes you think that the two are distinct?
American politics is incredibly toxic and counter productive. Why can't people keep politics and productive work separate. This goes for both sides, people need to stop sharing political rants in spaces dedicated for work and people need to stop digging in to contributors social media pages to find something bad.
Doesn't matter, people still use it. It's not completely awful for what people use it for as long as it stays up.
> What about GPU support using a non Apple-only APIs (I'm looking at you Metal).

My Unity projects work out of the box.
Why wouldn't the wealthy not having milk for their cat not also result in more dairy farms or research into milk alternatives?

Both ways there's less milk available than needed, so the problem (lack of milk) still exists.
That is my point, AGPLv3 is rarely used due to the antics of certain free software advocates.

Ethically, there is a huge swath of developers that aligns with writing code under libre licenses, but gets turned off when they see our community filled with people that lash out at them needlessly.
Adding RAM aftermarket is not important. Paying a reasonable price is. If Apple didn't charge $100 per 4GB of RAM (actual retail price in absence of lock-in: $20) and just shipped 16GB on every device at a fair price, there would be no problem (except Apple couldn't soak their whales for upgrades and replacements
One of the aspects related to an unacknowledged managerial role with chores, is that I find it often comes with caring about the outcome more strongly or more specifically than others. Expecting everyone to care about your hobby horse as much as you do is a recipe for feeling overburden and under-appreciated. If people are happy with your work NOT happening then your “emotional” or other labor will not be something they find valuable.
I wonder if tech people are assuming this is super obvious (the object manipulation is the hard part; the cube solving part is just an extraneous detail since that's been solved since forever) while communicating about this project, and it just happens to be less obvious to non-tech people and therefore accidentally misleading. I could guess that non-tech people when seeing the project barely notice the robotic hand part ("robots have been in popular culture for decades, I guess this is just one of them"), figure that thinking about a Rubik's cube is a smart-person thing, and therefore it's a new smart AI thing too now. The whole case seems like a nice example of how it's necessary to think about how to present the assumptions and goals of a project.
> Governments the last few decades seem to insist on the power to seize the electronic money of just about anyone.

Going tangential here but that is why Bitcoin is so powerful. Because it takes that power away from government.
This article feels disorganized. He switches context freely without alerting the reader. I cannot tell if it is an intentionally wistful style, or just disorganization. I’m curious, since the author claims to be a novelist and obviously cares deeply about the state of the modern novel, why is it written this way?

If you’re the author, I’d love to hear your response.
I asked for examples, not platitudes.
I always wondered why Purism seemed quite secretive around the status of Librem 5 HW. And it still continues, with the Librem 5's supposed shipping a month ago - I was interested in people's experiences so I regularly check youtube's newest videos. Noone has Librem 5 yet, if I judge by that. Yet if they were actually shipping people would have phones for three weeks already.

Seems like they've bitten off quite a chunk of really hard work, that they can't finish by themselves, which this article confirms.

It would be nice if they opened up a little about issues they're having. All they're doing by hiding things is helping spread rumors. For example this one:

https://www.phoronix.com/forums/forum/phoronix/latest-phoron...

It doesn't help, that the rumors seem plausible. From the disassembly video, it was clear that the SoC has no cooling whatsoever, outside of the thermal connection to the mainboard. Power management is always an issue with mobile devices, so that doesn't surprise me either.
And I always assumed they use some sockets to sync that count from server. How dumb to just fake on the client side.
The terms do get a bit tricky, with forking servers like "unicorn" that do copy-on-write memory we also have the term PSS which is a far more accurate was to calculate memory impact for such servers.

The difference between the RAM your program uses to PSS to actual memory your process can reach vs the memory your program has allocated can all make your head spin. Agree it makes sense to add a section to illustrate this.
No importing basic types, using binary operators instead of awful things like Union and bracket accessors and what not, inline interfaces...

Try it a bit. it truly is enjoyable. Fifteen years of python and I'm still enjoying TypeScript more.

Mypy is limited by annotations having to be compatible python syntax.
The single LAX-SFO pair is about 10% of LAX's daily takeoffs, completely ignoring SJC and OAK. Throw in BUR and HSR effectively amounts to a significant capacity increase for non-short haul flights.
You can write fortran in any language.
[1] https://blog.codinghorror.com/you-can-write-fortran-in-any-l...
[2] https://queue.acm.org/detail.cfm?id=1039535
Would they have if it had been, say, a $29B proposition instead of a $9B one, and not to be completed until all the baby boomers were 90+ years old?

This project has been facing stiff headwinds from the moment it began. If we had that vote again, knowing what we know now, I doubt it would pass.
“Lack of diversity in tech is no accident”
I don't disagree with much of anything you've written there, but corporate dominance has been an issue for a long time and the impact of social media companies is trivial compared to the impact of companies that e.g. kill citizens with addictive drugs for profit, withhold life saving drugs and medical treatment for profit, hoard and reserve huge swaths of residential property for rent seeking, contaminate the water table and arable land for natural gas etc and the political proclivities of these companies is never scrutinized outside of partisan politics. I'm not saying that Facebook isn't also a problem, but it seems very much like bikeshedding to tie ourselves into knots writing new laws so that people have the right to share low-effort memes on Facebook's servers when there are so many real problems that could be solved with new laws.