skysight-inc/HackerNews huggingface dataset:
I work for McKinsey. In my opinion, the ethical costs of working for Facebook are far worse. In some way, if you work for facebook, you are supporting the product Facebook, which I find unethical. If you work for McKinsey, it's a decentralized org. You might not like that there's a team serving oil or cigarette or saudi clients, but the work you do won't have any bearing on them. You can work on helping clients in spaces that you think are good to serve and refuse to serve clients in spaces you don't. There's an element in that money goes to the top, enriching partners whose work you may disagreement. But... eh, I would say the flow of money is much less interesting than the individual impacts of my work. Am I enabling more work to be done in oil and cigarettes? In my opinion, not really.

It's pretty cool to be able to turn down projects because you disagree with them ethically. I can't say I agree with the other doom and gloom posts that say everyone leaving hates the company. I would say the average employee leaves on positive terms.
Ironically enough, A senatress from Arizona got accosted to a bathroom with video phone cameras in order to convince (bully) her into a position.
Poll: Best Technology Video of 2021
What is in your opinion the best technology video of 2021 so far?
Wait where do you have to "demonstrate your committment to the polical cause of the moment" to apply to college
> It's very handy to represent angles as signed 16bit integers with a scaling of 2^15 = pi radians.

And it is in incorrect as *signed* integer overflows are undefined behavior (at least in c++). It's only defined for unsigned integers. It's not a theoretical bugs, modern compiler optimizers assume that overflows never happen.

You can build with `-fsanitize=undefined` then run to find all those bugs.
It's the implicit semantics of the tables. We start with modelling the world itself: "user with id ID is AGE years old and lives at ADDRESS", and end with modelling out particular instance of knowledge of the world: "user with id ID exists", "user with id ID is known to be AGE years old", "user with id ID known to live at ADDRESS"; and with the "closed world principle" you can explore more of the limits of the knowledge: "which users we know to exist and know their addresses but don't know their ages?". But query "what is the id of the oldest user?" is simply unanswerable unless you know all of their ages; the best you generally do is answer "what is the id of the oldest of the users that we know ages of?".

It's when we start confusing the map and the territory, that's when lot of miscalculations starts to happen.
This is part of Facebook's antitrust defense strategy. People under estimate the extent to which Microsoft's experience clued companies in to the importance of grand strategy in this area.
Why I use facebook.

- Hobby / niche groups.

- Hobby/niche and local buy/sell groups

- Alma mater groups

- Family and friends (obviously)

- Local / community groups

Everything else is pretty much noise to me - so I rarely bother to scroll the main feed.

It's been said for a while that facebook is pretty much dead for younger people - which I guess is true. But older people (my parents and grandparents generation) seem to be extremely invested and connected to FB. It seems like many of them use FB from pretty much everything.

And, as some have said, if you live in a smaller town or similar, chances are that the community is also very invested into facebook. In my small hometown (population 2500), facebook is pretty much used for everything.

edit: FWIW - what people use, seems to be very dependent on location. For example, I live in Norway, and I personally don't know a single person that uses WhatsApp - even though it's wildly popular in other countries.
If there is clear evidence that these cars would have lower fatality rates than human drivers (I don't think this evidence currently exists), then holding off release to continue development is potentially a moral bad, for the same reason that we end clinical trials early when they demonstrate clear life-saving potential that would save lives in the control group.

I don't think it is morally reprehensible to ask what other people's intuition around this problem is.
These as fines are too small. It is just a cost of doing business. The fines should be devastating so getting 5-6 of such fines should be a death penalty for the company
So these are the people you chose to hire. People who are given everything only to take your money and refuse to work and end up betraying everyone. And I'm the evil one. I take it she never got hit with the code interview. If I was making money, and a product manager yipped up from the corner of the company about how bad everything was, they would be promptly force choked.

Dear Spoiled Moron:
Everything kills you. Welcome to life.
If he's an open and virulent racist you should have better proof than a twitter account. I read all the tweets he made this year. He posts on Gab, posted a clip from an offensively named Danish satire film, and generally seems about as unpleasant as I'd expect for someone who owns the type of domains he owns but he does not seem to be openly racist.

If you're going to label someone as an "open and virulent racist" you should at least have some evidence to support it. It's unwise to make such extraordinary claims without evidence beyond "trust me bro", particularly on an account linked to your real-life identity as this could reasonably be seen as libellous if it's untrue.
I usually get suspicious of "excellent communication skills", "best practices" or in general "best <anything>". These things are more often not really that good and sometimes rather bad.
You can turn off strictNullChecks, and there's also noUncheckedIndexAccess which unfortunately isn't enabled by default even in strict mode. You can also introduce flaws via @ts-ignore, casting, etc.

Still, typescript equips you to catch these errors, even if you can technically circumvent it. In practice it can be nearly bullet-proof if you follow good practices.
Daily heavy kettlebell swings FTW
Reduce Response Time with MapReduce in Go
First, there's plenty established historical evidence that supports Archimedes existence. I'm not sure why you doubt this.

Second, the article uses the story of Archimedes Principle as one of several examples to illustrate in an digestible manner what an "Insight problem" is, how it differs from a "Path problem", and how that difference impedes AI from matching human intelligence. At no point did the author presume that Archimedes "Eureka!" moment is a "gold standard" by which to compare the performative functioning of modern day, digital based AI.

Third, consider that this blogpost / essay is target a wider audience beyond the field of artificial intelligence. As the impressum in the footer of the site reads:

> Illuminating the bold ideas and voices that make up the MIT Press's expansive catalog. We publish thought-provoking excerpts, interviews, and original essays written for a general reader but backed by academic rigor.
We’re talking 2 texts per person, someone is sending a lot and junk isn’t enough to hit those numbers. Also, 2 factor identification is still usage.

Now it might not on top by number of messages even if it’s close, but that’s a different question. If you’re going to pick one and only one service to use then texting makes you reachable by the widest possible audience demonstrating it’s still #1 by adoption.
That's a pretty terrible interpretation of events here. Along side the "combative" phrasing was a bit of self reflection

> Setting the technical merits of your suggestion aside though: peppering your comments with clauses like “it’s that simple” or “extremely simple” and, somewhat unexpectedly “am I missing something?” can be read as impugning the reader. Some folks may be a little put off by your style here. I certainly am, but I am still trying to process exactly why that is.

That post is literally not trying to shut down the conversation, it's simply reflecting on the tone of the commentator. elsewhere in the comment he even prompts for more discussion on the topic. At no point is the CoC invoked.
I would not place bet on the replication of the result of a billions years of iterations and refinement, whatever under-optimized was the process. (who knows, it even might be the most efficient)
People love to ding Tim Cook for Apple's lack of innovation but the I'd argue the M1 is a revolutionary product on the same level as the first iPhone. Of course, it's not as sexy and in your face as the first iPhone but people in the industry and consumers immediately felt the impact of the shock wave.

When you think about it, the M1 perfectly encapsulates Apple under Tim Cook. It didn't come out of nowhere. They have slowly improved on their A-series in the iPhones the last decade and it accumulated into the M1. That's exactly how Apple is run today. Inch by inch.
Yes, but the question is about recent drug use, rather than whether you are an active user. Obviously active use implies recent use, but not vice versa. They wouldn't ask if you use a specific drug, outside alcohol and tobacco.
> This is not a reason to avoid -Werror

Sorry but it really was. Passing Werror like confetti was the root cause of a problem that led to two weeks of downtime and added absolutely no value at all, and the solution consisted of addressing said warnings alone. And if there was any doubt, the upgrade was undoubtedly trivial, mainly due to the fact that the project still targeted C++11, and with exception of the Werror nonsense was absolutely flawless.
I think context, rather than impact is the most important thing.

Private dialogue among friends is just that.

Unless they are actively plotting violence or some kind of action, or making unambiguous bad statements such as 'I hate people of this group' or an admission of a crime, then otherwise, it just shouldn't be news.
Every death is a tragedy.

The correct null hypothesis is that in the counterfactual world where those people had gotten the virus rather than the vaccine, they would have ended up dead anyway.
This is a comparison of AWS RDS (MySQL) with PlanetScale by Planet Scale. Surprise surprise, Planet Scale comes up as the most superior solution.

Are there are any more independent comparisons of both RDS instances ?
I've started doing this and it's a game changer. Mostly in the form of "Wow I never realized how few things fit in 24 hours"

Strangely it feels like I get less done now. But I'm also less stressed.
Summary for people who don't want to click a link:

Some MacBook Pros get very hot when you use the USB-C ports on the left side for charging.
you need a tremendous amount of trust in your manager and confidence in your job security to raise genuine issues with management style, manager performance. I've only felt comfortable doing that as I've moved into a upper-senior engineer position with a staff promotion on the horizon. At earlier stages in my career I cared much more about making sure I had a job next month than I did about making the teams I work with/for work more effectively together. Questioning the bossman puts you in jeopardy!
Yeah, so far the value delivered per developer has gone up, not down, as the number of developers increases. Every new thing we gets over the hump to where it can be done entirely digitally massively increases the potential for new applications and need for developers. At some point we will run out for such things, but that point isn't today.

For example, once self driving cars gets on the road you will likely see a huge need for developers writing apps for using those cars to automate many daily tasks etc.
The Montana couple taking on wildfires
This is why I use `-Werror` in maintainer mode but not otherwise.
More like cheap jobs make cheap shit from Walmart attractive.
In a single textarea element. It was more like a graffiti wall where any of your friends could edit.
Perhaps I should say, deterministic behavior to satisfy pedants?
That's being disingenuous to the point being made in the article. Archimedes's example is only given as an instance of the insight problem. I am sure you can construct such examples specific to any domain. That particular example was probably chosen because it would be familiar to a general audience, but the overall point is solid.

Humans have made some rather remarkable feats of intellectual achievements. Could AI have discovered relativity or evolution for instance?
Show HN: A modern page view counter to see how unpopular my project is
Powered by a PRAwN stack (Postgres, React, AWs and Node) in the free tier deployed using CDK
Not necessarily, just the a huge portion of Ubers competitive advantage comes from ignoring existing rules. Rules incumbents do follow.
Except that I never had a chance of being on a hollywood blacklist in the first place. I don't even use social media, and it's still possible I could say something off-color somewhere and find myself canceled.
That's doesn't seem true. In the short term AI algorithms clearly understand why they do things. Yes, the time horizon is obviously shorter (not in games, but in the real world, sure), but the same can often be said of humans.

If you see humans responding to animals that don't use eyes (e.g. bats, insects) fuckups are a constant. We are very bad at interacting with anything that doesn't have something similar to our eyes to observe the world.

And third, the world has almost entirely been rebuilt to compensate for human observation flaws. It's not just staircases having a step height that works well with humans, but for example highway intersections have been changed 100 times until we found one that humans respond to in a manner different from slamming into the split. The same is true for many intersections (I first started realizing this when reading an article that an intersection with a bridge was modified because 5 people died when a car crushed them against the side of the bridge. It was redesigned. Now we find that an algorithm with an entirely different set of observations makes different mistakes ... not really that strange. Perhaps we should start modifying streets algorithms misjudge).

For example the warning cones for when you have an accident or road works or the like have also been adapted many times because version X was "causing too many accidents".

So in a bunch of cases it's neither that humans don't have big observational flaws or that algorithms have many more. It's just that we largely eliminated the human ones. Not by eliminating them from humans, but by eliminating them from the world.

Same is true on the inside of buildings.
So giving agency to women is bad?
I noticed that when you propose a new idea, often there is no shortage of resident "experts" giving you hand-wavy reasons as to why it can't work, won't work, etc. I kind of feel like you DO need a PhD just to have enough clout for these kinds of people to trust you.
What sort of tasks are we talking about? If they are cognitively demanding tasks that require uninterrupted focus, plan on getting no more than four hours worth done on an average day. Some people may find it takes practice to get to four hours, some may find that four hours is easy and six is possible.

A single distraction can easily eat up 30 minutes from your allotted time, even if the distraction itself only takes a few minutes.
By what metric do you consider the M1 revolutionary? "Inch by inch" and "revolutionary" are a bit contradictory, no?
I Converted a REST API I Don't Control to GraphQL
You keep mentioning things such as "the industry needs us to work together", but you never explain why. What benefit would companies who you call competitors get from being interoperable with you? Perhaps this comes simply from my unfamiliarity with the space you work in, but if anything then lock-in is often useful from a business perspective. (It is not useful from the user perspective, but I don't think that's too relevant to convincing other companies unless legislation happens.) In short, after reading all of the above, I still don't see why anyone would want to put in the effort to conform to your spec. Perhaps the people you're trying to convince are in a similar situation?
Self-parking car in 500 lines of code
> his group of fans taking every opportunity to slander us

Conversely, I think I went overboard defending you and your team, to the point of making my own over-broad generalization about game devs in another subthread [1]. I'm glad it's practical to get the best of both worlds in this case.

[1]: https://news.ycombinator.com/item?id=28744315
Google keyword warrants give U.S. government data on search users
I'd be surprised if McKinsey hadn't been hired by every large pharma company.
Not really. At least on my teams where everybody has very open communication, people are more than willing to be critical.

When you see the change from people adamantly not wanting to pair, then a couple of months later asking people to pair totally unprompted it's easier to read.

The way I sell pairing is just this:

1. I want everybody to be able to take vacation without the phone ringing.

2. If there's a part of the system that only you are familiar with, your phone is probably going to ring when you're on vacation.

3. Have somebody else on the team do a couple of stories/tasks on that part of the system while you pair with them for cross training to ensure that your vacations are true vacations.

Vacation Oriented Pairing :-)

That may only work in an environment where we go out of our way to try to prevent people from overworking though. Might not work everywhere.
Isn't that awful to maintain?
Shiner ESB, an Apple Network Server prototype, and what it did at Netscape/MCom
Yup, a very good friend of mine had one. He described the event as being kicked directly in the chest by a strong horse, completely by surprise (he'd grown up around horses and had a good idea of what a horse could do).

He was on a bit of a crusade to have the mfgr implement a pre-shock warning feature, just a buzz/beep/chirp/whatever a couple of seconds before triggering so he could prepare himself, as he'd found the shocks much more tolerable when he had an inkling they were coming.

AFAIK they haven't yet implemented it.
For most, 911 is the number you call when you have any sort of medical issue that requires ambulatory transport. For people with chronic medical conditions, there's no "figuring out."
Not sure what "next level" means.

McKinsey is a consultant. If a company asks it to figure out how to make the world a better, happy place, it'll consult on that, but they don't. McKinsey has been used as an excuse for a host of evil activity but it's their clients that asked them to advise them and the clients that execute on the suggestions.
Phantom | Full Stack Developer, Front End Developer, Python Developer, Dev Ops | London, UK | ONSITE, Full-Time | https://phantom.land

Phantom is a creative agency based in London and Auckland. We are always on the lookout for amazing talent and currently have vacancies for full stack, python developers and a Dev Ops Engineer in our London office.

Some recent Award winning projects we've worked on include Museum of Annoying Experiences for Zendesk (https://phantom.land/work/annoying-museum-technical-case-stu...), Web Experiences for Doja Cat (https://phantom.land/work/phase-2-doja-cat-planet-her), Market Finder for Google (https://phantom.land/work/market-finder), a name generator for Judas Priest (https://phantom.land/work/judas-priest), and Build your Legend for Google’s Be Internet Legends programme (https://phantom.land/work/build-your-legend).

Roles:

2x Full-Stack Devs of all flavours, from Angular to React and from Python to Node. You will have the opportunity to work on both large scale Google Products and highly creative campaign projects for other large companies.

2x Senior React Engineers. We are looking for some leadership here with deep knowledge of React best practices and techniques. Everything from application architecture to styling systems.

1x Dev Ops Engineer. You will be an integral part of our development team with experience in using Google Cloud.

No matter what the role, we love Phantoms to be involved in everything from strategy to delivery, working collaboratively with the entire agency to find unique solutions to some amazing briefs.

Please check out our site (https://phantom.land/jobs) for more info on our work and the current jobs available. Alternatively send matt@phntms.com an email directly with your CV and any relevant information. I would love to see any recent or personal projects in your email as well!
IRLRosie is hilarious. Kitboga as well.
They're not quite the same. With option types `Some(x)` is a distinct type and value to `x`. That's not true in e.g. Kotlin or Dart. For example this is fine in Dart:

void foo(int? x) {}
void main() {
foo(5);
}

This is not fine in Rust:

fn foo(x: Option<i32>) {}
fn main() {
foo(5);
}

You might not think that makes much difference, but consider if `foo()` starts off as `fn foo(x: i32)` and after using it 10k different places you want to change it to `fn foo(x: Option<i32>)`. That's a backwards compatible change in Dart (and I presume Kotlin), but not in Rust.
Poor kids couldn't get a job in Hollywood. Oh the humanity!

What's going on now is being blacklisted by multiple industries. People who get marked as such never work in "normal" companies again and have to move continents to find work.

You are comparing being blacklisted by a group of people to being blacklisted by society at large.
Didn't know about this; looks interesting. Thanks for the pointer.
Mastering Structural Pattern Matching
Still a spectacularly better proposition than most of US history, where admission were far more restrictive. Many Ivy League schools did not admit women until the 1960s and 1970s. Weird how we forget this stuff and somehow pretend we're living in the more restrictive era.
Fundamentally, yes.
Agreed. That's probably because of just how much manual work went into it:

"Each song [representative of other songs in its group] is analyzed by a musician in a process that takes 20 to 30 minutes per song. Ten percent of songs are analyzed by more than one musician to ensure conformity with the in-house standards and statistical reliability." https://en.wikipedia.org/wiki/Music_Genome_Project
Rev (www.rev.com) | Full-Stack Engineers (all levels), Front End Engineering Lead, Engineering Managers | Austin, TX and San Francisco, CA and REMOTE | Full Time

At Rev, we’re unlocking the full potential of speech for everyone, everywhere, and creating millions of great work-anywhere jobs along the way.

Rev combines the world’s best AI-driven speech recognition and the world’s largest community of speech-to-text freelancers to deliver exceptionally distinct and absolutely unbeatable results.

Rev is seeking engineers to help build the future of our company and to achieve our vision. Our teams live at the intersection of a people-powered marketplace and AI, and the problems we are solving are of a unique variety. You can expect to have an impact from day one, with ownership and responsibility only increasing from there.

Location: Austin, TX, and San Francisco, CA, and REMOTE (must be able to legally work and reside in the US)

Tech: C#, React, Typescript, AWS, DynamoDB, SQL Server

Apply: Email your resume to me at dustin@rev.com or head to www.rev.com/careers (principals only, no recruiters or agencies)
Johnson says UK energy production to go 100% green by 2035
The problem here wasn't that they worked for both sides but that they didn't disclose it.
Python Coverage 6.0 Released