skysight-inc/HackerNews huggingface dataset:
Most poor people are poor because they have special needs and/or are responsible for others with such. They can't reliably work a full time job or doing so comes at a real cost and they are constantly working at just being able to show up at all.

From what I have read, most rich people are business people. They got there by growing a thing of value. They own the local gas station or, these days, they got into YC and got VC money plus assistance figuring out how to grow a business. There is also the standard trope of "He got rich the old fashioned way: He inherited it."

As a teen, I expected to be part of a two-career couple. I didn't know I had an undiagnosed genetic disorder. I didn't expect to have two special-needs children. I didn't expect my husband's career to be antithetical to me developing a career of my own.

An awful lot of things have to go right for two people to both work consistently for decades while living below their means, including marrying someone who is on the same page with you in that regard. My ex and I not being on the same page about money was a major bone of contention in the marriage.

Money is usually one of the top two issues in bad marriages. Then divorce tends to do an excellent job of seriously damaging one's finances, even if they were in good shape beforehand.

I have two adult sons that still live with me. I keep saying "If we each earned X amount per month, our financial problems would be solved! We could sock away money like crazy, buy a house, etc!"

So far, we haven't figured out how to get all three of us working full time and hitting X amount per month.

Not everyone is able bodied. Not everyone has marketable skills. Sexism, racism and so forth are alive and well and have very real impacts on the lives of a lot of poor people. Etc.

It's really rather insulting to probably most of the world to act like all you have to do is marry the right person and both of you have long and successful careers and both of you be on the same page about money and live below your means. It's not that hard!

While the divorce rate in the US hovers around 50 percent.

Historically, yes, if you got a job and kept your nose clean and yadda, your job provided you with retirement and medical coverage, etc. A lot of people these days are working for the gig economy with no benefits and making pathetic amounts of money.

I'm always interested in learning what actually works and how things actually get done. But most of the arguments here amount to victim blaming, and don't confuse me with the facts.

So it might be time for me step away from this discussion. I'm really finding the subtext of a lot of it quite infuriating.
I just got off a job where my boss was under the impression that bugs are because of incompetence or laziness. He literally expected the code I produced to be of perfect quality, or else, using his words “you don’t know what you’re doing”. I told him about how most major companies have QA teams and engineers spend a lot of time fixing bugs and reviewing others’ work.

My (now former) boss was non-technical. Wondering if anyone else has encountered such a person? Coming from other industries, is it common that people view software engineers as somehow sloppy or lazy in their work? Is it really true? Is it unreasonable to expect a competent engineer produce working, correct & bugfree performant code on the first try? I’ve definitely had my moments of brilliance where it all “just worked” but that usually isn’t the case and I’m wondering if it could be something wrong with me?
There is also https://www.phpliteadmin.org, but I'm not a fan of the user interface.
> But they're looking for illegal immigrants, not Latinos.

They're supposed to be looking for illegal immigrants, but that doesn't mean that's what they are doing.
While my primary wish would still be something that targets novels ("Learn enough Italian to read Eco"), something similar for TV shows wouldn't be that bad. Preferably not a dubbed version, so that it's clearer that you've already got a benefit from learning what little you did. Problem is that a lot of TV shows are very much in the vernacular. I wouldn't recommend e.g. the Wire for ESL studies.

I learned a lot of my early English from reading tabletop RPGs, so I've got no problem learning about twelve kinds of polearms before I learn the words you need to get by in a hotel…
Music without words and too much emotion. Currently tabla concerts fit the bill — complex irregular repetitive rhythms.
The implicit promise -- actually, occasionally made EXPLICITLY in marketing -- of high-speed broadband was that everything would be available, but the reverse has proven true. A person living in an urban area had a larger selection of movies available for rent in 1999 than they do today

The last DVD I rented from Netflix was "Iron Monkey." This movie is very hard to get your hands on otherwise. (If you search for the torrent, there's a good chance you won't get any viable results!)
Yeah, I've noticed this, too. It's quite sad—they used to have practically everything ever printed on disc. Now my "Saved" list is bigger than my Queue. I just noticed a couple things on it I ended up finding the discs on Amazon, so it's not like they're out of print. Just not worth stocking I guess.
There are certainly a lot of people who feel that way, though. Especially when the language has an expressive type system. Would you say these languages merely swap one kind of error for another?
Material Rules of Distributive Justice and the Disparities of Our Health Care
I'm sure the dev has tested only on OS X. I'm on Linux. 127.0.0.1 and 0.0.0.0 fail, by the way, as does specifying my actual hostname or localhost using --bind. Recommend the dev install a Linux VM!
That really depends on the data, doesn’t it? Say they used oogle Maps to get to your place of business. Fruit of the poisonous tree? What if they broke the license terms on some proprietary navigation software?

It’s also relevant that ICE mostly deals in civil law, not criminal. While illegal entry is also a crime, deportation is a civil enforcement action. The fruit of the poisonous tree doctrine doesn’t quite apply. There might be something similar though, and I’d love someone more knowledgeable to chime in.
My brain parsed this at first glance as "Buy Yourself a Lathe." Of course, I'd already been thinking about buying a lathe.
And suddenly, the smart monkey ran out of minerals.
Yes, Perl 6 has pre and post-conditions. They are available in the form of the `PRE` and `POST` phasers: https://docs.perl6.org/language/phasers#PRE , https://docs.perl6.org/language/phasers#POST
India Didn't Shoot Down Pakistan's F-16, U.S. Magazine Says
How to Respond to Someone Quitting
Most people don't actually care all that much what they watch. If one thing isn't available they watch something else. The (urban) people I know who have Netflix DVD subscriptions are movie buffs (ADDED: like myself). Others I know who have good Internet consider renting DVDs as something a bit weird.
It's still true.

Earlier this week I returned a new release that my wife ordered from the library. She waited several months for it to become available.

Part of the problem is that the library allows online pre-orders, so even when the movie is still in theaters, it has a waiting list several hundred deep. The other problem is that the library system holds back a number of copies for people who walk in, which I totally understand. Doesn't help my wife, though.
So, one thing that's broken about traffic is the distribution of population in low-density vs. high-density areas.

The short version is that low-density areas are denser than they look, and high-density areas aren't dense enough. For example, if you click on a single-family home and look at the population, there will be over a dozen people living there (TBH, I forgot the exact numbers, but it's way more than a single family's worth of people)! But if you click on a giant skyscraper, there's nothing even close to what would fit in that building if it existed in real life.

This has two unfortunate effects:

* The suburbs need more public transit than you think they'll need. Once you hit 50k people or so, you'll be hurting for transit badly. "But I'm building low-density housing with a street hierarchy, it works fine in real life, so why are my roads clogged in the game?" Yeah but in real life you're not cramming a dozen people into every single-family home.

* On the other hand, you can get away with building dense downtown areas with much less transit than would be required in real life.

And yes, there are mods to realistically balance population. If you run these mods, you'll have something much more realistic: the suburbs don't really need transit, but if you build any high-density at all, you'll need to get a good transit network up and running ASAP.
Keys are somewhat useless in this scenario. Developers are hacked all the time and not all of them pass phrase their keys. And if someone is going through the effort to backflip a popular package via a developer they’d probably keylig the pass phrase too.
Google Is Serving Ads on Expensive TVs
Previously-possible users, maybe. After this, I'm guessing uptake from here is lower.
Yes, there is that too...
Said another way, she works for an organization that supports extremely dubious scientific anti-global warming 'research'. I won't repost the other postings by people up above that were basically saying transgender people don't exist, or shouldn't exit.
Universities are nonprofits and pay little / no taxes.
People value the convenience, it's only recently that people wax nostalgic over the whole "going to the video store to rent on a Friday night".

First, we got the convenience. Only when most everything went online and the alternatives had faded to irrelevance did the availability start to go away. Now we consumers have less than we did before.
We Need to Stop Pushing for Democracy After Conflict
Counting by those apprehended is a pretty poor metric. Correlation, blah, blah, blah
Wow, I haven't seen this before, thank you for the pointer! This reminds me of some of the work in this 2014 paper which used a compute-based algorithm on the GPU to implement vector textures. And of course the works of GLyphy and PF1. http://w3.impa.br/~diego/projects/GanEtAl14/
Great initiative, very cool that it is open source. In my opinion the source code is not that good structured, especially the front-end side, very hard to maintain. TypeScript should have been a must.
Don't hard drives use MB (to inflated advertised capacity? You decide) as standard.

But sectors are 512 bytes to make it easier when dealing with the actual nitty gritty of reading data?
Wow, look at all the women in tech. Those pictures are incredible!
I do too, just not as often as I used to, and I think about other places now too.
I think that assumption makes sense if you don't think of the system as a closed loop.

What if the increase in GDP happened only because you borrowed money and spent it? What if you don't spend an equivalent amount next year, and that increase in GDP went away?

In this case, you want the money borrowed to be paid off completely by the taxation on increased gdp.

Which would be 1.03 * 3.8%=3.914% of gdp (deficit to be paid back next year) to equal 0.19 * 2.9%=0.551% (tax collection on increased GDP) of gdp, which it is very far from.
Add the fact that the increased GDP is normally as welfare/income of poor people, which is taxed less.

This of course leads to main question. Is the growth sustainable? If the govt borrowing+spending go away tomorrow, would the GDP not contract? If yes, Then this growth was unsustainable and was debt fueled.
ILL exists, but as far as I can tell, it's limited to books.

I've ordered books from libraries thousands of miles away. It takes a few weeks for the books to arrive, possibly because they go 4th Class mail. But they get there eventually.
And here I Was doing it the old fashioned way, this is cool.
Spinning up on prem means you have to already the servers in your colo ready and have to pay for spare capacity. Depending on your tolerance for latency (production vs non-production environments or asynchronous batch processing), you can operate at almost 100% capacity all of the time:

Lambda vs VMs (yes you can deploy standard web apps to
Lambda using a lambda proxy)

Serverless Aurora vs Regular Aurora.

Tx instances vs regular instances

Autoscaling VMs.

Autoscaling DynomoDB

Etc.
Hindsight is ridiculously useless at understanding the automation wave we’re experiencing right now. There is a fragmentation of the economy; as someone eloquently put it, your life is either dictated by algorithms, or you’re the one writing them. So for many, the economy is rosy; for the majority, not so much.
control desire or it will be used to control you
> It further entrenches Facebook and Google's monopoly on adtech

How so?
Most adults I know have little self-control, too; and even less when it comes to technology (namely, smartphones and social media). And I don't exclude myself, either: I do have to put out a conscious, sustained effort not to spend the entire day in front of my computer. That, the pervasiveness across generations of addiction to the more mainstream devices and Internet platforms, hints at a problem centered around their very design. That's my take on it, at least.
The only thing that would make people like the new design would be coming out with a newest design. It’s the perpetual law of redesigns, which makes me believe a very vocal fraction of the internet lives in constant horror of the world around them changing.
"people"

This is a huge motel chain. They operate in a state which defines laws as to how you are allowed to handle your customer's information. Ignorance is not an excuse. I don't see how the individual citizen argument apples here and it's all hypotheticals anyway.
Between the attitude of the poster and the green-labeled accounts taking their side or talking up the product in question (!), any sympathy I might have had has evaporated.

Perhaps someone else could make this point in a way that would be better-received.
Google Updates ML Kit with Smart Reply API for Third-Party Android and iOS Apps
It's been a few years since i worked in forex trading but when I did it had the reputation for being the most _shady_ of the various things you could trade.

You are largely having your deals set by your counterparty which is not what you want to have.
I think there's a miscommunication here.

When I say typo or image I'm talking about the appstore assets... not the binary.

There's the actual binary you push out to you chrome uses.

Then there is the text and images in the app store. This is NOT part of the app.

IF you fix a typo in the app store description, it causes a one week review.

Even when you didn't actually update the app AT ALL.

The exact same binary - bit for bit.

That's part of the the issue.

The other is that changing a small amount of code shouldn't require a full week to re-audit.
The site doesn’t work in iOS safari? I can’t get sources for the claims.
I just threw up in my mouth a little
>BTW, guess how I found it? Alan Kay's talks.

Are their any specific talks you recommend? I've only been exposed to OOP through Java so I'm curious to hear more about its roots
Fond memories of Charles Steinkuehler's Linux Router Project [0]. Similar floppy disk based project.

The author's friendly attitude was one of the things that got me into free and open source software. Thank you Charles!

[0] http://lrp2.steinkuehler.net
There's a good chance I have read more of his work than you have.

Yes, Dijkstra made major contributions to algorithms—exactly the "safe corner" where correctness thinking applies. Ironically, one of his contributions was to the concept of semaphores. I sure don't hear any of Dijkstra's fans claim today that if distributed programs just used semaphores, all our concurrency problems would be solved.

Another important contribution: The Banker's algorithm, of which Andrew Tanenbaum observed (Modern Operating Systems, 2nd ed):

> The banker’s algorithm was first published by Dijkstra in 1965. Since that time, nearly every book on operating systems has described it in detail. Innumerable papers have been written about various aspects of it. Unfortunately, few authors have had the audacity to point out that although in theory the algorithm is wonderful, in practice it is essentially useless because processes rarely know in advance what their maximum resource needs will be. In addition, the number of processes is not fixed, but dynamically varying as new users log in and out. Furthermore, resources that were thought to be available can suddenly vanish (tape drives can break). Thus in practice, few, if any, existing systems use the banker’s algorithm for avoiding deadlocks.

... which is pretty much my argument: Dijkstra picked himself the neat little corner that WAS amenable to mathematical reasoning, at the expense of real world applicability.

One of Dijkstra's contributions to language design was resigning from the Algol 68 committee. It might do proponents of formal methods good to reflect on why that language was less than a stellar success, given how strongly it relied on advanced formal descriptions.

But the question is not whether Dijkstra contributed to algorithms, language design, or concurrent+distributed computing (he certainly did). The thesis that the Article presents (and supports by quoting Dijkstra, who did agree with that thesis) is that formal methods apply universally in system design, and that today's software woes are largely the result of insufficient application of formal methods.

It is there that I disagree, and that Dijkstra kept pontificating about despite having abolished programming and using computers around the time he started focusing on formal methods. And that detachment from and disdain of the actual practice of computer use is what renders his later opinions suspect to me.
Going back to 2D was my sincerest wish back then, when they tried shoehorning everything into 3D. There was no reason back then for having e.g. jump and runs, adventures or RTS games in 3D. It worked fine enough for FPS, which is why that genre dominated so much back then.

And yeah, I knew that the GUS only enjoyed a very short-lived popularity, just like Voodoo cards when the Geforces etc. showed up. Okay, maybe the popularity at its height wasn't quite equal, but the next 3D fads are quite a few steps down (e.g. PowerVR or the first Matroxes).
"Agile" is a set of principles and values as defined in the Manifesto for Agile Software Development. If how you work contrary to those principles, then you simply are not "Agile", no matter if you call it that.

"Agile" will never fix bad management, nor will anything else for that matter.
Woah! Supply and demand! It's amazing!
The Problem with “Modern Monetary Theory” Is That It's True
It's dog slow. It uses small popup instead of leading to a new page. And it has less density of information compared to the old design, even in compact mode.
It's like new Gmail versus old Gmail, everything got bigger anv you got less information per page as a result.
A couple come to mind. First is that it'll put additional shallow cycles on the batteries and it would have to include some logic so that it was still full by morning in case the owner wanted to take a long drive. Coming out to a partially charged car after an overnight charge would be bad. On top of that night as far as I know with our current system isn't exactly an expensive time to get electricity because the sun is down and most people are asleep in their homes not in businesses where a lot of peak use is. That will change as the amount of solar in our system increases but for now it's not really an issue.

I think the additional cycles is my personal biggest issue with the idea. Battery wear is already among my biggest worries with getting an electric car after years of dealing with the slow terrible decay of cellphone batteries.
This was super interesting. I like how they keep saying something like "Adobe respects consumer privacy options."
Thanks for sharing your experience with SQLite :-)

What are the advantages, in your own experience, of using SQLite instead of something like PostgreSQL? With PostgreSQL, you could run database migrations during business hours and use a proper ALTER TABLE.
Some emergency help. Some people just wanting tutorship. Some entrepreneurs. A lot of CS students that procrastinated too long and just want you to do their homework assignment.

Set your rates higher than you would think you need to. You need to offset the amount of calls where you waste your time up front and the job goes nowhere (usually the first 15 minutes or so are unbilled while you explore the problem description).

It can be pretty good. You do need to build the skill of discovering which jobs aren't worth taking though.
A Whirlwind Tour of Perl6's Best Features
Ok, I understand the concern, but I don’t think it reflects the market, at least at the scale I operate in.

It’s the same as when DHH was asked about hiring Ruby developers a little over ten years ago. The question was “why would I use Ruby when there are far fewer developers that know it? Why not just use PHP since there are thousands of PHP developers available?”

The answer being “how many developers do you need? Thousands? Probably not. You probably need two or three.”

I did a hiring round for Haskellers recently for my startup, and we were spoiled for choice. There are so many brilliant people available, and we can’t hire them all.
More architected (i.e. program-visible) registers require more bits to encode.
That URL no longer works; I believe the file has been renamed. New URL: https://github.com/996icu/996.ICU/blob/master/README.md
Yeah I got that part. I just thought there were separate rights you had to buy in order to rent them out for money, based on comments I'd read from previous discussions. I just did some googling and found out there doesn't seem to be such a restriction.
This is why, despite having Netflix/Prime/Hulu I resort to Kodi with real-debrid to watch 4K content
Sufficiently complex operating systems will never be trustworthy not because of maliciousness, but because of bugs.

Pick any old version of Linux and browse the local privilege escalation attacks. It seems likely that recent versions of linux have as-yet undiscovered attacks. The existence of even one means that the OS is not trustworthy in the presence of non-trustworthy applications.

As long as Ginseng is more amenable to verification than the Linux kernel, this isn't just pushing the issue around, but rather reducing the work needed.
Perl6 Is the World's Worst ML
The solution is lowering the salary of jobs in the field until people stop applying. It's already solved.
> Inflation Adjust It

false. Because the coffee cost also "inflation adjusts", and would probably put the target closer to the $1mm that Orman originally claimed.

> If you earn only the median income of 61,372 – and never receive a raise for 40 years – that adds up to $2,454,880

Only if you're committing massive tax fraud. Last I checked, the gov lightens your load by about 37% each year.

She's not perfect, but if she gets a large amount of people out of financially clueless to financially "aware and avoidant of obvious mistakes", she's doing a lot of people a great favor.
In theory it would be better to cut everyone's pay than to lay off some people. But this brings lots of complications.

https://www.econlib.org/archives/2013/09/why_dont_wages.html
Yes. The primary author of skookumscript worked at UFG.

I helped designers debug many failing skookumscripts and built a lot of hooks for them for specialized missions.