skysight-inc/HackerNews huggingface dataset:
Consider licensing your hobby projects using the GPL. It’s work done for free, but if people build on that work they have to share what they build
You can ;) We are not losing sight of the lowly shared hosting users. The only tough requirement - which many shared hosting companies already provide - is commandline/ssh access so you can use/install composer.
One approach I used when I first started interviewing was to apply to a few jobs I wasn't really interested in pursuing to use as an opportunity to practice interviewing.
Some adblockers can do this.
#FixC11
I just tell recruiters I simply won't. Turned down continuing with an interview process with a company just last week for this reason.

I'll do take-home programming, I'll do collaborative debugging and coding in a shared IDE with something that looks like a real project, I'll do system design etc. interviews, talk to you about programming, etc. and I'll show you my GitHub etc. projects and you can judge from that, and my 20 year long resume, whether I might be a fit.

Want me to write CS-class algorithm & data structure problems on a timed clock on a whiteboard or equivalent? You've just told me everything I need to know about your engineering culture.

I worked at Google for 10 years and I hated their interview process, it needs to stop spreading to the rest of the job market. If enough of us say to no to this process, it will end.

And to hiring managers: most of you are not Google (thankfully) and don't have a bottomless pit of talent to choose from. Stop pretending otherwise. You'll get better results. If you feel you have to do it, save it for new grads and stop using it for senior talent. All you're testing for is whether people practiced leetcode or whether they're straight out of a CS program.
1. As others have said, practice is the only real way to get better. If you can carve out the time, interviewing even if you aren't actively looking to change jobs is a good idea.

2. Specifically to your question about proper narrative, people often recommend the STAR (Situation -> Tasks required of you -> Actions that you took -> Results that you achieved) framework for answers. It can definitely sound a little robotic if over applied, but I think it's relatively useful especially for new people. It's also helpful to start by taking a moment to gather your thoughts ("I would love to take a brief moment to think of an example"), and work backwards from the Results you want the interviewer to remember.
Having been on both sides of this (as a developer and later a senior manager with product/feature responsibility), I'd say it can be both. A really good manager/executive has enough knowledge and experience to ask the right questions and parse the answers even when they are technical. Sadly, many managers aren't that good (at least yet).

On the other side, a really good developer has the knowledge and experience to frame the problem in an understandable business context when communicating the issue and options to management. Some of the best work experiences I've ever had were in orgs with such experienced developers and managers. Working together we were often able to solve apparently intractable problems with creative options which would never have been conceived absent the clarity of thought and communication on both sides.
What makes you say Florida lacks capacity?
It isn't Republicans starving the government for money, because as others have pointed out, government spending has done nothing but go up in every measure, absolute and relative, within your entire lifetime unless you're old enough to have been around for the end of World War 2.

The main problem is the mandatory spending. It's exciting to write your bill declaring some funding "mandatory", but then there's nothing to be done about it.
My grandfather was a Nuclear Engineer for General Electric his whole life (worked like 60 years at GE - he was one of the designers of Hanford.

He died of cancer, thyroid cancer of exenguination (bleeding out of your mouth)

My grandmother received a fairly large settlement from the class action lawsuit against GE for exposing engineers to radiation for decades without proper safety...
The point is not so much that the browser itself swallows the software, as that browsers become the standard bearer for those domains.

For a compiler-related example, Rust's cargo build tool (the interface that most developers use to the rustc compiler) interoperates with other tools by outputting JSON: https://doc.rust-lang.org/cargo/reference/external-tools.htm...

Another example that's more of a standard is the Language Server Protocol, which is JSON over HTTP even though it doesn't (always) touch a browser: https://en.wikipedia.org/wiki/Language_Server_Protocol
Studies show that one of the most effective interviewing tools is a test for general mental ability: https://www.semanticscholar.org/paper/The-validity-and-utili...

Now, IQ tests are of dubious legality, at least in the US, but algorithmic coding questions basically get you an IQ test crossed with a programming skill check: win-win.

All the ire about how you don't actually invert binary trees or whatnot during your real job are rather missing the point.
We have seen issues with those in government not wanting to do what is best overall and instead think they can do better themselves. Oregon has many great examples of that...the biggest being the Cover Oregon mishap. Hundreds of millions were spent to setup their own Obamacare website instead of using the Feds...and it was completely mishandled.

Months late, over budget, missing information, not able to process the volume needed...and at the end of the day they just pointed the finger at Oracle...despite tons of documents provided that showed poor oversight by the government. After multiple lawsuits Oregon got $100M back of the $240M they paid...but that's was a stupid number of dollars to be spent in the first place providing a place that ultimately targeted just a few hundred thousand people (at most...for 2022 it was 147K).

You can research their COVID unemployment debacle as another fumble in administrative capacity.
Instincts and "natural mentality" can be contradictory.
Ohhh np on the book title :))

That kinda reminds me of the Giver / Taker / Matcher types. Like I don't mind giving, but it depends on what the person does with my help. If it's for profit generation, that's really not nice.

But again - I'll read the book :))
How would you, as an elected government official, build a project outside of government?
What worked for me: A radical "no", paired with a pre-paid IT service for parents.

My mother now has a trusted guy in her town who'll fix up her IT devices twice a year instead of a son sitting a few thousand miles away and I can honestly say "I don't even do that for my mum!". Only downside: My mother is jealous because as a (retried) medical specialist she cannot just refer the rest of our family to "some guy in your town" ;)
Federal safety agency has expanded its investigation of Tesla’s Autopilot system
"selling this idea to the private-sector energy industry was an uphill battle"

Could you elaborate on the why? I would asume, because of risk. A solar plant, you can more or less just put anywhere, but a nuclear power plant, even a small one, needs state permission, has to meet extensive regulation, etc.

It would need some convincing for me, too, that a nuclear reactor can be just a drop in replacement for coal. I would think unknown risks, hidden costs due to regulations, neverending building, etc.

And are we talking about a battle tested design, or is it new technology? That sounds extra risky.
This, or even a community college "speech" class, can do wonders. You basically just do speeches and get feedback.
Isn't Hawaii also transitioning a significant fraction of its generation to solar? Diesel can be ramped up and down easily to account for varying production from solar.
Prosody 0.12.1 Released
Nhtsa Upgrades Tesla Autopilot Probe into Emergency-Scene Crashes
This is ridiculous. You yourself admitted that conspiracy theory doesn't explain startups. The answer is simple: leetcode interviews are stupid easy to give. There is no "nefarious conspiracy to keep workers obedient." It is simply the path of least effort.
What is your objection? The charts are all various fractional contributions to LCOE, which already captures and normalizes for things like plant life. You could argue that the size of the pie should be scaled for the total LCOE, but that doesn't really help with the comparison being made (e.g., the relatively small fractional cost of fuel vs capital for nuclear plants).
I couldn't find a link to the source code...
My favorite part of usenet was the FAQ's. I didn't have internet access at the time but I downloaded the comp.lang.c faq along with 3d graphics programming faq from a local BBS. Tons of fun reading!

http://www.faqs.org/faqs/C-faq/faq/

The worst part about Facebook groups, Reddit, and even most forums is the same questions being repeated over and over. You can do sticky threads and links on subreddits (not really sure how you would do it on Facebook) but it's not often done.
So this is not for you or people like you, could be a solution for poor people, all my computing devices were old second hand stuff ntill I had a good job to afford some new average PC. Android devices also suffer from this issue, some where some stuff gets outdated and many webpages or apps will not longer work for you because of security reasons forcing you to get a new device.

>IMO an iPhone with linux is going to be less of "do whatever your mind can imagine" and more of "spend countless time trying to hack random stuff into this unsupported platform".

That does not generalize, sure you can't imagine what you could use a device like that and the freedom but others can. On my Linux desktop I have a one line script that will speak the time to me every 15 minutes (I need it) or I have a script that when I press a button it will OCR the screen and read it to me. Sure 99% of people will buy an app that might do a similar thing or just give up BUT people like me just think "would be cool if this would work and we do it".

And don't try to accuse me that it took me 12 hours to make a button to OCR my screen or other bullshit accusations, you can spend 5 minutes googling what package does a screen grab, what package does OCR from image, then you combine the 2 packages and done , 5 minutes and I had hours saved and sometimes made impossible stuff possible .
The vast majority of that spending is in one of three categories: Social Security, Medicare, and the Military.

Yet that isn't what is being cut in the name of "Government too big!". In fact, those categories only seem to be growing in cost with no apparent measures by the GOP to curb them.
Very nicely written. A lot of gems in this short essay. What stood
out for me was:

> It takes a lot of discipline to resist complexity

That can be taken in many ways.

Self-discipline, to resist convenience, the omniscient and omnipotent
desire to control everything and always have the right answer
immediately. That takes discipline to let go of. Also to discipline
others, to say no, push back, become the master and set firm
boundaries against crushing 'demands' for complexity. And intellectual
discipline, to see clearly, elegantly, eliminating what is
unnecessary. Over-complexity is a failure of the ordering principle
of an organism, a step on the road to chaos and entropy.
> 2.11. Frequent rewrites

> Most software at Google gets rewritten every few years.

> This may seem incredibly costly. Indeed, it does consume a large fraction of Google’s resources. However, it also has some crucial benefits that are key to Google’s agility and long-term success. In a period of a few years, it is typical for the requirements for a product to change significantly, as the software environment and other technology around it change, and as changes in technology or in the marketplace affect user needs, desires, and expectations. Software that is a few years old was designed around an older set of requirements and is typically not designed in a way that is optimal for current requirements. Furthermore, it has typically accumulated a lot of complexity. Rewriting code cuts away all the unnecessary accumulated complexity that was addressing requirements which are no longer so important. In addition, rewriting code is a way of transferring knowledge and a sense of ownership to newer team members. This sense of ownership is crucial for productivity: engineers naturally put more effort into developing features and fixing problems in code that they feel is “theirs”. Frequent rewrites also encourage mobility of engineers between different projects which helps to encourage cross-pollination of ideas. Frequent rewrites also help to ensure that code is written using modern technology and methodology.
> My family have told me I'm stupid

You are not stupid, you are well meaning. That doesn't mean the actions here are correct, but as a first step:

1. Do not let anyone insult you. Your time is too valuable to let people simply tear you down.

> The worst is when people can see me contribute to my hobby projects (open source), or I teach people for free

Open source and teaching individuals are good and correct things to do.

2. Don't let other people set your priorities. You want to mentor with your free time? Do it.

> I feel used when companies or people use my work and profit from it. The worse is when they advertise that they did it. I get 0 pay, and ironically I sometimes have to travel to THEM on my own expense?

There is a line where if someone is profiting off your effort, you deserve that profit. That line is flexible and personal. I prefer telling people upfront, before we engage, where that line is. I say something like:

"I'm happy to give you general and off the cuff advice for free. If you want me to consult, that's $350/hr. Any NDAs or PIAs are $800 to have reviewed - that doesn't mean accepted or signed. Travel is $2,000 a day."

Obviously, tune this for the audience. If your broke buddy is building his first app, maybe ask him to deal you in for 5% of his profits instead or something.

3. Your time is valuable. It's ok to charge for it. "Treat yourself like a friend you are helping"

Whether it's to me or someone else, don't be shy about reaching out and getting mentoring yourself. Consider getting mentoring from someone with a business focus versus computer focus.
Yee more than happy to help friends :)) They feel guilty asking so that's fine. Some get annoying, so that's when I know they're using me.

The worst is when I answer their Qs, help them, then they ghost me. I'm really confused. Even a nice thank you would suffice.
Can you recommend any good guides for that? The only other option I heard about was pulling the fuse controlling the GSM and radio.
>Every company talks about wanting to have driven curious employees to solve complex issues or challenges but you just get stomped with a boot to your face if you do anything outside your lane or simply ask why.

That's because "curiosity" translates to "more work" at #BigCo. And people work at #BigCo so that they can comfortably do as little work as necessary to maintain their lifestyles. This is a hard rule for any organization. So if you want what you're describing, it will only be found at small startups where everyone has skin in the game.
Exact same thing as Marketing spend.
You cannot split the good from the bad.

I really cannot understand how you can even think about doing healthcare system for profit.
Posting this from a Single-pay country, Germany.
I'd hire you on the basis that you know that it's memoization and not memorization.
Living there.
Can't these platforms stick to a market? I'm paying for a music streaming service. Spamming me with podcasts and audio books, which I consume in completely separate settings and ways, only makes me inclined to stop paying them.
Yes, because getting to the right answer is not the point of the interview. Apart from anything else, getting to the right answer may mean you memorised it and are incapable of doing anything else. Always show your working and thought process. Asking questions and showing that you understand tradeoffs and that users have different requirements is a good way to do that.
I'll take this thread as argument for _systemd_ as example simplified tooling for pretty standard tasks.
High quality? Less size?

Most importantly, Microsoft and Apple don't like the new image format. They are founding members of AOM, but they reject AVIF. Most browsers using Blink engines, including Chrome, support avif, but not Edge. Safari? Of course not. Safari is Apple's version of Internet Explorer. The fact that Apple devices cannot use webp efficiently is why many webmasters and service managers still do not adopt webp.
Doubling the cost consequence of regulations, regulations changing causing in-progress projects to go back and remove and re-do work, negative learning - all of these things are a result of our society not gathering around the mission. If we wanted it, we would fix all these things. But it just doesn't have support. It seems like an incredible tragedy that is at least proportional to that of climate change since from most reasonable projections, nuclear - assuming the technological challenges can be solved - is the quickest way to reduce our impact on climate change. The fact that we insist on suppressing the courage to solve the problems makes me question the integrity of those who run the narratives on climate change policy.
This 100%, used to have the same problem as OP. They want you to work on their startup start talking about compensation, that'll sort things out real quick.
https://github.com/DuendeSoftware/IdentityServer/blob/main/L... does not seem to square with any definition of "open source" I'm familiar with, and that goes double for having an in-repo file that just says "read this unversioned pdf on some other site"
It is not comparable to Washington. Much less corruption. Must shorter waits. Much more trust in the system. And, as you mention, much less expensive.
What do you think is going to happen when you say no or want to be compensated?

They might start respecting you and your time more.
iPads are just straight up good hardware, externally and internally.
I don't think it's useful to conflate construction code style regulation and NIMBYism.

There can be excess of the former, but ultimately rules-based regulation isn't the worst. NIMBYism and other discretionary review adds more much delays and uncertainty and that is the Achilles heel.

Ultimately we need build out the literal and metaphorical supply chains, i.e. do the same thing over and over and over again. Economies of scale are real, and so are diseconomies of discale, and the latter is the NIMBY's greatest weapon for collective action.

Are Stadtbahns the SMRs of transit?
Sounds like pretty much every large long-lived organization then.
History is a closed loop. Maybe they can build their own browser engine!
There is no need to read them. Every single terms of service ever written can be summarized as follows:

> you have no rights

> you promise not to try and exercise any right you think you have

> you will not do anything the company doesn't like

> the company can do anything it wants whether you like it or not

> the company is not responsible for anything ever

> the company makes absolutely no guarantees about anything
"Any application that can be written in JavaScript, will eventually be written in JavaScript." — Jeff Atwood
That will only allow to run futures which have no IO dependency. Other typically expect a certain runtime to be running, because they eg use the epoll loop of that runtime to make progress.
You can even do it bashfully..

"I hate this bit, but just so there's no misunderstandings down the line, let's talk money"
No. It's not just to write the code. To fake a six-month legitimate use, the spammer also needs to run the code for six months, it takes lots of resource to do so.

To avoid detection, you can't just make API calls for six months. You have to run the official client on the machine for six months, and then the official client can collect more data on your usage pattern. Imagine the cost to run hundreds / thousands those accounts.
Agree that this helps in some ways, but it also adds complexity. You can e.g. subscribe to a billing SaaS, but then you have to link your system to the billing system somehow
The storage providers should just charge 3USD per year from a card. I guess that prevents like 99.99% of spam and CP problems.
Not if it ends up costing more in the long run, like when instead of spending money on prevention it must be spent on disaster recovery. If the agreement was "We won't give you this money now, and we won't rescue you later when it turns out you would have needed it" the attitude might be different.
Decentralized Training of Foundation Models in Heterogeneous Environments
> The fact that on-base accidents are the leading cause of casualties?

What exactly do you expect here? You'd be happier if the leading cause were heart disease or warfare? The point is to be so good at everything else and so healthy that the only thing that can hurt you is error. That's success. The rank order of accidents isn't important. Only total quantity.
Functional Programming in Lean – an in-progress book
A month or so back someone posted a report by a financial investing advisor for the energy sector, and they were pretty clear what is and what isn't economical viable right now.

Solar + storage of 1-6 hrs can be made economical viable as long as the storage can have 365 discharge cycles each year, assuming prices get high enough each such cycle. Each unit of storage get a return on investment each day, and each are used fully at the point in time when the market price is at peak.

Under those precise circumstances the economics of storage is cheaper than nuclear. The only other cheaper alternative to nuclear is to use renewables when the weather is optimal and fossil fuel when the weather is not optimal, or just use fossil fuels (through that is just a waste of money and the climate).

Naturally this advisor firm could be wrong and someone here could start the world first economical viable operation that uses wind for renewables and then charge a reverse hydro operation. It would make for a nice news item.
The MacBook Airs have 8GB unless you build to order. My point is that Apples system-on-a-chip architecture, while giving big performance and efficiency gains, comes with a trade-off. That trade off is availability and pricing of RAM configurations.