skysight-inc/HackerNews huggingface dataset:
Yes, that sounds right. I think the particular case with my watch was somewhat unusual and what you describe was the more common situation.
Not conjecture at all. Two jobs ago I worked in a real estate adjacent field, and there were repeatedly articles in the trades about this. CFA and Apple are two at the top of real estate developer “want” lists, along with Urban Outfitters, Starbucks and a few others.

It’s why when architecture firms render new commercial buildings the fake logos often look like those brands. It looks much better in financing presentations and when you’re trying to attract other tenants.

Some agents even Photoshop Apple and CFA logos onto buildings in their private (and sometimes public) presentations to make the projects look more attractive.

Just because you’ve never worked in this space doesn’t make it conjecture.
This TOS is driven by lawyers, not by business decision makers
I've been using teams since launch, it's a step up from Skype for business (mostly, they have for some reason decided to drop support for talking with regular Skype). I would say tho that they are still lacking a lot of important features. You can see a lot of examples of this here:

https://microsoftteams.uservoice.com

They can also be very slow getting around to fixing things even if they are very important. They only just recently fixed so status works and notifications stopped working for more than a week without getting fixed (patched this week).
> Microservice architecture tells you more about how and where to split

The architecture doesn't tell you anything: it is you who decide how to split. Yes, there are guides and what not to help you make this decision, but again you could do exactly the same splits in a monolithic system.

> Sure. You can also write really gross, convoluted monoliths.

Totally. That's what I was implying when I said "complexity grows exponentially and developers want to run away from the project like hell".

> they found that microservices allowed them to move faster on features

While the article is fine, I don't agree with this affirmation at all. They rewrote the entire system (bit by bit) using better engineering principles, better internal organization, and with a lot of experience about their domain that they didn't have before. As I see it, the outcome you see here is not "microservices!", it is just "doing a better job".
Total crap.
American is a nationality that has roots going back centuries. They are one of the youngest ethnic groups on the planet, having just recently branched off from the English, but they have their own dialects, cuisine, music, and all the other cultural traits.
"Don't worry, this will outlive my career." - Brunelleschi, probably
NDAs are stupid for the sams reason. Your rich uncle who never signed it can go use the idea, while you remain poor let’s say. Who are they gonna go after?
And in my quick first read I thought they were accusing the whales of making 4000 meter deep tracks (which would be a serious mining operation for a whale!) as opposed to finding tracks at a depth of 4000m, which makes way more sense.
Well I’m pretty sure it is a textbook (by Pearson a textbook publisher) put together by research PHDs in Data Mining, so textbook pricing seems appropriate to me. I’m more worried whether all that profit just goes to the publishers.
At some point, you will realise that your job is not to create an idol to the software-engineering gods but rather to have a working product.

Does this product work? if so, its doing its job. It may not be pretty, it may not be maintainable, but these concerns are orthogonal to its value.
Ah yes. The poor are poor because of poor morals, instead of you, who is of good moral standing.

The poor are poor due to lack of money. This is caused by increasing costs of healthcare, education and houses, you know those basic things needed to live. And by a capitalistic class taking about 95% of all gains from productivity increases. Saying millions of people are poor because because of bad morals is disgusting and completely false.
Amsterdam – New York, 12.11 – 15.11 – Flights search
Uh, yes, they do exist. The example of human cultures that comes to mind are Melanesians which IIRC had relative abundance of natural resources. In the animal kingdom, Bonobos are probably the prime example.

And IIRC, in both cases the reaction to abundance wasn't overpopulation, but the development of a sharing trait. (Because it reduces the cost incurred by unnecessary competition)

In the case of Melanesians, they were at some point taken over by relatively resource-poor Polynesians. (Inequality will cause trouble). Bonobos escaped that problem since they have no competitors in their natural habitat, and they evolved a somewhat interesting mechanism to cope with any of the smaller conflicts that might pop up. (E.g. access to favorite food instead of just normal food). If you're not familiar with it, I recommend reading up on it :)
How is this the case while the average wage has not even kept up with inflation?
I manage my team. When I discuss projects with my manager and the senior engineering leadership, they will almost always refer to staff as resources, e.g. "team X needs a SOA resource", "team Y needs extra QA resources" and so on. It's distasteful to me; I always refer to my team and other engineers as engineers or by name, not as "resources."
A family "friend" growing up made the most delicious dinner rolls. But she refused to share the recipe with anyone because they were a family secret. The pure selfishness just boggles my mind.
Meh. That’s just conjecture.

When a McDonald’s is located on a pad in a Target parking lot, the McDonald’s franchisee doesn’t own that land. It belongs to the owner of the strip mall.

Ditto for the tens of thousands of McDonald’s restaurants located in office buildings, malls, airports, and inside other stores like Wal-marts.

It’s not the 70’s anymore. The standalone McDonald’s is far from a majority of the outlets these days.
Presenting yourself as someone else is called fraud in my book.

Changing the back button might be clever but all the rest is just simple. But people don't do this because I think in a lot of countries this is illigal.

There is a way you can protect your site a little from this: add canonical tags to all your pages.
When an attacker updates the back button to Google they will have a hard time getting the cloned pages up in the results.
Well it's current legislative policy. The posterity of the founders, which is to say the American people, will be a minority in 2045 according to the US census[1]. In fact they actually already are, since the largest "white" ethnic group in the USA is actually Germans. Germans however showed a strong inclination to assimilate, whereas the most recent migrants prefer to keep their language, culture, religion, and political views.

[1]https://www.brookings.edu/blog/the-avenue/2018/03/14/the-us-...
I understand the embarrassment, I am sometimes embarrassed as well looking at quickly-put-together code

I do appreciate papers that give you either a reference implementation or at least enough details on how it was done. I spent too many hours on papers that didn't trying to reproduce their claimed results...
You want to do what you can to improve things, but be careful. I've been massacred in a similar position many times.

Some pitfalls you may expect:

1. You find some crazy thing that makes absolutely no sense happens in the code for some specific inputs. You remove the craziness, and someone complains that an essential feature just broke. When the essential feature is explained to you, you find that its implementation is batbarf crazy, and that although it would have been easily implemented in a more straightforward way, someone important, somewhere, is redefining inputs and re-interpreting outputs in some special cases to get a feature they needed and no one had time to implement.

2. You find some crazy thing that makes absolutely no sense happens in the code for some specific inputs. Based on your knowledge of the many pitfalls, you ask permission to fix it. The more experienced person whom you ask explains that the input conditions to trigger your bug are so rare that it makes no business sense to waste any time to change it, it's not a priority, and you will understand things better when you have more experience, and why are you wasting my time asking me if you can change it when 85% of changes in this code base introduce new bugs (because it is such a mess)?

3. You find some crazy thing that makes absolutely no sense happens in the code, not for just a small subset of inputs, but for quite typical cases. You remove the craziness, and then you learn that a 'workaround' is in place, perhaps including both other software and user procedures. Lots of people are earning a living doing the workaround, and they don't want to change.

4. You find some crazy thing that makes absolutely no sense happens in the code. You remove the craziness, and then you learn that some other system is now out of balance with yours or fails to run with the data it gets from yours. No one anywhere can figure out why, but you caused the problem.

5. You find some crazy thing that makes absolutely no sense happens in the code. You remove the craziness, and then you learn that your chief accounting officer thinks that he is a genius because he found a way to turn craziness into quarterly earnings, and he is not happy with your fix, and the auditors want to talk to you.

6. You find some crazy thing that makes absolutely no sense happens in the code. You remove the craziness, and then you learn that your CEO's brother earns a commission or royalty on the craziness, and he's not happy.

7. You correct a spelling error in a report heading, producing numerical errors in twenty-seven downstream reports.
Honestly, paying your way through college for on $15.59 an hour is still pretty brutal.
"Lock my body can't trap my mind, easily
Explain why we adapt to crime.
I'd rather die enormous than live dormant that's how we on it. Live at the main event, I bet a trip to Maui on it" Jay Z.
... or just the reverse: clearly omitted in all benchmarks, stating you buy at your own risk because of Intel's unwillingness to subject its products to examination.

[Sure it's not going to fly given Intel's market position, but it's a tempting thought anyway...]
"Hardened SHA-1 hash" is a confusing way to characterize git's current hash behavior. There is no change in the hash--it continues to be SHA-1. The change is in git's business logic: it will detect hash inputs that look like a SHA-1 collision attack, and will refuse to proceed.
NLP’s generalization problem, and how researchers are tackling it
>I'll acknowledge that the probability of death increases more slowly after you pass 65 mph [1], but it still increases. Human life is not negligible just because you want to get somewhere negligibly faster (e.g. by a few minutes at best, if you're going 70 in a 65 zone).

By extension, you should take every back road while you drive, rather than the freeway, because there is a minute chance that you increase probability of human death by going 65 on the freeway rather than 35 on back roads.

There is existing reasearch which indicates two things: 1) Most people drive at the speed they feel comfortable driving at but some obey speed limits (even if they are comfortable driving faster) and 2) It is differences in speed, not speeding, which causes most accidents.

Considering these factors, speed limits can artificially increases differences in speed among drivers. When the federal speed limit law was repealed, many states who raised their speed limits saw decreases in both accidents and fatalities.

That's not to say speed limits are causing accidents, but I think it's possible that they could be in certain context. It's not as cut and dry as "speeding kills".
This hits really close for me. I am a Seattle IT guy and looking at houses back near family in Michigan. Sure, houses are 2-4x more expensive here...but I will most certainly make 1/2 as much in the areas in Michigan that I would like to live...which is as far away from the Detroit metro as possible. And even if I can make that much I will be lucky to find a job. Here in Seattle people come to me to hire me!
Are lawyers running their business, or are business decision makers making business decisions?
I wonder how much cpu time has been liberated through the CFG scan patch.
And I don't think Intel has any way to prevent some blog in China or Russia to run some standardised benchmark tools on their box. Intel will not even achieve preventing these benchmarks popping up, it will just draw attention to them.
The whole idea of speeding is bullshit.
The germans have the autobahn, and as far as I know nobody really complains about the lack of a speed limit, nor people going over 120 miles an hour.
If people only live to make more people, then that's not scalable; it's a pyramid scheme. Earth doesn't have the capacity for everyone to start a family.
really? That seems extreme.

Might as well say:

"Yet another reason to not browse anything on the web"
Perfect Use of Dropzone with Laravel and AngularJS
Calling Apple a transaction facilitator is a ludicrous way to try to downplay what they actually do. They aren’t just a transaction processer, that’s the cheapest and easiest part of their job. They also host petabytes of apps in hundreds of geographically dispersed and localized app stores, and covers all bandwidth for distributing and updating those apps. And unlike google Apple actually reviews every release of every app by hand, keeping huge amounts of malware off customer devices, and maintaining the high level of confidence developers need to get customers to buy apps.

Now Apple doesn’t need 30%, but they’d lose huge amounts of money at 5%. A more reasonable guess at App Store break-even is that it requires at least 10%.
I know a programmer who worked for BioWare in my home city who has been with Zoox for about a year. I met him once, years before he left for SF, because we have a mutual ex-girlfriend. So yeah, I'm right up in there.
> My feeling is that these jobs should be given to US college grads first. Let them grow into the roles. Why are we letting foreigners get hired into these roles instead?

In the case of senior roles: Because letting a college grad grow into a job that requires many years of experience, unsurprisingly, takes many years to grow in to.

As to entry-level positions I'd assume that a shortage of American candidates would be the reason. Or perhaps some employers have experienced foreign workers that seem more motivated/harder working (for instance they might have more to loose from being fired)?

> I have noticed that they pay less for h1b workers, and this is not only at Cisco, basically everywhere I have worked.

That would be a violation of H-1B requirements and seems to be why the Department of Labor is taking action against Cisco here.

> I’ve also seen the companies write job descriptions that only fit the h1b worker so they can help them get a green card.

I'm curious if you can provide an example of a job description that only fit one H-1B worker?

Also, H-1B is a non-immigrant visa, i.e. not a green card. It's a "dual intent" visa, which just means that an employer can legally file for a green card for an employee in H-1B status - it doesn't grant any immigrant benefits or a direct path to permanent residence.

> It’s sad.

If an employer is abusing the immigration system by somehow designing job descriptions for a specific person (and I'm interested in examples of that as noted above) I agree.

However, and I suspect this represents the vast majority of EB visa petitions for temporary workers, I don't find it sad if an employer sponsor a green card after someone has worked in the U.S. for many years. The H-1B visa is limited to 6 years max, after which the worker will have to leave the U.S. In most cases I'd find it quite nice if an employer makes the effort of securing a green card for an someone who has created a life for themselves in the US. It's also ususlly in the best interest of the employer, which is why they spend the time and resources to do it :)

> Finally, I believe that companies have too much power over a h1b worker. If they fire them, they only have a month to find a new job and then they have to fly home. It’s bad on all sides.

I agree fully with that sentiment, but it's unfortunately worse than you think: Technically an H-1B worker whose employment is terminated have to leave the country immediately. There's a vaguely defined policy granting some degree of lenience/grace period, but it's not a right at all.

In reality, a person in H-1B status should see every day in the US as potentially their last - at least in legal status (although very short lapses are often tolerated/accepted).
I'll do it for you for a reasonable bill rate. I've done it elsewhere including at a Andreessen funded social network where I was a CDS.
Bring on the lawsuits. Ignore the patches and sue Intel for the underlying security flaws. When they point to the patches, clearly state that because of the new license, they do not solve the problem and will not be applied. No one signed up for this when they bought an Intel CPU and that's saying a lot considering all the bullshit we do sign up for when buying one. This is outrageous. Intel should be sued in a class action. Whether they could have known about the exploits or not is irrelevant at this point. They refuse to provide proper patches without this license which is equivalent to providing no patches at all while knowing about the exploit. They have provided faulty hardware without a way to fix it. A lawsuit or a few thousand is the only way to get resolution on this.
> If some enterprising people in New York had tried

What makes you think they didn’t?

The scale of the problem in New York means you’d need an awful lot of such individuals to keep up and the workforce isn’t that flexible ...

These guys work very hard and in a highly coordinated way that is hard to replicate. Which was the point that they were proving by going on strike.

Bankers in Ireland in the 70s not so much though if it happened in Ireland today it might be a different story ...
Of course the plots generally seem to have been much larger. None of this sixteenth of an acre stuff.

And that's where all your money is going, to buy that sixteenth of an acre. The house itself is only a very small part of the cost in many of the metro areas beset by housing crisis.
re: pulling historical data with pandas-datareader, backtesting, algorithmic trading: https://www.reddit.com/r/Python/comments/7zxptg/pulling_stoc...

re: historical returns

- [The article uses a constant 7% annual return rate]

- "The current average annual return from 1923 (the year of the S&P’s inception) through 2016 is 12.25%." https://www.daveramsey.com/blog/the-12-reality
(but that doesn't account for inflation)

- https://www.quantopian.com/posts/56b62019a4a36a79da000059 (300%+ over n years (from a down market))

Is there a Jupyter notebook with this code (with a requirements.txt for https://mybinder.org (repo2docker))?
Modern Progressive Web Apps mostly fix these issues.

When you visit a proper PWA multiple times, your browser is supposed to notice and ask you if you want to save it to the Homescreen.

But you're right, web on mobile is still miserable in general.
This won't "fix" the problem at all given that it offers no incentive to travel to any such center in the first place.

The one interesting stat is that SF, at taxpayer expense, dumps an additional 160,000 net (subtracting those allegedly turned in) needles and syringes into public spaces each month.
>It's kind-of depressing to think about people trying their best to freeload instead of paying a (symbolic) price, don't you think?

Not particularly. It's depressing to see businesses profitably exploit that work, and irritating to see people develop a sense of entitlement without ever contributing back.

Though I wish more general users donated to projects, people using the software without paying seems better than people not using or paying for the software, and far better than paying and being unable to use the software.
Well, actually bragging is what makes it ethical and makes us realise how some people might be conning us.

I believe he did this to educate us.
9 flowchart and diagramming tools for Linux
Ever heard of selection bias?
The Word ‘Hole’
To balance things out, try casually slipping in the word "overhead" when talking about management.
Why Do Men Fight?: An Interview with Thomas Page McBee
Scaling is infinitely easier than making it.
In the 1960s we had the Cuban Missile Crisis.
I fully agree with you, but we all saw how that went for Netflix. Some people are still angry at them for it. But yea, I can't even with good conscience give anything 4 star or less, knowing that it will basically destroy their job. So I only even vote low if it's a truly horrible experience.
Well, consider you pay the dealership $80-120/hr for the mechanic's time, but the mechanic gets only $30-40 of that.
Proton: Compatibility Tool for Steam Play Based on Wine
> Aside from my vic20 and c64 I’ve only ever owned intel CPUs, and those two may have been intel as well, I wouldn’t know.

At that time, few home computers were based on Intel processors because they were too expensive. Commodore's early computers, like Atari's, were based on the MOS Technology 6502 (made by ex-Motorola engineers as a cheaper and easier-to-integrate alternative to the Motorola 6800; the corresponding Intel-killer was the Zilog Z80 notably used in various CP/M and MSX computers). Commodore eventually acquired the company, rebranding it Commodore Semiconductor Group. A CMOS version of the 6502 is still sold by the Western Design Center [1].

[1] http://www.westerndesigncenter.com/wdc/w65c02s-chip.cfm
Lawyers, I might guess, if this TOS is anything to go by.
In this case he NoIndexed the clone pages anyway.
> Someone who collects your garbage for a dollar and takes it to the dump

Do they get access to the dump for free? Round my way access to the dump is something in the region of €6 ...

Presumably the professionals have economy of scale and a prerential fee schedule to work with ...
Normally I'd give people the benefit of the doubt, but in this case I think Intel has already shown that they have no credibility in anything anymore. They only ever spin everything, the last time anyone said something truthful (former CEO mentioned they needed to try to limit AMD to 20% server share, up from less than 1%), he was not only fired but publicly humiliated.
Mastodon: Your self-hosted, globally interconnected microblogging community
This looks super cool. I’m not an SF resident, but I’m excited to see this next time I visit. There’s a park on the roof, a beautiful interior, and a solid foundation for expanding the presence of trains in SF (something that always stuck out to me compared to the East Coast). Overall, it seems like it lives up to the Grand Central comparison - at least from an outsider’s perspective.

The only part that’s meh is naming it Salesforce Transit Center. For what seems it will be an iconic building, the name could use a better ring to it. I’m glad Grand Central didn’t up as something like ‘Goldman Sachs Train Central’.
Rubocop: A Ruby static code analyzer and formatter