skysight-inc/HackerNews huggingface dataset:
You can pick and choose philosophy and morals from a religion (or multiple religions) without buying the whole farm. To me, this seems like the right way to go. Cherry pick the good stuff and ignore the cruel parts and weird, supernatural stuff.

Church selection seems to play a big role. I don't know too much about it but from other commenters, there are apparently churches that emphasize the mysticism and paranormal side of Christianity, some that focus on the texts, some that mostly deal with hero-worship and the hero's origin story, some that are basically political Trump rallies, and some more laid back ones that are basically social/music clubs.
Thank you for the rec, I started it today!
> to be able to apply some transformation to all elements without having to write a for, or make use Array.from and then use forEach.

This has worked for many years. I typically add a shorthand $ for the QSA part and on projects where I used to support IE11 you could add Array.from there but I haven’t bothered since IE was deprecated. jQuery does more but some of those things had performance impacts which were worth thinking about and the combo of QSA and fetch took care about about 90% of my projects.

document.querySelectorAll("div").forEach(i => i.innerText = "test")
The first person to suggest fossil fuels would leaf to global warming was in 1896. How long until the field came to an agreement?
Fiat has mountains of protections and controls compared to crypto. They aren't remotely comparable.
jQuery isn't a framework though (that's half of why I like(d) it). Or are you talking about the number of lunatics on both sides of the argument crowding out everybody else?
The US Department of Justice is not the judicial arm of government, but the executive.
This doesn't work. You are basically suggesting no one 'non-authorized' can find serious vulnerabilities. We save all of those for bad actors who are already outside the law.
Yes! People eat differently now than in the 70s!
Barely Hacker News content I think, only relevant because of Facebook.

It's basically just gossip and accusations without any evidence.
I disagree, it's sadly easy. You can be involved in a serious accident while stationary (broken down on the side of the road). This is an extreme example of how a lot of accidents occur when mixing speeds (being rear ended at lights etc.). It's that mix that road calming measure often create.

A plastic knife is barely a knife at all, it's almost completely useless and so is a 10mph road.

The solution to road safety can't be to drive at jogging pace. Roads are still a transport infrastructure and for practical reasons, speed has to remain an evaluation metric (a good road is both safe and fast). There's plenty of examples of safe and performant roads. We wouldn't want to make the 50 mile commute to the shops or work over the course of several days.
This is the time for you to take the maximum possible risks. Usually as you get older your appetite for risk decreases. Ergo, take that startup offer. You will always have a job as a programmer.
Look into “Calm Technology”:

https://calmtech.com/papers/designing-calm-technology.html

https://calmtech.com/
Kaiten: Japan’s fully-manned kamikaze torpedos during WWII
> Zoom happy hour

We used to have a happy hour at the office when we were in person. Snacks, alcoholic or non-alcoholic beverages, etc.

When the company went remote due to COVID, we kept the time as an open chat. Most people joined in, some with beverages, some from their backyards, and some just kept their cameras off and mic on mute. I think it worked well. The understanding (carried over from when it was in person) was that it was completely optional and that definitely helped.

As far as non-mandatory fun goes, it has to be on "company time." And you really need to emphasize that it is optional (this means not doing anything that requires you to know the number of attendees ahead of time) and that there are no repercussions for not going.

I remember two outings at the same company, same department but under different managers: with manager A we went to lunch and a movie but anyone who wanted to could just take the afternoon off instead. Under manager B we went to a movie (with paid snacks - company budget was less then) but it was either go to the movie or stay at work. There was a definite difference in vibe at the two events.
Sad to see still no 15/16 inch variant, amd edition, or choice of black shell.

That being said I'm glad to see they are following through on the things they promise like upgradable cores. In theory I take it this means if you currently have a framework laptop you can just buy the compute core and upgrade.
If I'm shopping for a new car I expect it to have lane-keeping and adaptive-cruise-control and a host of other safety features which require sensors.

That said, I'd still drive an old beater. It's just that when I shell out for a new thing, it's because I want the new features.
I'd totally buy a Framework mainboard if I could squeeze it into my old x220 case.
The GDPR prohibits companies sharing customer data with third parties without consent of the customer.

It most certainly does not prohibit customers disclosing their own data to third parties.
> But we're building for a future where apps like Calendly can be smart contracts. With new blockchains* that have a very low tx fee (imagine $0.00001 / tx), I clearly see many services migrate to smart contracts.

Operative word being "imagine low transaction costs". We're in the 14th year of hearing about how low crypto fees can be compared to Visa, MC and Western Union and yet not a single real example with consumer-level scale has emerged.
We’re continuing to enable all developers to build
Literally everyone income is dependent on various types of enforcement authorities (HR, professional licensing boards, cops, osha, etc) not being on their case.

I have a very hard time seeing anyone who manages to pull a fast one on some stupid bureaucracy as a victim.
I identify myself with many of the things mentioned in this post. I am an addict too. Here is something that has helped me to improve things a little bit. This is of course 100% anecdotal and it might not work on anyone different than me, but here it is anyway:

Initially I also used focus mode and different kinds of blocking apps to try to control my addiction. I configured them to block HN, reddit, lichess, twitter, youtube, etc, allowing me to use them only a few minutes at the end of the day and during the weekends. This approach didn't work so well. It worked fine for a few days but then the abstinence syndrome kicks in and I inevitably ended up "temporarily" disabling the blocks just to get that precious shot of dopamine before starting to work. Additionally, I was still wasting almost all my weekends and holidays consuming garbage.

So I got this idea, what if I tweak the approach a little bit: Instead of blocking the apps during "productive" time, what if I block them during leisure time, i.e at the end of the day and during the weekends. The thing with media consumption addiction is that it leaves me feeling that I don't have time to do anything. I neglect a lot of my personal tasks and goals. Work is something that I have to do somehow, after all I need a salary. Doing apartment chores, reading that book I bought or learning a new skill is something that can always wait. And it's during leisure time that I should be doing those things. So I decided to block media consumption during the weekends and try to do something more meaningful in that time. It's easier to deal with the abstinence syndrome, because the activities can be fun as well, they also produce (more slowly) dopamine, just that they are more meaningful to me. It's easier to skip silly but addictive YouTube videos to work on an interesting programming project than it is to skip it for a boring task at work. And there is also this feeling that it's only for a short time, I can get the dopamine shot later and that somehow tricks my brain. And then on Monday I already feel much better, and without feeling the need to consume that much media.
But the comment I was responding to was about these things becoming more "employee led" by people who actually want to participate. In this case it's a kind of weird up-down pressure by a couple people who who may want these events, but would rather complain than take the initiative themselves.
It appears domain filtering and favicon retrieval are indeed done on the device, looking at the code. It also appears to be off by default, requiring a user to turn it on manually. It looks like this also excludes any mail in the junk folder (to preserve privacy even when someone turns this on, presumably)

I can't see how to do it in any more private way than this - it seems akin to a claim of "browser leaks details of requests to a third party", where said third party is the user's DNS server.
There was a rumor about a place that configured OS alert sounds as orchestra instruments. So that as folks were working it would sound like an orchestra tuning up. Instead of lots of random alert tones.
Philosophy for Passengers: Reflections on ‘Passenger Time’
IMO, no. And the reason for that is exactly the one best summarized with that Leninist position.

Any practical attempt to enact or enforce communism necessarily falls back on that central precept coupled with authoritarianism.

Sure, there are plenty of naive, academic flavors of communism. (I even almost mentioned some of them because I had a feeling that's where some of the replies to my comments were going.) ...But I can essentially guarantee that they all suffer from that same fundamental flaw if you were to actually try to implement them.
There seems like some cognitive dissonance happening here.

Is there this level of outrage when people use their status within SV to get actual help with problems at google/facebook/twitter? Are twitter employees getting fired when high clout SV people get bluchecked as a status symbol?

Or maybe there's something unique about the fact that she's having sex with these people, and in fact having sex with people for money is different that writing computer software for people for money.

To be clear: I think that what we're doing to our society by normalizing the idea of young women becoming literal prostitutes, and pretending like that is just cool and normal is horrifying. I just think that stories like this being noteworthy kindof highlight the hypocrisy I see within tech where people pretend that the employees at onlyfans and pornhub aren't litereally engaging in grooming.
> What they should do is admit that their interpretation is too broad; this is smoke and mirrors to avoid doing so.

It seems to me that these guidelines are their admission that previous interpretations had been too broad. I'm curious what you would otherwise expect to see (like, actually just curious; hopefully that doesn't sound confrontational).
> This is not saying a high level engineer can be all talk and no ability, but rather a great communicator/good coder might become more valuable than a good communicator/great coder

I was being a bit tongue-in-cheek there, but I will point out that folks who are good coders and great communicators often find roles that are more rewarding in every way outside the IC SWE universe, and so are probably poorly represented in this sample…
I think I agree with your intent and sentiment, and you're definitely right that people make excuses when it comes to quitting (and relapsing).

But IMO more often than not, we should't be flippant or dismissive about the excuses (for relapses or for continuing to use).

For some people, maladaptive coping—and all its consequences—is a cheap price to pay compared to facing a sober existence when unequipped to deal with it.

So even if they quit cold-turkey (or just quit), they won't necessarily improve their quality of life because they don't know why they got into addiction in the first place. However, going to support groups can help meet people. Those who struggle with similar root causes of their addiction tend to cluster as well, and that can (indirectly, and with a bit of luck) help identify root causes. That was what happened with me, and I'm forever grateful to support groups.

In my case I was an adult child of narcissistic parents (ACoNs)[1] and I struggled with C-PTSD[2] all my life (I self-misdiagnosed myself many times with depression, autism, younameit) and I'll live with it forever. In a twisted and perverse way, I think drug abuse and addiction—with all the indirect suffering they caused—also saved my life. If it weren't for drugs, literally wouldn't have had any coping mechanism whatsoever. So, in cases like mine quitting cold-turkey means that the withdrawal symptoms just compounded compounded with our emotional dysregulation.

Also I want to finish with this: I am really glad you managed to turn your life around and quit using. I'm happy that you took steps to improve your life, and as cheesy as it sounds: I'm proud of you! Thank you for sharing your story; I know talking about these things isn't easy.

Stay strong!

[1]: https://en.wikipedia.org/wiki/Narcissistic_parent
[2]: https://en.wikipedia.org/wiki/Complex_post-traumatic_stress_...

edit: wordsmithing
This would break the principle that you always know how to invoke a function by looking at its signature. Option of T and Result of T are not the same type as T. You would have to look at the body of the function, or rustdoc, to know how to invoke it, which would be very annoying.

Besides, what is the error type for Result? You haven't declared it.
Select Enroll and then the dialog has the audit option at the bottom.
> and the keyboard is comparable to my old t-series.

Really happy to hear this bit since it's my main concern when buying a new laptop. My 2 other questions - how long does the battery last, and how is overall build quality?
Microsoft is packaging some of tbeir key cloud systems to make them runnable on other clouds... this is definitely a very interesting development.
It’s been done for years and years but it’s considered a very bad idea these days.
MITM https sessions is a trivial problem today. It’s just a bad idea as it breaks the entire trust model of the internet.

Most commercial firewalls for the last decade plus have such features.
What happened in 2017?
I’m pretty sure I had IPv6 before that.
We have been overproducing for decades, and have had many opportunities to decrease the amount of overproduction. Certainly the government should buy surplus milk when the market fluctuates to support the industry, but I think at this point the industry is overproducing on purpose and expecting the government to purchase every bit of overproduction, to increase profits.
> Hope he enjoys getting single-digit miles per gallon

But where will he find the leaded gasoline to run it???
interesting tip thank you
I hope the sex was purely in the metaverse and not in this real world!
Rust is actually quite easy to use, that's literally one of its selling points. It's supposed to allow you to use nicer syntax than C AND also gives you guardrails to prevent you from introducing memory unsafety.
> If you don't trust your coworkers, then you're placing your trust in companies to make decisions for you

Why do I have to trust either of them? My coworkers often seem intent on doing as little work as possible. They are somewhere between bourgeois and champagne socialist. Management is comprised of the same people. I think many are just lazy and have gotten worse over the last two years.
Not really no. The power draw and heat on these chips are nearly 3x the AMD variant.
Everyone here seems to be talking about how great jQuery was for DOM interaction and that's true. But the other thing that was life changing about it was how easy it was to make ajax requests!
I hereby request the salary range.
I used to love my trackpoint, and swore by it, but I was unable to get my mouse to go fast enough on my latest X1 carbon, so I've sadly stopped using it..
Our future is fucked. There isn't a point to it. We don't make enough money to develop meaningful savings, so many people in my generation (Millenials) just don't see the damn point. We won't ever have a house, so where are we supposed to live during retirement? None of the retirement options available to us are designed for people that don't own a home, so fuck it. I'd rather have a decent life now before the planet goes to shit and my country strips my right to marry. The future is later me's problem, and worst case scenario, to quote the eternal George Carlin: "Eh, guess I'll just die."
I went down a small rabbit hole after reading this, curious if it would have saved Aaron Swartz's life.

It seems the lynchpin of the prosecution of Aaron Swartz was that the CFAA criminalizes the breaking of a Terms of Service agreement (ie. it is a felony to break a terms of service).

They've attempted to address this with "Aaron's law" but it is stalled in committee - people have blamed Oracle for lobbying it to be blocked.

So.. this is a nice move from the DoJ, but not enough. Patching up a bad law with a policy to protect good faith security researchers is good, but it's still a bad law.
Google open sourced PSP (hardware cryptographic offload)
A company that provides a needed product/service has the minimum it needs to survive. But you also need positive cash flow and you need to not have surprises and many other things. So it's easy to get caught in a bad situation and the company is forced to shut down, even though it was otherwise doing good things. Startups are particularly vulnerable, regardless of their PMF.
I don't trust this. How many administrations and ruined lives did it take? Why did it take so long?
Most of the world is not Netherlands, though.
Good luck on this. Might not stop you getting arrested and put into pretrial detention for years until you find the right prosecutor to dismiss the charges.

A policy isn't a change in the law. The statute needs to be changed to add an exemption for security research. Until that happens I'd be careful.
That fails the "panics in debug mode in the right places" requirement:

https://play.rust-lang.org/?version=stable&mode=debug&editio...
I guess I am that one indian still stuck on IPv4 ... why mess with something that works fine (aka feel lazy to study up on IPv6).
This looks like great opportunity for malicious extensions as desperate users will be looking for reliable ad blockers for their Chrome
If no one has tried it yet, it might be worth being the first one.

From what I can tell, the only group claiming to know what will happen in the future are religious conservatives who want gay marriage outlawed. It's their claim that homosexual unions will lead to a bad societal outcome, and that claim is based purely on religious dogma.
This is such a fascinating concept!
Looking at the code, it wasn't uploading contacts - rather it retrieved the favicons by looking on the domain in question, when a user turned that feature on manually.

Some apps do upload user contacts - they take the whole list, and cart it off to their own server. The app doesn't seem to be sending anything to its own server - it's fetching something the user asked it to fetch.
I am surprised anyone from Meta is talking to any unknown attractive women these days - too likely to be from Project Veritas.
> for any of life‘s problems

I understand it was hyperbole, but I would suggest one possible application of having and throwing everything you've got at raising children[1] to help with aimlessness/meaninglessness/purposelessness. Particularly when they're your own the common experience is your instinct/genome takes over and you'll find great imperative to do things you couldn't do for yourself. I learned about this concept from Jordan Peterson who also notes it works with pets[2]. For any bit of resentment about how the world has treated you, pouring yourself into someone else can at least give the solace that for them they will not suffer as much as you have, or at least not in the same insanity producing cyclical way as you had.

[1]: (technically can also be someone else's like foster, adopt, church, mentor, nephews/nieces) .

[2]: he talks about how people more frequently fill prescriptions for pets than for themselves.
The home side is basically the same as the business side: a good router has needed to be a good firewall regardless of NAT anyway, because the router can't just assume NAT (even if it is de facto everywhere). NATs as first-pass filter of a firewall was always an accidental feature at best.

Obviously we start to see which routers are "good" home routers shake out as IPv6 adoption picks up, but given current statistics homes are leading IPv6 adoption and it is businesses (with their complex surveillance proxies and IPv4 micro-management practices) that are greatly lagging in adoption curves. (Typical IPv6 graphs show a "bathtub" effect where IPv6 goes up in evenings and weekends as people switch from work devices and networks/VPNs to home devices and home networks.)

Homes are more ready for IPv6 than people want to give credit to. Claiming NATs to be one of the best features of Home IPv4 seems sometimes to just be FUD designed to be anti-IPv6 as much as it is a legitimate concern.
Combine this with the local government in charge of building/maintaining the bridges being the same one that inspects them and you have a recipe for disaster.

If there was a separate "department of closing shit infrastructure" then the politicians might not be so inclined to "keep things open" just to prevent complaints.
I fail to see how replacing 1 line of jQuery with 10 lines of plain js is simple. Sure, you don't use those 10 lines all over the place, you write a function ... but then aren't you just recreating jQuery?
There already are IPv6 only servers and sensor networks.

On client connections most ISPs use DSLite these days.
I mean python has issues (indentation errors isn't one I would list) but that's besides the point isn't it. The Lingua Franca for ML is currently python. Teaching octave, when most things they search for will be python just seems unnecessarily stubborn. Some day it might be Julia but we aren't there yet.
Ask HN: What are the best ways you've seen for turning money into happiness?
Python is an easy language for beginners, and with numpy, it has excellent support for linear algebra.
Radar was not a great example. Backup cameras would have been better - even if they were not mandatory they are the best thing since sliced bread.
I called it: https://news.ycombinator.com/item?id=31422495
I'd like to give props to CBSi for having so much public code. Even if there is no license attached...
Reminds me of the older precision mobile workstations. They may have been bricks, but you could swap out just about everything from the GPU to the wi-fi card.
I've never seen blueberries growing over here in the UK, but you are absolutely right about strawberries. The best are the tiny alpine varieties with fruit smaller than a pinky nail. I would rather have three of those gems than a punnet of greenhouse giants
I think Apple's chips aren't that far off being twice as fast as Exynos chips in single-core performance. Whereas the latest AMD and Intel chips are more or less on a par.

https://www.cpu-monkey.com/en/compare_cpu-apple_a14_bionic-v...
One reason for this is that it's hard to measure the value of an individual employee's contribution to the company [0], but it's easy to measure their cost. Since things that are easy to measure get weighted more highly [1], companies tend to see employees as costs rather than assets.

[0] except sometimes for salespeople who bring in big accounts, which is why salespeople in many companies are better compensated than engineers.

[1] https://en.m.wikipedia.org/wiki/McNamara_fallacy
A but fugly, ?. helps - document.querySelector('#element')?.style?.SetPropery('display', 'none')
It goes deeper than this. It's not just about trying things; some people do the opposite: they try too many things at once.

The real skill lies in trying things systematically, carefully, querying your mental model of the system and invalidating hypotheses along the way.