skysight-inc/HackerNews huggingface dataset:
I'm not sure I agree with this article. I have been looking at the source code of some open source games and they all make use of a mix of flags and some sort of polymorphism. At some level, when you get into a low enough level class, there is most certainly a ton of if, else, and flags. Not everything can be normalized elegantly into polymorphism, because there are too many combinations.

I wouldn't describe these open source games as having code smell, but rather just being very complex. Using flags seems to be a very effective way of encapsulating the complexity.

I have not looked at a popular open source game that has really used the approach described in the article. Does anyone have any references for that?
yes so 5 billion per plant and ~4 year construction time.
However some of this cost might be a lucrative margin for russia?
The estimated construction cost of a VVER 1200 on wikipedia is 1.4 billion. 1.5 with interests. The rest would be frozen money for operating the plant during its 60-80 year lifespan? Or constructions costs would be higher than estimated?
Expected annual generation is 35 billion kWh when complete.[2]
damn what a dream.
Risky business, testosterone is the main driver of enlarged prostates and prostatic cancers.
It's so weird.

People have been using text menus, back through early SMS, all the way to dialup in the 70s. Probably before.

But instead of proper menu items (1 for restaurants, 2 for blah blah), then submenus (1 for order, 2 for reservation), there is this strange fascination with natural langiage parsing via text.

Meanwhile, typing '1', then '1' is far better than 'i want to order from a restaraunt'.

Shorter, no mistakes, more precise, easy to use.

Search, such as 'search restaurants' has been a thing too.

I don't want to talk to a machine, which is designed to use as many glue words as possible, and seeks natural language as a reply. What a time waste!

All that politeness is for humans, we don't need it from a bot.
Also:

https://en.wikipedia.org/wiki/The_Gnu#Legacy

https://en.wiktionary.org/wiki/gnu#Usage_notes

- "Pronunciation with initial /ɡ/ popularized as a joke, in particular through The Gnu Song.[2][3]"
The article describes an implementation detail: it's still a flag and can still be misused, but the article cleverly avoids discussing how. Component/entity-based engines (which is basically what the proposed solution is) have been around for like 20+ years. Here's me asking about it over a decade ago[1].

[1] https://stackoverflow.com/questions/4941953/the-composite-pa...
Don’t forget risk management.
Thats the norm, not the exception.

Back in the early days that was the only way these services operates: AOL IM, MSN Messenger, ICQ, IRC, Yahoo! Messenger, Google Talk, Skype, MySpaceIM etc.

Even now you have Discord, Slack, Steam Chat… and that’s before you start taking federated services like (Matrix and XMPP) or other social networks (like Twitter, Reddit, etc) into account.

This shift to using mobile numbers is a recent change. And not one I’m particularly fond of either.
The conversation went something like this: "well as long as all the solar disconnects when we have an emergency, then we are left with a grid without solar. And we already know we can handle that fine".

The rulemakers were expecting solar to be a failure and there to never be anything more than a handful of geeks with it installed. The problems only become major when 1+% of statewide generation is solar. 1% is (very approximately) the amount of generation an electricity grid can suddenly lose without failure.
I am a father of two.

Child care is labor. You want to be rich, yet have some poor woman work for minimum wage? My wife stayed home, I worked. Having children is hard, but as hard as people like to pretend.

Diapers are extremely cheap when you use reusable ones. When did consumers come to believe throwing a diaper away every time a baby soiled itself was financially or ecologically viable?

The vast majority of people use formula by choice. Cry me a river. Mothers have breasts for a reason, and looking good in a bikini isn’t it.

How pleasant your life must be when you think the default situation for parents is to be in the office.
> It is morally monstrous.

Bro, I don’t know if heroin dealers are generally known for their morality.
Many casinos will let you bring a standard strategy card with you, because it’s still a negative expected value game for the player.
Make your own sand then.
Not quite the discussion I was thinking I'd see here but I've been learning a lot more about the early HIV years. I'm straight leaning but have spent most of my life in gay circles. The health issues and the misinformation and fear of gay lifestyles outside but also inside of gay communities makes clarity so difficult and hard to depersonalize enough to manage safety protocols. Also, when the way someone loves has a high potential to kill them in exotic ways.... people get weird. Groups of people get nasty.

Thank you for your well written humorous point here.
Unhealthy clickbait. Best line:

> Why do we then obsess about teaching our kids certain games (sports, specifically)?

I would leave OP's house at 16 if I was their child.
Famines are rarely caused by the lack of food. The necessary food usually exists somewhere, but those with the ability to deal with the situation are often unwilling to do so. Either they have better uses for the money and other resources or they just think it's not their responsibility.
Yes, I know that is what I’m saying. And no, I don’t think of myself as a legitimately good person. Fairly stupid. Pretty selfish. Decent cook, so that’s something.
The Greek word is "κοινοποιώ". It derives from "koino", which means public, and "poio" which means acting/doing something. So it literally means making something public. Sounds like a hell of a match for what your product does.
Thanks! I use GPT3 to synthesize a title and description from the URL and also use it to generate a description if the site simply lacks one. I use webdriver running Firefox to image the site. Some DOM information can be pulled that typically isn't blocked, but it isn't implemented yet.

My argument for these companies to allow a "scraper" like mine, is that I'm adding their full URL and tags for the user, on the user's behalf. I'm not scraping URLs or doing breadth/depth crawls. I ask for a single page the user gives me, then take an image only that user can see, unless they chose to share it with someone over email or Slack.

When a site implements block "crawlers" from certain IP blocks, I've written an extension for Chrome/Firefox which allows the user to image the screen and upload it. This adds the site to the index just like if they asked the site to crawl it. I gave up on scrolling the window, however. 0.5 seconds per screen grab limit in Chrome now.

It also supports image uploads, so if the user wants to just use their own screenshotting method, they can just upload the image. Extraction of text and synthesis of titles and descriptions can be handled by GPT3 (as well as URL synthesis from keywords, command translation and Solr query synthesis).

I'm working on training a model to tell me whether or not it's an image, web page screenshot or a desktop shot.
I've repeated my argument already in multiple points of this thread and it's getting tiring. This will be my last attempt at clarifying the view, ok?

> the system organizes itself (...) because it offers some efficiencies and safeguards that are not worth completely discarding.

NO SANE PERSON WANTS TO COMPLETELY DISCARD THE EXISTING SYSTEM!

When the existing system works, it is great. They offer the best balance of cost/efficiency we have. They are not perfect but they are still around for a reason. The fact that established, tried-and-true institutions exist is not the problem. The problem is when the existing systems don't work. When we are dealing with corrupt institutions, or when the system was designed to serve the 95% of the cases and leave the remaining 5% out of it.

Crypto/Web3 is about optionality. It's about creating an alternative that can work without the institutions (even if not as efficiently) because at one point or another the institutions will fail, and we will wish to have something else, even if not as efficient.

You can stay all day talking about all the alternatives that have failed already, and I'd very likely agree with you. This does not mean that the pursuit is futile. Sometimes I think it's akin to the history of flight. 150 years ago, most people would say that flying was impossible. It took decades of varied attempts and approaches until we got to something that resembled the airplane. Today flying is a mundane experience, yet, no one (reasonably) expects to substitute flying for all the other existing methods of transportation.
It's interesting how detailed and thorough his thinking is and at the same time all his strategic direction seems to be 100% personal intuition. FB must have an army of researchers who could tell him what users actual want and he doesn't even think of that.
This is what caused the Carter Administration to freak out

https://en.wikipedia.org/wiki/Pakistan_and_weapons_of_mass_d...

with this result

https://www.pbs.org/wgbh/pages/frontline/shows/reaction/read...
Netflix losing subscribers is a false narrative. Had they not pulled out of Russia, they would have posted a net gain.
Idk, I feel like Telegram is viewed more like a subscription based twitter feed. It’s more about pushed updates to groups of people then communication between loved ones. (It’s also used a lot as a support medium, although I wouldn’t considered forced adoption for support or even notification as an indication of user adoption that’s like saying EV adoption is trending up while some areas almost force conversion).
That’s like saying the beehive I poke with a stick is engaging enough for me to participate with. Sentiment isn’t wrong but you’re not quite there.
Horses eat grasses which are part of the carbon cycle.
but somehow 229K is Okay? Where is the limit
Ever since I had pretty significant health episode, I think a lot about the saying that goes “a healthy person wants a million things, but a sick person only wants one thing”
I'm becoming convinced that using the phrase "code smell" might as well be a "smell" itself. Maybe it's just me, but I've only heard the phrase used as a rhetorical mask for a developer to express some individual preference as though it were an objective fact.
Watching either of my daughters achieve some new milestone. Today was cartwheels.
Perhaps. Or Putin and the Russian people will galvanize and feel the need to pull the trigger on nuclear weapons and/or shift their economy into a military output machine, causing further instability for Ukraine and the European continent. The US did it when threatened in WW2. What makes us think the Russians are less likely to use nukes or other terrible weapons than the US?
> and the high cost of education

Why don't they study abroad, e.g. in Europe, where education is more reasonably priced?
Late but absolutely agreed. I fun an Oryx Pro and while I don’t use PopOS, all their hard work is on display constantly — their improvements there bleed over to other distros so easily (they’ve struck a great balance between releasing compatible stuff but staying sane and not exponentially increasing their support burden)
More taste than smell, then.
I was unaware vegetarianism required surgery.
There's no transfer of "value". There's a transfer of a ledger entry saying wallet 0xBA11C0CS has 1 unit of fantasy money. That ledger entry only has value to other people playing the fantasy money game.

Unless someone with vast capital assets is willing to accept units of fantasy money in trade for those assets, it has no real value besides hucksters finding Greater Fools.

Worse than cryptocurrency being fantasy money, it literally wastes an Argentina worth of power (and growing) every year. I doubt the entire global financial industry, including all mainframes, office buildings, corporate jets, and commuting workers uses even one Argentina with of power in a year. And the global financial industry is doing billions upon billions of transactions for trillions upon trillions of dollars.
Article about nothing. Take feature A and declare it code smell and the say that in many cases it is actually not. In programming any single feature / concept is like that. Good for one case, bad for the other.
> Ok, so far we have three flags which means we have 23 = 8 possible combinations of flags, but do we really have eight separate legal states? No!

It’s a good argument for a custom sum type in place of the booleans.
Honestly mind mapping is a waste of time, just trying to look smart
Maybe it's more expensive because it's being built in a tectonically active area? Though one of the most stable regions, or even the most stable region in Turkey.

(According to the graphics from Wikipedia)
Burrito Tape: Maryland Engineering Students Design Food Adhesive
At times, any of the following. In no particular order:

~10-15: climbing trees, running, bikes

~13-18: writing software, studying physics, hacking, wardriving, gaming

~16-25: nightlife, relationships, running, driving, exploring all sides of the world

~26-28: nothing, most of the time; playing squash before the pandemic

~29: climbing boulders (esp. sending a route after many unsuccessful attempts), driving electric scooters, exploring different places while working remotely
> it’s 0

The risk of the trade on chain defaulting is virtually non-existent, agreed. Custody risk is never zero. Dollar in / dollar out returns involve lots of counterparties.
> I never liked my country and people

yeah, dont call us we will call you
> There was also an assumption of politeness and civility.

lol teenaged me on IRC did not get that memo.
Pre-procs are knocking at the door... and it's raining out.
How about the show keeps going for as long as it’s good? Arbitrary time boxes on shows seems silly, some shows are great for 10+ seasons, would suck to lose that because we decided that wasn’t possible
Now you're making sense.
> These are the "Paid for by..."

Not sure I get your implication. I have no stake in any Serverless platforms. I've launched everything from bare metal to Kubernetes clusters in the last 20+ years. I honestly think it is a game changer.

Sorry if I'm too enthusiastic about it that I sound like I'm biased. But unless your company is made of money and has tons of devops resources and/or you have a very specific use case, I believe it should be the default go-to.

Edit: I know, my name has "throwaway" in it but check my karma. I didn't just come here to post serverless praise.
Yeah, it's either flags or duplicating code. Both are smelly, so pick your poison.
Netflix really had a value proposition a few years ago before all the other players came in. A good selection of rotating movies and shows, sharing accounts with a good model (# of simultaneously running screens). This was way better than cable TV and more convenient than torrent.

Now it’s mostly quite mediocre content across services that easily cost $100+ a month, so we’re back to the old cable days in terms of cost and content and instead of switching channels we’re endlessly browsing the library for something interesting.

The consumers just aren’t complete idiots.

- lower quality productions (not the necessarily the cost, just not interesting)

- less good external content

- at the same time constantly increasing prices and/or charging for things that were free at a given tier

If you keep charging more for less, people eventually will get off their lazy asses and cancel the subscription.

One other thing that may have contributed: trying to keep users on the platform for long makes it more difficult to have good content left that hasn’t been watched.

Edit: formatting
As mertd mentioned, Netflix losing subs was an _unexpected_ loss. In their 2020Q2 10-Q, they made it clear that the increase in subscribers was being pulled forward from subsequent years, and investors were made aware of this. The slowdown after Covid was expected, and factored into the price. It was the cutting off 400K+ subscribers from Russia that spooked investors.
Often it isn’t because the grass is greener somewhere else.

There are cases where the grass looked green, but upon marriage, you discovered it false. Cheating, publicly showing off said cheating (yet hiding it from you), no respect, all manner of things can be uncovered.

If the idea of a normal girl sounds like a step up, I wouldn’t sit tight.
I found that analysis of the big picture problems fairly insightful. Many of the stories I hear about working in production companies, especially during the big Amazon/Netflix competition for projects, felt exactly like the heyday of the dot com boom. Money was being thrown at anyone who had a 'hint' even of creating something big and as a result a lot of money got spent pretty uselessly.

I've also been a long time Netflix user from their DVD days to the present and while I did not feel like streaming would be the hit they did (I was totally wrong on that count!) I note that the streaming model had an interesting impact on control.

Specifically with the DVD model, Netflix could go out and buy some number of copies of a movie as soon as it hit the shelves and now you, as a subscriber, could watch it without forking over the $20 - $30. Since they had lots and lots of DVDs you could always find something you would probably like. But in the streaming model this changes. Now the people who "own" the content just rent it to Netflix and once that rental term expires it goes "poof" and vanishes.

Two things then emerged, the content holders created their own streaming service and stopped renting out their content, and Netflix's catalog of things to watch shrank so a customer who watched something before and liked it, and then went to watch it again couldn't find it.

That customer experience, going to a service for a product that was available before but isn't now, and is only available for additional money elsewhere, is a strong negative influence on the "let's find something to watch on Netflix habit."

Once the state of mind changes to (it probably won't be on Netflix any more) then the only reason you watch Netflix is because they advertised something new and you're going to watch it this month before it vanishes. And that can lead to months where you don't watch Netflix at all, and of course that often results in re-evaluating what you are spending per month on a service you aren't using every month.

The market response has been pretty predictable, groups who each sign up for one streaming service and share their passwords with other members of the group so they get access to the aggregated catalogs of a number of services with the monthly cost of one service. Service providers have hinted that they are going to "clamp down" on that sort of thing, but one thing that Netflix proved quite clearly was that "Piracy" was a response to cost and cost alone. Content providers really only have two choices[1], share the content at a price people are willing to pay, or collect nothing as your content is shared for free.

There is some hysteresis here, people put up with a lot of crap until they flip over to "alternative access methods" and then it takes a much lower price than you could have gotten before to get them to switch back to the paid access method.

[1] There is a third choice, lock up the content forever, but that is like the null choice for most content providers.
Is this the clone of AutoCAD 2000 from the 2004 era? That was free, then proprietary, then forgotten.
> Shows need to be pitched and run for three seasons max

with this as the case, they’ll likely be wrapped at the end of S03.

There’s not much to be done if they’re cancelled before S03.
I would have used the word "abnormal" if I were to be comparing it to be the majority. Of course the what is defined as dysfunctional would subjective. A bunch of males fighting/competing with each other to death might be heroic in the eyes of some and the behavior can be normal and can be indulged in by the majority, but in my view would be dysfunctional. Guess it a semantics thing?
The Enphase IQ8 is now in general release, and is grid-forming.

During sun, a site can island with perfect 60Hz AC power from the ASIC-driven IQ8. No battery –– and certainly no grid –– needed.
Congrats on the launch but personally can't see myself using a tool like this. What problem does it solve? Mind maps have been around for years and remain niche for a reason reminiscent of Lamport's take on UML: fuzzy pictures of boxes and arrows.

There is nothing worse than a sharp image of a fuzzy concept. - Ansel Adams

IMHO the best value tools in our company are clipboards with blank pages and three colors of pens on every desk, and an auto sheet-feed scanner to get the results in to git without fiddly photography. I love graphviz/mscgen as much as the next unixer, but for ideation paper wins hands down.

Don't use the computer to do things that can be done efficiently by hand. - Richard Hill, Hewlett-Packard
Smugfuckem
> My yield on my investment (mostly infrastructure costs) is closer to 5,000%...per month.

As in, $100 in January becomes $500 in February, $2,500 in March, ... $976,562,500 in December?

Edit: actually I read that wrong, that would only be 500%. 5,000% per month (money x 50) would turn the $100 into $9,765,625,000,000,000,000 by December.

Unless by 5,000% yield you mean you get 50x your original investment on top of the original investment, like how 5% yield on a dollar gets me $1.05. In that case it would be more. But I think the 9.8 billion billion would be good enough for me.
> And yeah, go to weekly releases.

I think the full release of everything prevents it from building up cultural relevance but I'd like to see something like 2 or 3 episode every two or three weeks rather then 1 at a time.
1) it's not a shallow dismissal if neither position is interested in having a conversation.

2) it's not unkind to point out the truth, it's not possible to persuade people that the American healthcare system has a fundamental architectural problem, they believe wholeheartedly that it would work if it wasn't for the <insert consequential factor here>

it's not an intellectually honest conversation, it's shallow, everyone has dug in. it's boring.
> or a game based on chess.
Not a game based on chess, THE chess. A game engaging enough that the whole UI/UX can be just added or replaced. Think GNU chess, but with an argument that takes a magnet link for background.png. I think that is kinds of games that "NFT as game assets" idea is targeting. Not a modern game at all.

I mean, I could have said that NFT believers' mental model of a game is so removed from computer games IRL, AAA and gacha and mobile and all kinds of games, that those concepts make basically 0.0E-16 sense or in case it make sense the point those paths cross is few decades away. Basically that's my thinking. But isn't that too dismissive?
It’s the reason I can’t get into DDD. Love the overall idea, hate the terminology with the fire of a thousand suns.
That’s a really impressive lack of understanding of the economics and culture of technology and partnerships.

Law firms don’t operate like normal companies because the lawyer’s guild in every country I’m aware of has enough power to make comprehensive legal services companies illegal. If you wanted to use a partnership to argue it makes sense for technology companies to be partnerships better to use accounting firms, except they do have all those officers. Even with similar restrictions on non-guild members telling guild members what to do. And every big accounting firm grows and then throws off a professional services firm (Accenture, CapGemini, etc.)

Or look at other industries that used to be dominated by partnerships, like investment banking. As soon as the restrictions making it illegal go away normal corporations took over from partnerships.