skysight-inc/HackerNews huggingface dataset:
AOL had gone from on top of the world to collapsing to being financially profitable if not reputationally leading thanks to using the money from their shrinking dialup business to get new businesses in adtech and content. Independent Yahoo on the other hand was unprofitable.

So I'm sure the AOL higher ups pitched the same dream for Yahoo to their Verizon bosses. Take another fallen former giant, shed the deadweight, double down on new/profitable markets and also the idea that the overlap of Yahoo + AOL would cost less to run together than independently since with all the duplication there must surely be efficiencies to be made.

It's not on the face of it an unreasonable bet to make, especially when investors were looking at AT&T diversifying beyond their ISP business and imploring Verizon do _something_. Also given the older age of Verizon's execs and how that fit with Yahoo's target market, they likely had a higher opinion of the value of the yahoo brand than younger techies.

Meanwhile the shareholders of Yahoo were happy. they got their divested Alibaba holdings rather than thinking of them being used it prop up a company that was otherwise on a path to bankruptcy, and Verizon even paid them to take that off them.

As it turned out, that bet didn't work, for a variety of reasons so now all the pre merger leadership of AOL and Yahoo are gone and even was likely a factor in Verizon getting a new CEO who didn't play up this project so much and just wants it not to cost so much

At the same time you need to draw the distinction between valuable for the business vs valuable for the consumer. Tumblr had a porn culture that kept advertisers away, but changing that also drove the users away, so it didn't bring in much money, and yahoo groups didn't have the algorithmic content to allow discretion to the platform to push commercially viable content and so much of the consumption being via email and out of Yahoo's control likely meant that again it wasn't as valuable to advertisers and so worth less.

Disclaimer: I worked there through this, but not on any products mentioned here so my speculation is as much outsider based as yours.
But the price break is a requirement that I expect to change. Today it is 10. Tomorrow someone looks at the production process the machines give groups of 11, so the bulk discount should be multiples of 11 (if you order 12 you get 11 at the bulk rate and 1 and the regular price). Then next week management says small orders are too hard to serve, and so the minimum bulk order is 100, but bigger discounts if the total order is a multiple off 11. Then the week after...

Point is that your implementation of the discounts is expected to change. I should not have to change my shopping cart tests at all just because the discount requirement changed - it makes the costs of those tests too high.

Of course this is domain specific. I expect discounts to change all the time. Likewise I expect taxes to change often. In both cases they need to be mocked/faked just to keep my test code sane. there are many other domain specific things that won't change. I'm always going to store the shipping mass in KG, and for some customers convert it to lbs. It is reasonable to hardcode the weight in lbs as that won't change. (future me who has to ship to mars will disagree, but I don't know what the requirements are)
Dockerfile Security Best Practices
Self contained apps like app images and .tar.gz also work most of the time.
Wim Hof's technique is a bastardized western version of pranayama (as are the other 'recommended' books here) go for the original

http://www.yogebooks.com/english/atkinson/1903sciencebreath....
> Yes "data driven" does not always lead to what's best for the consumer.

One solution might be consumers use more data.
How does it compare to actual constraint based languages like mini zinc?
For the database side, I suggest NoSQL databases such as MongoDB.
You're able to add, change properties very easily.

At the same time, however, you don't have an ORM designer, which is very handy to design databases.

For the back-end, I use Strapi.
Which is great for prototyping or industry-grade server app.

Hope this helps.
In my mind, that anonymity is what makes 4chan _not_ "social media" -- the "social" aspect is eliminated. When nobody is identifiable, the conversation necessarily becomes an exchange solely upon the content of the posts [1], not about the people posting. This distinguishes it from sites like Facebook and Twitter where identity is central to the discussion no matter how you try to ignore it and also from pseudonymous sites like Reddit and traditional forums where a person doesn't necessarily have a "real" identity tied to their post but does have an established identity, where other posters can see and bring up somebody's posting history. On a truly anonymous platform like 4chan, the only thing you can possibly know about the people you're talking to is what they've said in that one thread -- all other aspects of their identity are unavailable and irrelevant.

[1] (and, unfortunately, projections and inferences and ad-hominems...)
Gotta agree with you - but my point was 'low code garbage' - this is what happens in enterprises if a monolith is the goal; if you rule out monolith then you ain't suffering with Pega, Appian, Salesforce etc. Monoliths are great but they are also an open manhole you need to close in enterprise development.
Let's see it go head-to-head with a Sunbeam T-20.
>Aside from all of the evidence that both countries benefit in these arrangements as people skill up and often move home later on

Can you please provide this evidence? I want to be educated on that. I thought that returning home is really rare for these people, and it does not compensate negative effects of the "brain drain" at all.

>letting free citizens choose where to maximize their livelihoods is a moral imperative, yes

People should be free to pursue whatever they want, no questioning that. However, elites of the US create such conditions that the best career path for the people from less fortunate countries is to move out, break cultural bonds and, probably, make the countries that they moved from, even less fortunate in the end - is it really moral?

I think that the most moral option would be increasing investment and creating child companies in countries where these people move from, creating nice jobs outside of the US, so nobody would have to move anywhere.
I will never forgive them for cancelling The Dark Crystal :(
Semantic arguments are dangerous but...

> is perfectly grammatical, whereas "to beg the question" isn't, because the direct object of "to beg" has to be an agent which can grant a wish

Wish-granting-agency is not a grammatical category of English nouns. The problem is a semantic error, not a grammatical one.

"Colorless green ideas sleep furiously." is famously perfectly grammatical but semantically nonsense.
Wordpress is fine if you're using wordpress.com edit: not .org (though I usually push webflow).

Hosting it yourself is a mistake. Not because it's inherently insecure (the base install isn't) but because no one can control themselves with plugins.

There's an entire cottage industry revolving around wpscan and securing/popping the millions of poorly secured wordpress instances floating around.
Code signing the way it's implemented in Windows was always a garbage feature that made everyone less secure and more confused. Stop gaslighting on behalf of Microsoft. They clearly are manipulating users to get them to use Windows Store. The thing is shoved in your face whenever you use Windows 10.
They play Doom, Dosbox, and RetroArch (up to PSP/Dreamcast) just fine.
I completely agree with you!

In theory.

In practice, I note that the UK version of The Office was 2 6-episode series plus 2 Christmas specials, for 14 episodes total, while the US remake ran for 201 episodes, and it's the US version that people seem to re-watch endlessly around the world, despite its very rough start.
Yes, but it’s a norm from the broadcast era. I think the premise is that Netflix has an opportunity to do things differently, because a satisfying show on a streaming platform is not dependent on reruns to reach new fans.
As soon as I transition from outdoor winter exercise to an indoor environment my nose runs like a faucet. I keep a hanky handy to deal with it. Otherwise I feel pretty good when I get to work and I'm ready to take on the day.
Alexa is just creepy.

I suspect that the device is constantly recording the audio in your room, and sending that to Amazon’s servers in the cloud. Because I doubt that the little puck has enough processing power inside it to handle speech recognition.

This allows Amazon the ability to continually upgrade their servers, without the need to upgrade the puck.

And only when the server detects it’s prompt, “Alexa”, will it send a response back to the puck. This is how the little device appears to be so responsive.

And not surprisingly, this bit of functionality is not marketed by Amazon. After all, who the hell in their right mind, would want to be constantly monitored, and have all their private conversations at home be secretly recorded by Amazon.

In fact, I suspect that all the voice assistant devices from other manufacturers, like Google, are doing exactly this.
Tidal streams are only strong in very specific locations. Consider a regular, straight-ish coast: the water volume difference between low tide and high tide may seem massive, but divided by the cross-section of an imaginary divider between coastal waters and off-shore waters the stream (meters cubed for tidal delta volume divided by meters squared for the cross section that the delta has to pass through) will be rather negligible.

It would be very cool to have fully developed tidal generator products ready to deploy in the few places where geographic features force the delta through a tight bottleneck (anything from small bays and fjords in high tidal delta areas to the massive bottleneck of Gibraltar straight) but that's a pretty hard limited market that makes development investments rather unattractive when there are more universally applicable renewable energy sources untapped, like e.g. offshore wind.
Hugo, jekyll, webflow, wordpress.com, I'm sure there are others.
As a member of the healthy and under 30 demographic, influenza is a more serious threat to my health. I see no reason I shouldn't treat influenza as a more serious risk
There are a variety of bigger problems with the current TV show culture beyond getting cancelled early. Reliance on the cliffhanger, too much pandering to current events/politics, overuse of the "mystery box" plot technique, and so on.

There are a few other personal gripes I have that may not be shared in this community (like, I think shows are way oversexed and have far too many grotesque and gritty elements for my taste) which have basically turned me completely off of modern television shows. For the time being, I'm watching "classics" and movies.

I'm not convinced that cancelling TV shows too soon is creating a problem. The bigger problem, for me, are the above features + an over-abundance of volume of content (the ol' "Netflix will produce just about anything" criticism).
I know peat was used for heating in the house, but I don't know how useful it was to run steam engines. Anyway, my claim is based on two articles from Low Tech Magazine, each with their own sources:

> So-called 'industrial water mills' had been used in Antiquity and were widely adopted in Europe by the fifteenth century, but 'industrial windmills' appeared only in the 1600s in the Netherlands, a country that took wind power to the extreme. The Dutch even applied wind power to reclaim land from the sea, and the whole country was kept dry by intermittently operating wind mills until 1850.

> For example, the Dutch shipbuilding industry, which was centred around some 450 wind-powered saw mills, imported virtually all its naval stores from the Baltic: wood, tar, iron, hemp and flax

> One of the most spectacular developments of industrial wind power technology occurred in the Zaan district, a region situated just above Amsterdam in the Netherlands. Although the area is surrounded by water, the potential of water power was limited because the land is as flat as it can be and so the flow of the rivers is low. The wind, on the other hand, is strong. Many of the applications of windmills described above appeared first (and sometimes only) in the Zaan district.

> It is said that the region was the world’s first industrialized area. From 1600 to 1750, when the Netherlands became an important economical power, around 1,000 windmills were built and operated here (see the map on the left). Mills were given names, just like ships.

Of course, that doesn't mean that coal (and peat) powered engines weren't used at the same time! Just that the Netherlands really doubled down on wind power very early on.

[0] https://www.lowtechmagazine.com/2009/10/history-of-industria...

[1] https://www.lowtechmagazine.com/2017/09/how-to-run-the-econo...
Great, now they are on some unknown platform where trivial dynamic features are going to be expensive and difficult to implement.
Lol you also get pretty bad schools in the US.

I had to go through an x-ray and metal detector to get into my school starting in 6th grade. I think many of the problems you identify with the Brazilian education are not unique to Brazil.
In my experience it was a minority of kids. My parents pushed me into it, but I still only spent about half the years in any sport. Of my friend group, only one other person was in formal extracurriculars (jazz band) and the situation was roughly similar across the board, and many clubs are only seasonal.
As someone that develops Wordpress and Jamstack sites for a living (among other things like apps / devops), this is silly. Debating Wordpress versus Jamstack is like comparing apples to oranges. I use Gatsby + Contentful (or other APIs, like a Headless Wordpress setup) for some situations, and I use Wordpress for many companies as well. Small businesses are not going to hire a designer for PDF designs and then hire a developer to build a Gatsby site, and relearn using a CMS like Contentful instead of Wordpress. Not going to happen. For more sophisticated clients, or for building static sites myself, I always use Gatsby. These type of clients have a higher budget, and can pay for a designer and developer to build the site properly and deal with a more sophisticated deployment architecture.

Wordpress is not going away. As long as you don't have to code to use Wordpress, it will be easier and far more accessible for people that don't have a lot of money for a website to hire a web designer (lower skill, lower pay than developer).

Gatsby or another Jamstack client could build themes that don't require coding, similar to Wordpress, but I don't see it happening. Webflow is sort of doing that now by allowing designers to build websites without coding.

Ultimately, the debate is silly because Wordpress and Jamstack have two different use cases. Wordpress will probably become less popular for big companies, but it will still be very popular for your average small to mid-sized business.
I use netlify and will never go back to wordpress. Enterprise devs are also focused on jamstack so the shiny new stuff will start there. That doesn't mean that wordpress isn't needed but its plugin features may also be it's greatest strength and weakness.
I watch more people overcomplicate their lives when it comes to unit testing. The problem discussed in this article is not one of mock vs. fake its actually about how this individual chose to engineer their application.

First I'll introduce some axioms...

1. Mixing unit and integration testing is not ideal. If you are doing unit testing focus on verifying the code paths within the unit. When considering the collaborators focus on the finite number of states that are most likely to occur.

2. (I know this is contentions) Design your code so that it is easy to unit test. It'll be ok I promise. In almost all cases code designed for easy unit testing is synonymous with well engineered code

Imagine this python...

```

def get_a_file_and_do some_stuff(path):

d = dict()

with open(path, 'r') as file:

for line in file:

d[line] = d.get(line, 0) + 1

# a bunch of code that does something with this dictionary

return result

```

The above is miserable to test with mocks. You end up trying to man handle the file object. Its not fun.

```

def get_a_file_and_do some_stuff(path):

d = convert_path_to_dictionary(path)

# a bunch of code that does something with this dictionary

return result

```

With the simple flick of the wrist I can now trivially mock out "convert_path_to_dictionary(path)" and I only ever have to work with dictionaries.

So you might say "but but what about the file dictionary code. are you going to test that?" Probably not and if experience is any indicator I'll never have an issue with it. The edge cases and regressions will all lie in the custom business logic executed on the dictionary.

I see engineers make their lives enormously difficult to live up to some unachievable standard. Often that standard yields very little value in excess of a much simpler approximation
That would be the notorious Derek Smart.
"be more confident" is some of the funniest advice ever, invariably the people who don't need to hear it are the ones who take it to heart.
> Check out Dr. Rhonda on youtube

That's basically the embodiment of what is wrong with the field. Saying that nutrition science is at most in its infancy and we shouldn't derive any actions from the tiny amount of well understood information that there is ('eat something digestible with a little variety and don't drink sea water', everything else is also common sense or basically speculation).
Apple announced a third-party SDK[0] for HomePod at the event last month, iirc the onus is on Spotify to actually implement support at this point. I'm assuming they couldn't iron something out in time for this event's announcement.

https://9to5mac.com/2020/06/22/homepod-music-services/
Sports/clubs aren't typically required for graduation, but kids who are college bound will be highly encouraged to join one or more.
> US series are too long.

My goto example for this: House of Cards. The original is so much less long-winded.
>Then they need to start monitoring their pilots more effectively, and also spend a little more on up-front development so that the shows that make it out of the slush pile have some prospect of getting to the end of a natural arc.

It's an interesting thought. Maybe if you had 3-episode arcs as a pilot and more development time, you'd have a better idea which ones have legs for a few seasons anyway. Though, as I wrote elsewhere, I don't want TV shows that go on for too long.
Netflix's problem isn't cancelling shows too soon, it's an inability to make anything that endures. They've had loads of shows that won raves upon initially airing but haven't really stuck around much at all.

They haven't managed to make sticky shows like Friends, the Big Bang Theory or even something more recent like Brooklyn Nine Nine that people can mindlessly rewatch over and over and they haven't managed to make top tier prestige stuff (talking Sopranos/Wire level here, they've made plenty a couple of notches below). The whole platform depends on a certain kind of novelty of the algorithm being able to churn up totally new stuff that's okay.

As far as cancelling stuff goes, I get the impression Netflix moreso just doesn't renew? HBO seem to have a formula where a cancelled show will get a special to wrap things up (e.g. Looking, Hello Ladies), always thought that was pretty savvy as it probably costs quite a bit less, makes that one episode into a bit of an event for fans and leaves the overall series a lot more enticing to people in the future.
It’s important to the schools to generate income and whatever weird rivalry keeps people going. If you aren’t in a rural town sports players are probably a tiny, tiny percentage of your class and I think it’s better today but they weren’t exactly the most inclusive group of people when I was in school in the late 90s/2000s.
Good luck getting businesses to manage hugo or jekyll on their $10 hosting.
https://www.thebiglebow.ski/at-least-its-an-ethos
Aren't you saying that because some people have no grasp of nuance, nuance is useless and we should all just speak in hyperbole?
Contentful is great for content management
> Waterwheels were more than competitive before coal powered steam engines took over.

True for most of Europe, but this essentially requires height differences, something in fairly short supply in the Netherlands ;)

(see also the two articles I linked in the other comment)
On the other hand, I feel like modern TV shows aren’t long enough. By that I mean they cover ground too quickly and lack depth. I miss Battlestar Galactica which would hint and lead you on and develop things slowly over years.
I wouldn't think season-finale cliffhangers are a retention trick - they are just that, cliffhangers, something that any tv series does episode after episode. Usually it's the lack of cliffhanger at the end of a season that signals it's unlikely to come back. Showrunners want to wrap up stories if they can; when it doesn't happen, it's usually because the risk of cancellation was not clear to them until too late.
> You have 2 free stories left this month. Sign up and get an extra one for free.

I'm dumbfounded users do this on Medium. And to think I wasted a free story on a feel good, self-congratulatory, 4 minute blog post that says little more than "Just Do It." Amusingly enough, the author's main product is a service to "make more money on Medium," and yet the landing page provides no information about the service, just a huge "Request Access" button.
I can also tell you personally that my side projects don't get me jobs, my experience and word of mouth does. So yes, this conversation is hard to have because we experience the landscape differently.

Why would someone have no way to corroborate their industry experience? I can show you thousands of lines of code I wrote on the job. Even with an NDA there are ways to show your achievements.

Anyway, I am not saying side projects don't get peoppe jobs, that was never my argument. My argument is that talented developers don't always have side projects all the time. Some of them are already highly skilled and work in challenging enough environments that they continue to learn anyway. The grandparents argument was that anyone without side projects is suspect, that is demonstrably false.
Here's a quick example from today of why I find it such a general purpose tool

Pipe in some fixed-width formatted data

kubectl get pods | vd -f fixed -

Gives me a searchable, usable output. Press right to highlight the status column, shift-f and I get a count (+histogram) of the statuses. Three have failed. Hit enter on that row and I can see specifically which ones have failed. This takes a few seconds (I just tried and did it under 5 from running the above command).

If I knew I wanted the failed ones I could have grepped or similar but I can then order by most restarts, etc.

This is a tiny part of the functionality but it's an example of "there's some tabular-ish data but what's there?". Load X, histogram, filter, sort is probably 90% of my use-cases.
To be fair there are outliers in the UK too. The Doctor Who series has been going on since 1968 with 861 episodes too. It’s probably worth ignoring the outliers here and focusing on the median show.
'Poisoning the Pacific’: US military contamination of islands and ocean