skysight-inc/HackerNews huggingface dataset:
The link isn't really intended to support an argument. It's more intended to explain what Missing Middle housing is about (and walkable neighborhoods is a big part of that).

I have had a class on Homelessness and Public Policy, spent years homeless and got myself off the street. I've studied the problem space a fair bit.

Below are links that support the assertion, if you are interested:

For every 100 families living in poverty on the West Coast, there are no more than 30 affordable homes

https://www.geekwire.com/2018/every-100-families-living-pove...

Research by Zillow Group Inc. last year found that a 5 percent increase in rents in L.A. translates into about 2,000 more homeless people, among the highest correlations in the U.S. The median rent for a one-bedroom in the city was $2,371 in September, up 43 percent from 2010. Similarly, consultant McKinsey & Co. recently concluded that the runup in housing costs was 96 percent correlated with Seattle’s soaring homeless population. Even skeptics have come around to accepting the relationship. “I argued for a long time that the homelessness issue wasn’t due to rents,” says Joel Singer, chief executive officer of the California Association of Realtors. “I can’t argue that anymore.”

The Homeless Crisis Is Getting Worse in America’s Richest Cities

https://www.bloomberg.com/news/features/2018-11-20/the-homel...
This. I bought at $1.56 and sold at $29 for an unbelievably awesome trade. Will pick up more anytime it dips below $30.
> So examine it. Your post certainly has done nothing to challenge whatever assumptions you think people are making.
> So examine it. Your post certainly has done nothing to challenge whatever assumptions you think people are making.

What do you think I'm getting to? And in that very comment I do, as well: I spoke about how it was their right to do what they want with their platform, spoke about how we're criticizing something for being too good and how it conveniently serves the purposes of organizations with alterior motives. Among other things. And there is nothing wrong with trying to start a conversation and shake people out of their preconceived thoughts on the matter, which I demonstrably have succeded at if you read the rest of the thread. The rest of the commentary on the post was becoming a uniform big-company-bashing and I've tangibly changed that. Not good enough, I guess?

Also, it's really not funny to just copy and paste answers like that. I'm taking it as a joke because it's kinda funny and sometimes stuff like that doesn't come through well in a text based medium, but heads up in case you weren't aware that's really passive agressive. (:

> So you're saying, "All regulation is insitutionalized violence." Okay...

Yeah, essentially. Are you going to engage with the point, or are you just going to make fun and appeal to emotion and it's obvious rediculousness?
Amex and Parley Marine Plastic Pollution Cleanup Campaign
Is the filesystem API based on any web standards process? I'm curious if this is a Google-only feature.
It can realistically be only against the methods. Even before ICE existed, other people had similar roles, just distributed in different departments. If ICE was scrapped, police/DHS would have to take over at least some of their current responsibilities.
Why not?

I've used hand rolled pseudo ORMs before.

I prefer just plain SQL but for the application I had there was a common access pattern that was worth abstracting out in a DRY sense.

That doesn't mean I want or need a complete ORM. Just a consistent access at certain table types.
SQL is great if you will have multiple applications looking at the same dataset. E.g. An employee management program and a payroll program. In this case you should design a sane schema and mold the app around it.

ORMs are terrible in this sort of world since they tightly couple the application to the data. But if you will only ever have one application anyway the abstraction of a separate schema is pointless.
It is incredibly risky to build businesses on top of small time platforms like this.
Same here, and I last donated to Bernie like three years ago. This time I'm giving to Tulsi, who seems much less aggressive on this.
What Is Quantum Supremacy, and Why Is It Such a Computing Milestone?
An ORMish thing that considers its primary purpose to enable metaprogramming SQL is actually useful.

In http://p3rl.org/DBIx::Class perl has had such a thing for over a decade now.

It makes me cry that nobody's ever adequately cloned it into other languages. Eventually I'll probably do so myself.
>Many people work in front a computer these days so it can't actually be applied to them (read us).

Unless those people are tied or in cages, it can be. First of all, you can take breaks and walks even around the office (e.g. once an hour).

Second, there are standing desks, which are trivially accepted in most workplaces.

Third, "avoid periods" doesn't have to be "avoid several hour stretches".

It can just be "avoid day stretches", in other words, sitting for 8 hours and then going for a walk after (or before) work, is still ok.
Unauthorized Access to My Computer
My computer has been completely compromised. It looks like my vigilantism has pissed someone off, and they have gained full access to my computer.

Not too long ago, I was digging into fund activity, and just by chance clicked on a 13-G filing for SEAC, a company I had never heard of or searched before. This is where things get very unusual. I logged into my stocktwits account and noticed I had received a message from somebody inquiring about the same stock, SEAC.

I found this very unusual because it is thinly traded, and I had never mentioned it to anybody before. I compared the time of the stocktwits message to the time in my search history, and things became even more creepy. My history (which I hadn't cleared in several weeks) showed my first search for SEAC was at 8:22pm, September 05, 2019, and the message I received on stocktwits was at 8:34pm, only 10 minutes later.

In the message, the person requested I follow them so we could have a private conversation, and I immediately confronted the person about this strange time correlation. They just brushed it off. We talked for a bit longer than I said I had to go, and the next day I decided to screen record everything just in case.

When I confronted the person today, they again brushed it off, but this time I decided to be more forceful and said -- basically in laymen terms -- off and leave me alone, and this is where it gets very creepy. When I looked at my search history a few hours later, it had completely changed. It showed that I had been viewing SEAC once per day since the beginning of August.

No this is not all in my head, and I have video evidence. I also know that I do not follow that stock, and have never heard of it until last night. I am at a loss. I am at a complete loss as to what I am to do about this. Many possibilities come to mind. The fact that I am even posting this on this website (where i don't know anybody) is a testament to how irked I am by all this.
This didn't happen, I have never DM'd you.
In general, you cannot have Larger text with more number of text lines at the same time.

With Monofur the text are wider and more clear, and, for the same vertical space, more number of lines than Cascadia.
One of the biggest problems with ORMs is that they encourage unstructured SQL access. What queries does the application run? With an ORM, it's impossible to know, because relation-fronting objects are available everywhere in the code, and that means any module could be composing or adjusting queries.

A logical thing to do is restrict these kinds of actions to a database module, which exposes a function for each query we want to run against the database. This is a lot like the stored procedure model, with the procedures in the app (and adjustable from the app) instead of in the database. With a structure like this, it isn't so bad to write all queries as SQL files with some template parameters. Maybe there is repeated logic but there is usually a SQL templater for your language that lets you template in table names. There is abstraction, there is clarity about what code is being run, there is control over performance, there is syntax highlighting.
Amen brother
The actual right fix here is for Google to give a blanket exemption to uBO and to nothing else. That's what security people want them to do. Because the underappreciated problem here is that while uBO is fine, ad blockers in general are security tire fires.
Roasted and salted politicians, don't knock 'em 'til you've tried 'em.
I think I can give a better example that isn't purely about performing updates, but is still about "simple things" and not particularly complex flows.

In my API, I have models from my ORM. These can then be used for database migrations, which allows changes in my database structure to be checked in to version control.

From there, these models are obviously used for queries within my app. Generally, you are correct that generating a simple query with the ORM is not meaningfully easier than writing the SQL myself, with the one exception being that the ORM sanitizes inputs to my queries without me having to think about it at all, which is nice.

From there though, I can use the models from my ORM to automatically validate incoming requests to the API endpoints, as well as automatically serialize the results of my queries when I want to send a response back to the client. If you're not building a REST API, obviously this might not be particularly useful, but for someone that is, it has saved me a lot of work.

Finally, generally I find code in my code is a bit easier to debug than strings.
Recently I read the book 'The Year Civilization Collapsed' by Eric Cline. While being a fascinating read (I can really recommend this), I couldn't shake the feeling that there is a lot of reaching when it comes to really ancient history, especially the bronze age.
The book deals with the mystery of the apparent collapse of basically all major mediterranean civilizations around the year 1180 b.c. It's really a mystery, not easily explained by natural catastrophes or conquests.
While the period described in the book seems to be one of the more 'documented' periods in history (there are a lot of archeological findings of ccommunications and such), it's still not really transparent. And then, around 1180 b.c., a dark age started. Light's out.
That seems to be really depressing for archeologists. Just beeing an amateur, that's starts becoming more obvious especially at the end of the book, when the author mentions complexity theory, which, so he hopes, will shed some light on the reasons for this 'global' collapse. To me, being a software developer, it seems to hint to some kind of deep misunderstanding of what complexity theory actually is about. And that's kind of disheartening, because, simply said, somehow the a whole branch of science which seems to have no clue how to continue.
If your ORM influences your database structure, either your ORM is shit or you don't know how to use it yet.

... or both. Both is always a possibility. Welcome to programming.
You're agreeing with each other - the ORM reduces the need for annoying and typo-inducing boilerplate.
The Native File System API sounds like an exploit waiting to be discovered.
Not sure what you mean, the shebang line is bash, so you need bash installed, but invoking it from zsh shouldn't cause a problem any more than invoking anything else could.

If you meant 'why is the shebang line bash, isn't it POSIX compliant' - I don't know.

Looks nice though. Not sure I fully understand how the chaining/'prompts you for arguments' works (from UX perspective) but keen to give it a go.
There are so many true classics, and so many non-fiction classics, and so many great pulp and genre, that just sticking to awarded works, respected top-X lists, gives you enough books to last 2-3 lifetimes of reading 2 books per week (that's still less than 10K books in total).

Plus following the thread of an author you like gives you easily 3-10 books of them, and 10-20 books of similar style you know you enjoy of those who inspired them/succeeded them.

It's hardly a "crap shot", except if you buy random books...
This is the first I've heard of EUV, so I don't have an informed opinion of it at all, but some quick googling shows that Intel will be using it for their 7nm process.

Does this mean that Intel's "7nm" should be considered roughly equivalent with TSMC's "3nm"? And who's typically considered to have the lead on fab tech nowadays?
"I do not believe that it is appropriate, practical, or within our mission to examine specific government projects with the purpose of selecting which U.S. agencies we should or should not do business."

This strikes me as a tone-deaf and transparently greedy response. I'm a little shocked that rather than taking a skeptical stance on the actual evil of ICE's actions, this CEO seems to accept it and argue that morality has no place in business.

Yes it is appropriate to make decisions about with whom you do business.

Yes it is practical to examine the direct outcomes of your company's contributions.

If it's not within your mission to make ethical business decisions maybe you're one of the bad guys.
Clearly, if government is going to buy the lumber at market prices, the owners of the forests won’t complain or ask the purpose. However, the rest of us who would pay for the scheme would see the idea of burying the trees in order to offset the carbon we keep digging up as quite ridiculous.
With mobile devices if you count reading articles etc most people are gonna be life long readers
Pretty sure it was autocorrected.
AR took at least ten years to catch up with the perl state of the art but does seem to be doing pretty well these days.
Which ones have you used?
I’m with you. This is just another JCE who needs to disappear. The writing was god awful.
Per Grammarly's Privacy Policy, they collect a bunch of data, which includes "all text, documents, or other content or information uploaded, entered, or otherwise transmitted by you in connection with your use of Grammarly’s Services and/or Software. This would include, for example, text you write while using a Grammarly product, such as the browser extension or the mobile keyboard".

There's also:

"You can remove your Personal Data from Grammarly at any time by deleting your account as described above. However, we may keep some of your Personal Data for as long as reasonably necessary for our legitimate business interests"
I've devoured everything William Gibson's... up to a point.
I really, really liked the first trilogy.
The second one was also entertaining, although not as _*punk_ as the first one.
I kind of enjoyed "Pattern Recognition" (mostly because it was the first in the "almost viable" trilogy. But "Spook Country" was, for me, unreadable. I don't think I made it past the 2nd chapter.

Can't quite put my finger on it; but I think it is that his style changed to what I'd call hyper-realism: He would go on taking 3 pages to describe a room. Seriously, for me the book unbearable boring.
Clojure programmer: I'm never going to run out of work replacing these 10x masterpieces.
It's not hard to know, just people being lazy to do their own research.
That sucks. But how do we know that you aren't a fraudster? You haven't told us the name or URL of your business.

There's a lot of incentive for fraudsters to put pressure on payment processors with fake stories on social media. Their hope is that the processor re-enables their account so they can continue charging stolen credit card numbers.
Huawei unveils its own open-source software ecosystem
Yes: https://github.com/WICG/native-file-system
"While the team can’t yet pinpoint an exact depth, they think it wouldn’t be any deeper than 62 miles."
An in house solution is almost always better than an external dependency
Chances are slim to none. Once permafrost goes there is no stopping it. It's already starting to go...
Agreed it’s utter bullshit how they deal with customers getting their banks to refund them and charge us a fee for it. When most times banks have an incentive to side with their customer
>"They did it first" reads just as easily as "they have more experience with it and this is how it developed over time for them".

Only, as I already pointed out, the title is not merely "they did it first", but that they were "the first to benefit".
I downvoted you because it is a superficial knee-jerk judgement.
It may be a chicken and egg problem but I think in this case the low donations came before the hounding. Political entities hound donors because people do not donate enough, so they have to try too hard to get the funds they need. If they stopped doing that tomorrow and announcing it so everyone knows and acts upon this new information, I expect total donations to go down significantly, not up. Perhaps I am wrong, but I think no entity puts more effort into a goal than necessary. If it were possible to get more donations by doing less, it would have been done already.
I guess 3nm is just marketing, but I’d be interested in better understanding the feature sizes here and in current processes.

From what I can tell, in their current 5nm process the smallest features are on the order of 30nm? Is that correct? [1] I guess what I’d really like to see is some structures and annotation showing feature sizes. These rarely seem to be shown.

[1] https://en.wikipedia.org/wiki/5_nanometer
There are quite a few people at my company who resist “new” techniques, even if they are things like static linters.

20 years ago this stuff wasn’t prevalent, and now people should at least be able to make educated decisions. But, alas...
Yes. "Why you failed?" implies they did something _dumb_, as opposed to simply not doing something genius.
Way, way back I had similar sorts of problems with PayPal.

I was an early adopter of internet commerce but I got my fingers burned several times when companies made unilateral decisions against me and provided no simple means of contact between me and them.

I now refuse to use any super-duper payment system that does not have my bank as a buffer between me and them.

Call me a Luddite if you like. But I feel happier.
1. “Building SQL”? It’s not clear to me what that means in a world where you are writing raw SQL rather than using ORM’s and query builders.

2. “Executing it”—this is called a SQL client library. If you install your SQL statements as stored procedures you can execute those procedures by name, for example. Not that hard.

3. “Bringing the data it returns into the object oriented universe”: I am typically satisfied with an array of hash tables. Funny story: what do you get when you use ActiveRecord’s find_by_sql with a query that returns columns not in the original table? You get a collection of objects each with the extra column monkey-patched to the individual object. In other words, a slower and stupider hash table that happens to have dot syntax rather than bracket syntax and a bunch of do-they-even-still-work-in-this-context instance methods attached.
No. And anyone but Intel.
In the 1800s, I hypothesized the Earth's magnetic field ran through the oxygen in the atmosphere. A few of my correspondents and I were thinking the oxygen, at certain temperatures and latitude, would provide a driving force for the wind.

I'm puzzled to know why, at this day and age, science still believe the main reason wind blows is from convective action of the heat from the sun! Even when faced by the fact that in repeated experiments (by myself and others) that magnetic fields come and go at different temperatures! Does the World still read in this DREAM? I'd talk about vibration, but I've been told by Tesla that everyone here is insane and wouldn't believe him about it.

You can read more about this in my lab notes available on Amazon: https://www.amazon.com/Experimental-Researches-Electricity-M...
I used to read constantly for fun and interest.

Then I entered "higher education" which involves a large amount of "required reading." Although I was able to complete the "required reading" and coursework, I no longer enjoyed reading the way I had before. Reading had become an unpleasant chore.

Now I seem to lack the motivation and attention span for "recreational" reading and when I try it I just don't enjoy it. Reading non-fiction for interest is a bit better, but it still feels too much like drudgery to be enjoyable.
A lot of people who believe only one app (or one language) accesses their org's datastore are mistaken. You have to take extreme measures to prevent ad hoc uses from popping up.
What typically happened in the past is that most migrants have family in the US. So they let them into the country while they’re being processed. They are given a court date and can continue to live life here until that court date.

What probably happens often is that these folks don’t show up to their court date, because they never planned to. By then they’ve already assimilated into the local economy with no papers.

Some middle ground seems in order here. So yeah I’d say we don’t separate the families and find other ways to track them, either keeping them in a refugee camp (together) if the numbers are hard to manage, OR using some kind of technology to track them while you release them until their court dates.

The key here is that we are a civilized nation of laws, and it is simply cruel to separate families, especially when the kids have done nothing wrong but tag along with their parents. They’re given essentially a life sentence through trauma that they may never shake. And that’s just cruel and unusual punishment in any circumstance, let alone given to an innocent sort of accomplice.
If I get arrested for drunk driving and I am in jail and separated from my kids, I wouldn't really blame the police for separating a family.

I really wish there was more personal responsibility in this world.
I find it interesting how the solution to the OTP SMS problem is to provide the SMS Receiver API. I think the iOS keyboard OTP suggestion is the right way to do that. An SMS Receiver API, even if secure, just seems like a backwards way to solve this problem.
Which is why I don’t understand efforts to disband ICE. People in the US illegally will still be deported, it’s just a change in who will do the deporting. DHS could absorb ICE, rebadge those folks, and now DHS is handling deportations.
My kindle helped me fall in love with reading books. Plus, not having to worry about physical books (heavy, easy to damage), being able to borrow books from the library electronically, and control font size and lighting easily has turned me into a convert, and I couldn't be happier.
> What ORM do people use that influences the structure of their database?

Hibernate and JPA encourage designing your domain classes first and then generate the DDL from that.

> Also, the ORM allows me to specify models that are not only used for structuring the database, but also for validation of incoming JSON requests and easily serialize queries back to JSON.

Postgres has great JSON support, does the ORM something with JSON that Postgres cannot do?
I’m not sure exactly what PSD2 requires in this respect without checking it again, but in practice I think all of the major schemes for card payments that actually exist do work that way, so it’s probably beyond the ability of any service like Stripe to avoid at the moment.
Hah... I’m probably falling for Poe’s law here, but anyways... there are certainly cases where in-house is better than external dependency - specifically when your team knows the tech domain better than anyone external can... but in general well-maintained (preferably open source with a community, or a well funded company) external dependencies are almost always better. They usually would have the years of fixing edge cases and features that you would inevitably run into if you were to roll ur own.
Every time I hear somebody say that I grin.

Fun things are coming soon btw, I finally figured out a couple of design problems that have been annoying me for years and the code is close to stable :)