skysight-inc/HackerNews huggingface dataset:
It's rare to see such a well-written article, which manages to distill complex ideas into something approachable without becoming non-technical.

I've come to expect with articles like this that at a certain point, the author stops fully understanding, and switches to metaphors or analogies that ultimately fail to explain the central concept. While plenty of detail was skipped, the switch to the non-technical never came and I happily read it the whole way through.
Hey HN folks! Author of the post here, wow I didn’t expect this to make the front page. It’s really fun to see all the discussion here around this topic. I’d originally written this post to just have something up my sleeve to send to folks who were being unkind to open source maintainers. I’m enjoying seeing some of the counter arguments too.

The general intent of this post is to try and communicate to folks that if you consume open source software the authors of that software don’t owe you anything. However they all contribute for a reason, whether that is personal enjoyment, presence in the market, user testing, etc. They are excited to have folks use their software and they definitely want to hear from you. But it’s important to remember that this isn’t a commercial arrangement like when you buy Photoshop. So if you want to interact with a maintainer remember to be kind and respectful (you probably should be with all humans anyway). It is up to them where they focus their effort, and if they have a choice between interacting with nice folks or rude folks who do you think they will choose?

I also regularly see folks being rude on the most important issues, which results in maintainers avoiding them and even more folks being rude. It can snowball into having things that are critical to the community becoming a low priority to the maintainers.

TLDR; Be kind to folks who give you things for free.
It depends on who gets to vote.
I remember reactions being more mixed. I and others always wanted more key travel, but I also knew people who loved it.
This has always been a heated debate. IMO, the whole concept of "ethical hacking" doesn't exist. The whole concept of morals and ethics is nothing but smoke. It's something someone made up one day to get people to not do bad things and in the modern day companies use it to give out terrible bounty rewards.

If I find a high tier vuln and the company isn't giving reasonable bounties, it's going straight onto Zerodium or similar platforms and I won't lose a second of sleep over it.
> $20k seems a bit low for a chain of 5 exploits that defeat the entire security model on their flagship product, but what do I know.

Especially when so many people work on sensitive work in their homes due to COVID, huge chunks of the federal government are having conversations next to hot mics as they do Tinder and the like on their "personal" devices.
My financial understanding is rudimentary but please correct me if wrong: Isn't gold eventually a tangible wealth (and currencies being linked to it) unlike crypto which is purely a digital construct. Gold is a rarer metal & historically attributed to wealth over centuries. If gold & its reserves become meaningless then we have no basis for monetary exchange. We go back to doing barter trade.
Copy paste is good if you understand the code, bad if you don't. Not sure why it needed so elaborate blog post. As a developer you have to understand the problem domain, the tools and solution. That is basic requirement.
Yes. You can also install vscode etc. Seamlessly integrated into the UI - cannot tell the difference between "native" ChromeOS apps and e.g. Firefox etc.

At least on "normal" Chromebooks anyway you can - I have no direct experience or knowledge of flex.
I can’t help but mention Lloyd Bucher any time I read the word paean. As a prisoner of North Korea he said:

“We paean the North Korean state. We paean their great leader Kim Il Sung”

[1] https://en.wikipedia.org/wiki/Lloyd_M._Bucher
I had a successful commercial arc completely built on interactions I had on telegram. I built a profitable company and exited all because I decided to download this app 4 years ago.

Needless to say I will be paying for their premium services.
> Not using fonts is not always an option

Do you have an example where doing something in an external font is not possible in one that's built into the browser?
The issue isn't that they plateaued, the issue is WHERE they plateaued. If you get most of your code output by googling, you're going to plateau pretty early.
Native born whites and blacks make up 90% of the teaching population in the US. Meanwhile immigran

Immigrants take from the system but don't contribute to the system.

https://www.pewresearch.org/fact-tank/2021/12/10/americas-pu...

According to this, citizenship is not a requirement to be a teacher.

"""In the United States, citizenship is not a prerequisite for employment as a teacher. In fact, many areas that have a shortage of qualified teachers will recruit internationally to ensure their schools remain adequately staffed. For non-citizens, proper employment authorization is required to work in the United States."""
UNIX, no one complains about using sudo all the time.

Windows, oh bummer you need special permissions to be able to call it.

The feature is there and supported.
I rode from CA to NYC and wrote a book about it. The writing was much harder than the riding! If anyone wants to read it lmk how to contact you and I’ll send it.
This makes me wonder whether there's some relatively simple configuration of cameras that can be used to give a basic 3-d type experience. Nothing crazy like the oculus, but maybe something where a computer can use head tracking so that as you move your head, you see a little bit around the other person's face so it feels a little more lifelike.

I assume this would only be relevant for the primary speaker, of course.
I would switch music streaming services for a client that wasn’t buggy. I think there is an untapped market for a software company that provides high-quality software. Market competition might kick in if a company can pull it off. It's probably more complicated than it sounds, though, because software frameworks don't provide that level of quality.
> P => Q is considered true if P is false, even if Q is also false

It's a good thing then that this framing is rather unlike the intuitionistic mathematics actually suggested.
Would that stigma be higher in certain cultures/countries? I feel like it would be lower where I’m from (a liberal European country).

It might offend some people, but I’d guess not most.
I studied CS and it never clicked for me.

For me, a proof is essentially transforming one formular into another one until someone who understands math says "yes, now you have proven it!"

For me, any step is as good as the others.

I wish, I could understand what's happening.
Yes. Note that thus is the technical argument for disallowing sideloading.
Lineage is always good for older (and certain new) phones.
I would probably have gone with June for that, but on the other hand I once spent an entire July biking in Spain, which to be fair was a bit hot.

To see historic weather I use wunderground.com, for example, here[1] is the weather for May 2021 in Amsterdam. I usually check a few years to avoid one-off years.

[1] https://www.wunderground.com/calendar/nl/amsterdam-airport-s...
Someone pointed out an obvious one: You can open the file "/dev/mem" or equivalent on many Unix systems and break things horribly, and rust can't tell that you're doing it or stop you. Someone used this to write an unsafe-free transmute, which is probably at least two different war crimes.

I doubt the rust team will try to "fix" that.
If you want a non-Reddit summary: https://web3isgoinggreat.com/?id=solend-dao-passes-proposal-...
Has telegram addressed these concerns? https://twitter.com/moxie/status/1474067549574688768
When you're cross-multiplying, you are relying on a basic identity that if ab = ac, then either b = c, or else a = 0.

So you want to prove that this multiplying both sides is valid?

This is something that is very close to the fundamental axioms of arithmetic (Peano axioms).

To prove it you have to show that the basic rules like associative and distributive property will derive ab = ac from b = c.

x(yz) = (xy)z # associative law
x(y + z) = xy + zy # distributive law

HOw can we use this? If we have

b = c

Suppose we already have a proof which allows us to add to both sides: we can add -c:

b - c = 0

One way we could do that is proof by contradiction. Assume ab ≠ ac and show that it must be that b ≠ c, without ever relying on multiplying both sides. (Which would be begging the question: assuming that which you're trying to prove; you must never assume the truth of the rule you're trying to prove.)

For instance:

ab - ac ≠ 0 # subtract ac from both sides

a(b - c) ≠ 0 # distributive law

a ≠ 0 AND (b - c) ≠ 0 # Follows from 0x = 0

b - c ≠ 0 # right branch of AND above

b ≠ c # add c

Thus if we assume that b = c, yet ab ≠ ac, we arrive at a contradiction: b ≠ c. Something has to give if we want to keep b = c, namely it must be that ab = ac.

We relied on some existing rules, like being able to add the same quantity to both sides, but we didn't multiply both sides of the inequality by the same factor; we relied on inferring something by using the distributive property to rearrange the difference of products ab - ac into a product form a(b - c). If a product XY is nonzero, Y must be nonzer, and so must X; if either is zero, then it falls victim to the 0x = 0 rule: zero times anything is zero.
Right? I've seen some weird criticisms, but "lol you said you like grapes and plants" takes the cake.
Caught in Bombing on Ukraine Front Line (Beyond Extreme)
that’s usually referred to as the paradox of choice and is an active area of research in psychology and decision theory (economics).
Typical WP hit piece on someone who doesn't tow the Democratic party line.
+1 to the comment on the resume funnels being a black hole.

The best option is to directly interface with recruiters. Recruiting is a numbers game at the end of the day. There are pseudo-infinite recruiters and a few applications for each company.
In this study that you did on yourself, did you rigorously test your visual acuity at regular intervals?
I did it back during Covid. I did it imperfectly (just water initially - don't do that, see below). It looked like a vaccine was two years out, getting covid was inevitable, and the outcomes of getting sick were not good for obese people. At 28 bmi I figured the best thing I could do was lose weight, wear gloves, mask up, not travel, and expose all my mail/packages to UV light. Made sense at the time with the lack of empirical evidence we had then and needed to work from first principles. This was March of 2020.

Longer thread on the subject: https://twitter.com/pmg/status/1463309372793057285

tldr; We store fat to get us through periods of lack of food. Bears do this too. We literally have a "machine" inside us that we evolved at great expense that gets us through periods of no food. Fat storage is an "extra" feature - not the default. Chimps and gorillas don't have it for instance - if you've seen one, they're basically ripped, no real fat storage - probably because we evolved on the savannas (or similar environment with seasonal food scarcity) and they evolved in the jungle where food was always present.

Simple (not easy) fat loss guide: drink water, supplement with essential vitamins and minerals that you don't store naturally in fat (i.e. sodium, potassium, magnesium, b vitamins, and vitamin c). As I understand it, most other vitamins are fat soluble and thus...stored in fat. No, you don't lose much muscle (I lost 0.1%) - I believe because the body makes an exogenous amount of HGH when fasting (but not during calorie restriction). Currently of the mindset short term fasting (less than 7 days) is better than calorie restriction for weight loss. Long term fasting (15+ days) has mild negative outcomes but is an appropriate option when the alternative is death by "X" - included co-morbidities caused by long term obesity. Sustained vitamin deficiency over months or years (anorexia) can cause worse outcomes than obesity. A "one and done" fast is not that.
Ooo, deep cut. I liked those burgers.
That may be the case. Otoh, this is being used as an intro course for first year college students, who don't have any background in logic afaik. So perhaps it could work. I don't have enough information to say either way.
There is some more analysis/coverage here: https://twitter.com/FatManTerra

> The Solend team just confirmed to me that when this change is implemented, the whale will instantly be partially liquidated down to a safer ratio. SOL is $32 but his current liquidation price is only $22. On the fence about the main proposal, but I do not agree with this part.

This is messed up.
OP here. Thumbs up is great, commenting with the string “+1” is not great, commenting with “Why this this not done yet, this is very important to me. I might switch to another project if you don’t implement this.” is terrible.
Nuke-armed rogue state. What not to like. The world seems to be recapitulating the 1930’s after doing the 1920’s. These didn’t turn out too well.
I think that's the main issue with those small subscriptions. We don't have an American salary here. I would happily pay for Telegram premium for 2-3€/month and have only a third of the features they propose. But 5-10€ for every service like this becomes expensive at the end of the month.

I have the same issue with hey.com email provider, but they are too expensive too. I would love to have an email service provider for 2-3€/month, I'm not an hardcore email user so 8€ as they ask is too much for me. For 3€ and less "pro" features I would pay for the email service.

Same for Spotify, I don't listen much, I would prefer to pay only 4€ a month and have only 2 hours a month of listening without ads. But 10€ for listening for less than 2 hours is a lot. And I don't think I'm the only one like this.

The only company I know who is doing an affordable paid service is nextdns. For 2€ a month, I'm happy to pay for the service for having a DNS that filters trackers on all my devices.
I’m not sure that I would want people to hold all of that power - there’a a reason that the state has a monopoly on violence in the first place - turns out that having people roam the streets with guns is a less pleasant reality to be in for most people (look at Russia in the 1990s for what that looks like).

Not to go all black-mirror, but imagine someone anonymously putting up a $X million dollar bounty on someone’s head, backed by a smart contract promise or something (I know that it can’t be guaranteed at present, but imagine). Or other nefarious things that most of the society considers harmful - and having no way to stop those from happening.

Same as the promise of “hard money” - look at the 1930s for what a deflationary bust with “hard money” looks like. There is a reason why we have the current system, and while there are large issues with it, Bitcoin/Crypto solves very few of them
Nobody makes money off of a 20 year old machine. This is planned obsolescence to maintain demand.
Curating Compassion and the Art of Kaizen
> I remember this personality being common among programmers from eastern Europe

This is HN and I do not want to make a personal attack or anything against you. But this comment is clearly discriminatory and, frankly, what ever a light version of "racism" is. Please stop generalising millions of people based on some anecdote and spread it online. Eastern Europeans are already marginalized in the Western software world, and English is a non-native language to them. They are as diverse as you and me
What do other folks think about the impending ability to use an iPhone as the camera for your Mac, with bokeh/blurring built in?

One thing I wonder about is whether the largest phones will be too heavy, especially for laptops that were built before this capability was anticipated.
Road Rash creator Randy Breen [audio]
Schools should be using Linux (or a BSD) exclusively. And preferably, open format alternatives to anything locked down. Proprietary software is fine if the data is easily exported to another format.

Transforming a perfectly good Linux machine into a Google data pipeline is a horrible thing to do to children.
Maybe I had the same perception as you. Seems like, removing the marketing thing of the Google's website, this is just the Chrome OS but with support for devices that are not designed for run Chrome OS, that's why "Flex" appended in the name. This is super nice, by the way.

My first thought, not knowing very much about Chrome OS history, was that the OS is just a ground to run the system that will connect with some machine in the cloud that will do all complicated-processing things and you'll just visualize that, like a VNC. But, seems not like it.
I'd pick a brand that is good for what you want, then find a machine that meets that spec.

Most brands conflate "high spec" with "gaming", which is the opposite of what you need. I'd recommend looking at the business lines from Lenovo and Dell, and at the Microsoft laptop range.

Lenovo Thinkpads – good quality, business focused (read: less GPU, more CPU/RAM), Dell – pain to buy from, shitty sales, but I've heard great warranties and support for business customers, Microsoft – no bullshit, pretty much guaranteed to be great for Windows if that's what you want.

All my cards on the table, I'd just buy a Mac, likely a 14" MBP, but that's because I like macOS and the CPUs are very good at the moment. However if you're running Linux/Windows this is not a good option.
> I'm also not going to pay a subscription fee to every site I come across that might have a decently written article once in a while.

What if the site was consistenly putting decent articles? I think one of the argument is that you would see more of those decent articles if people were more enclined to follow a subscription model where the journal is accountable to its customers.
Readable link on mobile: https://www.reddit.com/r/CryptoCurrency/comments/vfszpt/sole...
Of course the outcome of random unfriendly and annoying UIs is the only predictable outcome... so why wouldn't the EU responsible? Who else would be?

Would some design guidelines be helpful? Maybe but it's still fundamentally flawed and I doubt it'd be enforced.

As I said the only possible option where there could be design cohesion is via the browsers (or maybe a EU-controlled open source JS plugin but that's even worse).

I don't ever use the cookie popups because fine-tune control of cookies doesn't have much privacy ROI. I want to use cookies on most sites and ublock does the rest.

I highly, highly doubt the tiny percentage of people not using an adblocker but are still technical enough to uses cookie popups regularly and effectively is really worth the cost.

I get the impression people want this to be a good idea, because it sounds like one, instead of considering whether it is.

Has the ever been a study that shows the real-world utility of forcing sites to use cookie popups?
OP here, glad you enjoyed this post. Sorry that you’ve also experienced the bad side of things.
In my mind this is the only answer (at my time of reading this thread) that hits the nail on the head. Algorithms and Data Structures is something you learn.

And disregard everyone who says "I don't actually need this in my job". They may have just forgotten how trivial it is for them to implement a binary search instead of a linear scan at the proper place with a second thought. Or they really don't... and have code out there that does in 15 seconds (or much worse) what could have been happening in the fraction of a millisecond.

But, like most "mathy" subjects, this is not something that you usually pick up on the go. At the very least you need a solid foundation, and that only comes through serious studying. Taking a textbook, opening it at the first page, and starting to work through it is one of the better ways to achieve that.

"Mathematics, you see, is not a spectator sport." - George Pólya
I am more knowledgeable about the arm / android world.

I do wonder if for the chrome os world there are SoC+BSP vs ChromeOS feature requirements that cause this lack of ability to support (e.g. trust zone etc)
> Not a huge geopolitics expert but seems like a major escalation.

I only know the foundations, but this is not an unexpected development if you've been reading more than what your teachers tell you

https://en.wikipedia.org/wiki/Foundations_of_Geopolitics#Con...

If you read carefully, RU plans to play the anti nuclear states like DE against those aligned with Francophone aligned countries like Belgium to create a buffer zone.

Turn over Kaliningrad to the Germans, insist on a "special status" for Poland, then play the CIA (and it's five eyes) against DGSE as they take large swathes of the Ukraine, as China stands by ready to stretch folks thin at a moment's notice while playing up it's no second strike policy and lack of wars of aggression as it riddles the South Taiwain Straits with little islands.

But I'm not a geopolitics expert, just an unemployed guy pounding espresso in a hipster café, you probably shouldn't listen to me... I don't even have a PhD :-)
> Laptop screens are much thinner

Do they have to be?
If you want a great webcam, then you can buy something like a Canon m50 mirrorless dslr or wire up your phone iphone (or samsung!) to you Pc.
Eitherway you will end up spending close to $1000. Standalone webcam's just dont have the CPU or firmware to create great pictures.

The courious thing for me is why the Webcam on my Mac m1 so bad, when you know the hardware/firmware involved is so closely related to the hardware in the iphone
defi at its best. zero upside of centralized finance with all the downsides, after all.
Workload-Adaptive Filtering in Storage Engines
What makes you think websites can't give you malware for your Chromebook?

That's like the number one way to get it.
Recently launched HP Dev One can be an option

https://hpdevone.com/
There's nothing to "fix" here, in some cases what you want is not optimal. It is perfectly reasonable for the kernel to prioritize data pages you touched more recently than code pages by default. It's essentially a big LRU, always has been.

If you don't like that, you can always use mlock(). You can also tune things like writeback sysctls and readahead behavior. But I disagree it's "broken" because it doesn't do what you want by default.
> when it comes to fleshing out every little detail correctly and fully

In the case of V it's not only about details. Memory management, for example, is a fundamental part of a programming language and not something you can do as an afterthought. It is still not clear at all how memory management works in V.
Just bite the bullet and get a Macbook Air or Pro. Yes, you'll have gripes, just different ones that you might actually be OK with, compared to Win/Linux laptop gripes :D
The iPhone's camera has more engineering resources poured into it than the other three webcams reviewed added together, it is disingenuous to expect similar quality.
Yeah, because we get many sad users when their hard drive gets encrypted by ransomware, and even more so if it is a shared drive.

So the less toys to play, the better.
Any ETA on mobile ?
Tangent: ever since highschool I've wondered about the schism between (a) the elements of "showing one's work" for algebra / calculus problems and (b) formal syllogisms to justify each step.

I have to wonder if highschool math would make more sense to some students if (a) and (b) were taught together.