skysight-inc/HackerNews huggingface dataset:
Except their citizens are aware that their freedom is constrained. Americans are deluded by the "land of the free" mantra. The powers that be don't want to face a collective red pill movement.
I actually had a FiOS installer tell me that he cut a neighboring building's Comcast line because my line needed to run through their property and they were dicks about letting him on the property to run my lines.

He was almost unreasonably nice and professional to me otherwise. One of the best/cleanest installs I've ever had for anything.
> However, the company obviously employs a TON of _independent contractors_.

They are contractors and do what Comcast tell them. "It was a contractor" is the laziest corporate excuse. But that's one reason why big businesses employ them, plausible deniability when things go wrong.
I applaud your candor.
Debatably, this exists. With GCC or Clang there are several command line flags that can help.

If you use the flag -Werror all warnings will be errors.

Then add -Wall which enables all unambiguously good warnings, which will stop a whole lot of things that skirt the type system, it will prevent silly rounding bugs and in general reduce the bug surface of your code.

Then if you enable "-pedantic" more errors are found, but not all are clearly improvements. I think most of them are good and I think most would agree that mandating the "override" keyword is good, but not all would agree with every signed to unsigned comparison warning.

Put together this add "-Werror -Wall -pedantic" or a "/w4" MSVC) to the command line, or more likely makefile/CMakeLists.

I personally advocate enabling all these and a similar set from msvc then adding a set of robust warning suppression macros to you code and suppress the warning that really make no sense to fix. This has prevented a ton of bugs in my code, it minimizes the amount of premature optimizations I see in code that tried to cast from one type to another by relying on some unspecified binary compatibility and in general makes writing C++ really enjoyable.
Oh boy, another comapny that can't into business:

https://manus-vr.com/order.php

Hint: if your fucking devkit costs a grand, charging an additional half a grand for the SDK to _use_ it does not encourage adoption.

Seriously, what the fuck?
Check http://debdelta.debian.net
I think not.

You can get free support for things where you really need support (ex. "I want to increase the number of machines I can run simultaneously")

As you point out, downs happen in AWS and when they do happen they fix themselves and there is nothing anybody can do about it until they do.

Hypothetically it might help to have help from people who understand the platform, but so far I as I can tell the two things it takes to get hired at Amazon today are: (1) a pulse and (2) being willing to relocate, and I think (1) might be optional.
While yes, there is a serious bubble going on here in Toronto, it's also important to note the complex causes.

Canada has something like 240,000 immigrants per year, and half of them come to the Toronto region- or 10,000 people per month. Then you add in the thousands of Canadians who are moving to the city as small towns and suburbs stop being attractive. There's a greatly increased demand for housing here.

But supply is tricky. Toronto is full, land-usage-wise. There's something like two small parcels left (Downsview Park and I forget the other place) where there is honest-to-goodness undeveloped land. Apart from that, all new homes are in the suburb cities around Toronto.

This means all new housing supply in the city is from building up and other densification- which is moving too slowly. The suburb cities are also growing like mad, but the infrastructure to support all that growth isn't there, causing smaller price booms nearby any Go-train station.

But that's just the start. High demand, low supply caused housing prices to rise- leading to speculators buying second homes to flip, which shrinks the supply. It leads to people buying homes they don't want, at prices they can barely afford, because they plan to sell it in 3 years for a profit. The bubble inflates.

So why pop now? Ontario passed laws saying foreign buyers have to pay an additional 15% tax. And foreign buyers were a large chunk of sales. The latest numbers say sales are down something like 50% or more. Prices will start to sink soon.

When the Bank of Canada finally raises interest rates to prevent total catastrophe on the exchange rate, things will really get wild. In Canada, most mortgages have to be renegotiated every few years- how many of them are going to have homes worth well less than their mortgage with rates so high they can't afford to make payments? That leads to a 2008-USA style pop.

It's going to be a bumpy ride...

Edit: also worth noting, this is just Toronto. Vancouver has some similar dynamics. The rest of Canada may not have a housing bubble at all- they'll just have to deal with the economic fallout of this mess.
I'm the author of the Stackexchnage question, feel free to chime in if you have any suggestion.

I didn't make it a "ask HN", I was afraid it would not be seen.
I think you misunderstood my comment, I'm sorry, I did not mean that.

> It most certainly does. You need to be educated to manage all those factories that make everything from toys to factories. You need educated engineers to design and build those factories in the first place. And you need educated people to engage in scientific research in your universities.

I think you're putting the cart before the horse. Yes, there's a rising demand for qualified people. But that demand didn't arise because the supply was too great. Typically when supply rises, wages drop. China is the opposite.

> The simple fact is that even the poor understand that getting an education is one of the most reliable (and often only) paths to wealth and a better quality of life.

Then why are rich people more likely to have higher education? Why do the rich in China value education just as much if not more? Why are top universities in the world not in China?

I don't disagree with you here. I know the poor know this. I'm saying they're not stupid, they just can't "invest" as much.

Also, even the poor?! Seriously?
Well, you may want to choose different quotes, or even better, make whole reports available. Because if your pentesters do not know what to do when nmap fails, this means they must be pretty clueless and thus their reports do not have much value.
Every toxic environment needs a non-toxic superstructure for the henchmen to work in, live in, so they can feel good about themselves and regard criticism as contrary to appearances.

Perhaps you and your friends live inside that space. The people who regard the purported toxic environment as toxic are either not allowed in that space, or are conditioned to hide their beliefs.
> What word am I supposed to use instead? I guess I just have to use complete sentences. But that's hard.

There are many issues that I feel this way about. One of the side effects of our social stratification is difficulty in having even basic conversations with one another.

I'm glad you're reconsidering your views as well. It's pretty clear that 'racist' starts with a scarlet 'R', meaning people use the label for social punishment: see Mel Gibson, Michael Richards, George Allen, etc. That sort of shaming, punishment, and ostracization makes no sense if we mean they also contribute to a very bad but mostly diffuse oppression.

The reason your first definition of racism is having problems being universal is because the word is used as a form of labeling for the purposes of punishment. It's not generally used as a sort of mutual confession leading toward renewed resolution.
Should be higher up
I'm just old. I lived in Cleveland when it looked like this.[1] City streets ran through the steel mills. Switch engines pulled short trains of red-hot ingots on tracks on city streets. You could see the ingots make the trip from caster to rolling mill. In a steel town, everybody knows the basic process.

[1] http://timkovach.com/wp/wp-content/uploads/2014/05/clark-ave...
I don't have an android phone at hand, but the error is supposed to be part of the demo. If it appears in the UI (below the code) it is normal. You can click the "at (.js:14:8)" link, you'll get the cursor on the problem line.
How We Keep Our App Small
MDN’s new design is in Beta
Others are giving better replies to this than I can. I will just note two things:

1) This is a particular case where making immigration difficult to the people involved directly results in less jobs for Americans, as observed above. Yet that's still what is being done. It is clear from it that, for some people, the desire to reduce immigration is not just related to job security. This doesn't mean there aren't legitimate concerns, just that it doesn't seem to me that the explicit legitimate concerns are the only issue here.

2) The particular cohort of H1-B developers I am more familiar with compete with American grads for equal jobs and equal salary/RSUs, and are nobody's 'cheaper replacement'. Now, I am not saying that what you describe doesn't happen. But you know what would help there? Making it easier for people in H1-B's to change employers or even stay unemployed (even on their own money, without benefits) for a few months in the U.S. searching for a job if their employer is exploitative!

There is a sort of issue 2.1. here that I will acknowledge: yes, having more skilled people come in increases supply and lowers prices for labor, slightly. But most of the jobs in question are at companies that target a global market, this means not making use of a global labor pool is both ideologically suspect and a bad long term plan. Talented people in other places will still compete with you, and now you don't even get their taxes or the effect their talent creates in the available job opportunities in your area. If, say, you keep all the Amazon jobs for Americans but end up buying all your stuff from Alibaba the world over, was that a good outcome for you?
Moving from a Java Monolith to Microservices at Squarespace
The search for a $2M treasure has turned deadly
When you step back, it seems to reveal an almost silly obsession with video resolution as a proxy for quality and future-proofing. It feels like it's coming more from marketing than true quality or future-proofing goals (just look at the audio standards...).

On the other hand I definitely applaud their focus on having good backups and preserving the original source material.
24fps - these days - is less about technology and more about standards and aesthetic. There are plenty of reasons why films have been shot in 24fps for the past handful of decades.

When you start increasing that in YOUR film, you lose a sense of familiarity in your audience and their (subconcious) willingness for suspension of disbelief probably goes away with it.
5 Handy ‘Serverless’ APIs for Web Development
You didn't answer the question clearly. It seems your answer obliquely is that you don't want it for yourself, you want it because it'd benefit the immigrants.

>They don't bite.

I grew up in a class of around 50% children of immigrants. I'm aware that they don't bite.

But, it's nice of you to instantly assume that I'm a xenophobic person just because I question your policy ideas on immigration. Of course the person who wants 20x immigration would assume the same thing about you, and then you're in the left-wing purity spiral. So let's just leave off the insinuations of personal flaws, okay?

>the target should be, if someone wants to come here and make a better life for themselves, they should be able to.

Please, please watch this 6 minute TED-style talk on immigration numbers: https://www.youtube.com/watch?v=LPjzfGChGlE

Your basic goal of helping the world is good. But your convictions have completely disconnected you from the strictures of reality.

Your goal isn't coherent. If your target is 5x immigration, then you're not even close to your stated goal of accepting everyone who wants to come. 5x immigration would be about 5 million per year. Africa alone adds 30 million people per year via births over deaths. If 1/3 of those want to enter, then you haven't even absorbed most of the population growth of one continent, much less helped existing Africans, or anyone from anywhere else.

The entire Western world (USA, Canada, Australia, Europe) is about 15% of the world population. It is simply impossible that 15% of the people can save 85% of the people by absorbing them. Even if only, say, a third want to come, it's simply mean dissolving Western countries and leaving the third world without any help or guidance at all.

If your goal is to help people in other countries - which is a good goal - you need to start approaching it with solutions that can actually work. We have to help them grow where they're planted.

>If someone is willing to leave their country and move to America, we can make it work and it can be a win-win for both sides.

This is such a fairy tale. Not every person in the world shares your values. What if that person hates democracy and want to usher in a global theocracy?
The origins of Silicon Valley being a technological hub go back all the way to WWII and the economy of the early computer industry. So, I feel the USA being an economic and military superpower is a pretty easy explanation for why 'Silicon Valley' exists in the bay area today and not somewhere else. Obviously, there have been many years and many technological revolutions since those early days but there are pretty clear trails of people, and money leading all the way back.

As far as trying to answer why so many other countries consistently beat America in math and technology I think a small answer can be gleaned from your statement: "we were encouraged to pursue whatever we wanted to pursue." That is not all that common in many countries and cultures in the world. I think a lot of it has to do with economic or political desperation. I have worked with people who learned how to code because they didn't even have running water in their village in India and programming was a way out. Or more relevant to this story, they lived in a Russian town and got a PhD in engineering so they could come to America and be an engineer. These types of stories are very, very common in the Bay Area. Looking at the education systems is helpful, but I think you need a real driving force to get most people motivated to learn difficult things.
Although they're quite kitsch and not something I'd wear, good on him for taking on something not many people would dare these days.
Comcast is huge, and again, a lot of the techs are independent. Some of the employees, especially management are totally incompetent too. Ever been to the DMV? Now imagine that they're the ones hooking up your internet. That's Comcast.
AFAIK in LLU cases the (unbundled) ISP still needs to install their connection hardware at the local loop. VNO is the fully software one.
Something similar just happened to me yesterday. My condo building has multiple providers: AT&T, Comcast, and Gigamonster. Apparently a Comcast technician "accidentally" disconnected my 1gbps Gigamonster service while setting up a new Comcast client in my floor's Telecom utility closet.

I've lived in highrise complexes for the past decade and have experienced this type of outage four times. The common denominator seems to be Comcast.
Actually 24fps was chosen as a balance between audio fidelity and trying to save on film cost. I never said it was designed from conception to create that look.

It's a great example of a happy accident, or serendipity.
I agree. The orc chase across the rock-studded field did not look good. I found it distracting, as the higher frame rate didn't allow my eye/brain to predict their motion.
Yes, they start out with game theory, which is only about rewards, and then add in punishment.

Game theory is enormously insightful, but It leaves out a great many factors that are very important in the real world, such as communication between the parties,uncertain rules, and reputation.
Craps really is the best game. It is nice to play a game where everyone is on the same team (generally). There is a nice camaraderie that goes along with playing craps.

Another key to go along with this is don't go to the casino to win money. Go to the casino to spent $X over the course of Y hours to have fun. If you walk away with extra money, that's just a bonus.
Very similar story happened to me.
Accurate book recommendations - not what's popular, not something in the same genre as I've read, not by the same author I've read but something I'd actually want to read.

I think the reason this hasn't been done is that (like movies and music) books are so complex that it's hard to tell what someone liked about one book or disliked about another book, so it's hard to know what other books would have that same feature.

Which is why I think ML would be perfect for this - it's good at things like extracting common features, you just has to create one that can read and comprehend novels :)
Yeah, sounds exactly like how some people on HN have described people at Walmart.
Unexpectedly awesome essay :)
I wonder if this has any relevance to the question of the evolution of altruism.
> The odds work far more favourably when you're betting against other players rather than the house.

Not in general, but skill matters more in a game where the house skims off the top (so the players collectively are guaranteed to lose the amount the house has decided it requires independently of the gains or losses of individual players), and there is an element of skill influencing the gains and losses between the players.

This only makes the odds more favorable, though, for a player of above average skill for the players they play against; it makes them worse for players of below average skill, since, after the fixed house take, it still a zero-sum game.
Chrome and Firefox Headless Modes May Spur New Adware and Clickfraud Tactics
I previously worked inside Comcast systems for 10 years, I am always amazed by the competence and dedication to quality and service on the part of their engineering and technical operations staff.

It makes me a bit sad that these guys do really great work and then the press are able to have all these terrible things to write about customer service reps, megacorp lobbying and conspiracies, and some hotspots of technical problems.
The Arri Alexa 65 is on their list.
The RED cameras are pretty much unusable without a lot of very expensive add-ons. The real cost comes out to 100K+.

Source: https://www.youtube.com/watch?v=3t1PQJmM8P4
Well I for one am glad to have these services at my disposal earlier than later. There would be way less innovation if everyone insisted on doing things right. Which laws are broken if it is good or bad is a subjective matter. Some people though those laws were unnecessary and backward. Some people thought otherwise. IMO people got better service and drivers got income because of that brash behavior.Breaking those laws probably saved more lives than not breaking them.
I don't think they're quite small enough to be pocketable, but some cities do sweeps with specialized on-car air quality equipment to find natural gas leaks (Boston leaks like a sieve, for example -
https://www.edf.org/climate/methanemaps/city-snapshots/bosto...)
But how many people were required to build the automation and also to keep it running? If they're anything like automated check-out stations in grocery stores, they employee more people than the low-tech solution did previously.
Because while it's not for every "regular user", it's a tinkering tool which allows some "regular users" to start diving into the guts of the machine, get better insight and possibly decide to make it their life's work, in much the same way many of us got started because we had machines which let us peek and prod "under the cover" so to speak.
So you think of every poor person as having a fundamental disability comparable to a medically-diagnosed case of ADHD.

This is flatly, verifiably wrong, as well as reprehensibly paternalistic and self-indulgent.

And all this after I specifically talked about mental illness in my original post.
> Congratulations, you've reinvented objects.

Objects are opaque handles to a state machine which contains an undefined state, that's not what Elm is. Elm is pure, so you only define transformations, and compose them together. The runtime system keeps track of state, not you as the programmer. You just define transformations from one or more types to another one, compose them together to form descriptions of how to transform one, e.g., UI layout into another, connect it to user input, and everything is guaranteed to fit together (unless you ignore important warnings). You no longer keep track of state, you define functions that transform one piece of information into another, and define functions that render a static piece of information into a UI.
Yeah, it's weird that the OP emphasizes their contractor status. What they are is undertrained and incompetent employees. What kind of tax form they get is completely irrelevant.
Lawsuits are expensive and utterly pointless if you can't see them through to completion.
But without giving access, how can you expect passion? :-)

Let everyone check it out, the passionate ones will engage more through any channels you have (mailing lists, chat, twitter) and be easy to find, IMO.
I feel really stupid, can someone explain to me what people are allegedly doing here?

My understanding is a Poker company (for example) puts all transactions from US customers through these fake stores. Then the organisation running the fake stores reimburses the Poker company outside of the US and takes a small slice for the service?
Send a mail to the contact link in wiki, I'm sure they'll help.
If it is true, what is fascinating is that it means Comcast has no way to know who is a legitimate customer and who is not - if they have to rely on the customer to make the call and verify to be a legitimate user. How can they run a business like that?
You think a wealthy c level and an average engineer have the same access to legal redress?

In that case I have a bridge id like to sell to you
Trump Plans to Dismantle Obama-Era “Startup Visa”
Society already includes many forms of punishment, and there is no way that would ever change. The question is which forms of punishment are helpful and which not, and the social scientists can answer that question only if they include it in their studies.
I've played plenty of poker to supplement my income in the past. There is quite a difference in gambling against other players vs against the house. Casinos are not in the business of losing money, so they control odds of the game and their gambles to ensure expected gains long term. They take a rake(small portion of the pots) from player vs player table games, essentially charging a fee for the service of providing a table and dealer. Poker is considered a game of skill to most, (you are making gambles, but can control the odds of yourself and other players by deciding upon wager amounts). This is why you see lots of professional poker players, but not slots players. That said, I found long term play both boring and depressing.
FWIW Here is a direct comparison [1] between the Metro Stat Areas (MSA) of 'San Jose-San Francisco-Oakland, CA' and 'Pittsburgh-New Castle-Weirton, PA-OH-WV'

[1] http://www.stateoftheair.org/2015/city-rankings/compare-your...
It's similar to "discrimination".

It's a very useful word. "Bob has very discriminating tastes in wine."

Do you discriminate in your hiring practices? Hell yes we descriminate! The only reason we have a hiring/interview process is to discriminate between good and bad candidates.

But by and large it's come to mean only "bad" forms.
> "The reported breakthrough is completely fundamental —we're giving researchers a new tool. And the number of applications is limited only by one's imagination," sums up Tsakmakidis.

I like the idea of having a new tool available, but don't know why everything has to be sooo revolutionary and unlimited.