skysight-inc/HackerNews huggingface dataset:
Not everybody has the same background and, for many people out there, mispelling words or grammar mistakes are not a sign of incompetence

Sometimes they are a sign of a person who is really smart but did not have sufficient formal education. Sometimes its a really educated person that just has little talent for language skills. Sometimes its a person that speaks more than one language trying to communicate in whats best for you and not them
Dude, it’s a helicopter.
Or you can just keep making small projects. I got to 100k without a degree this way. I made these projects because I enjoy programming. I can't say any of my learning has been structured.

Even now I'll show off my projects during interviews. The rare times this backfires I know that company would have sucked anyway.
Archive with full text of article: https://archive.md/T6CKt
Should I take IQ test for programmer interview?
They want a 3rd party developed IQ and personality test done as part of the interview process.

I actually like doing these kind of tests but am I supporting unfair discrimination? Seems to be barely skirting the laws on such things (see Griggs vs Duke Power Co)
Australians will require booster shots each 6 months to remain fully vaccinated
I was only at Google for a couple of years, but I remember “I don't know how to count that low” as a recurring punchline on the internal meme page. I never actually heard someone utter it seriously, but I saw it frequently enough in jokes that I assumed this article was about Google.
That's not a language thing, though - that's a dependency management thing :)
No, and that informs my estimate of the accuracy the other judgments in the story.
Also, somewhat old (2010) but interesting video about vCJD in the UK by Prof. James Ironside:

"Prof. James Ironside - Prions: The serial killers that attack the brain"

https://www.youtube.com/watch?v=nlIYGYA5q0s?t=2486s

At 41:26:

"...and we looked at thousands of appendices... and we looked at thousands of them [appendices] and of these
12,500 we find that 3 were positive... subsequent studies on tonsils come out with broadly similar figures
so our best guess is that that currently [2010] there may be 1 in 10,000 or around 4 in 10,000 are infected
with Variant CJD in the UK..."

---

Variant Creutzfeldt–Jakob disease (vCJD), commonly referred to as "mad cow disease"...
It is caused by prions, which are misfolded proteins. Spread is believed to be primarily
due to eating bovine spongiform encephalopathy (BSE)-infected beef.
-- https://en.wikipedia.org/wiki/VCJD
This is a very systems-engineering way of talking about over-engineering, and possibility a better way of talking about over-engineering in a world where it's just as easy to spin up MySQL as it is to spin up DynamoDB on AWS.

Quite often the largest material difference for engineers these days is cost of operation, and we're not often trained to add that to our calculus when designing systems.
How did it suck?
My main car rental situation was travelling to work headquarters where I had in the past lived, and renting cars for weekend trips because I did not own one. In both cases I would choose electric and was familiar with the area. But I may not be typical.
My partner went through a bootcamp, and there was an interview process after the application process. In my partner's case, they hold an advance degree in a STEM field from an Ivy League. A few of their peers had similar backgrounds, and that group didn't have trouble finishing.

I wonder if the push to scale out these programs meant lowering standards, since folks with the ability / discipline to finish are few.

If so, the unintended consequences are interesting:

Letting in more folks -> more folks with issues finishing -> more customer support -> more issues -> more doubts about the worthiness of the credentials from employers -> more folks having trouble finding placement -> lowering standards to let in more folks.
I think such takes have to contend with the fact that the biggest social media cesspool is the one with the least anonymity: Facebook.
Probably reasonable assumptions. When you're not sure, assume the standard will be reasonableness, because that's what the law assumes when it isn't specified.

So, you can make reasonable assumptions. What is reasonable will change, which is fine because the way courts figure out what's reasonable in some particular case is to either have the judge decide, or have a jury decide, and people change too.

The nice thing about reasonableness is that you are equipped to make a first pass at judging it yourself, since you are presumably a reasonable person. If you need second guessing, have a team mate consider it, and, if you're worried that your collective idea of "reasonable" might be distorted in an important way, that'll be why your organisation probably encouraged diversity to avoid that.

You might say, this seems awful because it isn't precise enough to say, implement it as a Javascript library. That's true, but intentional. Justice will necessarily involve such judgement calls, and trying to evade that by specifying everything precisely with no room for judgement is a bug not a feature.
Wikimedia Enterprise: opt-in product for companies and orgs to reuse Wikipedia
Thanks! Fixed now.

Our software has been replacing submitted URLs with canonical URLs when it finds them; but this time the canonical URL was https://kk.org/.
That's over a lifetime. Is that really more frequent than other types of laws? Like gun control, healthcare, air travel, communications, court/legal rules, law enforcement, etc?

At least in my state, I review the register and there are many other topics more prominent than driving laws.
intuitively I would agree, but the point of my comment was that intuition might be a poor guide if we want to understand what kind of team and software architectures "succeed".

if you rewind some years microservices was also the word of the day (and probably there were some iconic projects picked to justify...)
Reaching 10M IOPS in the linux-kernel by @axboe
Show HN: New SharePlay Enabled Podcast App
If you want to try out SharePlay (iOS 15.1) with a podcast app.

https://apple.co/2ZsrtmO

It's still early days lots more features to add.
Raskolnikov was literally going insane even before he said anything of his crimes. I don't think everything would have been fine for him if he just didn't talk to Porfiry
My in-laws fancied a Tesla for their vacation in Austin TX. They could not even get to San Antonio, which is hardly an hour away. They had to switch it out for a regular car.

Tesla basically rides on their marketing propaganda. I'll stick to my 35mpg Toyota SUV thank you.
Having the text jump in position isn't great for the reading experience. The previous paragraph is also disappearing and reappearing. It's like reading via flash cards.

Scrolling is a more natural way of reading.
Cat ownership is one of the least likely ways to become infected with toxoplasmosis - far more likely is contact with undercooked meat. In fact most studies suggest it is not an important risk factor at all.

https://www.bmj.com/content/321/7254/142

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3497129/#!po=4....
Well, I think "can this be held in memory" can be a stupid question. What I thought was more of a problem is:

> And they were right to fail me for that: the fact that I was good at solving strictly more difficult problems didn’t matter because I didn’t know how to solve the easier ones they actually had.

Scale problems are a type of problem. They aren't strictly more difficult than problems on a smaller scale. Being able to scale to thousands users/cpus/shards is a skill. Thinking your niche skills are solving the "difficult" problems and other skills are easier is not a good attitude.
I'd never give a detailed answer, because I don't want future candidates to cheat. The last thing I want is for someone to share my interview, and then I can no longer filter out bad candidates. It takes a super-long time to write a good interview.

But, more importantly, very few candidates fail on a single question. They usually fail on patterns: Poor comprehension of the task at hand, too many snap judgements, or lack of professionalism.

(Another reason, though, is that I've rejected a lot of people who I believe shouldn't be software engineers. It's not my place to tell them they should pick another career, nor do I want to make it easier for them to bluff their way to becoming someone else's headache.)
Aside from going into an Apple store, probably the cheapest way to try out the M1 Macs is to rent one from Scaleway (€0,10/hour + tax, minimum 24h - https://www.scaleway.com/en/hello-m1/ ).
> Qualcomm has loads of 5nm chips.

I think we all know that TSMC 5nm is quite a bit better than Samsung 5nm.

Samsung is "budget" 5nm. It ain't as good as the best-of-the-best that Apple is buying here.
https://www.prnewswire.com/news-releases/digital-camera-mark...

$2.6B is not enough to be interesting to them. They just got to 1080p webcams last week, not particularly aggressive there.

As iPhones are being used in the film industry I could see a niche camera, like the Pro Display market. Perhaps a new market between a DSLR and Red. Something that would cost $5-10K and have 80% margins that every hip video person would want.
Email such corrections to hn@ycombinator.com.

(I've done so.)
There's a surprisingly detailed Wikipedia page on that 2009 reboot:

https://en.wikipedia.org/wiki/The_Electric_Company_(2009_TV_...

Also, the 70s original:

https://en.wikipedia.org/wiki/The_Electric_Company
>The Google founders have managed to create this amazing narrative that they’re the good guys while all the bad decisions are just taken by the new money grubbing execs.

Page and Brin are still board members and controlling shareholders of Alphabet. It's foolish to assume they don't share responsibility for the current state of Google and the rest of Alphabet's properties.
Last week the senate requested that 2 projects be funded, thanks to lobbying by the consortiums. Team Dynetics pulled out of the GAO contesting as they knew they'd get another support contract for future Artemis project missions.

edit for link: https://techcrunch.com/2021/10/19/senate-budget-committee-te...
Is this satire?

your example is taken neither from an SLR nor a rangefinder.
And it's taken by Ansel Adams.

This has to be satire
I can't speak to the quality of the people who are attending these bootcamp programs (I wouldn't at all be surprised that most of them aren't "successful" for a variety of reasons) but as far as traditional university education being "successful", there are tons of university graduates who have little to show for it except a piece of paper and a load of student debt. A lot of kids today go to university because they're told it's what they're supposed to do, and coming out of it with a degree doesn't require nearly as much as it used to.
Two references in all of the photos are the JTAG connector on the side (a standard pin header with 0.1" spacing) and the standard headphone jack.
Correction: the police forces that intervened reported how the suspect was holding an object resembling an improvised explosive device when he was fatally shot.
My anecdotal experience as a part-time web dev instructor was not great - I recently quit after just 6 months. A small handful of students were curious and driven, but I have the impression that most students were not very driven. Could be an artefact of my program being part-time, not sure if it’s different in the full-time one (the part-time program enrolment was paused shortly after I joined btw). The main reason I quit was because school provided very little support for instructors in the sense of growth of our skills. I still think the idea is great, but I’m less confident in Lambda School as a company now.
> when we should put the enforcement effort back on reckless driving the cause of which is irrelevant.

There's no political will for this because it would require some discussion about what truly constitutes reckless driving and what reasonable highways speeds are and the people supplying the political will for any road safety reforms know that those discussions would not go their way.
>We should absolutely do something about the obesity epidemic, but in addition to, not at the expense of, doing something about cars.

Those two things aren't disconnected either.
Try to follow along the Tiger Book, in the variant that appeals to you.

https://www.cs.princeton.edu/~appel/modern/

It covers most areas quite alright even if a bit aged.
Just as I'd emailed you :-)
One past thread:

Luxe: free, cross platform, open source, rapid development game engine - https://news.ycombinator.com/item?id=16615251 - March 2018 (46 comments)
"Evaded" monitors. If Facebook were to censor anything related to election security prematurely, the conspiracy theorists would never let them live it down. This was purposeful and the right move on the part of FB.
According to the author's tweet, the customer sued and won: https://twitter.com/edent/status/1450731852302532608

I wonder why this fact is absent from the blog post?

This is a baffling ruling. I don't think an inability to support funny characters should be considered a GDPR violation. Anyone can put any characters they want in their name, and everyone is not breaking the law just because Unicode doesn't have made-up squiggles.
Cookie bite hearing loss is more or less fixable, not CAPD. If you have both (which OP sounded like they did, or at least sounded like it was worth investigating) then you can fix it up a lot with targeted open dome hearing aids.
ClassPass Faces Class Action Suit over Phony Business Listings
also, coral reefs are places where there is surprising amount of life in small area compared to vastness of the oceans.
For Windows: it can run Pro too, but that's still a low end machine.

For Linux: It has Secure Boot that can be toggled off but no one seems to have done the Linux enablement part for that specific model... so you might not have a good experience.

(most Qualcomm drivers don't have ACPI bindings on arm64 yet, so the Linux on those devices port involves writing a flattened device tree. This issue will go away at some point in the future)

Given that some Chromebooks are shipped with the same SoC, that task is doable. You might want to think about buying a Chromebook outright to put another Linux distribution on it too.

(see https://github.com/aarch64-laptops/debian-cdimage)

tldr: not the right machine to buy if you want to run Linux on it.
Maybe crypto just isn't for us plebs. On the other hand when I get paid my salary I can be pretty damn sure it still has enough value to be able to pay my bills even a year from now. With crypto I don't think I could even get a good nights sleep not knowing if my money is worth 50% less tomorrow, or 50% more. I also tend to lose things a lot, which with a regular bank is no problem, I just call support and show my ID or what-not, but with crypto I would end up homeless, and those conveniences are very much worth the tiny bank fees if you ask me.
Not if you actually understand the technical constraints vs the business applications of each product in their specific market segments.

A Ford F-150 can tow more weight than a Lamborghini despite having less power and being significantly cheaper but each is geared towards a different use case so direct comparisons are just splitting hairs.
It's still going to be a pleasant getaway, just one requiring much more effort during set up to configure it in a long-term sustainable way.

> There is just so much passivity now.

For anyone interested there is a large, active online community around the open-source Home Assistant platform. I'm using it and the community has been a terrific resource for finding those still too-rare devices which both work well and are willing to work sans-cloud. There are thousands of contributors and hundreds of thousands of HA users now and together we comprise a market large enough for even low-cost Asian manufacturers to notice and start targeting products toward.
> The most challenging point is, as others said, the lack of the compatibility with Linux Driver API. I believe it would be really hard to implement and keep following changes in Linux.

Especially since, as I understand it, even Linux isn't compatible with the Linux driver API across versions; they can and will change internals at will and just update in-tree drivers to match. Hence some of the difficulty doing things like getting a newer kernel on assorted embedded devices (ex. 99% of phones) because you have to port the vendor's drivers to the new version and both sides changed stuff.
Overcommitted
"So ahead of the election, the company tried to stop suggesting users join groups it thought they might be interested in" wouldn't it be ironic if the way the party in power took down Facebook was for meddling in the election prior to the events of the 6th.

Edit:

To the question of illegal vs unethical:

Undeclared contributions via services, and attempting to conceal the same donations would likely be considered illegal.

https://www.fec.gov/help-candidates-and-committees/making-di...
Apple seems to be able to make their products more desirable by adding imperfections. First dropping the optical drive (much earlier than competitors), then various ports, the audio jack on iPhones, the controversial butterfly keyboard, the notches. Look at how all the other smartphone makers added notches and rounded displays. In a vacuum many people would dislike such changes, but with Apple you think there must be some thought behind it, it's not a deficiency but a feature.

Reminds me a lot of fixie bikes or fancy old fashioned razors...
Using cardinal (score/range) methods instead of ordinal ones avoids the constraints of Arrow. It only applies to ordinal methods.
It seems likely that that was shorthand for "I failed the interview because I was unsuitable for the role, due to the effect described in this essay, as pithily illustrated by a particular exchange which helped us both realize that this was not a good fit."
Isn't the promise of k8s a kind of dev-friendly serverless-compute engine, but your process(es)/architecture may be running for moments, days, weeks, or years, and spread across environments dynamically? I would expect aspects of such a thing to require tweaking and babysitting, as the demands of the application(s) evolve.
>Government has the ethical mandate to protect you from other citizens, not to protect your from your own bad choices.

What about the choices of the food industry?
I will say, the formalism mainly helps to fight off imposter syndrome. I was the same programmer I was before and after my CS degree, the difference being with the degree I had a chip on my shoulder, and that helped significantly.
It was such a wondrous time to be a kid. I learned so much from TV in my early years. It makes me sad that once we valued things like reading and writing as a society, as we recognized it benefited all of society, but seem to be going the opposite direction in some places.

> Oregon Gov. Kate Brown privately signed a bill last month ending the requirement for high school students to prove proficiency in reading, writing, and arithmetic before graduation.

https://www.msn.com/en-us/news/us/oregon-governor-signs-bill...
There's a person who was involved for years in the maintainance of the venerable CSound audio programming language who specifically changed his last name to ffitch (with a ligature, and no leading capital). I don't know for certain, but I think it was intended to provoke/test/trouble weak text representation in software.
.NET, Visual Studio, and Visual Studio Code are all expensive ad campaigns funded by Azure. .NET and Visual Studio have excellent attach rate to Azure.

Disclaimer: I work at Microsoft.
"Tasks are not really "junior" or "senior" tasks but really tasks that juniors or seniors could do with different results in terms of time, cost, quality, etc."

You are putting words in my mouth. I never called the tasks "junior" or "senior". Looks like you agree with me, but felt the need to argue anyways.
I had the misfortune of needing to install SAS on my computer (fiancee has a license through grad school) and the whole install process is built around a complicated licensing scheme that ties any of a hundred optional components together into a massive assembly depending on exactly how much money they were able to squeeze out of you.

There was a problem with our license file which meant we got through 5-10 screens of installer and then hit "The SID file you selected is not intended for the order you are deploying because the Tech Support Site Number values do not match. Select a SID file with a matching tech support site number."

And then two weeks later we were finally able to get a correct license file from the IT department. I can't say how much of that was IT's fault or if it really took two weeks to get the fixed license from SAS, but either way I'd be happier to never touch it again.
In my experience, insufferable mid-level management can bring out the worst in the best people, and then accuse them of being primadonnas because they are absolutely incapable of any self-reflection themselves.
"Jan. 6 insurrection"

Ever wonder if this whole thing is politically motivated to make sure anybody remotely conservative can't talk on Facebook?

"Insurrection" is monstrously strong language to call something whose worst legal offense is illegal parading. [0]

[0]: https://www.washingtonpost.com/local/legal-issues/jail-sente...
> It turns out apparently all of Microsoft is driven by leadership that wants to make the world a worse place for human beings.

The real problem with our modern capitalist utopia is that ALL companies, once they reach a certain size and percentage of the market, take the Microsoft's-of-the-2000's approach, buy up or squash anything that looks even close to competing, grease the wheels with the regulators, plant stories in the media, and implement changes to the products that curtail why people were excited about them to begin with.
I believe someone is building something like that on top of sel4, which gives even stronger correctness guarantees than Rust, even though it's C.
Networking and connections get university students good jobs. Aptitude and drive are what makes them good at those jobs.

I think the post you responded to was talking about the latter type of “success” at universities, but both are valid metrics of success.
"It's really hard to do RCA when people are blaming themselves"

Often, the root cause is someone made a mistake. You can say there should have been other systems to prevent/review/etc, but the root cause is a mistake a person made. You can '5 whys' it to death, but I made a mistake (or... someone did).

"whatever originally broke production" - in this case, I made a mistake. That mistake wasn't caught until production. Then the fixes were all broken too.

I don't always blame myself for everything, but if I've made a mistake, I'll own up to it. For me, it helps me be aware of what I can do to avoid those in the future. This may or may not be some rca-checklist other people can refer to, because... it's not 'actionable' to anyone but me.
What's your prediction for the fight?

Prediction?

Yes, prediction.

Pain.
Greenhouse emissions reached record levels in 2020, even with pandemic lockdowns
A SaaS Partnership Person’s Mini Guide to Integration Based Distribution