skysight-inc/HackerNews huggingface dataset:
If you'd like help with an open source pull request, tech support, or following up on some weird issue (particularly for any Python-based applications), let me know. No promises, but I'm glad to take a look for free, since you have provided the same opportunity to others (and I enjoy solving problems). You shouldn't be made to feel bad for helping other people out. And that also doesn't rule out finding a role and environment that pays you fairly for useful work. Good luck!
I've had this situation fluctuate at my workplace. When misc changes are supported, and those improvements are actually valued by management, I've seen the system improve dramatically.

I've also seen a single-minded focus on pushing cards across a board, which seems to typically correlate with higher levels of a dogmatic SCRUM process.

Pushing cards is great, but not when it prevents the various little things that have to happen to cultivate quality software. Especially not when there's a gatekeeper prioritizing these things into oblivion.
Looks like they should do it and we shouldn't in America unless we can somehow allow them to build ours (I think a fear of competition will make this infeasible but if we're lucky we'll get the stuff).
German transport minister opposes EU combustion engine ban
It is fine if teaching people is a hobby you have, something you do for your friends, etc. Other people play videogames or go fishing (both of which can cost money), if you find teaching for free more enjoyable, then have fun with it. I bet it is good for your reputation. But if you aren't getting paid for it, then keep in mind that it is in your "hobby" box. Limit your time investment to an afternoon or something like that.

If you want to make a career out of helping people with little projects -- lots of people have made their careers as contractors, right?
I don't see how this is any better than opening a browser tab with a mail client in it? But putting that aside here were a few problems with Vivaldi and their Mail client the last time I tried it.

1. Vivaldi is slow. It's so slow that you could open 2 tabs on Brave/Chrome before it opens.

2. Side loading speed, memory and CPU usage is a lot more compared to other chromium based browsers. Don't know why.

3. And UI. There are so many options in settings. So many options and yet very few of them are something I'd want to change or adjust. I can't skin Vivaldi like Firefox. There are a few toggles and sliders but their overall effect to the UI is minimal.

4. Not to mention that the UI is in no way fancy or unique. But that's just personal preference. I like Chrome's simplicity. It gets out of the way. Vivaldi makes sure you notice the chrome.

5. And then the mailing client. I was really excited to try it out so I logged in via Gmail. As email accounts are these days, it contained thousands of emails. The surprising thing was Vivaldi started syncing all of them. Literally downloading thousands of emails. For no reason other than offline search? Is that really a good enough reason to make the user wait centuries while you index all their emails? Maybe they have added some option to specify which folders you want synced.

6. Aside from that, it was really buggy. Opening emails, composing, etc. Now that it's out of beta I hope those are fixed.

I went to Vivaldi for the UI. I had heard it was customizable. I left Vivaldi while it was still loading...
> Then they're going to pull the, "I thought we were friends" or "You won't help a friend?" card

A good way to handle this is to ask for some reciprocal payment that isn't cash. "Sure I can help you with WiFi, but could you review my tax filing for this year?" "Could you come paint my living room for me in exchange?" "Can I borrow your truck for a week?"

They will start valuing these "small favors" a lot more when they are on the losing side.
While only semi-related, this reminds me a lot of iPodLinux, a project from around 2006/2007. I'm on the younger side, and this project was my first real introduction to the possibilities of computing. It let my grayscale iPod Classic play videos and Doom, which at the time, was mindblowing to me and my middle school classmates. In the process I was fortunate enough to actually learn a thing or two about Linux and computers in general.

While they're not always the most practical, they can definitely encourage the hacker ethos in people who wonder what their devices can do that Apple might hide outside their walled garden.
You aren't the only one, and they were planning to switch to .com "as soon as their engineering team has the bandwidth", but that was two years ago so who knows

https://www.reddit.com/r/Notion/comments/f6x9mk/why_the_so_d...
This works really well to hide stuff from the public repo. The only downside is I don't think it's possible to then use source control on the ignored files in that folder. But if that's not a requirement it's probably the best way to go.
"You would need consent from the rest of the states in order to leave, and that isn't happening any time soon."

That's like saying you need permission to break the law.

Deep down, we all know that if you want to do a thing, you can just do it, and leave those who value systems and processes and order to grapple with it. Trump proved that.

Edit: to be clear, I do not support or like this reality. But if you don't think that the right will do anything other than "lol u mad libs? deal with it" then you haven't been paying attention.
Do "creationists" call themselves by that term? Or do they view it as dismissive of their beliefs?

To say, "nearly all people who doubt climate change are fundamentalist christians" is a pretty sweeping statement. I'm not a Christian myself, and I don't actually know any fundamentalists. Yet, about 80% of the older crowd I hang with are negative about the actuality of human-caused global warming (and 80% of the younger crowd, e.g. HN, are very worried).

I believe that only perhaps one percent of people have any personal exposure to climate science, in the sense that they have at least scanned the IPCC reports, read some of the refereed papers presenting alternate views, and formed their own opinions. The other 99% in the US are divided into two tribes, whose members form their opinions by listening to the tribal influencers. In the resulting polarization, if I know someone's opinion on a specific issue, I can pretty well predict their opinion on many other issues, including global warming.

I'm personally a "luke-warmer", like Spencer. My position is that we are still coming out of the last ice age - there was ice a mile thick where I sit only fifteen thousand years ago, so some warming is expected. My background is physics, and I've been following climate science pretty closely for over twenty years. It's increasingly apparent that the tropospheric temperature record, as measured by satellite, is not in agreement with the computer models that are the source of all the excitement. It's also apparent that the official position on global warming is gradually being adjusted downward.

Getting off fossil fuels is a very good idea. We need to switch to solar and nuclear energy. Personally, I get about half my heat from burning locally grown wood, including from my own property. We grow a good part of our own food and keep chickens. I don't have any high energy toys, and I believe in treading lightly on the earth. I'm an independent thinker, and I don't fall into either tribe.

There is an interview with Spencer, done following Google's demonetization of his website for spreading disinformation[0].

I'd recommend at least reading the preface to his short book[1], which is part of the Kindle sample on Amazon. I'll include a paragraph from the book's conclusion:

Given that CO2 is necessary for life on Earth, yet had been at dangerously low levels for thousands of years, the scientific community needs to stop accepting the premise that more CO2 in the atmosphere is necessarily a bad thing. Global greening has been observed by satellites over the last few decades, which is during the period of most rapid rises in atmospheric CO2. The benefits of increasing CO2 to agriculture have been calculated to be in the trillions of dollars. Crop yields continue to break records around the world, due to a combination of human ingenuity and the direct effects of CO2 on plant growth and water use efficiency.

Spencer, Roy. Global Warming Skepticism for Busy People (pp. 126-127). Kindle Edition.

[0] https://youtu.be/CZy8mgD05QA

[1] https://www.amazon.com/gp/product/B07H57WVYJ/ref=dbs_a_def_r...
That's ok. There will be a prep school for the best. People will study to the test, and we'll have "cracking the association".

People will always study to the test. So it is essential that when you interview you test for what you ate looking for. This is why using 3x leetcode interviews is a bit silly.

Testing if someone can code is 100% reasonable. If a company wants to waive their coding test for me, I tell them they shouldn't and that they should NEVER assume someone can code.

Yes, that means your company needs to have questions, and interview design, that actually looks for what your company truly wants and desires. Amazingly, this CAN be done. Interview design is hard, but very possible,

But asking a EASY leetcode question is 100% reasonable.
How to package OpenFaaS functions with Helm
Show HN: The Newbies Guide to Crypto – available for free to Beta readers
> Environmental review has become a tool of environmental extremist militants to derail and progress in energy.

Hmm... I wonder why they are so bent on blocking the only viable solution to climate change?

Almost as if they are being used a pawns to shift over the control of energy to the government... after all, if I wanted to nationalize every industry, I would start with the industry upon which all other industries depend on: energy.
Interstate commerce is more important to society than either issue.
> Germany's transport minister [Volker Wissing] voiced strong opposition Thursday [9 Jun 2022] to plans to ban the sale of new cars with combustion engines across the European Union in 2035, arguing this would discriminate against vehicles powered with synthetic fuels [...] "We want to shape the transformation in a way that is technologically open," he said

> Experts at the Institute of Energy and Climate Research in Juelich, Germany, have calculated that a mid-size car running on synthetic fuel would use seven times as much energy as a comparable electric vehicle

> Germany's powerful auto lobby group VDA... criticized the EU Parliament's vote as "a decision against innovation and technology"

> Cars account for about 12% of greenhouse gas emissions released in the EU
Louis Rossmann has a great video on this exact topic: https://m.youtube.com/watch?v=7yFFBBFqe-E
Show HN: Machine-learning-assisted side-channel attacks
> Also delete anything that gamifies passive consumption, e.g. Duolingo

Since when is Duolingo passive consumption? I've learned two languages to fluency and Duolingo was my main source of practice. If language learning is your goal, Duolingo is a great app to keep around.
The great thing about Vivaldi's feed reader is that you can subscribe to YouTube channels without an account (and without any ads as well).

https://vivaldi.com/blog/when-it-comes-to-youtube-and-feed-r...
I'm posting this from the OpenFaaS blog - it's based upon discussions / patterns we've seen with customers adopting CI/CD for functions.

It could also be useful for other CRDs that you're creating or managing.

It's Han's second post on the blog.
Please don't do this. I get it's "good practice", but you are essentially wasting interviewing time -> company money for your little practice. Terrible advice.
My uncle worked at Hanford his entire life but his last few years of life were not good. He he retired with numerous health issues and was essentially a mental vegetable the last few years of his life. He was at Hanford from it's inception up to around the seventies when he retired.
Microsoft's CEO admitted that they have been gaming Hackernews for a while, so it's highly likely the other big brands do the same.
Perhaps they were not, but things change.
Ask HN: Do you think in words or pictures?
I had a conversation with my GF the other night and she described her thoughts and memories as similar to watching a movie. My thought process is much more abstract or word based, to the point of not truly being able to see anything but instead describing every detail with thought-words. I wondered if either approach was more popular among people that work with software or even across different types of work and whether people had had any success in learning to think the other way.

In short, do you think visually or in words and have you had any experience/success in learning to think another way.
Compose Now is only available on certain websites, but we are working on enabling it everywhere else. You can find a list of websites we are officially integrated with here: https://composeai.notion.site/Supported-Tools-0f3ee54d5ef04d.... When a website is "experimental", you can force enable the extension (autocomplete) there but may encounter some issues. Thanks for pointing out the Github example—we'll look into that.
Serious digging was needed because he does not have the source. Any devs could easily profile the game during loading and that sscanf or strlen would be at top

Maybe they saw sscanf and assumed it is normal that it takes time, but more likely there were so much stuff to do and somehow no one checked
You make it sound like it's some SciFi tech where in reality Germany has replaced half of it's whole production with true green energy in the last two decades. Replacing nuclear years ago.
Ok I have your solution right here. Block people who use you and don’t pay. Be nice if they get a hold of you, don’t burn bridges and hurt feelings, just be totally unavailable to someone who didn’t pay for the last “favor”. If they so happen to seek you out, unfortunately, you’re busy for the next 10 days, and even then it’s not for sure.

Look - there is something wrong with you. At some point the lesson that you should help others and be kind was indoctrinated into you, probably by your parents, maybe because they knew based on looks you would never get laid and have grandchildren, and so you would have to be kind to have a chance.

People exchange their time for money. Everyone does this, that’s how we all eat, so why is your wallet empty?.

If you’re paid for a job do it right and proper. If your pay is overlooked, become unreachable. Block them on your phone and email. Just cease to exist. It works. You’ll end up with people who respect you enough not to steal your time - and those people are NOT your friends, even if they’re friendly because they want to use you. As you well know.

And that brings me to another point. If you know something isn’t in your interests then why are you doing it? I ask smokers that. Pull on that thread.

Good luck, and BTW, your time as a startup founder is worth $1000 per hour. Seriously.
I think the bias against Leetcode is not specific enough. My bias against leetcode: stop screening at leetcode easy/medium. Screen instead at Hard/Extra hard.
For a good portion of its users, an important feature of Obsidian is the use of flat Markdown files.
Twitter thread: https://twitter.com/jackcook36/status/1534920169369309184

Paper: https://jackcook.github.io/bigger-fish/paper.pdf

GitHub: https://github.com/jackcook/bigger-fish

We found that machine learning can be used to identify activity on your computer from traces recorded in JavaScript that measure CPU instruction throughput over time. Please let me know if you have any feedback or questions! Really happy to discuss our work.
I think we'd need to share more detail (and fwiw, I'm half from europe and half from Canada :).

Certainly companies have probation periods. And on paper, that reality and what's proposed in previous post are similar.

But I think there's a massive real world difference between "Default stay hired" and "Default not stay hired".

Probation, as it has currently been implemented in most companies I've worked in, exists, is formal, can and has been used, but is an exception. It's used when there's a massive, unanticipated, egregious problem in performance.

What is sometimes proposed in these threads is effectively replacing long/multiple interviews, with a probation period. While such probation period may look similar or same on paper, I think it's a completely different approach: "We're sure of you (though possibly wrong) so we're hiring you" vs "We're not sure of you so let's hire you and see!". I for one would have only touched the latter with a 100ft pole maybe once in my life. Certainly, I imagine anybody with current job and monthly obligations, would be quite wary in taking a "we don't know so let's try it!" approach to hiring. No, let's figure it out first please :)
> The government is in fact legally prohibited from trying to get top talent, because the methods to distinguish top talent are typically found to have disparate impact on the non-top talent, and so run afoul of civil rights laws.

What are you referring to? This is a very generic statement, and I'm willing to bet it's generic because any specific claim would be falsifiable in 99% of cases.

> the one branch of government that is distinguished by OP as still somewhat competent and capable, the military, is the only one that’s using IQ tests (ASVAB etc) in hiring.

LMAO.

1. The ASVAB is not a test for identifying high intelligence. It's exactly the opposite -- a test for filtering out extremely low intelligence. A low ASVAB score probably signals a serious learning disability or massive educational deficit. A really high ASVAB score probably means you won't fail out of a mediocre college in your first semester. That's about the extent of the signal because it's calibrated so low.

2. Some other civil services do have required exams (eg the post office), but they tend to be on the lowest end of the skills/education spectrum. Again, exams filter out the worst, but aren't helpful for separating the good from the best.

3. The services that don't have exams would not benefit from the ASVAB (eg NASA asking applicants with graduate degrees in STEM multiple choice questions such as "why is water denser than air"... if a candidate is that unintelligent/uneducated they won't have made it to the interview stage in the first place).

Also: Most highly selective private sector employers do not use IQ tests. Not sure why IQ tests are so fetishized among a certain set. They really aren't particularly useful interview instruments.
American Death Triangle
A lot of the other posts kinda miss one obvious solution. Yes you can “charge” for your stuff. I’ve learned not to even try doing work stuff for friends - “yeah you probably can’t afford what I’m gonna charge” kinda answer.

But if its trivial stuff - setup windows, wifi, help moving house etc. I’m more than happy to help, thats what friends are for. The trick is to _also ask about stuff in return_. I’m terrible at picking clothes, so I ask female friends who’s taste I trust to help me pick stuff for me. Things like that.

Asking for help is what builds bonds and friendships, and then whatever they ask of you wouldn’t feel unpleasant.

Just don’t do work stuff :-D
I'd agree with this. If they want people to crank out the product they have in mind... Test for hte ability to crank code.

And in that case the leetcode interview may actually be very valid, and not even evil!
Personally, once I grokked async rust, I found it much easier to use and reason about than threads. Things just seem to map better without any messy stuff to think about.
"this CostPlus in most areas can't beat what I would pay through insurance"

But are you taking into account how much a month you are paying into that insurance when comparing the two?

If CostPlus is coming close to what you are getting your prescription for with a paid into insurance plan, than I would call that a win for those without insurance.

Might be worth looking at lowering my own insurance coverage to one that might not be that great for prescription, as long as costplus and costco type places come close to after insurance priced meds.
Where do you use Go?
Just set up my email and calendar with Vivaldi. I'm probably going to switch from Brave, the features work really well. I miss Opera so much this feels like home. I'm back in 2004. :)
Yeah I know - I used to live a block away (`~` is markdown for strike through). The original plan, in the 90s I think, was to put some rail down, but it was abandoned in lieu of a bus line. They spent 10 years doing planning, then I want to say 6 or 7 years on the actual project. Regardless, 15 years spent to rejigger 2 miles of road seems to fit the bill to a T, no?
Nah man, nice try, but you're wrong. I worked at Google on at least one of the codebases you're talking about, and I can tell you that the "skills" that most Google interviews test for are almost never applied there. Certainly not in an "on the spot" format either.

Most of the work @ Google, especially on an established codebase like Chromium (my experience), is about slow incremental engineering in very small bits and pieces doing mostly really mundane administrative things. And when there's 'core algorithm' type stuff to do, there's plenty of time and space to stop, consider, read the literature, and move on from there. Nobody is going to put a gun to your head and put you on a clock and then score your results like in an interview.

Most of the intractable difficult problems at Google are more "how to get there from here" and organizational; how can I pile up this series of code reviews over months to get to this final destination where this system is cleaned up or more efficient or this feature implemented/implementable.

Google's use of algorithm testing in the coding interview is simply a result of the fact that they have hundreds of thousands of applicants and need a way to filter in some repeatable and measurable fashion.

And it's worth pointing out that the interview process @ Google goes through a whole series of metrics & calibration towards that effort. It's not just "could solve this problem", it's "solve this problem according to interviewer X's satisfaction, but we've calibrated interviewer X's scores at level N, so adjust according to that" and so on. There's an attempt to be scientific about it.

Most other companies applying "leetcode" are not doing that, they often simply have a highly reductionist mental model of what "software engineering" is, which IMHO doesn't accord with the reality of the profession.

Are you lucky to work at a company that gets thousands of resumes from seemingly qualified people a day? Probably not.
How do the WHATWG 'living standards' differ from w3c standards? Is it the width of the radius of people who have buy-in? At what radius does something transition from a "cabal" to a "standards committee?"