skysight-inc/HackerNews huggingface dataset:
It's a long article; I read most of it, but skimmed some of it quickly toward the end.

Thanks for pointing that out; see the "§ What about optional_ref<T>?" just before the conclusion (same name and all).

I probably missed it because it has no code box; if I get tired of reading something long, I start to gravitate toward code rather than walls of text.

optional_ref being "spelled differently" is a given. It has different semantics from optional, and doesn't replace it (as is noted) and so of course it deserves a different name. An optional reference to something (which itself isn't optional) isn't the same as an optional something (which either exists or doesn't). This is a fluff objection.

Regarding the objection against duplicating code in the implementation for things like map:

1. So what? C++ is full of duplication.

2. All the same, perhaps the implementor could find a way to share some implementation bits between optional and optional_ref. I haven't tried a cut at it, but it doesn't seem self-evident to me that the only way to implement optional_ref is complete copy and paste from optional.

The author has a valid points about there being issues with having to hard code either optional or optional_ref in places in the user code.

Maybe a combind super_optional<bool ref, T> which goes to optional<T> if ref is false otherwise to optional_ref<T> could help.

That is similar in spirit to the workaround, except the choice of "ref or not" isn't extracted from a T& versus T argument; it's an explicit template parameter.

In the end the author's conclusion is indeed that "optional_ref<T> is a much better optional reference than T*, but it’s still a poor substitute", where by substitute I think he means "alternative for the nonexistent optional<T&>".
> we review as many submissions as we can and rescue the good ones

Rescuing good submissions is great, I just wish there were a way to somehow rescue good people making bad submissions, so that they start posting good ones instead. (Or at least stop wasting their time.)
Only a matter of time before this happened. When Tesla OTA updates breaks autopilot or they remotely disable it [0], I thought to myself surely this isn't setting a good precedence for the rest of the industry. Why settle for profits from just selling the car when you can also get owners to pay you a recurring fee every month!

[0] https://www.tweaktown.com/news/70481/used-model-has-autopilo...
No data from this year can be considered representantive of what the actual trend would look like under normal circumstances. Not least of why is that none of these new structure have had much time to age and wear out to the point of causing structural issues.

You might be right and there's little or no safety issues to worry about, but the data needed to assess that opinion doesn't exist yet.
Swedish is fucking weird in its use of prepositions.

Kan du vara själv, din svedupelle.
You could also climb over and exit the other door.
Not great that you have to download an app to see if some other platform is tracking you. I wonder if having the app allows Apple to add you to their tracking network.
There are plenty of folks on HN who are trying to solve climate change, myself included. But if you spend enough time in the industry, it becomes apparent that it is incredibly difficult to move the needle without significant government level intervention.

For example, no matter how hard you try, there will be no profitable carbon capture venture under our current regulatory regime. Every scheme to sell some sort of carbon capture derived chemical product will fail to compete against traditional fossil fuel produced equivalents. It is a matter of physics, not hacker spirit. The government either needs to support the carbon capture market, or regulate against the fossil fuel industry. There is no "free market" approach that works here.
I think you're talking past each other. Both are true under different circumstances. In some cases an abstract idea is the important takeaway. In other cases the central point of a paper is to present conclusions that were arrived at based on analysis of some dataset. If the code used to generate or analyze the dataset is wrong then conclusions based on it likely worthless.
I was a Top Writer for a couple years (a long time ago) and I found it a great way to motivate myself to research issues I was interested in and practice writing. So from a personal perspective, it was very enriching. But I relate to the author about how all of that writing doesn't exactly amount to much.

I still find it useful today to find info on certain obscure topics.
Googled it for you: https://electronics.howstuffworks.com/everyday-tech/question...
> NeXT was great. The Magnetic drive, maybe not so much. It was the original borg cube!

There's some lost lore there: the "beachball" cursor that still lives in macOS was a pictogram of a spinning MO disc. It was a lot more obvious in Mac OS X 10.0 and 10.1 before it was redrawn into Aqua-style in Jagwire.
I suppose you don’t know anything about the doctors in Cuba then.

> So far your arguments are just a wishlist: you say what you want, but don't explain how to get it.

Actually I often explain how I’m going to help create a system that can free people from the need to work. The fact that I’ve not explained it to you so far in this conversation is not evidence that I don’t have a plan.

I am a skilled robotics engineer and I will work with others to create productive machinery which lowers the cost of living until those benefitting from this system do not even need to work to get what they need.

What you do not realize is that the Marxist critique of the way capitalism organizes production can be applied to engineered systems without any use of force or state power. I will simply collaborate with others to build machines we own which provide for us. In this way we will create community ownership of the means of production in a voluntary system that works without any laws in the USA changing. This is a plan informed by Marx’s critique of capitalist production, and also informed by the failure of authoritarian communism.
The biggest difference is digital interconnects can carry extra data for surround sound.

(Also, unique for optical connections, it's easier to avoid ground loop hums.)
Fear sells. It also convinces people to get into science and biases their work and conclusions (not all of it, but definitely some of it that gets headlines).

We aren’t preserving the animals for themselves, in a geological time scale the animals will be fine, extinction and population contraction are just part of the dynamics. We are preserving animals because we like them and it seems a high quality thing to do.

The doom narrative gets attention but doesn’t fairly reflect a reasonable prediction for the future and attracts much opposition to the more reasonable and practical things we should do.

Turning things into fear and moralizing lightning rods polarizes but doesn’t necessarily actually move the mean.
> And $8/mo is not a whole lot of money if you consider your monthly expenses to use your vehicle.

$8/mo may not be a lot of money only because it's just your car doing that. Then you will have your TV charging $8/mo so that you can your a remote controller, $8/mo for the remote of your air conditioner...
Seems a stretch to readily assume Apple would mimic digital subscriptions with their high priced accessories strategy where they presumably don’t even have dominance, and don’t even have stuff like a popular or well liked monitor any more vs 2009’s Thunderbolt. If this was true. It would also mean there is little press and casual discussion on how much more expensive Apple’s equivalent digital services are.

Add on people across the spectrum may buy expensive-ish or expensive hardware, but cheap out on [any] digital purchases or subscriptions.

All of this makes the reason to assume appear to be because of bias and disliking of the brand.
The tree representation of the visited browser pages is awesome. Are there any Chromium/Firefox plugins that do this?
My TV is from 2012 and I'm not all that worried about it failing. Modern TVs don't draw much power, nothing inside them gets very hot, no moving parts, etc. I would be surprised if I don't get ten more years out of it.
Editing Richard Feynman’s physics lectures to book form
Found the person who wants to complicate their family members lives rather than help them have an easier time.

I can, of course, install a shell-only Linux on my mom's computer as well, but I don't hate my mom.
I don't know of any flavor of socialism that, historically, has solved this class of problem in a way that most of us would prefer.
Some papers are about an idea, but others (perhaps most others) are about results. And the results are very much dependent on the data and how you analyzed it.
So let me clarify.

You're saying that the majority of CS papers only appear to work because the analysis code has bugs?

And that checking the code (presumably also the analysis code) is easier than "understanding the idea"?

Neither of those ring true to me, but your mileage may vary.
No, that is aan interpretation your coping with.
Are you for real?

Asymptotically spreading COVID has been discussed and documented all over the world. I don’t believe this question is in good faith.

Some people would like to spend time with their families this Christmas without having to worry about their children being vectors for a fucking plague that has now mutated to dodge the vaccine.

Wear a mask ffs so we can move on with our lives.
Santa Claus Arrested in Germany for Not Wearing a Mask Outside
Yeh!

Beat the shit of they old grey hair anti-vaxxer!

Where's Jesus? Let's beat him up too!
Found https://chrome.google.com/webstore/detail/visual-history/nkc..., but it's a bit less awesome because it doesn't save the previews :)

Edit: also found https://chrome.google.com/webstore/detail/histree/lngppkkhji..., updated in 2012 but it's much closer to the thing in the video. Will continue searching :P
> It’s interesting to consider that almost everything we purchase can be improved immediately. Usually there are cost savings that result in sub-par properties.

I think it's not just purchases, it's basically everything we ever come in contact with. See e.g. the fact that in software there seems to be a never ending set of long-hanging fruit tasks that can always be assigned to onboard new team members.

More generally there seems to be the great cycle of off-the-shelf -> customization -> full integration -> modularization -> off-the-shelf that affects everything and, given the time and energy, you can always move "forward" in this cycle.
Spare me your moral grand standing
"activism" also known as "communism"
When I buy new boots they're uncomfortable for at least a week or two. Replacing the boots wouldn't help at all, the boots adapt to your feet and your feet adapt to the boots, I don't have money to get tailor-made boots that would fit to the millimetre on day one if that's even a thing -- which I suspect in fact it is not (that is, people who could afford such boots don't actually spend hours every day walking and so probably wear shoes which are comfortable but less effective).

User experience matters, and actually just dropping dead in error cases makes for a better user model than many outcomes. The user has a model of what the machine does, which is always over-simplified and often plain wrong, but it's vital to try to get to a place where the user's model doesn't contradict how it's actually to be used. Undefined Behaviour is the enemy of this outcome. The user definitely does not have a correct model of what Undefined Behaviour will be, as we see many programmers don't either, whereas "If I do this particular dumb thing, it stops working and I need to unplug it and start over" fits in the user model relatively well.

Computers aren't special in this regard, watch "Sully" (Miracle on the Hudson), the cockpit dialog is roughly correct. What does their QRH tell them to do in the event of dual engine failure? Turn the engines off first and then try turning them back on again. Didn't work because their engines were trashed, but if even one engine had restarted, those QRH instructions mean there would be no film, just a scary incident some passengers tell stories about and an aviation safety file somewhere, the plane climbs (slowly) on one engine, they're still an emergency but they can put it back down on a runway at their leisure.
Fusion – towards better understanding of self
> If your car door uses electricity to open, you best know what to do when that system fails.

If your trillion-ish dollar advertising company masquerading as a social network has doors that use electricity and dns lookups to open, you best make sure your office staff and data centre technicians know what to do when that fails...
It’s not just touching the clock, it’s touching the top edge of the screen.
I am a huge Steve Martin fan and his act in the video at the end of the article was refreshingly not very good.
I remember getting excited about a new Pixar movie. Then Disney. No more excitement. :\
Does the monthly fee include free key-fob battery replacement? Or is that still $200?
Un there actually. I"m looking for the stuff you can't find there.
Like Virtuoso 2.0 (freehand 5 on the Mac apparently), and other things.

Really if you have any NeXT software you should make copies and share with the world.
eBay auctions, YouTube, Torrent searches
>> Wait what, do Corvettes not just unlock and open when you pull the handle?

Nope, not that model.

I had the chance to take one of the Fisker Karma development vehicles home from work. Everyone said it drove great. I got in and realized the door latch was a button. The whole car way prototype and development parts. The window was kinda small to crawl through. I said no thanks. There was a loop of string in the bottom of the door pocket to manually open it. Still nope.
Maybe an analogue VGA cable connection wasn't the worst idea
Rant about the Sabatier reaction in spaaaaace
Would this start a class-action lawsuit?
Plug in hybrids are the best of both worlds. You can have a small battery for use over normal day to day driving which keeps costs down, but when you do need to drive a substantial distance you can take advantage of the high energy density and quick refueling of fossil fuels. I got one recently and it's great, I have a long commute so I drive 400 miles per week, but I can charge at home and at work so I'm paying the equivalent of $1/gallon for 90% of my driving, and I only need to get gas like once a month. The monthly fuel savings compared to my last car are like half of my monthly car payment.
> The last 40 years of UX research has given us the iPhone

Which is a direct descendant of the NextStep operating system.
I would think if he was considering a proprietary license it would be phrased differently, e.g. "Why I no longer use an open source license for new projects."

The anti-Tivo clause in GPLv3 is probably the only thing in available licenses that would affect the outcome here. Specifically that is because it would require Intel to release the keys needed to build and install your own firmware patches. But that doesn't seem to be OP's direct complaint, which is more about being morally upset with the code being used in a backdoor. I'm not sure GPLv3 would address that?

While I'm sure Intel is happy they don't have to release any source code for their management engine, it would not be a show stopper if they did. GPLv2 or MPL wouldn't be substantially different in outcomes as far as I can see.
I would be up to create one but how would people know it exists?
Those HDMI-over-Ethernet devices have very little to do with Ethernet-over-HDMI.

Unless you really boosted the gain, they could really only do about 30m reliably. What you wanted to buy is HDMI-to-HDSDI and HDSDI-to-HDMI converters, which could do much longer over RG59 (and much longer over fiber).
> the platform both takes the bulk of any profits and completely controls the relationship [...] you may get nothing, of course, other than some magic Internet points and a faintly tarnished sense of fun

The magic points are a kind of worthless scrip.

https://en.wikipedia.org/wiki/Scrip
> No, but they do have parallel config utilities fighting each other in the case of Linux mint. Took me a few hours to figure out why I was unable to switch from a static IP to DHCP.

Windows 10 had this as as well: the new user friendly ui can show dhcp while the interface actually is statically assigned An ip address. Took me while. Seems they dropped not only any consistency but also the prolog part in the new ui.
Direct observation exists alongside models. You may not be able to correctly interpret that observation, but it is still a form of knowledge.

This is true even if what’s being observed is by a simulated entity, the observation exists outside of it’s internal models and is indirectly related to things in the underlying reality. Ie, physical states of various bits of physical RAM.
There are more issues caused by fires thann just deaths. Non lethal injuries come to mind, along with lost livelihoods and other economic damage. And there's more than just fires to think about. You're choosing one narrow slice of potential consequences and presenting your opinion on that basis. I'm not even sure I disagree with you, but it's hard to tell because you're coming at the issue in this way.
In comparison, I continually found myself wondering how the heck Gendo kept building so much crazy stuff when it seemed like his entire staff consisted of him and Kozo (especially in the rebuild movies.)
> What would be so different in the USA as to create a different outcome?

For one the roads and sidewalks were designed quite a bit differently.

Most other countries are far more well designed for foot traffic, where many places in us are more well designed for vehicles.
The point is to remove and replace all forms of public 'hang out' space with private space in which wealthy land owners can monetize the act of hanging out, and utilize ancient trespass laws to kick out anyone not paying.
In the early days, Quora has exceptionally high quality content. I enjoyed the experts writing answers on Quora platform. It was not only just gaining some random knowledge, but it was also entertaining reading from them. I read pretty much every night before sleep during that time.

Then it gradually degrades (maybe the pressure of putting ads on to make money), the quality has gone downhill dramatically. It's been a few years, I have no longer considered answers from Quora as worthy.
Exploding Glitter Bomb 4.0 vs. Package Thieves
The OP has probably managed to eliminate Adobe and MS from their lives, so they didn't come to mind.
Interesting. I frame it as a problem of radical materialism’s ignorance of intangible importances: [love, beauty, god, consciousness, ...]
If the price were low enough, it would be a better option than the current status quo.

There would at least be a path forward for the little guy.
Agreed, the newest movie in particular was borderline unwatchable.

It was entirely technobabble and metaphysical nonsense with no character development.
So, I prefer a dark house at night. There are even studies that indicate crime is actually lower in the dark(1).

What other studies are there that indicate turning off the lights and reducing light pollution is a good idea?

1: The Chicago Alley Lighting Project (1998-2000)
> Who needs to be convinced are the content creators.

They've gone where the money is. So long as YouTube and Twitch write checks, people are going to make content on those platforms. They're not going to spend their own time and money (on top of content production) to host the content or run some FediVerse server.

Content creators could jump ship and run their own ads but then they've got increased costs/effort for promotion. They also aren't going to get good payouts unless they've got a huge audience that will come with them.
I've recently been way into this show. I highly recommend it as well as the "rebuild" movie series. You may have to grit your teeth and bear some scenes, but I recommend it without reservations.
I agree, it was just too many clicks to reach my inbox for me, so I made that instead.
> Regardless, it's not that much of a stretch to imagine that an automotive engineer might decide to replace cable actuator with a wire and solenoid.

Or with a bunch of CANBUS electromechanical hardware and some shittily written software running on the entertainment unit (with insecure cellular network connectivity).

I wonder how long before someone sets up unlockyourtoyota.ru where you can send them 0.01BTC to unlock the car you're stuck inside?
Throwaway because I have “skin in the game”…

Yep but we should still show we did actually simulate our idea, and the methodology that gave rise to the simulation. Not because of the code but to test at all a simulation we describe actually outputs what we propose

Not everyone is a programmer but they could find one to confirm, or better yet, invalidate code my team relied on
The whole smart keys trend is the worst case of taking a perfectly functional thing and ruining it with unnecessary features.

I hate them so much. They all cost a boatload of cash to replace and give me absolutely no benefit over a regular key.
Actually I think that's an intriguing idea for how to improve citations. Instead of a single <work> citation, have multiple <work, subset> citations that include a region of text as well as basic categorization of how the citation is being used in that instance.

I'm not sure if it would prove feasible in practice. It seems like it would aid the writing process in some cases by helping the author keep track of details. But in other cases maintaining all that metadata would become too much of a burden while writing, so it would get put off, and then it would all fall apart.

Very interesting to think about!
This doesn’t make sense. Their digital services require ongoing costs that are obvious to even non technical people. IE even my non technical mom would know TV and music streaming costs regular money. Most people know storage space costs money because of the cloud sync apps.

I don’t see how people can compare this to being turned upside down like you say unless they are claiming that for every major tech company. At which point Apple has little to do with it. Otherwise I don’t see how that thinking can be for any reason other than strong to extreme bias against Apple specifically.

I don’t recall being upsold applecare+ before. Maybe it’s a pretty small part of the online checkout process and I haven’t noticed it? I’m sure it happens. A family member and a friend have asked about it because they were being unsold. Still, this isn’t like some of the infamous upselling industries and niches.
> Who needs to be convinced are the content creators.

People posting to Facebook and Twitter are content creators. A big reason those platforms are so popular is that they make it dirt simple to post, i.e., to create content.

> What we really could use are content management systems that can publish directly to the open web and then be interacted with by compatible systems.

We already have those: websites. CNN.com and House.gov already provide content to the entire Internet. But for the average person it's much easier to just post to FB or Twitter than fire up their own website. Also, if they post on FB and Twitter they know people will read it, whereas if they post on their own website, who knows who will read it?
I'd pay $5-10 for a nice waterproof info dense card with this sort of info on it.
Tangent, but the first episode of Golden Boy has a number of almost-but-not-quite realistic contemporary 1995 computer details, including this weirdly garbled rc script:

https://youtu.be/R7jXJ1UfOvo?t=1195

(i should note that while this is a terrible but entertaining lightweight comedy anime, as wikipedia puts it, "while the OVA is not strictly a hentai animation", it might not be something to watch in the office)