skysight-inc/HackerNews huggingface dataset:
In the video, the owner says the car was nice for the first 1500km, then reported errors after which it had to be towed.
I'm having trouble believing that the battery pack could go bad and be out of warranty with such low mileage.

Was that a translation error from Finnish to English subtitles?
I don't see why working hard and having dreams exempt people from making moral choices. Aside from the fact they have already earned millions. So I don't think it's quite that dramatic.
Or that using an editor instead of an IDE doesn't matter as much for these small tasks where everything fit in one file?

I'm a big JetBrains fan, and now use PyCharm at work. But there is something about Python making IDEs not as useful as it is in other languages. Too much magic and weirdness in the language makes it harder for tools to do a good job.
The author of the site linked in the article suggests a couple of Markdown options for this on their blog page [1]. In this, they link a port of their website as a Jekyll theme [2].

1. https://john-doe.neocities.org/#blog

2. https://github.com/bradleytaunt/john-doe-jekyll
> My cousin is incredibly stupid and lucky that they got away with this...

This little phrase touches on the mismatch between your view and the article. What Joe is arguing is that if people get repeated evidence that it isn't luck, that it is a routine occurrence, then they will shift their view.

At some point, if you see stuff like that happen a few times, you'll have your faith that it is stupid tested. There isn't a natural - or even moral - law saying people can't loot. It all comes down to social standards and law. A society that allows looting is pretty stupid though, it is really destructive.
I would be interested to hear other founders' first-hand experience with this.

In my experience, hiring my younger cousin for occasional work during school/uni breaks has been great, but involving close friends looking for work has been disastrous 3 out of 3 times.
Wow you're right, didn't know that.
Well that's precisely how it works, why would you expect an employer to review your code for free?

Instead they'll just look at whether you contributed to big projects.

Someone who managed to make significant contributions to Linux or LLVM for example might be better than the average joe.
Good point and I've also written elsewhere about subscription exhaustion or something like that (I think I had a better term for it then).

I think I wrote something like "if a product requires a subscription I don't consider it unless it replaces another subscription - or is so good that it is obviously worth it".

Well, for me this is the second category: For me Kagi is a fantastic deal at $10 (although I hesitate to say it since it probably means they'll end up charging more ;-)
"Rule 6: Provide links to the original source of copied code."

StackOverflow looking to get more backlinks from GitHub/GitLab :)
>>Dr Morning's assertion is that "race is a social construct" is a minority position, and one that sociologists overemphasize.

You're being disingenuous, in not fully describing Morning's assertion. The assertion, fully described, is that "race is a social construct" is a minority position, and one that sociologists claim is a universally held among scientists at large.

This is deeply mistaken claim by the sociologists, and to me it's evident why the consensus emerged within the sociology field around this erronuous belief: it's a manipulation tactic, to give the "race is a social contract" claim an appeal to scientific credibility.

And it worked! Only 15 years later, and the main scientific institutions are now arguing for a broad exorcism of the concept of race.

>>But it was clearly never "an idea of social justice ideology, not of science"

Given the following facts, I think there is a preponderance of evidence that it is an idea of social justice ideology, not science:

* the well-documented extreme-left wing bias of the sociology field

* the economic interests those with sociology degrees have - due to the occupations that sociology degrees are amenable to - to propagate left-wing political ideology and the government programs that are associated with it

* the lack of rigor in sociology, which makes it less scientific, and more political/ideological, than other scientific disciplines. This lack of rigor is reflected in the pervasiveness of the erronuous belief about "race is a social construct" in sociology field, that Morning references

* the until recent general rejection of the "race is a social construct" idea in the harder sciences for which race is relevant: biology and anthropology

The best explanation for the coincidence of all of these facts, is that "race is a social construct" originated in the left-wing grievance ideology promoted by the political left, and that the sociologists, due to their alignment with this ideology, created a dogmatic commitment to this belief in the other scientific disciplines, by linking the rejection of this belief with vices like racism.

>>that reasoning around races was used to justify things before the act, but rather that by attributing ideas like "genetics explains people" carries historical consequences.

The answer is not to pretend race doesn't exist and/or has no usefulness as a category. The attempt to extirpate race from the sciences, in an attempt to minimize racism, is just delusional utopianism, that in its neuroticism, totally ignores the collateral damage to various scientific frameworks, of such a drastic and far-reaching conceptual re-engineering.
> On Max only. The Pro only has 200GB/s. As the previous headline claimed with M1 Pro/Max. Agains this is probably nitpicking.

That's already a huge amount for a bloody laptop, probably more relevant is that CPUs are not able to come anywhere near saturating memory bandwidths on the Max: Anandtech tested the memory subsystem[0] and it caps out at around 110 per performance cluster (which you only need 4 cores to reach, with 2 cores already coming close: individual cores reached 102GB/s each), plus around 20 for the efficiency cluster.

[0] https://www.anandtech.com/show/17024/apple-m1-max-performanc...
Could you give an idea of how many users do you need to get to $1000 a month from ads please?
It's really hard, and the author falls into their own trap. They're being "judgmental" about the people who are being judgmental. And here I am doing it, too.

Instead of worrying about "curious" vs "judgmental", I would instead ask: Who am I helping with this statement?

The author is attempting to help people be more helpful to other people. Clearly you heard them, and it has inspired you to be a better person. Unfortunately, they didn't provide you actionable advice. I'm hoping my suggestion above is better for people.

I use it myself sometimes when responding online. When I first started asking it (or things like it, focusing on the wellbeing of others), I deleted a lot of comments. They simply weren't actually helpful overall.

Another way to look at it: "Am I going to ruin someone's mood with this?" If you are, can you provide the information in a way that doesn't, or at least softens the blow, if they really need to hear it?

I don't enjoy making people unhappy, so it wasn't hard to start concentrating on that first instead of last, and improving all the help I was trying to give. I'm sure I have a long way to go, but I feel like I do better than I used to.
I think most of this is irrelevant despite being interesting.

OP used the common-usage definition of profit (made more money than spent) and you sought to rebut that on the basis of a different definition that seems to be of your own creation. You clearly know that OP meant profit in the usual sense based on your comments. That seems like deliberate misinterpretation to me; you are responding to an argument that you know OP wasn’t making (that this event was a net environmental / societal positive).
> OSS developers do not have to be unpaid doormats. If I would be log4j dev, I would probably just wipe out all JNDI related functionality from project. Companies who need JNDI for backward comparability, would have to pay for support.

This. Backwards compatibility is, as a general rule, not fun. And if you're not coding for money and you're not coding for fun, what's left, exactly?
Yes. Insurance should be for uncontrollable things like treating things like road accidents, super rare medical conditions etc.

But in many countries insurance seems to work like a subscription service that covers everything including things that have a 100% probability of happening (like common cold).

Quite naturally, the people who are already paying for it would want to go to the doctor's office and the people who would have to pay for it out of pocket, would not.
This is an excellent book on shared creativity too
German work culture outside of startups is a bit more like this, get in on time, work hard, don’t fuck around all day, punch out after 8 hours and don’t socialise with colleagues outside of work. Obviously I’m generalising a lot and exaggerating but it was something I observed.
Great, did they also make you sign somewhere which bound you in servitude to their opinion and testimony?
yeah, but you missed the point.
Suffering
Modern browsers also support the `system-ui` font family keyword. (https://caniuse.com/?search=system-ui)
No, you are maybe 80% there.
- Your logger does not send a mail with the restic logs to me.
- How do I check that the backup is newer than 24h? I have to make sure the last backup succeeds.
- Do I have to touch a file in /var for every backup script? When do I touch it? After the backup run, before? What if I shutdown my laptop during the backup?

These corner cases take exponentially more time to get right than the first 80%.

"Someone could have packaged utility wrapper scripts in much less time than it did to add those features to systemd"

But nobody has, and I am exhausted to hear how easy it is without systemd without offering a non-hypothetical solution. You don't like systemd, then do not use it and move on. There are distributions without it.
When you solve something in a weird way, leave a link to SO in a comment.

Write TODO and NOTE and use a tool to find all your special comments that show unfinished features and investigations. Scan through regularly to make sure the comments still make sense.

Comments not containing special strings should just be "why" explanations, eg "we sort the bids in the reverse order to the asks because the best bid that the highest price". So generally something where the code has special cases that are explained by the domain.
Why sad? Knowledge has increased so much that it's impossible to know everything.

Even just computer science it's impossible to know everything.

Relevant xkcd: https://xkcd.com/1053/
Seen an optician lately? You should see a doctor after that. Take care of yourself.
If you want to target multiple platforms (mobile, web, tv) with similar code that 10mb that high value users can load in two seconds with their latest iPhone is worth it
Prisoners of Geography.

It's an insightful book into geopolitics, looking at the present through analysis of the past and the geography that influences it. In much the same way, it discusses the future and what might come next. If you're already engrossed in geopolitics literature you might not learn much, but if not - and you're interested - I recommend it. It gives a level of analysis that news reports don't go anywhere near, and it's given me a much wider perspective of the world and more nuanced view of current events. Its also well written.
An encoder just walking a regular spiral (no uniform bands detection) is not hard. The band thing is an accidental artefact of the idea but plain run length encoding probably already captures most of the effect so no imperative to actually implement it.

Speed, yes, it is a fair objection, until hardware adopts spiral encoding :-)
None of us know what the google home page is actually doing. It reminds me of the gnu coreutils where the program "true" which simply returns a successful status code on run, is hundreds of lines in C. I could do that in 3 lines! Except I'd be ignoring all of the weird use cases and architectures that the coreutils have to support.

The google homepage works on a _remarkable_ number of devices. You could install a fresh copy of windows XP and the built in IE works flawlessly with google while almost any other page is broken.

And also forgetting all the analytics they need. I know its a dirty word on HN but this kind of stuff is essential for a product of this scale. Throw in some extras for accessibility, etc.
The git commit hash is less accurate, since it includes extra files like README.md that aren't converted to any part of the executable.
Reads like machine translation circa 1990
Programmable Mars Watch for $50 (2013)
Hey, at least they didn't hurt the feelings of the Chinese people!

Putting Alibaba in the corner for 6 months is an incredibly petty response, but no surprise at all.
Where did I say you should develop everything from scratch? I'm talking about auditing, updating, sharing revenue with the main FOSS software you use.. Being responsible with your software to minimize attack vectors.
That was my first cynical thought. It is a good rule regardless.
Agree. The routine of opting out of that every day is very important. It is a constant reminder that I absolutely need to further reduce the use of google services.
Looking at my own experience, as a full-time employee:

- I keep learning something in the process

- It keeps me busy, if there is downtime at work, like when we are waiting for a management decission or waiting for some other component to complete. (that is of great value to me, right now; as it keeps me from being depressed)

- It gives a deep feeling of satisfaction, to see the working result

- I am my own boss in the process

So yes, it is worth it, but it does not directly translate into money. I guess it might be helpful, if I am forced to turn to work as a contractor; in this case it would be a kind of showcase.

(my own stuff is here: https://github.com/mosermichael )
They absolutely do serve legacy versions to old browses. I'm pretty sure you can still get a version with the black bar on the top.
You can’t pirate the art since it’s not copy protected. NFTs are not meant and I think should not be meant to be used as copy protection. It’s DRM without enforcing scarcity , since it does not prevent copying and redistribution of the artwork.

If you mean that you can just re upload the art somewhere and mint NFTs under false pretenses, I expect this to (hopefully) be solved soon.

NFTs are an authentication mechanism for provenance/authenticity but it is not meant to prevent others from looking at the art.
By definition it does mean that - they have identified a problem (something bad; too many white men) and a solution (a way to make things better; get rid of them).

Clearly it's painful to accept this, but banning people from positions on the basis of their race or gender is racism, hateful and always has been. Whatever their motivations are or are claimed to be is irrelevant. The claim that it isn't racism if it's against "powerful" people i.e. whites is a lie.
I had an interview on jitsi, my face was inversed and it put me off big time. I couldnt find a way to hide my picture too. It was the opposite of what I’m used to seeing in a mirror
You store the source packages alongside the binary packages, and then index hashes of all the source/binary package contents. Then you know which source files were used from which source/binary packages to produce a particular executable.
NFC is just a communications protocol - what you choose to send down that pipe is up to you, and we have battle-tested cryptography that provides key exchange & encryption over an insecure channel.

> using it for payment at the moment is only secure through obscurity

EMV payments over NFC are mostly secure - there might be one-off exploits here and there but I wouldn't call it insecure. There are other protocols besides EMV such as magstripe contactless which are insecure but they're intended to replicate equally-insecure magnetic stripes, but that's more down to a certain country's reluctance to adopt modern payment systems rather than a fault of NFC.

With regards to stealing card details, keep in mind that the cardholder is not liable for card-not-present fraud unless 3D-Secure authentication was used.
I'd second the recommendation of anathem, which is one of my favourite books.

Thanks for pointing out the new book by Neal Stephenson, I didn't know he'd released that and will probably check it out.

I also read the hail Mary project which I thought was an enjoyable light read, but nothing too special.
There isn’t a Cardanos consensus protocol per se: there are a family of them under the umbrella term “Ourobouros”. In production it’s the BFT variant which is sort of a warmed over tendermint or algorand.

The more ambitious variants are very mathematically rigorous but axiomatize a wall-clock oracle, as well as in some cases mathematically-interesting but practically absurd assumptions about synchronicity.

Hoff has deployed his private fortune doing (among other, uh, things) serious research on distributed Byzantine consensus.

If they’ve got it nailed down I missed the paper.
Has it ever been? The page used center tags last I checked and a mountain of spec violating stuff but technically works on all browsers.

Using the google page as a reference would be like ripping a few note pages from a physicists workbook as an example to learn math.
Pretty sure engineering have the last two weeks of the year off anyways, so it shouldn't be hard to accomplish this walkout.
Is this still true? The latest version of Ubuntu will run fine on most laptops that Windows will run on, and LibreOffice provides an equivalent to MS-Office. I'm not sure about Photoshop because I don't use an image editor, but in the Open Source world there's Gimp, Krita and Pinta for example.
Only certain FOSS is worth working on for me. Here's my heuristic as of today.

* Don't work on FOSS that supports a SaaS or proprietary product. You're enriching someone else's ecosystem for no money. You take on the communication bandwidth and issue load of dealing with not only your issues but their issues too. Your software is useless if theirs fails. It's thankless.

* Don't work on FOSS you aren't using yourself anymore. This heuristic isn't fully fleshed yet, but I've found if I stop using software I wrote, it just becomes a support burden for me. Especially frustrating are entitled users or entitled users who make money entirely using my software who want niche issues fixed. Not PRs, they want me to debug it all or put in the thought to get the features working. (Probably doesn't apply if you're immersed socially with a friend group working on a FOSS project though)
While the M1 is definitely impressive, Apple has been known for their lacking cooling designs and weird performance curves back in the Intel days.

This comparison maybe Apples to Apples, but it's not really apples to apples. Modern Intel and even older Intel can bring a lot more to the table than the Mac Pro from a few years back could deliver because of Apple's design decisions. You could make the argument that you're just benchmarking Apple Macbooks to choose a platform to run macOS on, but then the datacenter CPU doesn't really add anything.

If you're going to throw a datacenter GPU into the comparison, at least grab a modern Intel chip for your benchmarks. The 9980HK is from two years ago, back when Intel was already losing ground to AMD. The 10th, 11th and 12th gen processors made significant performance improvements since then (12900HK performing twice as well in some benchmarks compared to the 9980HK), at the cost of thermals and power usage.

The M1 will probably still beat a modern Intel chip, but by a significantly smaller margin in terms of performance (battery usage, though, is a whole different story).
Electricity Is Magnetism
No, not necessarily. It's a reliable way to purchase a used vehicle. Some of the used vehicles from higher wealth markets end up making their way to other countries.
Concert tickets, graphics cards, game consoles... apartments and houses...

If it can be scalped, it will be. I'm not sure if the people who like to say "free market" would consider this a negative or a positive.
That’s a short list of other packages (none of which I think are part of a base Linux install, correct me if I’m wrong) that have decided to depend on systemd?
Comments are often a sign of code smell. If you have to explain the code, is it too long or too complex? Short functions, better naming, and so on. Other than that those rules seem reasonable. Specify intent over implmentation. The code implements, the comments explain the reasons, if any.
Rebranded app. Any feedback? Remote-Work.app
I can't try kagi before signing up.

I'm not sure that I want to sign up and give you data when your premise is to not mine the data. Is that your premise? How long do you retain knowledge of what had been searched?

The personalise features put me off. The level of personalisation I want is course location... I.e. online shops in my country, or if I search for something in Liverpool pick the right Liverpool in the world... Both of these are relative to where I am and an IP geo lookup is roughly good enough with an override in the worst case.

I'm not sure precisely what your differentiation is (again, can't find it without signing up)... But I want to be very sure before I sign up to anything that you treat user data as a radioactive resource. Thankfully given that GDPR exists and everything done on search is related to a user profile I'm assuming that you're petrified of storing and using data... But I don't know as the site didn't reassure on that front and I didn't see the privacy policy at the foot of the home page.

I want to like what you're doing so much... But you've designed it to have friction to that discovery.
Yes they are only really needed for the GPU. But then I dont want people to think M1 Pro has the same 400GB/s memory bandwidth as M1 Max just from reading the article. Again, nitpicking.
From The Article
That is what I get for using mobile in the evening.

I really should have expanded on that post, and at a minimum removed "discrete programs" from it, the distinction being the behavior in shell scripts and such and sequential behavior at boot time.
Rando calling a popular package a “garbage fire” doesn’t count for anything.
The legacy code is definitely bad, because it uses bad programming practices. A rewrite can easily be better by not doing known bad things.
It is, but it still has the potential to change the world : notice how it was the decentralized Internet and World Wide Web that succeeded, not the centralized Minitel. Or the changes brought (for better or worse) by peer to peer software. Or even how Netflix tries to put their servers in ISP server rooms. Or how Element(et al.)/Matrix is good enough now. Or open source software. Or how it was exactly around such a thing : git, that others built easier to use interfaces.
If you want the privacy of Monero with actual Web3, SCRT makes a lot more sense. Privacy is optional, and admittedly, not as battle-tested as Monero, but Monero, for all its innovation, doesn't really have a place in web3 discussions.
My dad was a scientist (an ecologist), and growing up I got second-hand exposure to the scientific community through his friends, cow-orkers and the stories he brought home. The weird, somehow collegial "you scratch my back and I'll stab you in yours" made sense to me, and Isaacson's book brought back memories of my parents discussing lab politics.
Your startup doesn't have a strategy – and that's alright