skysight-inc/HackerNews huggingface dataset:
And you can think that, just like people can think you are racist for telling Indians what they can and can’t find reasonable about their own stereotypes.

“I should hire some bottom of the barrel bootcamp graduates”.

Bootcamp graduates in this example is a derogatory name for sub-par devs. We know this because there is a stigma around bootcamp devs in the industry. If you said this, no one is doing the mental gymnastics of “oh, they are separating the great bootcampers from the bottom of the barrel”. No, they assume you look down on bootcamps. Context matters. History matters. Saying “bottom of the barrel Indian devs” in todays software industry, is a racist remark.
> I had a life, and therefore no time to watch anything.

Great! And good for you trying to stay informed despite a different definition of what constitutes a fulfilling life. Some of us enjoyed following news more closely, even during our teenage years.
Nope, only co2.
the thing that annoys me most about my crappy electric is that it only has 2 power levels, on and off, and duty cycles them at a really slow rate (upwards of a minute) for other power levels.

The temperature is all over the map.

I had to simmer something at 180F and it took me 30 minutes to find the right power setting and a big pot of water to stabilize the temperature.
Source? That's definitely not what I've heard. Even in windows 10 you need a silly workaround. If you log into wifi when setting up you are forced to login. I had to reinstall and refuse to login to wifi. They patched that workaround out in windows 11 iirc.
> as vaccination rates increase the ratio of vaccinated:unvaccinated hospitalized patients is approaching and surpassing parity.

Parity as in 1:1? Because I’m pretty sure raw counts and case rates are still nowhere near parity. You mentioned data by age ranges as well.

This commentary on a new study is pretty good:
https://twitter.com/zeynep/status/1482501951065661440?s=21

Pointing to this recent study: https://www.alberta.ca/stats/covid-19-alberta-statistics.htm...
Really, entering software isn't that bad. I didn't have any coding experience before college, and after my first year (which only entailed two software classes - I took a lot of humanities that year too), I had a job writing code for a research project. Thats a pretty quick path to employment - about 100 hours or less of training total*. I think any motivated person with a decent predisposition for math and logic could pick up the same skills in 6 months of effort, maybe even on nights and weekends.

I am not a super smart person either - I had an average talent and got average grades. However, the asset I do have is that I am OK with sucking and failing at something over and over again. I think this trait is more important than intellect.

Are you the kind of person that can bang their head against a problem for many days not quit? If so, you can be a software developer. Some natural intellect will help, but perseverance is likely more important. In fact, maybe being somewhat unintelligent is even better since you will be used to not succeeding at everything so easily.

*Caveat - it took me about 7 additional years to actually become good at writing code.
> The tech jumped the shark at the start of season 5 with the introduction of Prometheus

Prometheus was very much portrayed as a kludge that barely held together for quite a few episodes after it was built.

It wasn’t until the Asgards helped with development that it started to look anything like a functional spaceship.

> I wouldn't call it fundamentally atheist either, in fact the entire thing was about religion, especially the last two seasons.

It was about liberating cultures from worshiping gods. O’Neill is very much anti-religion in his comments throughout the show. And the Ori are as close to the definition of a “god” as one might get and there were 2 series and a movie dedicated to making a point that no entity should be worshipped regardless of how powerful they might be.

They even feature references to Earth religions and “disprove” they’re credibility (albeit it doesn’t touch the Abrahamic religions but that might have been a step too far for an American network).

That’s about as anti-religion as one can get and like the GP I was really surprised an American network was allowed to finance it.
I think you'll be fine, actually. I've read through the first edition, and it's kept pretty intuitive.
Haven't seen this, perhaps because there's a setting in 10 to only show icons on the taskbar where the item is open, which I enable.
The US let authorities invent and market an encrypted communication tool, tricking criminals into using it (and surely some non criminals). In many ways I much prefer that, to the UK thing…
A few times a year at least; this one was just more visivle than most because it happened just under the surface in an area of more or less open ocean, so there was nothing to deflect the shockwaves. It also started erupting in December so there were already satellites paying attention to it.
How about we replace these shitty, indecent, saddening middle-low tier restaurants with canteens? I go to a restaurant to feel served and cared after, if you can't provide that feeling of welcomeness you should downgrade all the way and just become an automated buffet with pastic chairs and plastic dishes so people can have a warm meal for pennies and do everything by themselves.
I remember discovering that the Scotland Office has a (crap) Buzzfeed posting account for the Indyref: https://www.buzzfeed.com/youdecide2014
This seems like a win-win to me. Any downsides with enforcing this strategy?
OpSec is overrated. What you want is impunity (2020)
One thing I've always liked is when people use the formatting their messaging client provides. Making points in bulleted lists, paragraph breaks, proper linking are all great.

Another good one is if you have multiple questions to split them from the main body and number them. It makes it easier for people to respond to them partially and specifically, and see they're there at all.
It creates a more neutral impression of the vaccines efficacy. The use of the term "breakthrough case" seems entirely geared toward downplaying ineffectiveness. Why not simply call it failure when the vaccine fails?
It’s Misleading to Call Addiction a Disease
That's not what it said in the title. At the end there are links to the other research they do, and none of that pointed to OS research, as near as I could tell.

I am aware of https://fuchsia.dev/, but it seems to only target handheld devices, which already use the most broken of security models, the dreaded "yes/no" access to location, photos, etc.

I'm looking for a desktop daily driver that supports fine grained capabilities.
Past related threads:

Statistical Rethinking [video] - https://news.ycombinator.com/item?id=29780550 - Jan 2022 (10 comments)

Statistical Rethinking: A Bayesian Course Using R and Stan - https://news.ycombinator.com/item?id=20102950 - June 2019 (14 comments)
New Samsung tablet will come with a notch
That's the thing with business advice. You can give advice with good intentions but there is almost certainly someone out there who took the opposite of said advice and became successful.

Bootstrap or don't bootstrap. You can be successful either way but it's the nuances, timing, context, chance, etc. that matter.
Minimum requirements were about pushing TPM (massive boost to chain of trust and security based on internal metrics) and hardware sales.

Source: I’m an insider.
https://archive.ph/UThfY
yes, but France is cheaper/less well paid than Germany (my guesstimation would be 20-30% less). Most countries are, e.g. Spain, Italy, and of course eastern Europe. Actually, 80k€ is VERY good for developers in Germany, you are not paid these sums easily, but yes if you're good (and willing to change employers and good in interviews) you will get there, that's true.
Some of that is due to being told to not touch them. There's strong cultural memory of safety, security, or just sound planning being thrown out by non-IT people, till even new hires quickly start getting instinct to bunker down.
> Context matters.

Right. And the context in this case is cost to run a company with a given headcount. The cost of 200 bottom of the barrel developers in America and 200 bottom of the barrel developers in India is substantial, which is why you have to include the location in this context.

If the context was talking about the efficiency of developers instead of cost you would have a point, but it isn't.
Essence – October ’21 Progress
Unless you're a student there you won't be able to attend the classes and get a grade anyway. You just watch the Youtube video's, he makes new ones each year.
I think you meant to say “cheapest” developers. Forget about location. Cheapest in the world. Obviously, the managers need to be able to interact with them reasonably well, so this is a constraint that likely raises the costs.

Using this article [1] mining information from payscale.com, I found that the lowest hourly rate for a junior developer can be found in Alexandria, Egypt for about a dollar an hour.

Maybe the article is wrong, but I’d love to see data here. Objectively, India has improved relative to other countries, so we should expect that some locales in Africa could take the “lowest cost dev” title by this point.

I think you can avoid the racist appearance of your original comment by stating the actual objective, the resolution of which changes over time.

[1] https://devoxsoftware.com/blog/average-software-developer-ho...
I don't think your ability to learn decreases (that much) with age. However, being older also means more responsibility, which takes time. It also probably means whomever you're talking to already has a mean to earn a living, so to get into software engineering represents a rather large opportunity cost. It takes a huge effort to start over at the bottom, both in terms of salary and self-esteem. I talk to a lot of people who want to switch to software, few do.

Bootcamp is a really good shortcut. It's no surprise that most bootcamps arrived at the conclusion that front-end dev has a lower barrier to entry and focus on that. Kudos to them. It's a great way to get started.

Working a software-adjacent job can also lead you to software (I took this route), whether that is being a data scientist, data analyst, or any job that might benefit from a bit of python scripting. It greatly reduces opportunity in some cases (for example, a lawyer who leans to code to help his day job), in other cases, it simply delays it (if you really want to switch to SWE, you kinda still have to start at a junior position at some point)

Self-taught is absolutely possible. But it also means you have to do both the course planning as well as the learning, which adds another layer of challenge. It really takes a lot of dedication to go this route.

Software is unique in the sense that your skill becomes obsolete much quicker than other fields. It's a double edge sword - on one hand, you have to constantly learn new things, on the other, this dynamic creates a lot of jobs, because you don't have to wait for people to retire or switch jobs. A 3 year react dev is consider senior, same goes if you have 2 years of prod experience with k8s right now. You just don't see that in other fields.
A recent HN discussion on the same subject 13 days ago:

The Demise of Scientific American (scottaaronson.blog)

https://news.ycombinator.com/item?id=29778348 (419 comments)
It should be easy to avoid for-profit hospitals as well, since non-profits out number them about 2:1

https://www.aha.org/statistics/fast-facts-us-hospitals
“Bottom of the barrel devs in India” !== “bottom of the barrel Indian devs”

Way to move the goal posts. Do I need to explain this? You’ve contextualized the bucket in your new statement.

Why do you think that efficiency difference exists in the first place?

Maybe because Indian/Asian developers are not valued as much as other parts of the world.

Almost as if people treat and talk about them like the bottom of the barrel…

It’s a cycle that you continue to enforce by using that terminology.
I mean, I think it really all comes down to numbers, and also agreeing on reasonable definitions of what words like "over now" mean.

That being said, vaccines have stopped effectively ended viruses before, e.g. polio (again, for counter examples please refer to my comment about reasonable definitions). Therefore it's clear that vaccines can achieve this effect, and really what lies in question is how hard is it?

So, I think there are people who study this stuff, and I think it's also probably pretty complicated because there are a lot of variables as well as unknowns. E.g. how effective is the vaccine, how contagious is the virus, how does it spread, the incubation period, for how long is it contagious, etc..

Ok, bearing all that in mind saying

> No amount of vaccinated people, will end the pandemic.

Is itself a bizarre assertion. Maybe in your gut it seems that way, but that's not really how we know stuff in real life. The author even said

1.) if there were enough vaccines for everyone for

2.) 3-shots of protection and

3.) if people took them

Then the pandemic would be over... I think that more or less makes sense. I'm not saying it's realistic, because #3 seems to be the problem in countries that have enough vaccines for everyone (like the USA).

In any case, he's a doctor, I think he knows more than you do, I trust his reasoning is based off well-informed assumptions, and you're just convinced that it could never happen.

So do you care to elaborate how "No amount of vaccinated people, will end the pandemic."? If 100% of people were vaccinated, would that not end the pandemic? I think it comes down to the numbers, so how do the numbers support your argument?
I hoped I explained the position clearly in the first place, but I’ll try again. Ultimately Hiccup is hyperscript in Clojure syntax. It’s literally s-expressions, yes, and insofar as that’s true so is JSX compiled to h or equivalent. But JSX’s compilation target is undefined until specified by the developer, and like a lisp DSL it can be and often is compiled from its list structure into semantically very different computations. Again, all possible with Hiccup, but at least from what I saw when I worked in Clojure that wasn’t typically the case, it was almost always a very direct 1:1 mapping to hyperscript. Which is fine, it’s a good model for rendering UI! I just think it’s fascinating that I see more application of the advantages of lisp (macros, DSLs, creative/clever optimization of using and computing essentially a list of symbols) in the JSX space.
I am no expert on the topic but pretty much every language has an instanceof-like pattern — that doesn’t really fulfill the generic term-to-type capability in my opinion. That would be being able to create a new type at runtime from a term based on a user-defined function — which yet again may have some constraints like only compile-time known constants can be used, etc.

I don’t know the peculiarities of julia to comment on this specific language though.
> No need to call out people from a specific culture as being worse on average.

Agreed, it would've been fine if they just left out "Indians" and "Western" the original comment.
I vaped it. It all evaporated every time. And I've tried multiple vendors, I know how the powder looks like, are you suggesting there's a cutting agent or what? Why would a reputable company do that? It's not a very reasonable position. I'm sure there are fakes out there, but not very many, I would estimate.
I think many of those items are just stolen and being fenced but even then they still need to be in stock and due to extreme weather and Covid that’s not always the case
Function scope allows constructs like

for _, lock := range locks {
lock.Lock()
defer lock.Unlock()
}

To acquire locks in a loop and release them at the end of a function. Otherwise the previous lock would be dropped each time the loop executes.

I've never seen the advantage to having a block structured defer: it's easy to add a new function, it's not always possible to remove a block.
I get this question so much that I wrote a book on the topic. Everything I wish I knew before I wrote "Hello World".

I usually offer a free copy of the book and they get really excited.

After a month or so, I sometimes hear back about what they learned from the book & how they are applying it to their journey of becoming a software developer. Those who stick with it usually land jobs within 12-18 months.

Otherwise I don't hear back from them at all. Their loss.
Tumblr was already making people mark their blog NSFW and started filtering posts and tags long before the App Store thing. They had been “belling the cat” in preparation for an eventual ban.
What I Believe (2017)
> The Prometheus used a retrofitted Asgard hyperdrive however the Asgards didn’t provide them with any tech to build weapons (at least until the very last episode in SG1).

That doesn't explain why they didn't develop their own long before then. They could reverse engineer the tech and materials science for fighters and spaceships but not energy weapons? Come on.

> They do also address in one episode why SG teams prefer their guns over the Jaffa’s energy weapons (the argument given was “accuracy”).

Yes, and I addressed that point in the post you replied to (see "sure bullets were more accurate according to canon"). In reality, energy weapons would have been included in standard kit simply because they don't run out of ammo. SG teams are potentially out for long deployments, how much ammo do you think they could carry with them?

It's simply implausible that they would not have prioritized developing their own energy weapons with an eye towards making them more accurate, rather than simply throwing their hands up and saying "bullets are more accurate". By canon logic, the staffs were weapons of terror and intimidation and not designed for war, but that doesn't mean a better design suited to combat wasn't possible.
I frequently prefer R to python/pandas/numpy for data analysis--even if most of my other programming is in python.
As someone who is working on a similar project (a chess mmo) and looking to validate a business model in order to get funding, how are they covering the costs?
The answer usually is "donations", but there are only 402 patrons on https://lichess.org/patron and Thibault said on twitter that the average donation is $8. That's $3216/mo, less than a tenth of monthly costs. Is the rest coming from the swag store? From coaches? How much do the donations surpass the costs? Lots of missing pieces from the revenue puzzle.
No one gets a free pass, for sure, but he’s a pretty qualified thinker of things medical and health. So coming here and calling him out on it should probably warrant a bit more than a “uhn uhn”.

(Edited - asimpletune above said it more eloquently than I did!)
Suppose you give me a particle physics problem, and I produce a quantum mechanics solution that, upon further examination, is wrong.

If you think there's something wrong with that, then congratulations, you're a "quantum negationist," or at least believe there's some important insight about physics that's not captured by doing everything in a rote quantum way. (The important insight being that GIGO.)
Ah the craigslist "vehicle for sale" technique
I too looked at the infrastructure list and wondered.

While I know many people are saying don't look at the cloud costs, when I look at those numbers it makes me think of CAPEX vs OPEX trades, and the OPEX here is non-trivial, but potentially a variable offset by some labor costs. I think some of this is being driven by a dated tech stack and technical debt.

Now, I am not one to trivialize the work that may need to go into getting this efficient, but I think you are right, we should consider investing into modernization of the stack.
Not really sure about your first statement

https://www.youtube.com/watch?v=lTdviIS_TAk
The fact the Queen is exceedingly good at doing exactly what a Head of State should endeavor to do (not use power) does not mean they never will. Something to keep in mind. Especially with an informal Constitution.

Not that a formal one makes much difference when the people who interpret it start doing mental gymnastics.
I don't think we'll achieve much of a consensus. Even in normal conversation some people prefer exchanging pleasantries before diving into a topic. Others (like myself) find that annoying and wish people would just get to the point.
Task manager still launches through Wine, but it only let's you control Windows processes running on your machine.
What's their definition of "millionaire"? Thanks to inflation it is now possible to become one just by virtue of having a household of two white collar workers, each making 150k annually, no kids, no cars - after a decade or two you cross 1M USD net worth.

I think it is helpful to define "millionaire" in 1920s dollars ($20M today)
Nostalgia is a powerful motivator
> It seems impossible for me to recommend someone do this stuff without having that lifelong level of understanding and context and passion.

Your lifelong learning and passion are a key part of your identify, and most probably the reason why your friends respect you and trust you enough to approach you about software.

Unless your friends are trying to replicate you, it won't be necessary for them to develop the same lifelong understanding as you. If all they want to do is to learn about software, they could just learn a little bit about it, or as much as they can given their late start. That might still satisfy them.

If you want to be a good friend, it's important for you to distinguish between their ambitions and your passion. Try to see things from their point of view, and only share as much information as is necessary for them to be able to see the next step of the big picture.

For example, if they don't already know any programming languages, you could just tell them that there are different languages that suit different applications, and ask them what they are interested to work on. Don't talk in detail about the merits of particular languages because they won't be able to grasp these details yet.

If they say they just want to be able to program Excel, or to write an app to help their grandmother remember something, then you just need to tell them about the tools that exist for those applications.

Don't tell them too much. Just point them towards the right starting point, and tell them they are welcome to bring more questions to you as they arise. That will keep the conversation relevant to them, and avoid the difficulty of having you talk for too long about things they can't understand or appreciate yet.
I've never been so angry because of an HN comment, nom d'une pipe en bois. But cheers from Switzerland anyway, let's enjoy cheese while we still have a sense of taste.
Yeah, I use my window manager for the tabs. They are very necessary, but I like it better when the WM does it instead of every app. You'd be surprised how often you want to have your browser and terminal tabbed together in the same window once it's an option. Plus, you don't have to remember ever app's tabbing hotkeys.
We should never ever rely on emails for anything important. We should always confirm and authenticate important matters with a separate channel like meeting in person or video calling or calling the persons to confirm the veracity of an important action that was written in an email. Unfortunately that is not the case and there are so many such frauds.

The use of email for important matters leads to Business Email Compromise fraud:

https://www.fbi.gov/scams-and-safety/common-scams-and-crimes...