skysight-inc/HackerNews huggingface dataset:
You should consider that the market really removed 30% of the residents. When 30% of people don't know whether they will be able to find/keep a job to pay the expensive rent, they simply refused to pay the current rent or found themselves unable to. Rent went down.

For me and most people I know when the landlord came asking about renewal (London is all about yearly contracts) for a similar price or more, he was told to f* off. When everybody is doing that, rent is going down.

In a sense the perception of the market is driving the market. The virus is affecting 90% of the population, it's not just hitting the margin.

I say landlord but it's very often a letting agency (taking commission for finding tenants), the landlord is someone abroad or an investment company that's nowhere to be seen. They don't have each other interest at heart.
This is a huge turnoff for me.

I enjoyed "The OA" and "Snowpiercer", I really enjoyed "Devs" and "Watchmen". I don't mind female characters. I don't mind non-white characters and I don't mind non-straight characters.

But I get really annoyed when they seemingly shove those things in my face just because "yay diversity!".

Have the main character be gay or black or whatever, but if it's not relevant to the story, just treat it like a matter of fact and have them act like real people.
Same here. I don't do much in Krita but it has been able to do everything I wanted gimp to do, but just nicer of a tool.
Ask HN: List of biggest software companies by lines of code
Anyone compiled a list of largest software companies with their total lines of code? (Or any other metric)
I was also extremely confused by the smartphone app requirement. I don't imagine most car guys want to fumble around with their personal, expensive, fragile smartphone while doing automotive work.

Modern vehicles generally have very advanced media consoles installed in the dash. Why can't they just display the information there? Or just add a standardized port under the hood with a publicly documented interface that mechanics could plug a device into?
Political in the sense of "they decide the time disingenuously to score political points".
What’s new in the Envoy 1.16 Release: Support for ARM64, and more
Release notes, under Download > Windows: https://i.vgy.me/aI1J9m.png
There's nothing preventing a fake implementation of interface Foo from also having extra functionality, like controlling it's initial state. In the case of sockets, we might have a FakeSocket which implements methods Socket::close, Socket::read, etc. but also provides methods like FakeSocket::appendToBuffer, FakeSocket::withState, etc.

The boundary between such fakes and mocks is obviously fuzzy: as we override more of a fake's behaviour we approach a mock, as we make a mock more functionally-complete we approach a fake.

Mocks (in this sense) are most useful when we want a lot of control over a very simple interaction; e.g. having Socket::read return a particular error state. We don't need a whole fake implementation for that, and indeed it's probably easier to just specify a mock with only those parts (and nothing else).

In my experience such situations are rare, since they tend to result from over-complication in the system under test, which makes it hard to test. Mocks are a useful crutch in those situations, but it's often better to refactor the code such that mocks aren't needed.

For example, whenever we create a mock that returns some canned response, that's a hint that our 'service object' is probably just a (possibly lazy) wrapper around that response. Any code that processes such responses can often be refactored into an ordinary function/method which accepts such response data as an argument. Sending test data into such functions is trivial (just call the function on the test data), and we can delete whatever wrapping/unwrapping boilerplate was previously littering the code.

When our mocks are more complicated that just spitting out canned responses (e.g. there's some temporal dependency between method calls, and correlations between their responses), those are exactly the things that fake implementations are for.
Yep... but does this work in practice?

Whether or not you need to see season 1 to get season 4, do people who haven't watched earlier seasons generally watch a season 4?
With streaming you can jump in. But the prospect of deciding to watch through some series currently on season 4 by catching up on maybe 60 hours of previous content seems pretty daunting.

I'm probably one of the guilty people who are generally happier with bite, or at least light meal, sized content.
I do feel there is a bit more to school that just lessons, being able to function socially is a large part of that.
Thanks for refreshing my memory! Loosing Claudia Christian resembles, for different reasons, loosing Terry Farrel for season 7 of DS9. Which, if you ask me, had quite some impact on Gul Dukats story arch. Whcih wasn't the best in season 7 after he was such a great villain over the whole series before.
> Netflix is horrible. It's slowly turning back into broadcast TV

It's amazing how this describes a number of the tech 'industry disruption' companies... Amazon used to have better quality standards than eBay or Wal-mart, Uber used to be cheaper and have cleaner cars and drivers than Taxis, Netflix used to have a larger variety of classics but now largely makes their own content
Well you have all the cells in an array so that's easy enough. Pick a cell at random until you find an empty one, which won't take long. There's no regeneration, just moving one mine to an easy to find place.
They tried to extort our company as well. Listed us as closed and tried to sell us $300.00/mo. package as remedy. "Partner together and you can work with us" the rep said.
Yelp reviews are largely fake and their business model is a pay-to-win scenario for businesses: a bunch of 1 star reviews will magically appear in the days leading up to a phone call from a sales rep who offers to remove them for a fee. This has been known for years now, especially to anyone who still uses that dumpster fire of a site.

I am surprised to find such an obviously politically-charged site linked to HN. Reading through some of the other articles on the site, it seems to be a like The Blaze, a heavily right-leaning site with articles written in a way to make conservative blood boil. Half of the most read stories on the sidebar are about how difficult it is to be a Trump supporter in America.
It just works as a remote control for whatever device that you are currently playing the song.
It depends but anywhere from 30-50 square meters. In SF anything over 90 square meters is considered a large apartment.
If you mean closed source companies, most sadly are, then that data isn't available. For open source, you can do a query with GitHub API.
"Spektrum der Wissenschaft", the German edition of the "Scientific American", covered their expedition regularly. I imagine other pop-sci sites and magazines did too...
"Social media was a mistake and the creators should be tried for crimes against humanity"

Anon, 4chan
VMware vCloud/vRealize vs. OpenNebula: A Competitive Pricing Review
Right now I am more worried about the boost right-wing populists will get from a second Trump term. And the boost the Russians will get of it.
Unfortunately the longer time passes, Rogan is pro and against and in between on everything. He's been much more receptive to right leaning perspectives and more critical to extreme left, but also much less critical to the extreme right and much less tolerant of left leaning. Its been incredibly disappointing that he has gotten so out of touch with the style and approach that gained him his podcast prestige.
This. Even without mentioning the shows that go to 15+ seasons and become formulaic, there are a lot of things out there which have 5-7 seasons with some filler in each season, a couple of poor seasons, the last season usually significantly worse, when 3 tight seasons with a meaningful super-arc would have done better justice to the idea. If you really love it, you can watch it again.

I think it's significant that two much loved, much mourned shows with huge fandoms, Gilmore Girls and Arrested Development were revived on Netflix and neither really came up with any fresh ideas.
VCs start podcast to share stories of entrepreneurs in the Baltimore-DC area
One day you'll grow up and realize over half the things you buy have something immoral attached to it.
The problem is that it makes testing every upstream component more difficult to write for, and more fragile.

To take the shopping cart example I gave, if I write it the way that I understand you're suggesting, I would have to consider the behavior of all of the ICartDiscountStrategy implementations.

For instance, I've written tests for CartDiscountCalculator and ShoppingCart that have 10 different items in the cart from Acme Corp Manufacturing.

Some time later, I implement a new AcmeCorpDiscountStrategy which results in a different discount being returned.
Now my tests for CartDiscountCalculator and ShoppingCart need to be modified.

I also need to potentially modify everything else up the dependency graph from CartDiscountCalculator - so my internal API that is used by customer service, an API used by mobiles, and the front end website.

Using Mocks/Fakes to isolate the ShoppingCart, it doesn't matter what the strategies are, we only care about how it interacts with ICartDiscountCalculator.

That interaction might change, maybe ShoppingCart uses the CartDiscountCalculator in a different way yeah, that'll break ShoppingCart Unit Tests - but it's that method only, and you're already in there modifying ShoppingCart anyway.
OTOH... it's hard to sell Lost or a GOT to someone who wasn't watched it yet. Lame endings are way worse after 8 seasons. Weakens the whole proposition.
I was left stupefied by a senior staff member asserting that the point of tests was full code coverage. I thought I knew why he left such a wake behind him but apparently he had whole dimensions of crazy I had yet to discover.
> There's no reason to scare users away from independent software distribution.

Can you please for the love of Zeus make up your mind already? "Installing random software from the Internet - bad! Linux good because package manager!" Microsoft offering a "store" (most software on it is free anyway) and allowing signed installers that won't trigger warnings - also bad!

So which is it? And more importantly, how is this any way worse than the common practise in Linux to install 3rd party software via some variation of "wget -O https://some.totally.trustworthy.website/install | sudo bash" that won't show any warning whatsoever?

TL;DR There totally IS a reason to scare users away from installing random crap from the internet. And that reason is independent from operating systems or companies!
https://thenib.com/mister-gotcha/

There's a bit of difference between "my grocery store sells seaweed snacks and I don't like them" and "this company gave $100M to someone problematic".
Have you never had a relative (usually your mom) install malware because they didn't know any better? Most people are not so tech savvy as those of us who frequent Hacker News.
Quite a few adults, actually? None of them did dancing in an organized club. But, that is cultural artefact too.

Also, I had to explain to my kids multiple times that laughing at or mocking boys dancing or ballet is neither fun nor ok. Obviously boys and men don't want to do things that make them be cast as effeminate or mocked.
The camera was not in fact a direct upgrade, it was the same hardware with improved software post processing. That was the deciding factor for not getting an SE for me, and to wait for this cycle.
By conditioning users to only use the store and then later for paid apps as well.
Change gender, try life on easy mode instead.
In a city near me, they gave officers the discretion to either write people a ticket, or haul them to jail, for personal amounts of marijuana. After a few months, it was reported that not a single ticket had been written. I don't think most officers know what "discretion" means. Sad state of affairs, that.
Sure, but why settle for anything but the best? :)
They are just imitating Apple's macOS - their GateKeeper also irritates you similarly when you install stuff not available in the app store (which I specifically avoid). Nobody wants their mac to turn into an iPad / iPhone.
DocuSign Joins $3.2m Investment in BlackBoiler
Great, so I'll just go ahead and learn a new language just to install software, that's totally reasonable.
Machine Learning Algorithms: Deepen Your Python ML Knowledge
Do any of the other cloud music providers?
I'm one of those speak with my wallet kind of people. So when I seen news of this yesterday I wrote into their support saying I was not pleased with it.

Their response was some random canned response about how you can still export your data. I'm not a fan of lock in, and I'm even less thrilled about not actually responding to my actual questions and instead giving me some canned BS.

I responded back telling them thanks for not even reading my question and responding with a canned response, then asked for instructions on how to delete my account. I haven't heard back. For what it's worth I wasn't rude in any of this, I was straight and to the point, but I was not rude. Now they seem to be simply ignoring me.

I'm definitely not spending my money with this service any more. I used to feel a tiny bit sad for them competing with Apple and their whole complaint against Apple and payment stuff. But after seeing this shitty set of responses from them I just no longer care, it feels like they've brought at least some of this on themselves.

As a sidenote, I'm sort of fed up with customer support in general these days. Snippeted answers are great when they make sense. I.e. a user is asking a simple question, you can take the approach of some personalization sprinkled with snippets to make your life easier and your messaging more consistent. But when you have an unhappy, or upset customer, the last thing you should do is throw in some canned response that doesn't even address their concerns.
Sq is a code-generated, type safe query builder and struct mapper for Go
Use Sign in with Apple: It’s Better for a Reason
Steelmaking's CO2 footprint is driven by energy costs, but concrete's CO2 footprint is driven by the chemistry of the commonly-used concrete production stages. It isn't visible in energy costs.
Chat with Jan, CTO Plesk on building a dev platform
I spoke to Jan on his experience building an internal dev platform at Zalando.
I generally don't care whether a show stars women or men, but the stories generally get more boring in subsequent seasons of a show when it gets more and more PC.

Supergirl started as a nice show that was promoting female power, but at the 4th-5th season transgender and black women started to appear just becuase they are transgender and black, and men characters got dropped out of the show just because they are men even though they were very good team companions to supergirl.

Also for me it's boring to hear how much women don't need men instead of seeing an interesting story.

The other problem with subsequent seasons with lots of PC speech is that viewer counts drop because of the boring story line, and then of course the series gets cancelled.
Google Journalist Studio
I certainly hate it when shows I like get canceled and they don't get a chance to have a final episode that works as a series finale.

A challenge here for a long series though is that it's a pretty high bar to get people to retrospectively binge watch many hours of episodes. But streaming does help. (As time shifting did to some degree before.) The serial model has probably become so popular in part because it's a much better match with streaming (even if everything doesn't drop at once) than with traditional broadcast.
And because of how they apparently consider renewing series, your lack of initial interest makes it less likely a series will make it to season 3. That's not a fault of yours, and I'm right there with you, but it's frustrating.
In fairness, I can't imagine "classics" garnering anywhere near the watch times of a new show. Whilst you'll get some new viewers from the people who've heard it's a classic or those showing their kids a movie from "their time", but the majority of viewers will be those who've seen it before and want to watch it again, and given the age of some of these classics they likely already own it on DVD etc.
> "someone problematic"

hahahaha this BS again. God forbid someone has an opinion different from you or, even more indirectly, hosts someone with an opinion different from you.
Another great example. I lost interest when they introduced Neegan. He could have been such a great villain in theory, kind of the evil twin version of Rick Grimes. Instead he turned into that unbeatable-because-authors-want-him-unbeatable kind of comic villain.
It depends on how you define your 'unit'; a unit can be as large or as small as you require.

But, I'd suggest if you can't test a single class in isolation easily (and you might need fakes/mocks) then the class probably needs redesigning.
These are policies that shouldn't be decided on a EU level. I just know that there are accusations of corruption in Germany against BASF and politicians.

We had bad rules for insulation and many people used styrofoam. Meanwhile that was declared as special waste. It will cost you a lot to ever get rid of it again.
such a sleek app!
Except that there is nothing wrong with Joe Rogan. Not liking someone (or one of their guests) is a really terrible and irrational reason to not use an entire platform.
> start with the assumption that in all cases we're delivering reliable software.

This is like the physics joke about spherical cows.

You cannot assume this. Good software doesn’t just happen, it takes a ton of work, a lot of which is invisible - if you succeed. People might get lucky or cleverly hide problems in version 1 but in a long enough time horizon, the scales fall away and the hot messes generally reveal themselves.
Very cool. I love that your wife thought of the initial idea and you were able to turn it into this.

I see this being potentially huge.
Hey @stephnass Interested in adding a deck. Can you add a URL when submitting one - seems you can only do upload from PDF. This one comes from slideshare, so figured URL maybe easy for you to integrate in?
From the brochure, it's 2300 tons of steel in the substructure vs. 670 ton weight of the towers. It's not stated what fraction of the ballast is fixed, and what fraction is water. Normally the fixed ballast would be rock. I don't know how these numbers compare to a shallow water fixed installation, or even an onshore turbine (they must have some foundations!).
> God forbid someone has an opinion different from you...

My opinion is that Rogan is problematic.

You needn't share it, but you appear to endorse my right to hold that opinion, while simultaneously telling me to "get the fuck out"? I'm somewhat confused.
This is what actually happens in the Windows original (it doesn't look for a random empty square, it tries them in reading order starting from the top left).
I think it’s more that the Apple Watch doesn’t support Spotify than the other way around. Apple prioritizes its own music service for the watch.
My first video game. That design was way ahead of its time.
Code signing existed for a long time before the store arrived.
Wealth attracts rats. Startups used to be a good trick around them but there are plenty of rats in startups these days too. I strongly suggest accepting rats as a part of work, and learning to deal with them, just the way you deal with risk of crime or pandemics. To be clear, you shouldn't be stoic and ignore it, but you should join the pointless attrition wars and try to win. Robert Greene's books have excellent advice and patterns for politics. In the book Mastery, he even adds it as a phase for career advancement, e.g. Benjamin Franklin getting screwed many times by his ambition and focus on work, until he wised up and learned to manage the office politics.

The most unpopular advice I'd offer is work smart and work hard. Very few people are willing to do both and it will set you up well. Unintuitively, it's also the easiest path, especially when you make it a part of your character and not as something you just slog through until financial freedom. You should always hide how hard you work as the envy attracts bad things.

There's a lot of competition for spots where you do little work and make a lot of money, and little competition for the ones where you do a lot of work, and make good money. Thus, the latter will also give you more power and flexibility.
I wouldn't really have trouble selling GoT. "Didn't finish as strong as you might like but it's worth watching so long as you're OK with graphic sex and violence."

But I agree with Lost. "Really original show but it pretty much goes off the rails."
The reminder is never ever practice these techniques alone or at the same time as someone else. You need to have someone nearby who is aware of the practice, and can monitor your status at all times.

https://www.chicagotribune.com/nation-world/ct-navy-seals-dr...
> "Installing random software from the Internet - bad! Linux good because package manager!"

Yes.

> Microsoft offering a "store" (most software on it is free anyway) and allowing signed installers that won't trigger warnings - also bad!

Yes, but ONLY because they require you to create a Microsoft account. If you could use it without the account, then it would be fine.

Edit: I also tend to trust package maintainers for established distro's more than I trust Microsoft's QA. This is just me though so only partially relevant.

> So which is it? And more importantly, how is this any way worse than the common practise in Linux to install 3rd party software via some variation of "wget -O https://some.totally.trustworthy.website/install | sudo bash" that won't show any warning whatsoever?

(Windows Store) is worse than (random.exe)||(wget -O some.stupid.site/something.sh | sudo bash) is worse than (Proper package manager)
It's amazingly difficult to get away from. For those of us who had Yahoo email accounts, trying to get people to stop emailing them is a slow drawn out process. My wife and I switched to Gmail accounts at least 5 years ago. We still get friends and relatives sending to our Yahoo accounts. This, despite multiple requests to stop.

People seem to either reply all on old messages whenever they want to contact us or copy/paste email addresses from old messages, like invitations for Christmas parties, when they contact us. Either way we can't get away from Yahoo.

The other issue is companies using email addresses as user names. Just a few days ago, I went through Yelp to order a food delivery fulfilled by Grubhub. The order confirmation listed an old Yahoo account as the contact email. This was courtesy of Yelp using the Yahoo account as my login. Yelp provides a way to add an email address and make it the primary. Not all businesses do.

If I could snap my fingers and be done with Yahoo, I'd do it. I started to move us from it when Marissa Meyer was still CEO.
> I'm sorry; for "long lasting UK series" it's really hard to beat Doctor Who...

The prototypical "long lasting UK series" is actually
https://en.wikipedia.org/wiki/Coronation_Street
(nearly 60 years, >10000 episodes)
At first I was skeptical and assumed that you had not realized the parent comment to which I had replied. But I checked and was still skeptical when I checked 'monkey' but indeed there was an alternate definition that was numerical. However I can't find one for 'donkey'. But maybe the parent's memory is faulty or more recent slang has added these numerical denotations in a greater context than just the parent's past workplace.
Yelp Proves My Point