skysight-inc/HackerNews huggingface dataset:
> but for the other ~360 days of the year people will largely be charging with solar.

You do know that weather happens and there are many days where solar output drops to zero or near-zero (think snow storm as an example).
> $240 per year from me and my family
You're being downvoted for having an extremely bad take on why people like food.

Regarding kimchi: I had never eaten it until I was ~22. Now I love it, can't get enough of it. Go through jars of it pretty fast, and I miss numerous dishes from Korea. The growth in popularity is a simple explanation: Korea in general has exploded in popularity due to kpop & korean dramas. So it's reasonable that it has placed korean food on more peoples' radars. It's reasonable to say that not everyone likes kimchi, as it's pretty pungent and the typical variety is a bit spicy, but I love that smell.

Also you are completely wrong about Korean cuisine. I have no idea how you could say it's "one dimensional", unless you were predisposed to not like it in the first place. Korean food is diverse and in general, very good.

My brother worked at a popular Thai place, so he picked up some good recipes. As an American, we've both grown up exposed to many X-American food styles. The idea of us liking i.e. indian food because of politics is absurd to the point of being comical.

It's so condescending and arrogant to assume that -liking food- must have to do with one's political viewpoints. Just because you don't find something appealing doesn't mean nobody else does. I believe that you are projecting something and you don't realize it.
Ask HN: Do people in your company read emails and documentation?
This is a personal rant as it's a behaviour I've seen a lot recently.

I'm changing job soon, and have been making an effort to leave behind good documentation. I've noticed that the majority of people I work with have an aversion to documents. Instead I get lots of people trying to phone and get personalised walkthroughs on topics. Most of the time they've not even read an e-mail or opened a document before contacting.

What bothers me even more is where there's a lack of curiosity, with no attempt to read around a common topic. Like software teams telling me they need me to move them into Git without knowing what it is.

This isn't true for everyone I work with by the way.

What's HN's experience?
Is this common in industry?
Do workplaces need to try and become less e-mail and document centric?
IBM's COBOL was implemented in PL/X, which traces its heritage to PL/S. PL/S itself was developed as a replacement for using assembler.
Every year around Spring, Summer, Autumn and Winter we have an article trending on HN explaining how rubbish Medium is.

Yes we know it.

No need to tell us.

Just stop using it.
If your surname contains an "a", say Gaddersby, you could also do "g@dders.by" to confuse people even more
I'm shocked how many Swedes (and Stockholmers in particular) don't know this.

They just think that Globen (the Sun) is just a big spherical venue.

EDIT - but to be fair there is also a surprising lack of signage or announcement that such a thing exists.
Someone also built a scale model of the solar system in the desert: https://www.youtube.com/watch?v=Kj4524AAZdE
The original article explicitly says it's not about syntax or performance. It's about irrecoverably splitting call graphs when sync functions can't wait for async results. JS has this issue, but Rust and C# don't.

In case of Rust the syntax difference is a deliberate design choice, because `.await` points can also return from the function. Rust handles errors with locally explicit `?` for the same reason.
per year
>Aluminium window frames… I curse them.

What? Why?

High embodied energy, terrible insulation, and I don't picture aluminium as a cheap material.
The painful aspect of async over the other "colors" is that they require the programmer to manually re-annotate all "recolored" functions.

E.g. let f call g which calls h. And suppose you replace h with an async function. Then you'd have to manually annotate g and f as async functions too. You don't have to annotate a function as being allocating or not, so the allocation "color" isn't nearly as bad. Languages like Go or Julia or Zig that have "colorless" coroutines are much more robust.
What Happened at ‘Reply All’?
This made me wonder 'Hey, could I just block Quora and Medium from my Google results altogether?'

Yep! There's an extension. No more towardsdatascience to trawl through, hooray!

https://chrome.google.com/webstore/detail/ublacklist/pncfbmi...
This is super cool! I’ve lived in Stockholm for almost 15 years and I had no idea about this.

Just for fun I plotted the route on google maps. I have my doubts I’ll be able to convince my wife this is a worth-while road trip...

https://goo.gl/maps/TYTSnCVA9Vi8s4MMA
Square, Paypal (already mentioned) and Lighter from the top of my head. Someone else said SVB.

If you have a running business there are loads of folks ready to get you capital to expand. Revenue redemption loans are all over the place.
I even signed up for a Medium account, figuring alright, they want some personal info in exchange for content. So now I get a daily digest of Medium articles - most of which I can't read because it requires "premium", i.e. paid, membership. Talk about a bait and switch! I've gotten to the point now where if I see an article is posted on Medium then I won't read it. It's better for my blood pressure that way.

edit: s/ready/read/
For someone that has 10+ hours to binge-watch, that time will just be spent on something cheaper-free

They won't get extra work because they don't want to, they want to spend 10+ hours having cheap/free fun

I know this because I am one of those people, ha!
> There is no privacy breach if I don’t divulge private information on public spaces, i.e the internet.

You also have to keep in mind that you can be publicly divulging things without even realizing it, especially because everything you post online is stored permanently, and tons of private information about you can be extrapolated from it by anyone who bothers to pay attention.

It's also insanely profitable, just look at Google and Facebook!
Show HN: Running OpenGL Shaders on the Raspberry Pi
> Nuclear has the fewest deaths per TW generated of any power source.

Yes, but its doesn't have the fewest We-have-hours-to-abandon-this-entire-city-because-no-one-can-live-here-for-the-next-100-years per TW generated of any power source.

Risks don't have to be counted in deaths. The risks of nuclear are very low, but risk is not just about the chance of an accident, its about the acceptability of a potential failure.
MLK: I have a dream.

Web page headline: How SJWs canceled white children's bathrooms
I have purchased some domains for myself and my friends based on that rule, like rubinste.in, fedorovi.ch, or oba.ma (not real names). They thought it's cute but didn't hold them for long.

A friend with a last name that ends in ..skova wasn't so lucky as Vatican doesn't sell domain names.
I don't consider setting a timer something I worry about and given my experience with smart home devices the inverse is true for them.
The number wouldn't go up to $1200 - most of your family would get by just fine without Netflix because it simply isn't worth what it costs to them. The needle will move on Netflix's revenue and subscriber count, and their costs will slow down. And largely the people affected will forget about this.

The really fair way to price this is by concurrent viewers, independent of location, and they already have that feature. I too have my in-laws logged into my Disney+ account which they never use. But if they watch my kids, and my kids want to pick up where they left off on the Bluey episode, it's both my profile they need and my responsibility to pay for it.
How to Build an MVP-Ajulu's Thoughts
I'm not sure what your point is, because both those countries have nuclear weapons?
Best Books that can Change your Life
Solar power is becoming so cheap and plentiful that it is cheaper than free. At certain times you can literally be paid to consume it. All kinds of possibilities from that.
I'd suggest you to reread his comment as he's saying it is per year.
Indian food is amazing, specially if you're vegetarian.
If someone would ask me to choose a menu for 5 days out of a week, for breakfast, lunch and dinner between a 5* Michelin chef or yellow lentil curry with 2 rotis and a coconut sembal, I would go with the curry. Any day.
When you look at vegetarian cuisine outside of india, with very few exceptions in terms of restaurants and few exceptions in terms of dishes, it looks like unimaginative dimwits took to the pans.
at this point, he could create the Sergey Brin Fellowship at Stanford, and then install himself as the funded grad student and finish his problem, if he cared to.
What exactly is Netflix pissed about ?

Their stock is over $500 a share.

In 2020 Netflix has positive cashflow of $1.9 billion.

What are they pissed about ?
Ask HN: How can I become a better listener?
One of my biggest problems I have is that sometimes when I listen to some podcast, or some youtube video, or I am just conversing with someone, my mind goes to another thing and I just forget what was just said.
It happens often that my mind just drifts off and I sometimes even need to repeat a video multiple times to get it.

So, my question is, how can I become a better listener and remember more what is said?

Thanks a lot.
Ask HN: Getting Answers to Ungoogleable Questions?
I have recently been architecting a cloud-based single board computer emulation tool, and I'm finding it very difficult to get my questions answered on StackOverflow and various subreddits.

How do you effectively find and reach experts? Especially on a topic you are fairly new to? (i.e. I don't already have a network) I wish I could pay someone more knowledgeable than me to just talk to me on a 10min video call.
Quiver Quantitative: A free “alternative” investment data platform
IIRC, they were doing things like patching bittorrent to prefer closer IP's to pull from during their deploys. So it would roll through their network from 1 side to the other without just completely saturating the entire network.

But the point still remains, they had challenges to solve, but they were also simple, which made it possible TO solve those challenges.
Self-directed Learning-based Project
Best Speed Reading Tools
A while back I wrote to HN and asked them to add a domain-filter feature: a user-curated blacklist of domains whose articles the user doesn't wish to see. The list could be added to the HN user profile. Medium.com would be at the top of my list.
My pet peeve with Medium is how they had zero profile customization options when they started off. No custom themes or design, the focus was (allegedly) on the content, not its presentation.

Last time I checked, they now let you personalize your profile and its design and include a custom username.medium.com URL for your profile. They became the very thing they said they weren't.
Yeah, it's kicking the can down the road!

If you can't or won't do the work to understand and define the schema at the time of ingestion, you're asking consumers of that data to do the work for you later on, and then you're looking at an archeology project to try and figure out what the heck people were thinking in the past. It's only going to get worse as you keep shoving new data in there with its own incompatible poorly defined schema.

It probably ticks a compliance box but good luck making use of it...
It's a shortcut to an Edit menu item within the application, so whatever shortcut the app gives it; e.g. in Firefox it appears to be simply Cmd-<space>.

But wait... that doesn't actually work (it just switches to the next input layout). Maybe that depends on my keyboard settings in System Preferences. Or maybe it's just a Firefox bug.
ICANN banned emoji gTLDs. But there are ccTLD registries that don't fall under ICANN regulations.
I certainly like the idea of Medium. But read time is really a poor way to rate and pay writers. It incentives poor content. I would think a system based on up votes and bookmark saves would be much better.
See my comment as a snarky reply to the recent HN threads about the aws/elastic debate, not as a serious contribution.

Although on a more serious note, I can clearly remember self appointed knights of FOSS claiming on those threads that AGPL is bad because it harms adoption.

I see it more as a form of protection against corporate exploitation, apparently OP does too.
And that's where this law seems to help best, squashing those sorts of hardware EULAs that forbid the user fixing them.

I'd put money on this not fixing all those problems though. Many markets have moved to non-ownership models (eg long lease) to keep people from reusing and repairing older models of things. No rights if it's not yours.

Still, if this means that I get access to first party smartphone parts, all the better. Third party screens are cheap, but they're awful too.
Dream Scatter: https://music.crucialflow.com
But what if all those "extra" things are what keep that site alive?
I bet if you find a super smart, top tier developer working on something that motivates them, you'd see a 10x vs average developers. I also think there are some problem domains that are just too difficult for some people to work on, and their productivity would be very low or zero.

Call me biased, but I don't believe the average developer is very good.
I'm not following where you're going with this. Over the last decade Webex has been far and away the most reliable voice/video product I've used outside of a small window at the very beginning of COVID.

They also haven't been caught repeatedly lying about their security practices and silently sending meetings through China.

Do you have some examples of Cisco "doing the bare minimum"? Or things they can't do that competitors do?

Literally my only complaint over the years with the service is around the storage of recorded meetings and that may just be an issue with how my company manages it.
Whilst Polyform is a great alternative to simply slapping Creative Commons by Non-Commercial licenses (which aren't really meant for code), I wonder if Creative Commons should in fact develop next version of licenses (OSI approved or not) with source-code in mind (or adopt licenses from the Polyform Project). This might prevent the ecosystem from coming up with all sorts of source-available licenses and instead rally behind a common standard. After all, even if these source-available licenses do not capture the spirit of "open source", they do bring benefits in the sense that the builds can be reproducibility verified, other upstarts and folks can learn from these open code-bases, non-profits can use it for non-commercial purposes, etc.

I am not a big believer in source-available licenses but its benefits should not be overlooked by adhering to some narrow definition of "open source" [0]. I imagine source-available licenses might make more firms comfortable sharing their code on github / gitlab; which in turn can feed into code-crawlers like srclib.org or kythe.io, making them better.

[0] https://news.ycombinator.com/item?id=25795896
It's obviously not something that is going to happen, but it's also not that crazy of an idea. They use more water so you pay for more water. They use more clothing so you pay for more clothing. They use more cellular devices so you pay for more cellular connections. They each want an email address so you pay for more email accounts. They use more digital content so you pay for more digital content.
Infectious diseases and social distancing in nature
I support the cause, but the execution here is flawed. I have done professional museum work, creative writing 'zine illustration, and other cultural arts to try to make a living. This site and the people who publish it are not the ones to excoriate, or YNews the place to dramatically vent your own frustrations. Please adjust accordingly
Multicore OCaml: Feb 2021 with new preprint on Effect Handlers
I poked around and found her product page for the Rpi device, and she does couple it with a 120GB SSD and two USB sticks for backup. https://www.open3a.de/page-open3ABox
CI/CD doesn't require the cloud or containers.
> Should my grandma pay $240 per year, to watch two movies I recommend to her (and are ONLY watchable on Netflix)?

This seems more like an edge case. If grandma is only watching a couple movies per year, would Netflix even bother throwing up a warning message? If she didn’t have her own profile in your account, it would be difficult for Netflix to even know if this was a shared account or if you were just logging in at her house during an occasional visit.

They’re not rolling this out to go after grandma watching a couple movies per year.

It’s more likely that they’re targeting the heavy users who share a single account. People who would have their own subscription in a heartbeat if they could no longer exploit the shared account loophole.
In the specific case you're railing against, arbitration by the complaints board is just a contractual provision in that private transaction.

There is no "theft". Your whole understanding of this issue is absurd.
It doesn't, because you can wrap and unwrap Results at will, so you can change "color" of such functions, and you're never irrecoverably stuck with just one color.

The original article's key point was about async forcing refactoring of all functions in the entire call graph just because a leaf function needed it. This doesn't apply to async or options in Rust, because Rust functions can use these features without exposing that fact to their callers.
And every quarter HN gets new users, and medium gets linked and people think its a good idea; there really isnt much of a living memory in a medium such as this.
As usual, happy to answer any questions.
Nothing I do in this world is life or death. Hell, my customers neither, mostly they sell or support advertising in one fashion or another.

Some founder I work for might make billions on products people don’t need, why shouldn’t I make $50k off of him? Isn’t that how capitism works?
I think that you are upset about the subscription model not serving your use case. Pay-per-view is probably more appropriate for those who only want to watch a couple movies every month, put ppv isn't available. Customers instead share their accounts with family members. It is dirty rotten piracy and anyone doing it is stealing bread from the mouths of babes, but that's what happens when the legitimate system fails to offer the delivery model that the customer wants.

My story: I have amazon prime, but no proper screens that can watch it (linux) and there isn't much on prime that I care to watch anyway. So my parents in another state use the account. Should amazon care? They are still only streaming to one IP but the reality is that we are all pirates.
And soon to be the official currency of Starbase, Texas. Apparently. Although I might be misinterpreting Musk's tweet. He definitely said Dodge though.
> C++ projects on the other hand can be huge and extremely complex. Think 4 hrs for a clean build, with 10+ people working on the same code base.

I'm not sure what this has to do with the language itself or why you think other languages don't also have large projects written in them.
That's a matter of having a telnet client that has a screen buffer. I haven't tried this one, but try it? http://tintin.mudhalla.net/
That "spam distraction" tactic is scary - no doubt it's being used in the wild!
> On the web, where each individual piece of writing is not meant to last as long, the writing style has become more casual. Consider the difference between your average Medium article versus your average academic research paper.

I would argue that academic writing tends to be pretty poor.
Going to have to respectfully disagree. There's no accounting for taste, but I haven't made it through a full episode of a Netflix original since House of Cards, barring series they bought and labeled originals. I consider their original content very bottom of the barrel.
A bit on the pedantic side, but you can make more land; there are dozens of artificial islands around the world, some of which have resulted from the need for more land.

The costs, of course, as well as other considerations (legal...) are of a different scale.
Pintrest images from search too. There's an extension for that as well, but in the interest of having fewer extensions you can just search with `-site:pinterest.*`
Ok so, what if I live with you but work in another city I travel to every week, do I not live with you? What if I'm a trucker on the move? What if I'm in the army and getting deployed?
Maybe I'm just living in 2008, but... what's wrong with just self-hosting a simple blog? Wordpress gets a lot of well-deserved hate (especially regarding feature bloat and security), but it's also very simple to spin up. A VPS is a couple bucks a month, and many hosts have a preconfigured ready-to-rock Wordpress image for less technical users.

It's obviously not the best solution if you want to monetize, but there are other options for that, like Ghost. But I'd be curious as to the fraction of Medium writers that actually turn out more than beer money from their articles.

It strikes me that a lot of Medium content is something that would have gone on a small personal blog in the past, rather than the premium content worth paying for that Medium seems to be aiming for.
It made more sense in an era when computers hadn't settled on 8-bit bytes yet. A better idea (not mine) is to separate the variable type from the storage type. There should be only one integer variable type with the same width as a CPU register (e.g. always 64-bit on today's CPUs), and storage types should be more flexible and explicit (e.g. 8, 16, 32, 64 bits, or even any bit-width).
Don't block cookies or use incognito mode. Do everyone a favor and archive the article with archive.is
NIM seems like this unicorn of a language of having great performance, amazing balance between being both high-level and low-level, extremely approachable due to syntax ... yet very few have actual discovered and use NIM.

I wonder why.
> Reading for knowledge should be simple/concise

It can be a difficult balance. You can provide a lot of information in a few bullet points, but there may also be a lot of contextual information left out that leaves more curious readers wondering "why is like this and not another way".
There are some mud clients (I can't remember the one I used on Windows, but it did this) which parses out a lot of information and lets you have a multipane/window view of the text. This can help. It's also possible to turn many of the notifications off. Also, you usually start in something like a common room/town and those tend to be very active with people moving in and out constantly or carrying on non-shouted conversations. Once you get out of those areas the speed of text tends to drop off. Finally, with room descriptions you can always "look" again. I became very good at reading 1-3 lines of text before it disappeared, pulling it up, and starting right where I left off. But honestly that didn't happen too often.

In combat, depending on the MUD and the class of character you may not need to type frequently during combat. Usually you will attack automatically once it begins. Spells, healing commands, and other things are all you need to type and usually not every round (which is about 1-3 seconds usually). Every MUD I played on had some form of alias, and if not the client did, which let me take a 5 word command down to 1-5 letters. `draw crysknife` became `dc` for my Fremen character. I had similar aliases for putting it away and drawing other weapons or switching to other attack strategies.
But providing a service people are willing to pay for is so much less lucrative than finding ways to force people to pay for inferior service.