skysight-inc/HackerNews huggingface dataset:
Seems reasonable to bar someone from contributing code to a project who _knowingly_ contributes severely buggy code
This looks cool but I find it kind of hard to use.

My thoughts while using:

- Hmm, I want to get a full body workout, maybe spread across multiple sessions per week.

- Click on muscles? But... I'm not trying to do some advanced accessory lift. I need a whole body workout. Big compound lifts building a foundation of fitness and form for life. I guess I'll click on all the muscles...? Why am I even clicking on muscles? I'm not a professional who is targeting something. I just want to be healthy.

- Wow, it recommended 15 exercises for a single workout? That's.... insanity.

I'm guessing this is only intended to be a single-use workout tool for someone who is already doing a set routine with a bigger philosophy around it. "Oh it's an upper body pull day, I need this tool to figure out an example of 2 things I could fit into my existing routine" and not "Here's a weekly routine targeting multiple muscle groups with rest days and here's how to follow it". Perhaps the author of the tool thinks "routine" and "workout" are the same thing, but this is a workout tool, not a routine tool (a routine combines multiple workouts under a philosophy of achieving progress, and this tool just doesn't do that).

Looks nice but I don't need help customizing the fine details of my routine, I need something that actually understands routines at a higher level, and understands rest vs work across multiple work days to maximize results.
I think it is a blatant swipe at Musk’s Twitter; attempting to capitalise on the uncertainty that’s going on over there.

I’ll never use it, I don’t have any social media, but I’m all for shaking things up. Wish the same would happen with YouTube.
It worked well for me at my university in 1990. We had a large room full of 1024x1024 X terminals. We run our programs on some HP-UX shared server and displayed the pixels on those terminals over a 1 Mb/s LAN. No glitches.
Congrats on the launch!

I don’t think just showing arm for ‘bodyweight’ is accurate. How about full body instead?
Because you have more than one email address? Or because you want to work offline (e.g. connectivity on trains is bad)?

I am more curious why people are still using the very limited web based ones and one for each address, when much more capable and universal local clients exist.
Multiple reasons:

* not all of my email accounts are hosted by Google/Microsoft

* I want one email client to manage all of my email

* I want offline access and local search

Other then that, I am also not a fan of gmails web interface and the way it handles emails.
> X11 also doesn't have all the features we'd like it to have, such as the ability to render frames without tearing

What exactly do you mean? My Xorg setup can render frames without tearing just fine, both in video playback (VLC) and in games.

TBH i don't really care about tearing (since it tends to come with input lag even on desktop usage) aside from videos, so i haven't looked much into it. However people are working on tearing in Xorg - see the latest commits by Sultan Alsawaf on the xfree86 subtree[0] (which is the standalone X server). Specifically this[1] commit adds a "TearFree" page flip mode in the modesetting driver for not having any sort of tearing at any setup.

[0] https://gitlab.freedesktop.org/xorg/xserver/-/commits/master...

[1] https://gitlab.freedesktop.org/xorg/xserver/-/commit/a94dd95...
fwiw ive asked it to summarize the first 5 chapters before, and it was able to do that. Just a high level breakdown
It’s a well-known machine learning book. I’ve read through it and done the exercises in R.

https://github.com/melling/ISLR

There’s an edX course from the authors:

https://www.edx.org/course/statistical-learning
Possible proof of oldest human-occupied site found in OR, dating back 18K+ yrs
I guess it's possible if this conferred some survival advantage.

It can be useful to work from the evidence to a conclusion instead of the other way round.

But wondering and philosophising can be fun :]

It would be cool if humans could pass knowledge via their offspring. But I always get worried thinking if I'm the asshole, I wouldn't want my kid to be one too.
As long as there is a way to disable it, or there is a unified view along with the individual email views. I quite like unified views considering I have three email accounts I need to view, and I don't see the downside of this view as long as when I reply, it automatically replies from the address it was sent to.
Because I don't want to have my Emails in the cloud. That is true for many companies.
It's hard to convey in words how convenient this is. Sometimes when you're debugging, you want to do file system things. In Unix you'd somehow switch out of the debugger to the shell (type ^Z or switch window, or something), do the thing, and then go back. With ITS you can just do it right away, and it somehow feels so right. Similarly, the debugger-shell has built-in math operators, so it can be your desktop calculator without switching context.

The system is wide open to a fault, even extending to the "kernel" memory image being available for debugging with just a few keystrokes.
Personally, I prefer Bishop (Pattern Recognition and Machine Learning) or Murphy (Probabilistic Machine Learning: An Introduction).
I'm a bit less angry at apps asking me always for the goddamn password.
I really don't understand this. It already looks a little too clumped to me, what's the benefit to further putting things closer to one another? It's not like you're doing some kind of additive transformation and you need to quickly jump between lines, each email is its own thing and you can only read one at a time. If you need to find specific ones you can always categorize them or use the search functionality. I'm just confused by statements like this.
They did what? That sentence was hard to understand, sorry
I remember old dvd players had a noticeable pause in the movie when it changed layers.
Designer mockups and the actual end result don't always end up being the exact same for various reasons. Nothing a little CSS won't change, from what I can tell the biggest difference is the contrast on the panel edges and the background on the read/unread/selected messages.

The road map does state Q4 2022 as a target so I imagine the work has just taken too much time already and the version 115 deadline wasn't made.
> There is zero functional difference

This isn't true though. There's may be no functional difference for the receiver/merger/maintainer but there's a large difference for the submitter - this kind of approach can often be the demotivational difference between finishing and abandoning branch work.

Sure, 95% of such PRs might never go anywhere, but with the contribution pool being that small, is there a strong reason to shrink it further?

I get that maintainers have a lot on their shoulders & expecting them to be perfect receivers of outside contrib is expecting a lot, but it's also why there's so much on their shoulders.
Is GPDR the thing you click accept all at the start?
I keep saying it's not actually a Twitter alternative - that's a marketing ploy. But Threads doesn't have DMs (by far the most important Twitter feature for any user of that platform).

The whole Twitter thing is just PR.

To me, the real story is the use of ActivityPub - the decentralized protocol that powers Mastadon.

I feel like I haven't been able to nail down whether Threads uses it (I've seen sources say definitely yes, and definitely no) but to me, THAT would be the only reason to launch this thing.

Not to eat Twitter's lunch, but to be the first major player into DeSo
But three over 6 months would imply they're being blacklisted and/or their mail sender is simply broken.

Plus some enterprises change their mail policy out of nowhere. I have a lot of subscribers from enterprise companies, but sometimes every mail delivered to some company comes back with something like "Your address is not on our whitelist. We only accept approved emails." and every subscriber is hard bounced off the list and that's that. (They aren't paying me, though, so less of a big deal.)
Short Ruby News – Edition #50
see https://stronglifts.com/, reasonable program/philosophy to abide by - i came across it on here on hn, if i recall correctly
Magic is the word for the gap in our understanding when we witness something that we don’t understand.

I love your interpretation of the importance of magic in maintaining our sense of wonder in the world.
Outlook.com only loads successfully about one time out of ten for me. Same as MS Teams web app. I've tried all the recommendations around third party cookies, no dice.

Gmail has weird limitations around non Gmail accounts. You can only add up to five, and they get checked randomly - sometimes only once an hour but mostly around 20 minutes. There's no way to force a check. This is a ridiculous limitation - imagine having to wait that long for an email log in code, for example.

If I only used one Gmail account there would be no reason to use Thunderbird. Now I have something like 7 or 8 email addresses across several businesses and a real, reliable email client is vital.
As a hobbyist, at $3000, I can say this would not pay for itself. I'd absolutely love to have one, but for hobbyist use, it would need to be O($100).

I think the real innovation would be to bring this from O($3000) to O($100). I actually think that's possible. There's a 3d-printed version which wouldn't be strong enough, but looking at this, what I think would be needed would be:

1. Simple metal disks, with holes drilled, cut in half. These could be economically made on a waterjet, or more economically, by slicing an extruded pipe into disks, drilling those disks with holes for more disks, and cutting them in half, as well as a top and bottom plate.

2. Plastic (3d printed or, in quantity, injection molded) fixtures to keep it together.

3. A classical vise (this could even be an insert)

The design in my head would have the metal pieces take 100% of the force when this is being used as a vise. However, instead of the complex metal machining to keep this thing fitting together, it would use cheap plastic pieces.

Most hobbyist can afford 0-2 tools in the O($3000) range, and while useful, this doesn't compete with having e.g. a high-quality welder, a mill, or a lathe.

Another homebrew design I found on a quick web search: https://hackaday.com/2021/07/10/fractal-vise-holds-odd-shape...
All those concepts are made by people who don't use computers on iPads.
We don’t know yet the actual, long term damages. Maybe this is like leaded gasoline - very bad for everyone, but it takes long term accumulation to really show the effect.
Actually, this is totally wrong, at least in the US.

They can't bind you for doing nothing (opening a package for example).

They can bind you if you get the benefit of the bargain, which you would by using the software.
I can fairly confidently rule out Bluetooth, as turning it off in control Center doesn’t seem to affect the power drain. Wifi is certainly a possibility though.
I have tried several versions of SHRDLU, binary and source, but so far I haven't found one that works. Some people claim it never really worked well. Winograd himself seems to think it did, and there is what seems to be a working demo in a 1973 TV documentary. Others say it needed heavy manual patching to be somewhat usable, and those patches didn't make it to the source code files.
People still use Evernote? Didnt they have all their business taken by better products like Notion?
A grumpy ol' graybeard here ...

Technologies will change rapidly. Foundation knowledge is what will help you maintain your technical chops. I think understanding multi-core, like 100+ CPUs on a single chip are going to be useful in the near-term, data storage and management is another area.

Depending on your other interests and your university's approach to elective subjects, study broadly outside of CS. For example, biology, medicine, law, commerce, etc. Domain knowledge rather than CS knowledge is the key to a successful career.

If GitHub statistics are to be believed, there are over 100 million programmers in the world. To avoid becoming just a fungible resource competing with AI and low-wage countries, you really need to understand some area of commerce that makes profits instead of being just a cost center.
Anton Petrov has a recent video on YouTube I never watched it yet but it's title is "Could Life Be Transmitted Via Radio Waves? Information Panspermia". Just a bit of fun I'm sure Anton isn't too wild he puts out some interesting videos but not in a way to push quackery.

https://www.youtube.com/watch?v=K4Zghdqvxt4
Gmail and outlook are absolutely atrocious. Gmail can't even search properly, which is what you'd expect from a cloud.

Searching through gigabytes of mail is trivial on a desktop but way too expensive to do on the cloud.

So much quicker, webmail is incredibly slow no matter what hardware and internet you have.
Feature Flags in Rails: How to Deploy, Test and Manage
Yet many users rely on it every day.

You don't have to use the feature if you don't unified folders, but that doesn't mean other people don't want it.
>To be clear before I say anything: I think the entire food delivery app business model is bad for all parties involved and that these companies are bad actors.

Funny I have the exact opposite opinion. I think it's good for all parties involved. Restaurants get a bigger market. Delivery people get more freedom at work. Eaters get convenience. Delivery apps get a piece of the revenue for efficiently routing drivers and customer service.

If it's truly bad for all parties, there'd be no Uber Eats, no one would order from Uber Eats, no restaurant would sign up, and no one would deliver.
A “license” is legal permission to do something that would otherwise be illegal, such as copy software (assuming there’s no fair use etc), or even attend a concert. Licenses are often granted as part of contracts, but need not be. Unilateral license conditions are not binding contacts, but not following them can still be unlawful. If a movie theater breaks a license term by for example playing a movie publicly without authorization, it violates copyright, not contact law. Probably both in real life.
This is so good
OneWeb Begins Rolling Out Global Broadband Service
Local copies of your email, your own mail servers, would be a couple of reasons.
The kernel just copies the data to the program's stack in a contiguous manner. Obtaining pointers to them can seem somewhat magical if you're writing a nolibc program but I wouldn't call it horrible.

I implemented it for my programming language with some rather simple assembly code:

https://github.com/lone-lang/lone/blob/master/arch/x86_64.c#...

https://github.com/lone-lang/lone/blob/master/arch/aarch64.c...
Meanwhile, why and how would they know who "saagarjha"is and whether they're an expert? Are they supposed to be famous, I mean Carmack or Lattner famous no "they are known in some circles".

Even if they visit their blog, they can just see: "Hi, I'm Saagar Jha. I'm a software engineer from Cupertino, California, but I spend an inordinate amount of time in the southern part of the state" and a list of smaller projects and experiments.
My operating system has quite good window management and I hate to have everything collapsed down into a linear row of tabs in one window.
Take a look at the site he linked in his profile: https://engineersf.com/energy/

>I’m of the mindset that you should be weary of and ignore the comments of software developers, physicists, and electrical engineers’ viewpoints on the hard sciences unless the prove otherwise as it relates to energy.

Ah yes, physicists viewpoints on the hard sciences are particularly untrustworthy.

And here is the claim mentioned above:

>For every 1 pound of polysilicon you make, you make 4 pounds of the nasty stuff-silicon tetrachloride.

>Okay, so some green hippie nutbags will tell you that you can just recycle this silicon tetrachloride stuff into new polysilicon because it requires less energy, but that’s bullshit because it costs a lot to do so.

Wow! Very convincing arguments!

Ok now a random google search:

https://www.globenewswire.com/news-release/2021/03/05/218770...

>Silicon tetrachloride is the colorless inorganic fuming liquid and is used to produce high purity silicon. It can be produced by using several methods and compounds including chlorine, metal silicon, and coke among others. Moreover, it can be also produced as a byproduct after treating metallurgical grade silicon to form polysilicon. For each ton of polysilicon, 3-4 tons of silicon tetrachloride is generated. Polysilicon manufacturer’s further process the waste silicon tetrachloride generated and reuses it after processing. This saves the energy cost and raw material cost however, required an expensive set of machinery to process waste silicon tetrachloride.

Wait a minute. So there is one process where it is an undesired byproduct and another process where it is actually the primary input?

>Hence polysilicon manufacturers prefer silicon tetrachloride instead of raw silica to save on cost, energy, and time. Moreover, the government from various countries has enforced laws to prevent unauthorized dump of toxic silicon tetrachloride. For instance, in China, 98.5% silicon tetrachloride produced as a byproduct is required to be recycled which compels manufacturers to adopt silicon tetrachloride as a raw material for polysilicon production.

Turns out China is a green hippie nutbag country.
I have found it essential to have a plan on the day. No thinking or deciding, just look at the piece of paper and it says do X 3x10 times, and you do it. Then look at the next thing to do.

Do the thinking every 4-6 weeks as you rotate the plan - but also repetition lets you track some progress (reps / weight / how hard set was).
Great, thanks Thunderbird Team. But please improve / fix Quick Search !
OK the person who built this should win something. Thank you for creating this <3
I think lay people lack the vocabulary to be specific about their claims, so for anything that is said, there's several possible reconstructions of it.

As for philosophers, objective means "of the object", and subjective means "of the subject".

In different domains these play different roles. In ontology, objective means that a property belongs to the object under study. In epistemology, it means that a claim is true because it describes the object (rather than the subject, etc.). In morality, it means both; ie., that moral truths are true due to properties of objects (including people); and those objects have morally-relevant properties.

The word 'relative' simply means that something depends on something else. 'Relativism' is a specific kind of relativity: that of some phenomenon to an 'intersubjective' perspective. Eg., a culture.

In the lay mind, because most things are relative (eg., the interpretation of these words to the english language), they are also subjective -- because these terms have become profoundly confused.

In all cases of 'objectivity' in every sense you also have 'relativity', since objects exist in relations to other objects.

What lay people mostly mean by 'relative' is subjective; ie., they're committing the genetic fallacy of the form: since understanding X requires a perspective in which to evaluate it, X itself must be a (inter)subjective phenomenon.

ie., they're saying that since understanding is relative to a perspective so is what is understood. This is the irritating fallacy popular amongst those who go around abusing the term 'relative'.
Maybe things like "long green shape" (cats' fear of cucumbers because they resemble snakes), or "a series of black and yellow stripes", or even "a black blob with many appendages" to watch out for spiders? Encoding some primitive image data so that further generations know what to avoid or pursue seems like a very tremendous evolutionary benefit.
Thanks for bringig it up.

Appeal to authority works when the authority is a real authority in the subject matter I think
Woooooooooow, a greenfield project developed by a single or a couple of people!

That for sure will scale on larger projects!
I don't know what sort of magic you're doing. I haven't been able to get a proper tear free experience on X11 across a very wide range of hardware and distros and desktop environments/compositors.
For C++, I use clangd (works fine for GCC projects). The only config it needs is the path to compile_commands.json, which can be automatically generated by CMake and some other build systems. For TypeScript no config is needed. For Java there is the redhad Java plugin in VS which provides good indexing.
“How I want a drink, alcoholic of course, after the heavy lectures involving quantum mechanics.”
OP is wrong.
This would be a enforceable in the US, despite lots of HN not wanting it to be, and badly playing lawyer.

Unilateral form contracts are enforced all the time.
As humans we squat and dead lift all day. Every single person should learn how to do those two movements with some proficiency and intention. They should be part of basis of any weight program focused on health and longevity.

And while progressive overload is needed, no one is going from the bar to massive weight overnight. Also, not everyone needs to have the goal of being a power lifter. Peter Attia talks about wanting his older clients to be able to a 45lb kettlebell squat, the average weight of a toddler grandkid for example.
Mitsubishi produces everything from pencils to space rockets and everything in-between and not in-between.
First, I don't think they'll be able to. I have had the displeasure of using their web Outlook client and it was absurdly buggy for a software company of the stature of Microsoft. I can only imagine how terrible the web version of a complex software like Excel will be. Not to mention the poor performance. There's no way they will lose all of their finance customers like that... but, it's Microsoft, so... who knows.

Second, Office hasn't really looked like Windows for like... the past 20 years.
I didn't know Brother made sweing machine, I though they only make printers.
Yup, my main project relies on a bunch of deprecated APIs that have been deprecated for years with no viable alternative. Hoping for the best!
> Market value != worth, unless you believe that market capitalism is the only way to determine worth

When someone sells their house, the price is an agreed upon valuation by buyer and seller. It’s probably the closest to true value we’ll ever get.

How do you propose to value better?

If they are selling for more than $0, then someone values them.
Can you make the videos larger?
How are we still talking about this? The original “architecture” was just stupid. Splitting thousands of hours of video into 1-2s chunks, uploading them to s3, then processing them in isolation?

Does anyone even consider the monster layers of abstraction that these services require? It’s crazy to me to think someone actually thought using step functions and lambdas in this way was a good idea.
Old stuff is usually simple enough to be fully understood by a single person. This is very much not true of any modern hardware. As a result, many people passionate about computing machinery like to learn about and study old hardware. This is especially true of the 8 bit era, but much 16 bit stuff straddled the 8 bit line and simplicity.
Exploit idea: create an image, which, when taken a shot of, would be written to DNA as a virus.

(I know viruses are RNA)
Another fun tidbit related to this is that there were two prononciations of "ITS". The AI lab (where ITS originated) and the adjoining Project MAC slash LCS PDP-10s running ITS pronounced it as an acronym: "eye tee ess". But the Dynamic Modeling group (also in Project MAC), who were the first to adopt ITS outside the AI lab and had offices a few floors down, called it "its". I only learned about this recently when I talked to former DM people on video.