skysight-inc/HackerNews huggingface dataset:
I have written a book and have a blog on this topic. Primarily focused on "soft skills" (I think they're pretty hard) because that's what I wanted to write about.

https://letterstoanewdeveloper.com/

There are some other books covering similar ground.

From my book proposal and other research, here's a set of books/sites I'd recommend:

* https://medium.com/basecs
* New Programmer’s Survival Manual: https://pragprog.com/book/jcdeg/new-programmer-s-survival-manual
* Your First Year in Code: https://leanpub.com/firstyearincode
* Code Complete (long and some parts aren't very modern, but very in depth)
* The Pragmatic Programmer
* Don't Make Me Think
* Badass: https://boingboing.net/2015/02/27/kathy-sierras-badass-how-to.html
* The core docs of whatever language you are using (don't underestimate the power of understanding the core libraries!)

I'll be interested to see what else is suggested here.
I think it's much simpler:

Diskettes, floppy disks etc were invented in the USA, where the standard spelling is "disk".

Compact discs were invented by Philips, who probably preferred the British spelling "disc", and Sony, who probably didn't care.

You can find the spelling "hard disc" in RISC OS, a 1990s British operating system: https://www.riscos.info/index.php/Introduction_to_RISC_OS#Us...
Scaling with common sense #2: Being future ready
> I often wondered why doesn't everyone want to be a construction worker.

I thought this was going to be a witty officespace reference.
Wu-Tang Clan Album Once Owned by Martin Shkreli Sold by U.S. Government
no of course, for example I am big fan of history bloggers. but it's very hard to find that kind of blogs. if you know such of blogs please contribute the project. if we have enough bloggers list we can create subdomains like (history.refined.blog , art.refined.blog ). it will be perfect
The problem here is that if Bubble gets _huge_ before solving the very obvious performance problems, the web is going to be in an even worse place than it is today. That Goodgigs site has a first load weight of over 5mb, when it could really be done in much less.

I truly appreciate the problem these platforms are trying to solve, but they're just not there yet. I wouldn't say it's easy to build a no-code platform, but it's much easier without the constraint of needing the output to have good performance - that's the hard part.
> It seems to make more sense with the tools available today.

Aren't unit test frameworks ubiquitous, and involve low-effort and low turn-around time that can even run completely on a developer's desktop? I mean, why an overly complex system like tracing replace simple standalone tests?
I really hope this isn't automated. I often get ads banned repeatably because I use some word that is on their ban list.

For a company making as much money as Google, and the reputational programming prowess of their employees, some of their detection systems are horribly basic and wrong.
yes you're right, also there is github issue which about same topic. i will solve that
Fluid dynamics was an entire optional module in my maths degree, there is so much complex content there. (I didn't take it, it looked too hard!)
Farming machinery and all heavy equipment/large capital investment items are moving to a use based model. Manufacturer raises debt (his cost of capital is low), builds and leases machines to the customer. Customer pays per ton of grain harvested, per hole drilled, per cubic metre of rock crushed etc. As a farmer why would you want to pay for a machine that is idle most of the year outside of harvest time?
Thanks for the pointer to CUPED! I wasn't aware of it.

After a quick scan, it seems to me that CUPED is supposed to be run at a per-unit level (ie. per user normalization), to reduce variance, which seems to be a bit different than the fallacy I describe here (computing lifts from the T and C group's "before" and "after" overall mean separately and subtracting the lifts, which is what I observed and triggered me to write this post).

(I wrote the post.)
Can you even buy a standalone copy of Word or Excel anymore? You can't subscribe to them individually and you can't buy them individually so what does it matter if there is 5 *.exes or 1?
South Up, NZ Centric, Equal Earth Map
Do not feel targeted. We are all different, and what works for some doesn't for other.
I feel better having people around and missed a lot of that interaction initially. After 1 year remote i hate people and love being alone at my desk. I also have no social life outside family.
Something is not right.
Thanks for the pointer to CUPED! I wasn't aware of it.
This. This is the biggest reason why I don't use GIMP more often. The tooling is great, but the usability is atrocious. I would give them all the money for a UI overhaul.
Interesting take. I don't talk to most people and most people don't talk to me at a bar. What stuck out for me are the myriad warnings about not being an asshole. What is an asshole in this context?
What happens next when feature A,B,C,D look fine in staging, but feature E is a blocker?
> My guess is that Neville probably had schizophrenia, and thats unique thing about this story; I've heard a lot of stories of closed rural communities treating newcomer as pests.

I don't know about schizophrenia, but my guess is that the mental illness had nothing to do with the house, it's just a convenient narrative. Being gaslit about the previous existence of your house certainly wouldn't help though.
Thanks, you encapsulated what I was thinking when I first came across this Ask HN. When hiring a new grad, I wouldn't expect them to know "all the perils of building software in industry with microservices, distributed systems, collaboration tools, etc"! I'd expect them to:

* know "of" these concepts, or at least be curious when I mentioned them
* be willing to ask questions
* learn about them in the context of our systems

> Good news is your team knows you come without their shared context. (Or they should!) Companies hire juniors in large part so they can mold them to the teams view of the world.

This so much!
That's not even close to being accurate. The real workflow looks more like this:

1) Install an appropriate compiler toolchain.

2) Install whatever other tools are needed (like pkgconfig).

3) Install the necessary *-dev packages for the library dependencies.

4) Figure out which options to pass to configure to include the features you want and exclude the features you don't want.

5) ./configure

6) Go back to step 3 because you had a wrong *-dev package version, or you missed a library you care about.

7) ./configure

8) make

9) Diagnose the error messages and scream in frustration, because the compiler you installed in step 1 is too old/too new/too not gcc.

10) Install gcc version x.y.z

11) ./configure

12) make

13) Get the same error messages, because you didn't deinstall the first compiler and configure helpfully selected it again.

14) Give up in disgust and let someone else fix the bug you found.
If you're not from the kind of family where kids goes to college is going to college and trying to get an office job the pragmatic choice? Unless you have some very good reason to think you'll be the exception odds are you'll just wind up with a few wasted years and a partial degree.

Busting your ass as a plumber with the goal of eventually being the guy that owns the business (or whatever) can be the pragmatic choice.
Davis I think I spoke with you on another thread here on HN regarding miami vs austin haha! I remember you! Thanks again for answering my questions!
I'm pretty sure 0% of MS's customers asked them to silently drop emails without either recteting the mail at sumission time or dropping it in the spam foler.
I well remember the times when I set up sendmail and saw emails immediately sent in Netscape Mail instead waiting for minutes. This was using a 32kB dialup connection.

Was like 1997. Needless to say it was then sendmail struggling to get the mails over dialup. At least my single-threaded Netscape was responsive.

Worked until 1999 or so. Then spam became a thing and more and more mails were rejected and I folded my setup.
Maybe there are lot more people like me who cling to their 4.6 inches smartphone from 2015 and refuse to buy anything new since they got it second-hand for 250 bucks (500 +/- 100€ at launch) and every review I read always have some huge problems (battery life or photo or reception or poor screen or anything). /s
Tips and tricks for a successful Kickstarter campaign [audio]
Took me two minutes to find aftermarket brake parts for B5 from bremboparts.com.

There absolutely are cars for which it is difficult to get some aftermarket parts but this isn't a good example.
Well, it's not exactly THAT simple, because first as a project you need to have a registered non-profit organization as well as a bank account. Then, you need to be registered with Paypal, and then once everything is setup and you've chosen Paypal as your main avenue of donations, they're going to shut you down because everyone doing something remotely good gets shut down from that capitalist cauldron of evil.

So in fact you need to be on Liberapay, Patreon, Tippee, OpenCollective, Paypal, HelloAsso and more in order to be sure you're not going to lose your source of donations from one day to the next. I mean if only every finance services provider was as transparent and benevolent as Liberapay, all would be fine. But we live in a grim world, and even Liberapay was almost shut down due to not finding a suitable finance service provider after Mangopay threw them out.

That's why i truly appreciate when some established non-profits help gather funds for smaller projects. For example, the disroot.org hosting coop redirects some funds to free-software projects they either use directly or encourage their users to use. What i appreciate even more, is when i can donate cash in person to volunteers during free-software conferences, and/or buy a souvenir like a nice t-shirt... That's truly the only way i know where my money is going, cryptocurrencies aside.
Thanks for your reply. Swipe is then an alternative to Tally, Freshbooks, Zohobooks, ClearTax, Vyapar, Gimbooks et al?

My comparision with Bikyai was prompted by Swipe's support for setting up an online store. And with the well-funded Khatabook (and OKCredit), because they are bound to enter invoicing and tax-compliance market eventually (if they haven't already: https://wap.business-standard.com/article/companies/fintech-...)
How highly developed? It needs to be better than knowing what is physically possible or it would be unusably cautious, but it doesn’t need to understand the political views of someone who has bumper sticker of a cartoon of Dominic Cummings as Nosferatu.
Your dad’s car was using 3 gallons per 100 miles. The computers do add some value.
I wish I could fork my money ...
Estonia would like to have a word with you.
For harvesters, the machine will probably be idle most of the year no matter what, since it doesn't make sense to transport it to the Southern hemisphere.

So ultimately the farmer will be paying for it.
>> Hasn't it been common knowledge for over a decade now that self-hosting email isn't "allowed" in practical terms?

For some time seemingly legit mail from Azure Cloud Services also got flagged by Gmail. If that was the case -- I thought -- what changes do I have for my own hosted or non-major email provider? That is when I decided I couldnt win as a small startup and just went the managed GSuite route for email hosting.
GAMI Awarded Long-Awaited Approval for Unleaded 100-Octane Aviation Gas
Let me clarify - it was when I bought the car new and owned it for only 4 years.

Pretty sure the situation might have changed now once the model was replaced by the B6/B7 and as the Mk4 Golf aged out of warranty.

The Corolla had after market parts was readily available a few months after I bought it new.
... and then most if not all the mobile/tablet part was abandoned, at the time the concept was dubbed "continuum":

https://www.microsoft.com/en-us/windows/continuum

https://docs.microsoft.com/en-us/windows-hardware/design/dev...

https://en.wikipedia.org/wiki/Windows_10_Mobile

and it had its merits (from a phone-centric view) but the (crappy) UI remained even when there was not any more need for it (and a Windows 2000/Windows 7 like one would be much more suitable to laptos/desktops or anyway for no-touch devices).
I completely agree. I fear that the lack of a common cultural ground will make society even more individualistic, antagonistic and enforce the existing tribe mentality even further.
It is also something I don't see getting any better. There are a lot more divisive trends right know than uniting in my opinion.
You mean the multiple decades that included a left wing Labour government, the same party that set up the NHS? A post-2008 crash spending freeze from which the NHS was exempt? The decades of huge budget increases?

The NHS is not intentionally dysfunctional any more than the USSR was. It's dysfunctional because the state cannot run large, complex operations regardless of how hard it tries. It's because the NHS is a top down command and control economy and those have never worked, in any period of history. It's because without competition the inevitable result is decay and steadily advancing institutional incompetence (paired with financial incontinence). That's why successful countries have economies based on free competition and why even China had to adopt it via Deng Xioping's reforms in the 1980s.

The NHS is an embarrassment to the UK and I say that as a British citizen. No other country has ever sought to emulate it because it is bad. The quasi-religious fervor with which it's viewed by the left occurs because it's an obsolete institution that nobody in their right mind would ever even consider proposing in the modern era, and they know it. If the NHS and BBC go then there would be no more socialist institutions beyond, perhaps, universities.
Turns out that while hardware has become several orders of magnitude more powerful, software has degraded to the point that it makes no real difference.
100 km on 1 litre, The Volkswagen XL1 concept(2013)
Oh my. We can all tell the parent poster is trying to connect an idea from English to American. I appreciate that you're fussy and pedantic, because I work with computers.
your observation is crisp in English, but irrelevant in American. apologies for the downvotes. I didn't do it, but I understand the root. And hopefully you do too, after my snide commentary.
I have no idea, but I’m assuming that regardless of which one you use there will be disk level duplication that could be taken care of to alleviate uncontrolled growth somewhat.
I was looking for this exact comment.
Would it be feasible to do some "intelligent" TTL updates? By which I mean, don't let the cached data expire automatically. Instead, query a service that informs it of any outage on the backend. If an outage exists, the TTL is renewed. Otherwise, the TTL is expired.

For the `F5` spammers, they would be served with the stale data, until the backend recovers from the outage.

I'm sure I've missed some obvious reason why this isn't a good idea. I'd love to know why.
It really sounds close to me as well, many thanks!
Germans are exception in this matter
Because the harvest happens at the same time for all farmers? The harvesting machine will be idle for most of the time anyway, so there can only be one renter at the time (unless you will ship it to Southern hemisphere for half of the year).
>So what should I expect about the integrity of justice here?

You could maybe ask the other 26 nations how they might see things?

Remember the EU is not just 1 lady who had a bad daddy. And her tenure is not forever.

The same is also true of the US, every 4 years the whole country gets to vote for either the worst of their instincts, or for the person that embodies a higher ideal. So a lot can change over the next few decades.

I'm with C. Hitchens, a short term pessimist, but a long term optimist :)
What Does ‘Ask App Not to Track’ Mean?
Most phones end up at the back of a drawer.
Insofar as I can tell, thermostats have a 0% chance of feeling pain (or as close to 0 as is logically possible), so I see no need to afford them moral consideration. If we had evidence suggesting that AI who could suffer currently existed, and if there was any overlap between the suffering-relevant pieces of that AI and thermostats, I'd start to worry about "killing" thermostats. It still seems like the chance of insects subjectively suffering is orders of magnitude greater than the chance of modern thermostats suffering.

I really enjoyed the ACX article; thank you for the recommendation! I agreed with a lot of the general points he was making.

Not sure about the "dignity" of e.g. plants, as I think there are plenty of ways to harm plants and animals that is helpful to humans. It's an interesting idea, though, and I do like the attempt to make a practical argument instead of a moral one.

In any case, while (to some extent) I care about the possible suffering of insects who are farmed in the trillions, I'm not particularly morally concerned about thousands killed for greater scientific gain. Could I ask generally what work you're doing with them? I'd be interested in learning more about it
The whole "right to repair" issue is somewhat complex but farm equipment is a pretty good example of the why this is necessary.

For anyone that doesn't know, farm equipment generally lasts a long time. There are farms out there still operating 70+ year old John Deere tractors. With proper servicing such equipment lasts a really long time.

Nowadays such equipment attracts a premium simply because it is so simple and can be serviced by the owner for many simple things. You don't need to pay for and (sometimes worse) _wait for_ a "qualified" tech with the right computer to fix a faulty sensor.

Companies deliberately make equipment that cannot be serviced to increase total revenue and it's a disgusting and egregious form of rent-seeking.

As an aside, your car's warranty is essentially a scheme to make more money similar to this. Using parts of services that aren't "genuine" can void your warranty.
Have you considered switching to a better email provider than @live then?
Unless they happen to collide with something due to their deteriorating, less predictable orbits, of course.
These sort of projects are great but as someone in this discussion pointed out, we are talking about food supply. No manufacturer should be allowed to fuck with that in this way.
You can see what your opponent did. If you're new, this will probably be that the opponent did more things and did them faster, also their build order might be new to you or could be something new for you to scout for to counter.
But that's inevitable. The NHS runs at close to capacity in normal times, but there has been a period of over a year now when people were being told to avoid going to hospital, to stay isolated at home, when doctors were not seeing patients. I am actually more surprised that you are surprised. The NHS has collapsed: waiting lists are now so long there is no way they will ever drain except by people simply dying due to lack of treatment. You should expect all hospitals to be completely full from this point on, as a natural consequence of lockdowns (ironically, the thing the lockdowns were supposed to avoid).
World Federation of ADHD International Consensus: 208 Evidence-Based Conclusions
You are absolutely right, now I added google form as a link to the site. thanks !
This is a great lesson for all those playing Civilization-like games.
Don't start a country on plains without any mountains or hills blocking access from at least 3 sides.

Poland was unlucky by having mountains in south, where we have rather peaceful nations. Sea from north (Swedes invaded Poland once, but that's mostly it) and nothing (except forests) from west (with Germany) and Russia in the east.
(of course now it is a bit different, but lack of natural obstacles from east/west is still real).
Rubber seals for doors and windows seem to be a constant pain, and if they are available they tend to be really expensive. Regardless of make and brand.

Old Land Rovers, late 70s onwards, are a dream to get parts for. At least from the UK, and given you can live with aftermarket parts.
So what OP is doing he is disregarding how complex the world is.

He is disregarding how much effort and how many moving pieces are needed to have an employee with which you can order a sandwich and have it done the same way each time.

For starters you have to have ingredients ready, standard ways of storing them and much more. That is what Subway worked on for years to have standards and be able to hire someone to "make a sandwich".

OP disregards that people hired in McD or Subway get !detailed! instructions how to make a sandwich and which ingredients should be put in which type of sandwich. Then their workplace is optimized to do so.

List of ingredients is very limited as list of sandwiches you can order in Subway. List of ingredients in software is unlimited and there is no standard workplace and people imagination about what software to build is unlimited.

There is lots of magical thinking in OP comment. He would like to magically remove all those layers of abstraction and gives simplified example, that breaks down when you think about that example more than 1 minute.
Duolingo IPO: language learning app’s stock goes public on the Nasdaq
Very few are Blogger blogs though, which is what the article is about.
Microsoft ignoring standars? Impossible!
This should help: https://nickdrozd.github.io/2020/10/04/turing-machine-notati...
TDD Conference 2021 – TDD All the Things – Liz Keogh
https://magazine.atavist.com/a-thousand-pounds-of-dynamite/
> I'd love to see some evidence that the producers aren't profitable without this lock-in.

If the business were profitable without the lock-in, other players would be competing with John Deere on this. Nobody is, that tells me the lock-in is needed to sustain the business.
Some companies reject to communicate to you straight away if you use GMail and don't run your own company EMail. On the other hand some do the opposite and demand you use GMail.
There are plenty of exoskeletons trainers for adults, Trexo novelty (well there is another device company in Sweden - Made For Movement ) is that they are targeting kids.
I'm a reasonably experienced person and I've found myself much _less_ productive at home, because despite my experience I still get value from being able to easily and quickly bounce ideas off people or get help in components that I'm less familiar with.
But not enough, at least in Chicago. Abandoned homes are garbage tip rat farms.
Being of migrant descent isn't the same as being a migrant, not everyone fails to integrate in the society but this is urgently raising problem so far with no solution in sight.
Rum is about mixology-is-fun, and about making a strong drink that showcases ingredients and doesn't taste strong. But yeah, aged scotch straight up.
>Working 10 to 12 hours straight with only one or two half an hour breaks is no goal one should thrive for. Neither working 80 hours a week.

I work on the thing I love & care deeply about (newscience.org) and I'm most happy when I work 10, 12, 16 hours straight, 60, 80, 100 hours a week.

What wrong with that?
Blue Origin has a secret project named “Jarvis” to compete with SpaceX
I think you're reversing cause and effect. The NHS constantly generates a flow of negative news that other outlets mostly suppress. The Telegraph does this less so than others, so it may appear to be "waging a war" on it but in reality it's just showing what others would have you not know.
> The only benefit is a slight lower cost

Not only that, but having a single source of truth for your files, OS and things like that.
Maybe everybody got their share. The materials had to go somewhere.
On insurance, most insurers just won’t cover a house that’s left vacant and unmaintained for eight years, certainly not as a normal product. The insurer, if there was one, probably just walked away when they learned of the circumstances.