skysight-inc/HackerNews huggingface dataset:
Everyone has an agenda but be especially careful of real estate as an economic barometer. There’s so much speculation going on that the level of distortion can often seem criminal in retrospect. A recent example: Manhattan developers seem to be keeping thousands of new, unsold condos off the market. I don’t think it’s difficult to imagine why. https://www.bloomberg.com/news/articles/2020-01-06/manhattan...
Or because they're essentially sanctioned by the biggest economy on earth. Do you honestly think the people of Russia are better off under capitalism?
This article is far more fascinating than the headline suggests, and discusses a far broader range of topics than nuts. It covers a number of options we have for continuing to grow food in California as the climate changes and aquifers are depleted.
> When you could house, feed and clothe a family of four (or more!) on a single unskilled labor job

Life in those days were in extreme poverty by today's standards.
>Now what would you do if you had a sudden medical emergency during your time on EI?

I'd be fucked. I have no msp coverage currently and haven't for a couple years. I can't actually go to a doctor right now unless I get hurt at work and wcb covers it.

You guys believe a lot of bullshit fairy tales about things up here honestly.
Is there an easy equivalent for scheduled tasks in GCP? A background process that executes for a short period of time and then exists only charging you for the time it ran?
You can listen to a portion of the debate here: https://omny.fm/shows/the-jason-rantz-show/5-minutes-of-a-st...

And read the article here: https://quillette.com/2018/06/19/why-women-dont-code/
i suggest a TLA in the title so that we all know what is going to happen. why wast a good comment on it
Was going to say something similar, but I guess in the early 2000's the articles were basically saying that all but a few of the top schools were losing money hand over fist on their athletic programs. Basically most of the sports don't pay for themselves, and if your a small school unable to make bank on TV/ticket/merchandising/etc deals for the football/basketball team its a giant amount of red ink to build those stadiums and pay for the exorbitant coaching, and support staff, equipment, etc.
Javascript can be obfuscated too. What is the difference?
Sam Harris speaking to ex-muslim Yasmine Mohammed about the West's double standard on women's rights and the unique difficulties of leaving Islam.

https://samharris.org/podcasts/175-leaving-faith/

It's a major social/political issue of our time with no obvious/imminent end in sight and I recommend the episode to everyone.
The #1 culprit IMHO is isolation. Everything about our culture, urban planning, and economy seems optimized for maximum isolation. The reason is simple: people say they want it. This is an area of profound disconnect between what people say they want and what actually makes people happy.

Second up is economics. The US economy has been hollowed out. Unless you are in a few industries (tech, finance, upper management, high end sales and marketing, doctors, some lawyers) you are looking at dead end jobs with low pay and poor benefits. High earners are not immune either. Most high earning jobs are concentrated in a few large cities with consequentially outrageous real estate costs. A lot of your earnings are eaten by the "law of rent."

There are other causes too but I think those are the largest.
Would you recommend a few specific server parts that help you achieve those numbers (in addition to FreeBSD). I am curious about constructing a 100GbE network in my neighbourhood.
Most likely it would be based on CPU/Memory and not requests
I listen to podcasts, when my eyes or hands are in use somewhere else.

Walking, cooking, commuting, doing chores are the most common examples. Past that, I also listen to podcasts when I am doing boring work or writing some boiler plate code.
The Pickering plant is only about 3 km from the city of Toronto's border. While it was selected in the 60s as a relatively remote site, it's now a heavily urbanized area considered part of Greater Toronto.
What if he's just mediocre in all aspects of his life and the reason he doesn't have tenure is because he's easily replaceable?
As as I was driving, yelling at Google Maps because too many reasons to list, I realized that many people I know have a megacorp that intermediates their lives, it chooses the music, the movies, the news, the restaurants, it knows the music we like, when we eat, what we like to eat, when we get home, how hot we like to keep the house and what books we are reading.

Knowing what I am doing is one thing, but subtly guiding what we do and see throughout the day is kinda wrong.
We don’t even have the technology to replace the guy taking drive through orders

Yeah we do, touchscreen menus (or ATM style pushbutton menus in places with bad weather).

There are factories that assemble frozen mini burgers for supermarkets. There are pizza vending machines out there. So an entire fast food restaurant could be turned into a vending machine with current technology.
Show HN: SFTPGo 0.9.5 Released
False alarm.
I agree for some, especially the "two guys talking" format. But there's a huge range of different genres, including long-form ones like Hardcore History [1], where they're effectively audiobooks.

[1] https://www.dancarlin.com/hardcore-history-series/
What you write sounds extremely sensible to me! Thoughts:

2. Loading the rows might be lazy, using a cursor etc, so you could encounter IO errors while traversing the rowset. You really, really want lazy rowsets for iterating enormous results without having to materialise the whole lot in memory.

5. Maybe as well as element-by-element access, there should be some sort of bulk access to get a buffer full of elements in one go.

A. I'd like to see some way to use a ColumnAccessor, or some other thing, to access elements in a row. I would like to write code like:

use std::io::Result as IoResult;

struct Column<T> {
column_type: std::marker::PhantomData<T>,
}

struct Row {}

impl Row {
fn get<T>(&self, column: &Column<T>) -> T { unimplemented!(); }
}

struct RowSet {}

impl RowSet {
fn get_column<T>(&self, name: &str) -> IoResult<&Column<T>> { unimplemented!(); }

fn get_row(&self, index: u64) -> IoResult<&Row> { unimplemented!(); }
}

pub fn main() -> IoResult<()> {
let rows = RowSet {};
let weight_column = rows.get_column::<f32>("weight")?;
let row = rows.get_row(23)?;
let weight = row.get(weight_column);
Ok(())
}

The point being that i can do the lookup of the column once, ensuring that it exists and has the type i expect, and then safely extract column values from rows later on.
Ontario Warned of a Nuclear ‘Emergency,’ Then Said Never Mind
Is the alternative better?

If the retiree didn't get a low-paying job (Uber driver etc.), his neighbors would be forced to care for him through social welfare taxes. With a job, he supports himself. All the resources freed up can be put to more productive use.
Gas taxes haven’t gone up in nearly three decades. The cost of driving an automobile is divorced from the reality of what it costs to maintain roads and protect the climate.
this has already been said, but due to the fact that this is google you have no idea when it's going to get killed and most things from google get killed.

so i would suggest AWS. API Gateway + Lambda. It's basically free for side-projects and the setup + operating it is trivial. It also scales (and you're going to have to shell out real money) if you were to receive a lot of traffic.
Your liability is not capped anywhere. I better stick to 5$/mo DO for my side-projects.
Not sure why you are being downvoted. I strongly resonate with this sentiment.
Crossovers are basically wagons with the exterior dimensions inflated to keep interior dimensions constant in the face of ever thickening pillars, doors and body structures.
Pay is going up despite all these ignorant commenters https://www.nytimes.com/2020/01/03/upshot/minimum-wage-boost...
See your begging the question, NYT; raise you Betteridge's Law => https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
For real road network data I animated the graph exploration required for A*: https://www.graphhopper.com/wp-content/uploads/2017/07/astar...

The red path is the optimal path calculated with GraphHopper and visualized via Swing. This was done a few years ago.

These days I would probably use deck.gl & the browser: https://www.graphhopper.com/blog/2018/07/04/high-precision-r...
We have the ability to replace order taking just not while maintaining a speech interface.

You will ultimately order on your phone or a kiosk
Thank you for posting this Drew.

It's easy to dismiss companies license concerns over the GPL as ignorance, because, they usually are. But this is a good reason that I have never heard of.
There are factors at play other than supply and demand
Work, save up, start a business of your own choosing. So many excuses for those unable to achieve this simple formula that our forefathers fought and died for us to have the right to.
https://cloud.google.com/scheduler/ ?
Do you have examples of discontinued Google Cloud Platform products?
As an American I agree and this was also my reaction to the comment.

There are a number of these things, though. I personally get a little irritated with the way many people here use terms like "Hispanic" to contrast with "white people". To me, "Hispanic" is a wide spectrum of ethnicities but really more of a linguistic, cultural and national/political specifier, with lots of overlap with "white". People who are trying to be correct about this will pull out complicated phrases like "non-hispanic whites" which may be correct but are also clumsy, reflecting the absurdity of the way we categorize this country's social boundaries in the first place. "White" itself has had a fluid definition in the US over time, previously having excluded southern or eastern Europe, Jews, or even the Irish.

I know that in my own recent ancestry I have at least 4 European ethnicities, some of which would have been ridiculed by other Americans in the past. But this nuance washes away and I am a "white guy" which lumps me together with cultures I don't particularly identify with. There is no sense in denying, for example, that I am less discriminated against by appearance than other groups. But I do not think either that there is one homogeneous "white people" living in the United States.
About 11m people woke up to this vague message this morning:

https://static01.nyt.com/images/2020/01/12/world/12canada-al...
This isn't true. People do unpaid work all the time. Ask your mom. Humans have compassion. They want to cooperate and collaborate.

Also, right now, we have a system that takes from the productive (workers) and gives it to the unproductive (shareholders) - so please chose wisely which argument you want to make.
Not only that, but it isn't like the money just disappears when you buy that car.

What if I buy my 10th car, and the guy I bought it from goes out and donates that money to charity or whatever the author thinks is a moral use of money? From the public's perspective, the money still goes to enhancing the public good - the only difference is that there is now a car stored in my garage instead of some other fellows.
Left-wing propaganda
It just works, you don't have to deal with systemd, things are kept simple, it's rock solid, works quite well under load, the networking layer is performant, PF is a well designed firewall, the base system is very well integrated, the ports tree is very extensive, only Debian offers more packages I think. PostgresSQL also used to run a bit better on FreeBSD. Nowadays thanks to pkg installing and upgrading packages is easy. I have 11.3R instalations that were incrementaly upgraded from 8.0R. It fells like the OS is designed by greybeards that don't care too much about the latest and greatest hype, hence this article.
You can build more, but there will still be competition for what's there. Look at Manhattan as an example.

I'm not sure it's even possible to overbuild in an area that's not economically depressed. If London had three times the indoor residential area, a very possible case would be that it's still expensive, but that people previously living in small flats end up with larger ones or terraced houses etc.

It's hard to imagine how the poor are ever going to be able to meaningfully compete with people who have (at a minimum) hundreds of thousands of pounds of capital. The bottom tier of worker will be bid to their limit at almost any size of dwelling I would think.
An alternative is that as battery prices drop and an equivalent electric SUV can cost less (with better performance on most metrics) that we'll see a kind of Jevon's Paradox and SUVs will get even bigger.
If they're actively looking for work, then they're unemployed. If they're not looking for work because they assume there are no opportunities, they're "discouraged workers": https://www.investopedia.com/terms/d/discouraged_worker.asp. Discouraged workers aren't counted in the primary unemployment rate, but are counted in U4 and U6, which are also historically low; see https://fred.stlouisfed.org/series/U4RATE and https://fred.stlouisfed.org/series/U6RATE.
assuming the cure isn't open-source/ otherwise impossible to patent and is basically garage-fab easy. ~84K for a course of hep C meds? insulin costing ~6k per patient per year? i see an incredible incentive to provide a more cost-effective treatment yes, but also see that drug companies have incredible incentives to suppress research they cannot control.
From: https://github.com/ahmetb/cloud-run-faq#how-to-keep-a-cloud-...

---

How to keep a Cloud Run service “warm”?

You can work around "cold starts" by periodically making requests to your Cloud Run service which can help prevent the container instances from scaling to zero.

Use Google Cloud Scheduler to make requests every few minutes.

Does my application get multiple requests concurrently?

Contrary to most serverless products, Cloud Run is able to send multiple requests to be handled simultaneously to your container instances.

Each container instance on Cloud Run is (currently) allowed to handle up to 80 concurrent requests. This is also the default value.

What if my application can’t handle concurrent requests?

If your application cannot handle this number, you can configure this number while deploying your service in gcloud or Cloud Console.

Most of the popular programming languages can process multiple requests at the same time thanks to multi-threading. But some languages may need additional components to do concurrent requests (e.g. PHP with Apache, or Python with gunicorn).
I know what you mean, but I think it’s more down to the fact that it’s broadcast live on BBC radio, and they have 45 minutes to cover as much as they can of the week’s topic. The host, Melvyn Bragg, has to run a tight ship to keep the guests from drifting from the topic or going in to too much detail. (The opposite problem — a poor chairperson — is often why meetings at work can drag or seem unfocused.)

I love In Our Time. Broadcast since 1998, a podcast since 2004, over 800 episodes. And almost every single one is pure gold.
The Art of Destroying Software (2014) [video]
Also relentless public shaming. Like, who’s idea was it to put micro plastics in shower gels and stuff? I want to know their names and the whole chain of management that made it happen. They should be publicly humiliated, win international prizes for shittiest inventions, etc. Why is it that we only celebrate good contributions and never reflect on the bad with same degree of publicity?
The reason they're so famous is because it is in the form of a conversation (generally). I like to take in information if it is in the form of a dialogue rather than simple one sided text / monologue.

Podcasts aren't meant for you to get upto speed on some high end technical concept. It's a lay person's perspective in most cases. So I'm fine if Joe Rogan interviews a scientist since unlike a lecture from susskind, I don't need to pay full attention and take notes. Similarly with finance podcasts, where I'm a professional, I don't need to find one which discusses a full economics paper. I prefer one where highly technical people get together and have a high level conversation since I know the basics and I can follow their train of thought.
>Families of four have comfortably taken even long journeys in VW Golfs in the past

New car buyer are skewing richer and richer so a larger fraction of the people OEMs have to cater to can justify the luxury of not doing that.
Well, sure, if you consider 55 as early retirement, I could see how people would be ready to check out and do nothing. These are people that have likely worked full time for the last 30+ years.

What I want to know is what happens at scale if people retire at 30 or 40, or maybe if they never work at all. The idea is that automation might free up people from work entirely. I don't think it's fair to extrapolate data from people who have been working for 30+ years and then had an "early" retirement.
At the time fishmeal and fish oil are neccessary to supply certain nutrients, lysin and methionine for example, but suppliers have been successfully reducing the amount of fishmeal and oil in recent times.

The goal is to reduce it to a minimum.

Not all fishmeal is unsustainable. The slaughtering residue from wild catch and from aquaculture as well as the bycatch are ressources for fish feed that we should not waste.
GAE and Cloud functions are gradually going to be replaced by Cloud Run. In fact Run and 2nd generation GAE run on exactly the same infra backed by gVisor and you can deploy custom containers to either in almost exactly the same manner.
Legends of Localization
"No" is not a proper response to a "why" headline.
Because people don’t understand they should be saving up in their dead-end job so they can start their own business
I agree with the vast majority of what you said. I have always valued your contributions here on HN and elsewhere on your blogs. Thank you for choosing to speak up.
In the far past, it used to be necessary to use ${1+"$@"} because of some shells that didn't handle "$@" properly when it was empty.
> I'll just forgo pronouns entirely: "Snake's book is on Snake's desk" is fine by me.

This actually illustrates quite well why the whole pronoun fluff is terminally broken.

We call people 'he or she' in many, many cases in which we don't know their names, so obviously we wouldn't know a pronoun either.

You don't have to _remember_ whether someone is male or female because you look at them and it's obvious in 99% of cases. If a pronoun has to be _remembered_ then it becomes something else entirely and you may as well just use the full name as you state.
What they should do is have a centralized repository of packages but allow multiple versions that function independently. That way nothing breaks when one program installs a newer version.
That's interesting. Without a doubt, he directs the conversations forcefully. I've never thought of him as rude or interrupting, but now that you point it out it's easy for me to imagine him coming across that way.
Firms interpret California’s privacy law as they see fit
Always wondered about the pricing, I wrote an eBook as well (https://redux-book.com/)

But our pricing is WAY lower ($0-$16).

Do people really pay $29-$69 for an ebook? Wonder if author tried other pricing to see if it can increase sales.

Our biggest jump was once we moved to "pay as you like".

PS. Made ~$20K over 3 years.
PSS. If anyone has any suggestions on how to promote eBooks, would love to know
I wonder how friendly the UI is to accomplish that
Perhaps war has a strong evolutionary pressure. Especially considering those who order populations to war don't tend to fight (and die) in them.
The Canadian governments send all alerts at the « presidential » level. Whether an Amber alert or an incoming nuclear incident.

And many of the Amber Alerts in Ontario have been vague, too late to do anything, nobody in danger custody disputes, not geotargeted where reasonable, or sent so late the missing could be anywhere.

The government’s have wiped aside any concerns people have about the system and largely doubled down on its design.
> A punishment fails as a deterrent if:

> + it is not expected + it is not understood + it is not net negative

Also if it is not expected to be avoided if the behavior sought to be deterred is avoided. The perception that a punishment is applied arbitrarily or with prejudice on grounds other than the behavior notionally justifying it defeats its value as deterrent as surely as a lack of perception that it will be applied if the behavior occurs.
Exactly. And this is why I do not use these services yet. It's great if the app itself only costs like 18 cent per month.. But if you have to pay almost €10 per month for a (SQL) database, all the monetary benefits are gone.
I currently pay 7€ for two VPS which perform great, have a lot of storage and enough power to run all my projects.
On Preventing Programming Languages from Interfering with Programming (1975) [pdf]
You could give Nitter a try.

https://news.ycombinator.com/item?id=21849744
If you have a payment agreement, GCP won't cut you off provide your account is in good behavior in the past.

If your only payment method is credit card, IMHO allowing a past due account to continue generating cost is a very risky move and an easy target of abusing (imaging stolen credit card etc).

Disclaimer: I work for Google Cloud as SRE and have first hand experience dealing with past due account (it was highly manual and not automated).
Even if YouTube (or the Play Store) was its own entity, they can still prevent you from publishing on their platforms on a whim. You solve nothing by breaking them up.

Don’t hold your breath on Europe coming up with dominant consumer tech anytime soon.
You are cherrypicking, and conflating incidence (demographics) with survival rates (medical outcomes). The survival rate across all cancers in the US is around 70%. In the UK (since I work there and have the number handy), it is around 55%, which is a significant improvement for the UK in recent years.

Cancer incidence rates are primarily the product of genetics and environment, which is why it varies across countries. It has little to do with access to healthcare. Stanford hospital has given state-of-the-art treatment for both liver and stomach cancer for free to poor members of my family.
Compare the prices of minivans to crossovers. That's why people aren't buying minivans in droves.
> The code makes some dangerous assumptions . . .

In this era, code for games was essentially write-only, by one or two engineers. No one would be confused by the code in later releases because there simply weren't any. Code that was common between games was the exception rather than the rule (at Atari, some of the best debugged and well-structured code was the stuff that operated the coin mechanism, because it had to be right or customers would aggressively exercise the tilt switch mentioned in the article).

Code also had to run on really tiny hardware. ROMs cost real money, and marketing wasn't going to give you more just to make your life easier. If your code ran in 4K, but Joe's code was a complete train-wreck that ran fine in 2K, guess who got the big bonus?

One cow-orker of mine had spent some time writing code for pinball machines at Midway. He said that on one project the hardware engineers wanted to save money by half-populating the board's RAM; unfortunately the way they sliced it was to only provide the bottom 4 bits of each byte.

"The ROM is still 8-bits wide, you can work around the RAM thing in software."

He only got his full-width RAM by pointing out that the processor's stack wouldn't work.
> Every drug I’ve ever seen advises you to keep it in a controlled temperature environment

And yet even pharmacies have no problem shipping via consumer services in the dead of summer, and show zero care for whether "overnight" actually means "over weekend".
S5 0014+81