skysight-inc/HackerNews huggingface dataset:
I wanted to joke about still waiting for COME FROM to be added to Python, then I found it that someone already did that...
Triangulation Thickens Grids
The article is wrong, it wasn't her 'personal computer' it was a Pixar Workstation that was at her home, not the same thing.
Thanks for this feedback. For what it's worth, the “keep in touch with hundreds” system I describe in this post is not the one you've encountered me using. It sounds like you're just on my list, as you said.

The “keep in touch” approach is more for the people you meet in-person, say if you go to conferences and meet 50 people in a weekend, or are out working as a musician constantly meeting fellow music industry people while on the road.

It's different than the “broadcast → follow” relationship.
You need to shift your attitude towards the job search:

1) You're clearly very talented, the record you describe speaks for itself.

2) Use your past to your advantage. Larger more corporate companies might be afraid to employ someone like you (_might_!) but there are tonnes of startups that could see your record as an advantage. It's demonstrated proof of your abilities!
Silver-lining - TV licence is no more, or so I heard. Which is great. Poland will hopefully copy this one and our own propaganda tube (TVP) will go the way of BBC as well.
John Catmull (correction: sorry, his name is Ed Catmull, as tbab corrected me), Pixar co-founder and president wrote a book ("Creativity Inc") where he tells that story in detail.

He wrote that everybody in the team had forgotten about Sussman's copy and she is the one that told in a meeting the copy existed, to the astonishment of everyone else. The van that went to pick up the computer on Sussman's house was equipped with pillows because they were scared even from the road's vibrations.
Facebook to begin laying cable off Nova Scotia
> Not lying about convictions sounds great from the pious ivory tower or from seasoned professionals who may have enough experience that others are able to look beyond their past.

Sadly--and I do mean this, I agree with your sentiment--what we believe and what is required by an organization in a sensitive industry (finance, education, defense) are different things. For example, if you want to operate as a public company in finance with industry-standard certifications, you must perform background checks and reject candidates with a criminal history involving financial crimes.

Schools and other educational institutions likewise are require to reject candidates with a criminal record that includes charges of violent crime, sexual offenses, or similar.

Lying about charges that aren't relevant to the filtering criteria will be noticed in such industries and be a big red flag to any HR rep or hiring manager reviewing an application. This also shields you from a situation where some other employee learns and disseminates unflattering information--if one's manager and HR has cleared that info, it's nobody else's business and you have avenues and support available to you to prevent discrimination due to a criminal history.
Thanks. Signed up, hopefully I remember to circle back when I start interviewing in a couple months.
Do you mean this [1]? It links to the
referenced article too.

[1] https://lord.io/text-editing-hates-you-too/
This is always missing from the arguments.

Sure mental health treatment and agencies are notoriously underfunded, understaffed, and underpaid. But

Mostly we have a society that views those with mental health struggles as 'less than' and not fully adults, because they can't support themselves in some fashion and contribute to the GDP (from a very 10,000 foot view).

We can pay for support all we want, until society at large stops viewing these people as burdens, it's not going to really fix anything.
The U.S. spent $3,795.4 billion on health care in 2019 - where did it go?

https://www.ama-assn.org/sites/ama-assn.org/files/styles/rel...
Sales wants to sell you something. This guy wants to get in contact with people for its own sake.

One could imagine a salesperson just thinking about a potential customer and then calling them immediately. No CMS involved. Just like how you could randomly think of a friend and call them. The respective motivations are still the same.

The “just do it” distinction is meaningless w.r.t. intent. You’re just being uncharitable.
Wish I could say I was rushing back but other podcasts have filled in during the 2 years they've been gone. That's just my personal experience, though.
Sites like Reddit, Facebook and Twitter can very easily become a political tool for manufacturing artificial consensus.

A large portion of the population do not go to specific news sites directly but instead rely on a link aggregator, Reddit being the most popular in the world (I believe).

If a political entity were to gain significant control of the censorship mechanisms, you would have a massive societal risk IMO. I have been following the censorship problem on Reddit for a while now and I think this has now become the case.

I can't say which entities are operating here, but it seems resoundingly clear something very inorganic is happening in Reddit's systems.
Yeah, sure, it's definitely some type of dystopia where we're all forced to treat criticism against a $100 million podcaster as some fundamental human rights issue
If Russia wants to reunite with Ukraine why not move the capital to Kiev and merge the Russian government in subserviently with the Ukrainian government? Putain can step down and the current government of Ukraine can take over both countries. After all, Ukraine is the birthplace of the Russian people. If they're one people and should be reunited, they should be reunited under the banner of their original homeland, Ukraine.

Anything short of that is a non-starter and demonstrates an aggressive Russian agenda. There are no exceptions to this.
Having worked on the email side of things, the problems mentioned here are exactly as painful there as it is for HTTP.

The problem with the robustness principle is that it is heavily misinterpreted in practice. The original intent was to remind implementors to be wary of ambiguity in specifications, but in practice, it has often been taken to mean that implementors must try to scavenge as much understanding as possible from flagrant violations of the specification.
For the consumer market I agree. It's not fair to force consumers to accept a one-sided unnegotiable contract.

I think the silly interpretation of copyright law (that any transient copies made by your computer when you install or run a program constitutes copying and thus require the copyright holder's permission) should be undone. You shouldn't need a license to use a program any more than you need a license to listen to a music disk or read a book or watch a movie or painting. I think that interpretation of copyright law is fully based on a technical gotcha and not in line with the spirit of the law.
Yeah this works great until you realize you're the one _always_ initiating and they say "Wow thanks for getting in touch" and you don't talk to them for another 3 years.
Why the hell would someone choose to refer to a second, unrelated, SLBM as 'Polaris'? This has the same energy as the professor who decided to write an exam question using small epsilon and large epsilon for different energies.
The point it shouldn’t be. When did SF become so intolerant?
That link provides more info about the story, I remembered reading about it years ago, Also after they restored most of the files deleted, most of the movie was scraped and redone.
> Blaming black culture for the continuation of black struggles is incorrect because it reverses the causality.

Causal feedbacks are a thing, too - though admittedly, they might be hard to tease out via a purely "historical" analysis. Ultimately, one wants to look at purely exogenous "forcings" when faced with potential feedbacks. Teaching the fundamentals behind the bourgeois ethic in schools and via public awareness raising might be a good "exogenous" intervention that would mitigate this particular problematic feedback. The prevailing orientation these days among self-described 'progressive' elites is just the opposite: successful values are portrayed as the mere reflection of "Whiteness", and implicitly, the converse attitudes are praised as authentic. Can we really expect this to be a positive development? Is this really what passes for "a useful and pragmatic political approach to helping people get out of oppressive circumstances" in modern academia?

(Of course, this is not to say that interventions on the "overall circumstances" side of the equation might not also be successful! For example income transfers to the poor, when accompanied by good surrounding incentives, have sometimes worked very well to bootstrap sustained growth. The recent childcare-focused tax subsidies seem to be exploring this direction.)
Yes, I can agree these on vehicle trackers are unnecessary, since license plate readers would do the job just as well.
> if people aren't contacting me, why should I care about contacting them?

If they utilize the same philosophy then you will never contact each other.

Solve the problem by only contacting 50% of them.
Hey guys, we're a group of nerdy friends (4 guys and one girl) with experience in retail and eCommerce. We made a new tool for post purchase experience, it's called Skila! We have developed and optimized the return process and are now interested in the market feedback on what to tackle next. Schedule a demo with us and let see if we are able to help your company solve the post-purchase experience for a reasonable price. Thank you for your time and hope to hear from you! :)
It was also probably a career limiting move going around in 2020 trying to rally against school closures as literally the rest of the country was shutting down. You might have empirical data now, and you feel that your gut feeling was correct, but merely trying to justify this now with the knowledge of hindsight feels ironically shortsighted.
True,it will probably have an economic impact. Still, there are several ad options/platforms still available (Google, Tiktok,...) so one would hope that a sizeable amount of the businesses would be able to move their ad campaigns to those instead.
The limit of residency slots is in the article.

> A much more sensible system would to make medical school free so that the salaries don’t have to start off so high.

That's not how any labor market works. Your salary isn't determined by how much debt you rack up. Doctor's salary's are high because the supply of doctor's is so low (especially primary care).

The article covers all the points you're debating (much better than I).
Yeah as a new player you get some tastes of continued momentum, and in some early levels you can stumble into a path where you run through almost the whole thing, but you're going to get stopped at various points throughout the game.

You couldn't save your progress in the original sonic games, so if you liked the game you ended up playing through it a lot. There are a lot of various paths through the levels.

I don't find it shitty or not really, just a different game mechanic.
The happy medium I've found is to clarify my level of preference; whether it's a "nitpick" or an actual "change request". I communicate that you don't have to update the PR just for nitpicks, but that if you're updating it anyway that they might be good things to also change.
<sarcasm>
Yeah, great, let's add more syntax to python. Because a cake always tastes much better, the more ingredients it has. Just ask C++!
</sarcasm>

Sorry but did I miss something?

When exactly did "this saves 2 lines in the code!" become reason enough to introduce new syntactic elements?
Ed Catmull.
"15 year old" <--- this is your problem

"c#" <--- this is not

Imagine what a 15 year old C++, Java, Javascript or Python project would look like. Not much different, I'm thinking...
There’s a CRM of some sort that sends emails I’ve received that even mentions a nearby restaurant or point of interest in its emails. It’s trying so hard to be personal it’s laughable.
Fair points on total costs but in this case, "too cheap to meter" largely means:

- The incremental costs of surveilling an additional individual are low. This is the classic economic distinction between fixed and marginal costs.

- The cost of breaking out of the surveillance-capitalism-state industrial complex is high. Devices, networks, applications, servers, services, institutions, business models, protocols, hardware, communications methods, directories ... ALL are fundamentally grounded in surveillance.

If you want to break out, you've got to break out on all fronts simultaneously.

And that turns out to be very, very, very hard.
In my maths BSc, I've never had this happen. I've seen it in textbooks, yes, but there I kind of understand it—it would otherwise just bloat the textbook, and many people use textbooks in class with a teacher anyway.

I've usually either had practice questions with solutions directly provided or assignments to hand in (usually this was optional). The solution to these assignments would be posted after the due date and of course, you would get your submission checked by a TA.
I love how the conservatives love to posture as “free speech defenders against cancel culture”. but curiously you haven't heard about these people (Quillette, Fox et Al.) when a metal concert was deplatformed by Christians activists in Paris[1] last year. Or when the Wisconsin GOP representatives tried to ban the words “multiculturalism” or “critical race theory” from schools[2] … Or this time when AP fired a journalist for being pro-Palestine[3] after conservatives pressured …

[1]: https://www.theguardian.com/music/2021/dec/08/anna-von-hauss...

[2]: https://thehill.com/homenews/state-watch/574567-woke-multicu...

[3]: https://api.arretsurimages.net/api/public/media/salon-2/acti...
I don’t think you know what you’re talking about nor have dealt with significantly sized enterprise platforms.

In fact there was a hell of a lot of churn while Microsoft pissed around with the MVC middleware stack implementation and throwing async in which has been buggy as hell on classic. And of course there was the entire “we decided to gut WCF and WWF and AppFabric” thing.

I lost count of the hours I spent digging through deadlocks and spinwaits.

On .net core there have been many many breaking API changes over just the last three years which have broken everything from libraries to the stack. There has also been absolutely zero to no guidance on what best practices are in the current hour. All the documentation and articles out there are obsolete within a gnat’s fart of time after they are written.

There was a lot of change and not a lot of thinking that went into the platform over the years. This costs big money for clients.
Fewer than 200 people died of Variant Creutzfeldt-Jakob disease in the UK in the last 30 years. You're talking shite.
In which circumstances would that be the case?
every disingenuous "open the schools" asshole always stops right there.

Can we mandate masks in schools? No.
Can we at least make a plan to improve ventilation? No.
Can we improve contact tracing and testing? Also no.

None of these people care about safety, they just want a babysitter to get their annoying kids out of their hair for 8 hours.
1. Maybe, although we don't really know and there is almost certainly stuff that Apple has access to which isn't patents - can they pick up the phone to someone at Arm to discuss and get help on an issue - very likely. Plus as I've said before those patents and associated IP might be integral to Apple's designs and they absolutely should pay for them.

2. Of course, that's just how patents work. But there is no evidence that Arm is doing this.

Overall, I don't agree with the sense that Arm is an overhead for Apple that if it weren't for those pesky patents they would cast aside and cut their costs. I think it's more complex than.
Yes. And currently it has also split into several sub-languages almost now. Numpy/Scipy is one, then there is enterprise Python, and the ML Python has its own conventions. That's how big and complex Python today is.
Since you write with an authoritative voice, I ask:

* I've most often heard of the STM32 series as microcontrollers instead of microprocessors and never as CPUs. What is your reason for referring to them as a CPU?

* What is wrong with "25-50 FPS on QVGA (320x240) resolutions and below" for low cost use cases, like a step up or longer range than an ultrasonic obstacle sensor?

* What is the advantage of an FPGA over a microcontroller or microprocessor of similar cost? Are there disadvantages in terms of additional technical debt to programming a FPGA instead of a higher level controller or processor API?
If "the best jobs these people can get" amount to viewing untold volumes of graphic content of wildly varying extremes, then we should absolutely be having a conversation about how employers should be treating them.

Edit: We can - and should - be working to improve conditions for everyone, but just because "these people" have it better relative to everyone else in their immediate vicinity doesn't mean they need to shut up, be thankful and deal with it.
I agree about healthline but this is an established finding in psychology. Not sure how you're searching, but this is a review that mentions it: https://journals.sagepub.com/doi/abs/10.1177/096372141142945...
The Mysterious Forces Inside the Nucleus Grow a Little Less Strange
Also, very importantly, these employees were not informed that they would be reviewing this content until after the on boarding process. It seems like quite a few of the workers even relocated from places such as South Africa to Kenya before being informed what the work entailed.
I'll often do the "first draft" as a design doc with an API sketch or a quick prototype that I'll post in chat or email to the team but not actually "mail for review" per the tool. That way I get early feedback that I'm going in the right direction for a code change.

When it comes time to actually get approval to check in, then I try very hard to get it right. I put on my code reviewer's hat and review on my own code. Ensure that I've run the formatter, linter, pre-submit tests, and code coverage tools. And only then do I actually mail it for review.

My ideal review at that step is a rubberstamp. I have a few colleagues who do the same; it's always a joy to review their changes because they're focused and well-written with tests, coverage, etc. all in place.
> but they do need to be done.

They do not need to be done.

Facebook needs them to be done for its business model to work.

You may have meant (surely did mean?) the latter, but I think the distinction is important.

None of these people need to be subjected to psychologically harmful material on an industrial scale. We could always just not let Facebook do that, and they'd have to live or die as a company without doing those things. Possibly it would mean broadcast-type social media couldn't exist anymore. If so, then the cost of keeping that seems to be hurting people with this kind of work. But it is something we could stop doing if we wanted to.
How to learn resolution in predicate logic?
This is not really a homework question so don't bother answering them. It is more of a guidance problem. This is what I find the hardest out of all topics.. Unfortunately, this topic is a fixed 10 marks question in our 80 marks exam. Comes every time.

The types of questions that I need to deal with my exams are like this-:

john likes all kinds of food.

apples are food

chicken is food

anything anyone eats and isn't killed by is food

bill eats peanuts and is still alive.

sue eats everything bill eats.

prove that john like peanuts using resolution.
I don't entirely agree, or rather I think we can profitably go further with this.

It's possible to be both liberal and rigorous in what you accept. Let me provide a motivating example.

Let us say you have a tool which is nominally supposed to accept JSON, but for whatever reason you might expect a lot of format errors in the JSON: comments which aren't legal, trailing or missing commas, an equal sign instead of a colon, unquoted symbols as keys.

If you build some kind of shotgun system to try and repair the JSON, you're going to have a bad time. What if, instead, you define a grammar for your liberal superset of JSON? Now there's no ambiguity about what you accept, or what your parser will do with a given string: it's as well-defined as JSON is, it just accepts more formats of the 'same' data.

If your system only ever emits strict JSON, well, you've embodied Postel's law: this is liberal in what it accepts and conservative in what it provides. While still losing none of the rigor of accepting well-defined formats.
The Red and Black Experiment
I concur with this. In my experience, more often than not, something unexpected comes up in the reply. This leads to significantly greater interaction and, sometimes, a follow up phone call to further the connection.
Pixar used RCS at the time. Problem is, when you run `rm -rf /`, that deletes the RCS directories as well.
CCBV's (Classy Class-Based Views) primary maintainer here.

I'm delighted to see this on the front-page of HN. I hope it's standing up to the HN hug!

It's been a real pleasure to have a hand in something that continues to help people after all this time. CCBV was a group project during a hackday in Feb 2012. Having this here makes me realise that we're only a couple of days past the 10th "birthday" of the website's first commit :)

Edit: As others have pointed out, there's a typo in the title. It should be "Django", rather than "Dango".

I don't know if it's within the rules, but I suggest that the link should be changed too, as the main page (https://ccbv.co.uk/) has more information -- the current article link is to a relatively boring index for the classes in Django 4.0.
You can give it for free to individuals or place it on behance, and not just up for use for companies, but regardless of the specific site, I feel like it's being frustrating to see companies forgetting the social value of letting currency go around, and always asking for freebies, bailouts, tax discounts, laying off people to hire cheap labour or with lesser rights, I am not sure I am generalising it's just that its become a very huge weight on my productivity, I feel like labour is not valued anymore is not appreciated anymore and the only god has become the profit and dividends, and it's affecting my productivity and ability to trust people I work with, I am at my third job changed within a year and I started 2 weeks ago, and I already see conversation about hiring part of the team in Ukraine cuz its free and am almost going to send a resignation letter, other than unappreciated I am starting to feel dirty every time I am at a company.. I guess my post was just part of a deeper frustration that I am going through at the moment and which I can't see the end of