skysight-inc/HackerNews huggingface dataset:
Most pleasure per dollar: My 2008 Jamis Aurora touring bike. I don't get to take it on tours very often, but my local rides are instant euphoria. At the moment I'm sidelined because a new tire is on order...

Most useful small ticket item: a 12" x 18" erasable whiteboard lap desk. I like to do writing in an armchair and this is just perfect. Years ago I went into an educational supply store with my wife. While she was looking for something for the kids, I found the lap board.
Why do we need to make an ethical case for it?

I don't feel the need to make an ethical argument for or against HN
I would much rather see these billions spent on fusion research.

Right now, we don't even know if humanity as we know it will be around in 100 years to reap the potential benefits of particle physics knowledge.
I don't know of any promising prospects.

I think nuclear physics provides an instructive example that sits in between some of these extremes. Here the energy scales are way way lower than current frontier standards, but also fairly divorced from things in everyday life. Yet nuclear physics has applications (in medicine, in power and [unfortunately] in war). These applications do tend however to be quite specialized (we don't have atomic cars, vacuum cleaners or whatever) so it didn't revolutionize the world the way our understanding of electromagnetism or quantum mechanics did. [I don't want to downplay the effect of nuclear science, but it isn't ubiquitous in our lives].

Barring a fundamental change in our understanding, I would expect that trade off between energy scale and specialization to continue to hold and any developments based on particle physics (of the 60s-present) to be very specialized.

Let me be clear though -- you don't know what you don't know. It could be that what I think are reasonable expectations are wrong, and there are surprises waiting for us (this is one of the reasons I think particle physics is worth supporting).
This is exactly the place where good defaults and good tutorials are incredibly important. PHP is notorious for this mistake.
> It’s a nice story, but of course it means, even in this best case, that the people around her who had previously done what she now does have been pushed out of business. They need to find a new job.

So, let's undo the industrial revolution and get back to weaving cotton by hand.

Seriously?
A motorcycle. Gave/gives me tons of fun, quality "alone" time, new friends.
Goodbye, Mobile Phone Privacy
Yep, that's wrong. There's no way Linus would ever let such a change get merged.
It's also unclear that private companies are capable of solving this. I'm not sure when we collectively decided that FAANG companies and private universities should take on a problem that was created by government policy. Government broke it, and government should fix it. Equitable funding for primary school STEM programs and subsidized childcare could be a good start. I get the sense that so many Americans have given up on government to the point that we would rather ask Twitter and Harvard to fix social issues.
If you've added a persistent exception, that means you've trusted that cert on your device so getting further cert errors would surely be unexpected.
I am quite happy with (Acme and) GNU Emacs as my GUI editors, but Emacs is really annoying to use on a console to me, especially on non-native platforms like Windows. One of the reasons why I like the article.
Wrong. A GIF is an image format. It literally means “graphical interchange format”. A gif displays single image frames in sequence with timings between each frame. When the frames of the gif end, the frames restart from the beginning and so they are often seen to loop. Technically a gif can play indefinitely. It’s just annoying to see people ascribe gif as basically video.
When companies go bankrupt these days, usually there aren't enough assets left to cover the loss for creditors - Especially tech companies whose main assets are intangible IP which loses all of its value when the company goes down.
I'm not a huge fan of it, but, it seems like the way things are going is to simply run a service which is basically a large proxy.

Your device connects out with some kind of persistent connection to their central service then requests to your device go to their server, which does AAA and routes to your local device. Fixes the SSL issue, avoids any NAT headaches, enables fully remote access and most importantly for PMs it makes the device useless without your server-side components. If there is any local accessibility at all, it can be neutered or reduced.

I don't entirely hate this model, its not my favorite, but, its the way things are going.
* Nintendo Wii with Wii Fit Plus game and balance board: usage has been on and off, but I still enjoy the combination of exercise with games. Using it for yoga and strength training, even with its limited variety and how it measures things, has meant that it’s a lot better than doing nothing. It’s no home gym though. The Wii Sports Resort game can also make one pant and have a good enough cardio workout.

* Apple Watch: yes, it’s quite easy to cheat and close the activity rings for standing, exercise and calories burned, but it still helps. Not having the phone around to see what a notification is about (and acting on it) is another plus. I can’t wait for sleep monitoring that’s coming in watchOS 7 (to be released in a few months).

Additional mentions: washing machine (for clothes), a powerful blender (like Vitamix), pressure cooker, and a stovetop with four burners.
Because the alternative is to embed a TLS private key that would allow you to MITM every other one of those devices. Someone extracted it? Looks like you have to either (a) bury your head in the sand or (b) rollout an expensive recall to change certs on those devices.

Why use slightly compromised HTTPS versus plaintext HTTP? Same reason they have those super cheap locks on diaries from the 90s: it's a deterrent. Makes it a little harder to do a bad thing.
Microsoft did release a nice editor called M back around the end of the 80s

Here’s some info about it, and maybe a way to get something that works today

http://www.os2museum.com/wp/microsoft-editor/
I don't know if it's life changing or not, but seeing as you listed a rice cooker...

We have a Zojirushi water pot/boiler that I pretty much can't live without today. Also, a portable (battery powered) bidet.
And its gonna be hard to find ayam penyet in taiwan or korea...
Ironic that the great unifying software is called 'evil.'
Why would fib(35) be more optimal with a differently sized cache?
And how come _5_ is optimal? Wouldn’t 2 be all you need? What am I missing?
"First, I don't expect anything relevant to society at large when it comes to doing research on the fundamental nature of reality"

About 10K construction jobs, from high tech to low tech over the life of the build phase of the project, which is overlapping a world wide downturn of unknown length of time.

I mean they could build staircase to the top of the tall hill and still not have it be a waste if it keeps people in work and out of harms way. In this case we may get some physics as an upside to a neat way to stimulate industry.
Do you have good benchmarks going over this? Still feels ridiculous. I have a multi core machine running at speeds well above my comprehension and you are saying they can't render simple 2d primitives at speed? That just blows my mind. What are they spending the time on?

I get that rendering a full display from scratch could be slow. But updating a single key press should not be. Scrolling? Sure. I guess. But even that feels like we over complicated something in the process.

I note that I do not disbelieve you. My asserting that it is ridiculous is that it sounds ridiculous.
Where did "indefinitely" come from? That's a rather big jump, isn't it?

It's the middle of a pandemic! Surely this is not the time to have a big germ-spraying machine in the middle of an airplane?

CPAP users can wait until after the epidemic has stabilized to travel. I mean, everyone should avoid travelling.

Given that the last two days in a row had record new cases and that three states today already had record numbers by midday, I'm... disconcerted at the lack of urgency that seems to be so common.
Are you using SVG favicons yet? A guide for modern browsers
This sorta kinda reminds me of what macros do for Common Lisp, except that they position it as a language unto itself.

I can also see it used, in a "side effect" sort of way, to get modern code running natively on older or limited devices that wouldn't normally be able to support the advanced capabilities.
Lots of people. Such arrogance from those who post on hackernews.
My first Agile project was in 2007. It was fun and collaborative. We were all reading books/articles and experimenting together. It’s never been like that again. It worked kind of as intended on one project where we all had to be in the same room all day. Everyone seemed to be excited for it to end, though.
The Best Documentation Is No Documentation
Is that code unmarshalling to types?
(Fibonacci numbers have a closed form analytic solution that can be computed in constant time: https://www.evanmiller.org/mathematical-hacker.html)
Thanks for your feedback, I work for Mudita so hopefully I can help answer some of your concerns.

Here's a link to Apple's Legal page regarding RF (radiofrequency) exposure, you can find the SAR value of all of their devices on their website: https://www.apple.com/legal/rfexposure/iphone12,1/en/ If Apple and other mobile phone manufacturers mention the SAR value of their devices, why wouldn't Mudita?

Unlike Light Phone 2, Mudita Pure isn't running a customized Android OS. "We developed our own dedicated operating system (MuditaOS) and chose the open source, real-time operating system kernel FreeRTOS®️ as our starting point. Optimized for the hardware, it makes Pure fast and power efficient, with a boot time of just 5 seconds." (Source: https://mudita.com/products/pure/)

If you'd like to know more about our updates, patent or materials, send an email to: hello@mudita.com
I am following this post too. I meant, from the first time you published this. I am using Worldbrain's Memex 2 and when I see this post reposted, I check the "Memex 2" section.

There is update! Maybe I will look into Promnesia and StorexHub integration next weekend. Thank you for your effort with Promnesia!
Does a chicken have consciousness? If so, when talking about conscious beings, are we using why in the sense that we use it when asking why the sky is blue?
How on earth is being against fascism and being for fascism similar in any regards at all
The problem with certificate revocation is that a lot of software treats it as a soft-fail if revocation status can't be verified, rather than a hard fail.

That is one of the main reasons for LE's short lifespan. Certificate revocation is not reliable in practice.
What's the ruby equivalent of `functools` and specifically `functools.lru_cache`?

Note that `lru_cache` doesn't just do caching, it also provides convenient methods on the original function to get cache stats etc in a pythonic way.
You still have to disable those policies for Edge too. Firefox also has network prediction and malware detection that sends your searches to a third-party, as well as telemetry.
I think there are two factors that go into maintaining good weight.

1. Calories

2. Metabolic rate

The interesting thing is that some things you eat will increase your metabolic rate, and others will decrease it. And those effects will change depending on the context.

Blindly under-eating calories runs a high risk of gradually decreasing your metabolic rate. That is bad for your weight in the long run, but, more importantly, bad for every other thing your body does. A high metabolic rate means your body is able to organize things and move them to where they need to be so as to not get bogged down with junk and to slow down the vicious feedback loop of bodily disorder that is aging (as far as we can tell)

Probably the best indicator of when you have undergone a metabolism-shifting intervention is when your general sense of "well-being" changes. It's hard to pin down because the signals are likely very varied. When you eat standard commercial fried chicken, you feel pretty sluggish soon afterwards (most common food complaint I've noticed among friends). You may even get a head ache, and in some cases stomach distress. If you pay attention, you may notice that you feel a little more depressed, less creative, maybe emotionally numb. These are all signs of a slowed down metabolism.

If you eat a tablespoon of sugar, you may feel a rush of well being. You may feel tingles on your tongue, a lightness in your head, feelings of playfulness, sociability. Those are all signs of a speeding up metabolism. You may also feel cloyingness on your tongue, maybe even slight nausea. Those are feelings of a slowing down metabolism. The same food can have different effects on your body based on the context. For sugar specifically, you can speed up your metabolism if you do not have other nutritional limiting factors. If you are deficient in minerals, vitamins, protein, etc. your body will not be able to speed up metabolism appropriately. It would be akin to drastically speeding up an assembly line conveyor belt (effect of the sugar as a fuel) without having enough people manning the belt, having borders of the appropriate size to help avoid messes, having enough of some other upstream component, etc. The end result is a bigger mess than before.

The other important factor to consider is the effect of environment on your metabolism. This may be more important than food for some I think.

Nutrition science is unlikely to come to a consensus, but you can help yourself by focusing on anything you can feel. Identify the feelings you like. Take the actions that appear to lead to those feelings. Realize that the same action can and will provide different feelings because of how context dependent everything is. Pursue "well-being" in the most granular fashion that makes sense to you at the moment.

Probably, the most important change you can make to your mental model regarding nutrition, if it's not something you already do, is to realize that nothing is ever off-limits. You need to determine what will work for you in real time. Blanket indefinite approval or rejection of any food almost certainly ensures that you won't reach your potential.
Chair. Never understood why somebody would pay for a chair more than 50-60 bucks. Something you can get in staples/wallmart anywhere...
My friend bought Herman Miller for ~$1000 and I called him a donkey.
Then started a job where we had these chairs in the office. Noticed it. Even back when I was broke, rented a room and didn't want to buy anything that would be potentially a problem to move, I still decided to buy it. I use it 6-8 hours a day. Worth it.

2) Higher quality kitchenware. knifes and frying pans. I actually had to go over few iterations cause even though I got more expensive ones they still didn't work well. Now, though, it significantly improved the quality/cooking of my food

3) High quality headphones/ear buds. Something about great quality sound makes it so much better to work out. I can run longer with proper soundtrack.

4) Car that I really wanted. I get behind the wheel and literally enjoy holding it my hand. comfortable/fast/smooth. looks sexy. It is an esthetic pleasure.

5) Very good laptop and widescreen curved screen. using them for work everyday - makes total sense to go with top of the line.

I think it would very cool to have washer/dryer in unit. I don't have that. carrying a bag of underwear to another building in 2020 seems unnecessary.

P.S coffee maker. ~$700... I feel like it payed for itself in first month. I love coffee - it makes it itself. no standing around holding a cup of milk.
Besides music I'm listening to podcasts, white noise and audio books. Sometimes I only turn on the ANC to block out the noisy surroundings.
It helps me a lot to stay focused but it's different for everyone of course.
This will work fine. LetsEncrypt will raise ratelimits for you. I've done it for a commercial CDN and they were very accommodating and helpful.

Plex does this, for example, though they use DigiCert's free certificates: https://www.plex.tv/blog/its-not-easy-being-green-secure-com...
In a sense, corporate whistleblowing is the distribution of corporate secrets, illegal if it weren't for the protections. Is that protection bad? I don't think so. We can just look at what Volkswagen did.

Point being, I'm sure there are companies out there that do the same but digitally, either willingly or accidentally. Reporting that however, is illegal in oh so many jurisdictions, that's not okay.
You can actually follow hn, reddit, and even social media with some tools on RSS. I have a vote and comment threshold for HN threads for my personal feeds, for example.
Eli5

Quantum computing only solves a few specific problems. Like showing every possible outcome. For instance print(x), and your goal is to get a through z.

But if the problem is linear, like 2+2, it doesn't help to have quantum computing.
I definitely remember windows having some built in terminal editor during Windows XP. Maybe EDIT was removed after then.
That is true for Linux but might not be true for other operating systems though.
You can, but, you can't (by policy) distribute keys across multiple customers.
5000 in the winter 3000 in the summer.
True, but if we continue on our current trajectory (climate change, social inequality), we won’t make it to that future. While I understand, we have enough curious people to invest many long-term possibilities and theories, I do think we should focus more on current pressing concerns when we decide on such a costly project. I can’t help but think of the possibilities of building renewable energy, sanitization for the parts of the world that has been historically and systematically left behind.
You're right that I could have been less aggressive.

However you seem to have some misunderstandings of my post and personal positions. I am in full support of smashing the ivory tower, public access to archaeology (it's their heritage), and understanding the limits of our technology.
What I do not support is trying to find some perceived gap and slotting in made up story, especially an unreasonable one. The grandparent is firmly in the latter.

Moreover, these kinds of wild stories do a great deal of harm to archaeology. I can't tell you how many burials I've seen looted because someone believed all graves have treasure. It's better to stick with the evidence we do have.
A Complete reference guide to Redux: State of the art state management
Until recently with Windows Terminal the Windows console app has been garbage. Any text editor would suck using the classic Windows console.
So the death of self-sufficient, independent Joe Blogger espcially if that "someone else" is his hosting provider who doesn't handle Letsencrypt.
> white people are born with the original sin of racism.

No, it doesn't, but this is generally speaking a perfect encapsulation of the "all lives matter" perspective, which is morally incorrect, usually not because of raw KKK level hatred or racism but instead simple ignorance of what unconscious bias and racism is really like for POC in America.

> I find it incredibly patronizing to actively pursue "okay, black guy is talking, let me me play everything up a little bit!"

This is also a common trope I've encountered time and time again. Some call it "racism of low expectations." The important distinction to make is that being an ally isn't patronizing, it's an active recognition of the reality of racism and unconscious bias that POC face in the workplace. The fact that you jump all the way to comparing it to speaking to a child in a baby voice says more about your own lack of empathy than an effective rhetorical attack on the position that "seeing color" as an ally is good and helpful.

I don't know you but your position is identical to a lot of people who think they aren't racist but I have observed act in a biased way, unconsciously.

The playing field isn't level. Doing nothing aids the status quo, and the status quo is systemic racism against POC.
Roy Fielding's Misappropriated REST Dissertation
Carl Sagan, MLK, and many other such thought leaders often talked about the existential threat posed by the fact that our scientific progress has so greatly outpaced out moral progress.
GRIEF is an open-source BRIEF clone, it can probably do that. (The article made me try it. I found and reported a few macOS problems, but the Windows version seems to be functional. I might keep it.)
> First, I don't expect anything relevant to society at large when it comes to doing research on the fundamental nature of reality, at least not for a long time. To me, it isn't necessary for every research to have social relevance.

Berners-Lee invented the web while working at CERN on organizing scientific information for collides and stuff.

> The stage was being set for the invention of the World Wide Web, and future history books will recount how, almost alone, Sendall supported the pioneering work of Tim Berners-Lee, then working in his group. After reading Berners-Lee's prophetic 1989 proposal for what would become the Web, Sendall wrote on the cover "Vague but exciting", and added at the end - "And now?" The rest is already history.
> Also, I thought climate change was pretty much a problem of social coordination. What exactly do we gain from building better model of climate change? Knowing where it's going to hit us hard? I supposed that could be useful, but even more pressing was how to motivate the people of Earth to make the necessary changes.

It's not either or. Knowing the impact is valuable for mitigating damage. You can allocate capital for mitigation more effectively if you have a more accurate model of the threats. Presumably at some levels funding more accurate models are net cost-saving, by increasing the efficiency of spend. I have no idea if we have or have not passed that level.

Similarly, a better model might provide a better understanding of different strategies for curtailing climate change. e.g. planting trees takes carbon out of the air directly (easy to estimate), but also changes the albedo of the underlying terrain. The impact of the albedo change is less clear, particularly as to how it changes regional weather patterns. It might benefit from better models to guide the most impactful locations to reforest. Again, I'm not an expert/maybe this is a solved problem, but I can see how these cases might exist.
Show HN: JSMidi – Make Music and Live Code with JavaScript
Yeah those good old times when Comodo was hacked and issued certificates for gmail.com and nobody really cared. Or when some shady CAs sold intermediate certificates in devices so you could man in the middle all your network connections (and everyone else's, too).

So bad those times are over and we have this browser cartell enforcing some basic security standards for TLS. Screw them!
Why Does DARPA Work?
Twitter sometimes requires a verified email and phone number, which I assume they globally ban when they can. Not sure how effectively they are, but they do at least something make throwaways harder than Reddit does.
In Search of a Distributed Storage Engine