skysight-inc/HackerNews huggingface dataset:
As a Vancouverite I'll object to that analysis, there is indeed a large influx of foreign money into the city but that is only truly damaging for the vacated property squatters which are a relatively small proportion. Anti-density regulation is hurting the city much more and driving folks out to sunny New West where the mayor is much more progressive about supporting affordable housing by allowing density to expand in a targeted manner.

Downtown Vancouver Nimby'ing is so bad that public transit has been stymied to the point where neither of our major universities has a dedicated metro option to reach them and the city has a total of 3 1/2 different transit lines that leave most of the metro area without coverage.

https://www.translink.ca/-/media/Slider-Zoom-Tool-Images/tnc...
no stable driver interface, they are still learning how to cope with this.

There is a ton of cruft in the APIs, like any large project would have.

One of the engineer in the Android framework team described creating APIs as generating future regrets.

Some of the mistakes are pretty small. Like internally the system reuse drawable instances in order to save memory, but instead of making this process entirely automatic, before calling let's say `setTint(color)`, you need to call `mutate()` so the UI framework spins a copy of the drawable for you.
it would have been easy to integrate this behavior by default without having you know about mutate but since it was done differently, this behavior has been preserved in order to do not break retrocompatibility.

There are many small API issues like this. Big issues of course are corrected but often preserve the old behavior in case you are targetting an old version of the OS.

The View system is incredibly complex. Some of it is due to the inherent complexity of the problem, but some of it is due to the constraints of the time and some decisions that could have been better.

So there are many things you can improve by restarting from scratch and it is often easier than having to deal with the legacy APIs too.
I would say they are staying afloat, but still pretty far from shore.

Their stores are actually rented out retail space for Apple, Samsung, and other brands.

Their online is still somewhat of a disaster, they were #2 for a while but Jet/Walmart will probably pass them as they attempt to challenge Amazon.

Best buy is making no real attempt to challenge Amazon in online retail, a lot like Target isn't either.

Their IT is divided between dotcom and bricks and hate each other, and their IT will be lead by dinosaurs in brick and mortar for the foreseeable future, so the IT innovation that does exist is constrained by executive politics.

Their CEO is just punching the clock and doing what is necessary to trigger stock options.

So, again, treading water and not floundering, but "thriving"? That's like saying you're in the guillotine and there's a really nice breeze, and the blade hasn't been dropped.
The number one thing I love to see when I'm watching a tech talk that is focused on teaching or advertising a particular tech is the Bad Parts. Obviously you don't want to just bash the tech you're there for, but I've seen way too many demos that portray the technology as the One True Technology that will Solve All Your Problems and I usually approach tech talks from a place of skepticism.

Alice Goldfuss' recent talk on containers[1] is a really good example of what I'm talking about - she spends a good amount of time talking about what containers are, and why and when it would appropriate to use them, but she spends an equal or greater amount of time preparing the audience for what challenges they will encounter when implementing containers and talks about when you're probably better off without.

[1] https://www.youtube.com/watch?v=sJx_emIiABk
Much of the discussion here revolves around whether or not the artist deserves credit for creating a work if it was fabricated by other people, which I think somewhat misses the point.

The issue, I think, lies in the lack of shared credit that's granted in the art world to people whose labor and skills are utilized to realize the work.

Across most of the arts, the work of many artisans, craftspeople, technicians and workers is poured into the realization of an artwork, and across most of the arts those people receive some sort of credit. The film industry is maybe the best example here. In "cinema" the director gets top billing, but ample credit also goes to the screenwriter, cinematographer, sound designer & so on.

"Fine art" is an exception to the rule and I think this has to do with a mythology built around the artist that began in the modern era, coinciding with the movement in European painting from frescoes embedded in architectural setting to oil on canvas and the advent of the art object as a commodity. During the modern era and up through modernism, it became much more common for artists (and painters in particular) to work alone in their studios etc. etc.

Today, the role and scale of art has shifted again, and more craftspeople are often involved in the production of a single artwork than they were in the 1700s through the 1950s, but the mythology and institutional frames available remain stuck on the model of the single creator. I think this is just one of the many contradictions between material realities of contemporary art and the narratives and markets built around them. Maybe (hopefully) we're beginning to call some of that into question.

As an artist who has worked for other artists in the role of fabricator, there is a funny feeling when an artist hasn't touched (much less, seen, in one case!) the artwork that you've built for them until it's displayed under their name. In these cases I've never felt personally slighted, but it's weird knowing that only a subset of people working in the art world - artists, fabricators, gallerists, etc. - understand how many peoples' work often goes into making a big ambitious show. I think film-style credits would be an appropriate acknowledgement and some artists are actually beginning to do this.
"Hackers broke into the computer systems of the Barack Obama and John McCain campaign teams during the US presidential race and stole a ''serious amount of files" in an operation that US government cyber experts believe originated from China."

Probably because it wasnt one foreign hostile power directing attempting to sway one specific candidate. Or perhaps because there was no evidence or allegations against Obama or his circle was involved in treasonous activity with said hostile power.
>but usually does not require a visit

Things are probably different if this is a long term doctor you've established a relationship with; but in my experience no lab tests were done, just a lot of unnecessary paperwork and pay the lady at desk.
This is a bit of a self-fulfilling prophesy. When you protect fixed income / elderly via rent control and prop 13 (aka rent control for home owners), you reduce the incentive to trade and build housing. Which means price go up, and now you really need those or the people you purported to protect will be destroyed by a Sword of Damocles of your own construction.

> And if the taxes on my place had kept up "with inflation" in local home prices, I'd have to sell.

The alternative framing of the issue yields less sympathy: "My home is worth so much now that I had to pay the new occupant tax rate, I'd be forced to sell it for an absurd amount of money."

Theoretically, if it came to the point where folks consider leaving town, they'd at least vote for pro-build politicians to alleviate rents / home appreciation.

Of course, as a high income renter, I obviously prefer a 'build your way out.' And as a new construction apartment unit occupant, it's not myself I'm volunteering to evict to upzone.
Most moderately sophisticated creatures also use violence and murder to settle disagreements. Are you sure you want to do everything moderately sophisticated creatures do? Or use their actions to justify human actions?
> Phishing attempts are largely avoidable

Couldn't disagree more. Generic phishing attempts are. Specific others aren't.

I used to get regularly tested at previous companies and failed a number of them where they were highly contextual e.g. emails were spoofed from real, internal emails asking you to check if a website was available e.g. JIRA, Confluence which have roughly standard website subdomains.
GraphQL has magic record-level caching that I do not understand but somehow appears to sometimes work and sometimes doesn't (but using the default apollo-client, you can't easily turn it off)
> when it's really a skill that can be sharpened the same as running a business like a CEO would

Running a business is not the same as visual art, literature, mathematics, physics. Most people will spend years sharpening their skills at these things and never produce something of note. It's not romantic to say this, it's just the way it is.
The US has already fined Deutsche Bank $7.2bn and BNP Paribas $8.9bn. At the time, many in Europe felt that the fines were excessive and that the existential threats used to discourage the use of the courts amounted to extortion. It was also seen by some as a form of protectionism.

If we don't want to descend into nationalist mudslinging (or even war mongering) we have to consider each individual case based on its own merits. I think at least here on Hacker News we owe each other as much.
Please provide an example of a country with socialized/universal healthcare that prevents one from performing martial arts.
I'd love a 30 hr week, then I could get 2 full time jobs.
That isn't addressing um_ya's point because doctors are just a part of the overall healthcare industry but bear the brunt of the malpractice costs. This is just one small piece of a broken healthcare system, but how we handle malpractice in this country is certainly broken. Fixing it wouldn't resolve all our problems, but it would definitely help.
I also think the "disgusting" aspect is way overrated. It's basically fermented fish. The smell is very concentrated because it's been canned. A good video on how to eat it: https://www.youtube.com/watch?v=AGRyr8yIo9w
Regarding detailing errors, we have this, FWIW: https://datatracker.ietf.org/doc/rfc7807/
Remote monitoring is insufficient for passenger carrying flights due to communications latency and reliability problems. It might be tolerable for cargo flights though where risk tolerance is higher.

The excellent safety record of scheduled commercial flights contradicts your claim that the current level of automation is dangerous. We have proof that it works well in practice.
Welcome to the world of game network programming :) it's an exciting place!

Yes, you have to be more-or-less real time, so you must compensate for latency, unreliable/slow connections, jitter, etc. If you're used to the web and the request/response model, you have to throw all of this out the window. The 200ms delay "hack" is pretty much standard practice, the window will differ from game to game (smaller in FPS's), but it's usually there.

Most games use UDP, since transmission of any single package doesn't have to be reliable, and in case some packets are lost, it's cheaper to re-calculate the state diff and resend one slightly larger package instead of two (or more) standard-size packages. Sometimes this can result in a "blink".

With sending around seeds and other "secret" data, you have to make a trade-off, since sending too much allows for cheating (map hacks, wall hacks, etc), but sending too little will create unpleasant surprises (enemy "teleporting" from around the corner).

Also often it's cheaper to run most of the calculations on the client (even including the critical stuff like hit tests, damage calculation, etc), and only occasionally verify the results on the server - especially in MMO's. Clients that are found suspicious get verified more often, and eventually get penalized / kicked.

Source: never actually wrote a networked game, but love reading about this stuff.
What I specifically meant is that to best of our knowledge past is deterministic, but future is not.
Staple ingredients are available to most of the USA's population, including low income populations. Food deserts are real and deplorable, but most Americans who rely on processed foods do so for convenience, not because basic ingredients are inaccessible or too expensive.

Here's a study of how (among other things) longer-acculturated immigrants to the US shift their eating toward convenience foods:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3090681/

Study results corroborate previous research highlighting the negative impact of acculturation on diet of Latinos. Many mothers described ready access to fresh fruits and vegetables in their native countries, although availability of such foods decreased in the U.S.. Mothers further described how their lives had become increasingly busy and complex, leaving little time for preparing foods, thereby making the allure of convenience foods, often which are unhealthy, more appealing.

This study details the experiences of Latino families. A quick literature skim and anecdata from my own life indicate that it happens with other immigrant groups coming to the US.

Some low-income subgroups of the American population continue to prepare food from scratch. When I was growing up, some of my friends came from low-income fundamentalist Christian families. Fast/convenience foods were a rare treat; the typical meal plan was "find what ingredients are on sale or have good coupons this week, cook meals from them." (Also, stockpile ingredients that keep well at the lowest-cost times of the year. Buy 6 bargain turkeys around Thanksgiving.) This seems to hold regardless of specific belief; I've heard similar stories from friends who grew up in strict Mormon or Orthodox Jewish households.

Later in graduate school I noticed that students also did more of their own cooking than you might expect from their age and income level (ranging from "nonexistent" to "just above poverty line.") I certainly cooked. It would have torpedoed my budget to eat boxed dinners or fast food every day.

Maybe deep religious belief and extended education are also, in different ways, factors that make you less acculturated into the American mainstream. The irreligious recent immigrant from Belarus, the pious Catholic, and the chemistry postdoc may all be less likely to follow the American default dietary practices because they're living further from American defaults to begin with.

Another factor I've noticed is that these low-income households that cook their own meals (and otherwise make long term cost-effective decisions) tend to be low-income but stable-income. If you're on a graduate school stipend or have taken out loans, you don't have a lot of buying power but you're not juggling two jobs or wondering how many hours you'll be scheduled for this week. Likewise, in those low-income religious families where I saw meals planned around costs, they didn't have much buying power per household member but income was steady month-to-month. If you don't have a modicum of stability you can't be sure that "invest in a chest freezer, buy meat in bulk during the best sales" is actually a good financial optimization plan.
Just because something is/was a certain way does not mean it should stay that way. There are a lot of things that exist in a certain state that should definitely change, so implying that something is fine because it’s always been that way is a bit fallacious.
That parent comment is now also locked-in and will justify Amazon's extortion to themselves by buying more things from them without bothering to check other stores.

They end up paying quite a bit beyond that $100/year fee.
The Only Good Reason to Adopt Microservices
While it's fashionable to try to deflect literally anything nowadays with "But... Obama!" I will point out that the 2008 US Presidential election was not particularly close. The winning candidate (Obama) carried 365 electoral votes (needing only 270) and won the popular vote by a margin of approximately 10 million votes/7 percentage points.

The 2016 US Presidential election, by contrast, was quite close: the winning candidate carried only 304 electoral votes, and lost the popular vote (which went by roughly 2 percentage points to the losing candidate). Several analyses have shown that even very small shifts in a couple of states would have sent the election the other way.

In general, people don't get worked up about landslide elections when the popular support for the landslide winner is incredibly obvious. They do worry about signs of interference in close ones, though.

This is, incidentally, what a number of liberal activists have been suggesting as a plan for this year's midterm elections, and the 2020 presidential election: in a close race, a small amount of meddling/outside influence can change the outcome. But a high-turnout race with a significant majority turning out to vote as a bloc is much harder to corrupt, or at least to corrupt in a suitably deniable way.
Apple can bundle whatever software it wants with its own hardware, as long as it doesn't force other companies to do the same. Had Google stayed within its own Nexus / Pixel lines, were wouldn't have been any fines.
The median price for a 2BR condo is over a million dollars. Even with median SF wages, I wouldn't think of that as affordable.
I worked at a Sears when I was younger. The location didn't have a large warehouse attached (smaller one, but it was only for smaller home and garden/electronics items), but there was one in town so for some items we'd sell and they'd go there to pick up. I do recall at points where items were sold from the store, but that was a rarity.
Yours (if you are a US citizen), mine, the 1%, the other 99%...at least a government mandated reform of the private healthcare system should be able to enforce transparent pricing structures and fight graft.
> Does your post mean that you suspect the reporting doesn't go far enough to verify Microsoft's claims

I don't 'suspect' that, it's plain obvious there is nothing to verify.

The article does not even give enough information to verify the magnitude of the claim it makes, whether or not it succeeded and so on, so we can take it as a fact that this happened but it would certainly help if there was some more substance.

Either this is an ongoing investigation or there isn't much substance here.
Can you show some of these evidences? Links?
> I think the law is there to protect competitors, and that's it.

I disagree. I think it's there (or should be there) to protect society/consumers, and that's it. I am saying that by excluding all other consumer effects and pretending that it's there to protect competitors potentially at the harm of society is invalid. Sometimes they align, sometimes they don't.

> I'm not trying to equate killing with monopoly abuse, but I find it odd that the principle that if you break the law, you face the consequences results in so much questioning.

Because the law is vague and subjective. It's not like we have algorithms or robots determining guilt. The thing that is odd is confusing questioning of the law with questioning of the idea of breaking laws. And I agree they probably did abuse their position, but that doesn't relate specifically to the comment you're responding to which is more about whether abuse is all that should be taken into consideration.
It's easy to understand, many people don't want to live in overpopulated urbanized environments. They want a nice piece of land with room to breath, they want to preserve the natural beauty of their surroundings, they want a nice place to raise their kids. I'm equally perplexed at people who want urban sprawl to spread indefinitely
This video does not follow guidelines. I have been coming to hackernews for 6 years and I have never seen a bubble-gum pop YouTuber appear so close to the front page. Why was the Jake Paul apology video not posted? It has the same substance, ie it's emotional content that doesn't follow guidelines.
In the case of infectious disease, clearly your scenario isn't what happens in the real world. Otherwise no disease could be cured.

In the case of aging, everyone ages for the same reasons. A few types of underlying molecular damage that are comparatively straightforward to investigate and address, when compared to the enormous complexity of metabolism. Look at senolytic drugs: remove senescent cells, life span increases, aspects of aging are reversed in old individuals. Aging is like rust in a complex metal structure; the failure modes appear varied and complex because the structure is complex. But rust isn't complicated. Aging is the same story.

Genetic variation is not particularly meaningful for the vast majority of age-related disease. It isn't important for most of the life span. It only becomes even somewhat influential in very late life where there is variation in resistance to damage and consequences of damage. But why care thing one about that when the right strategy is to repair the underlying damage in order to ensure that people either never enter or are removed from the situation in which genetics start to matter a little?
A lot of people have a lack of imagination and empathy. It's not a problem until it happens to them.

If everyone really internalized that it could just as easily happen to them, I bet things would change pretty quick.
There are many important changes that are hard to see on a 0-based graph.

If you plot human body temperature in Kelvins, the difference between someone with hypothermia and someone with a raging fever are relatively slight (under 2%).
If it is Windows 10, you can do so here
https://www.microsoft.com/en-us/software-download/windows10
Otherwise

https://www.microsoft.com/en-us/software-download/windows8IS...

https://www.microsoft.com/en-us/software-download/windows7
Thanks to Flattened Device Trees, you don't have to build special per device kernels, you can just have a generic kernel that includes drivers for all the SoCs.

But having individual drivers per SoC in the kernel for things like power management still sucks.
Basically the Debian model. It has some drawbacks.
How a 9-Year-Old Boy’s Statistic Shaped a Debate on Straws
How the science of blood spatter forensics is evolving
Sure. Not sure how that's related to the comment though.
Building Protocols with HTTP
This is pretty interesting. Did you feel overworked working 37.5 hours?

I spend more than 40 hours a week at work, but I actually work less than that whole time, because I have to wait for certain processes, or certain people, filling the gaps with activities like reading HN (as in right now).
The "command latency" you feel in RTS games is more closely related to RTT than ping, so those numbers are doubled already. Besides, people's expectations of performance and low latency have changed the last 20 years.
Being outside helps, a lot. And until you learn to like the texture, raw chopped onion and a generous helping of sour cream is your friend.
I have a hard time believing this site is legitimate. I lost count of the grammatical and spelling errors in the most-viewed resume that apparently got hired at Google, and it has a lot of weird content, like putting your skills on a sliding graph, and no length of employment at any previous job. Also calling yourself a "born leader" comes off as pretty pretentious to me.
As some one who grew up in semi-rural Appalachia, part of the reason I live in SF today is due to how badly I don’t fit in culturally in places like the Midwest. Being surrounded by those with differing opinions doesn’t bother me too much, so that’s not a problem, but the culture in these areas tends to be quite hostile to anybody going against the grain and that’s not something I care to deal with.

On a slightly different note, having lived in places where the ocean is easily visible for almost a decade now I now find thoroughly landlocked places kinda depressing in a way that I can’t explain. I don’t even visit beaches all that often but there’s something uplifting about being able to look at an ocean filled vista.