skysight-inc/HackerNews huggingface dataset:
>… but that’s exactly how conversion to string works, so handrolling an algorithm would likely be around the same speed.

https://github.com/lattera/glibc/blob/master/stdio-common/_i...

It's all bit-shifts, bit-masks and a lot of other hacks to get the maximum performance out of the system you're compiling the code on.

Could I write something with better performance on my system? Yeah, after a week to run tests and write esoteric macros.
I was just reading about Cuba the other day. It seems that only the captain can leave the ship there until all passengers are cleared. I presume he needs to take their passports with him. That creates a bit of a catch-22 here.
Totally agree about the playfulness.

I still remember this ad for the G4 which feels very similar to Luxo Jr. from Pixar. Really fun.

https://youtu.be/b5P3QDm61go
I use Wipr for Mac and it blocks all ads I've seen in Safari, including YouTube ads
> Usually such a question is used not to fail you for not having the specific answer, but to observe your ability to reason about it and collaborate with the interviewer on pursuing the desired answer. What questions you ask, what resources you consult, experiments you perform, creativity you demonstrate, openness to alternatives, etc.

Trivia questions like that are absolutely awful for demonstrating any of what you're talking about. There isn't any creativity involved. And it's not like the guy followed up with something like "where would you go to determine the answer?"

There were 6 or 7 other interviews I went through that had interesting, open-ended questions that allowed me to bounce ideas off the interviewer and share my thought process. This particular interview was not one of them.
My favorite thing is when he tweets his own ignorance of the regulations of his industry. https://twitter.com/brian_armstrong/status/14354392917153587...
I use Wipr and nothing else and don't see ads in Safari
No. It was just a bad funny. I've never seen gold flooring, but I have seen gold toilets/faucets. So clearly there's a line, and you just help define it. ;-)
It's not whataboutism - it's direct evidence that repudiates your invented views of ostensible anti-Polish bigotry in the UK.
Can we just all talk about ... how poorly designed the map visualization they chose was?

What are these clown colors, so many different ones.
Background:

https://nitter.net/carlmalamud/status/1446178742179557381
That’s actually an insightful comment. Of course if you do sports, eat and socialize at work so that the company can keep you there for 12 hours people have no other possible outlet for their political activism.
>> Didn't Google at some point decide a guy who developed a VM or interpreter or something that they were using in-house was only good enough to be a sysadmin for them?

> You're probably thinking of Max Howell, the maker of the Homebrew package manager.

My memory is very fallible, but I don't think that's it. I'm sure there are several similar incidents, and the one I'm thinking of definitely involved a sysadmin role and maybe even an offer. The issue was that the role was an insultingly bad fit, not that a talented person got rejected.
Everything you do is implicitly political. To say you're non-political is just another political position itself - complicity with the status quo.
Changing your wallpaper frequently doesn't reduce fingerprinting. Each new wallpaper is a new data point for fingerprinting. The timestamps of wallpaper changes are also data points.

The only way to thwart fingerprinting is to make the data points the same on most devices. If you're changing the wallpaper, then it must change in sync with the other devices. Leaving the wallpaper at the default is simpler.
Whenever some one visits Hacker News, where is Ycombinator "doing business" from? The country where the visitor is located? The country where the Hacker News moderators/programmers are located? The country where Ycombinator is headquartered? The location of the Hacker News servers? The location of the advertisers on HackerNews? If each country makes up their own tax rules to determine where Ycombinator is doing business, then a company may have to pay 200% of their total revenue in taxes to cover all the different locations that could claim business was being conducted there.
He's not being political, he's getting his company to focus.
Yeap, PTO is a liability on the books and unlimited PTO is a way to get rid of it.
So they'll just move to the remaining ~50 countries that didn't
I wouldn't go calling .NET a "native SDK" for Windows. That's like saying Java's a native SDK for Windows or macOS or Linux.
Similar to (1), I somewhat have a process for async discussions.

Sometimes, when I know starting a Slack thread will lead to lots of discussion, I wait until I have mental space to be ready to switch to them. Once those conversations start, it's very hard to concentrate on the current task.

Other times, I know people will take a long time to respond, so I'll kick off those discussions early and be comfortable in being able to context switch away from it when needed.
Those things tend to be correlated and nobody is throwing sticks at Poles in the UK.
It’s a pity there’s nobody there to see it.
Meh, given current Facebook PR trends I give it about a week before we learn they've already got one.
My boss shared a story about his time at Facebook. He was working on ads during 2012 election, and Facebook had a problem. It was just a couple of weeks before the election and the Romney campaign had money to burn. They were winning auctions on facebook left and right. The problem was that too many people had clicked the "never show ads from this source again" button on the ads. Guess what, he was tasked with turning the button off for Romney ads, now facebook could show as many political ads as the campaign could buy.
Yep. Having a 1-pager (and keeping it fresh) adds so much efficiency and focus.
Fwiw I have adhd and (by necessity of my job) spend a lot of time on fb. Newsfeed eradicator has been very useful for me.
Want workers to have more personal time? Encourage people to "be political" at work.
Using bitcoin as currency makes no economic sense. In the same way that using a foreign currency in your own country makes no economic sense. That's because using any other currency other that the local currency incurs transaction costs (not to be confused with transaction fees) that could be avoided by using the local currency. So people who use bitcoin as currency tend to do it for ideological reasons or to prove that it can be done. There's nothing practical or economically advantageous about it.
Then again, he made his start dismantling phone kit and making free long distance calls just to find out how it all worked
That is silly. Trying to know all the possible answers is a losing game.

If I as an interviewer ask that same question and get the freopen answer, and let's say its not one I'm familiar with I can just simply say "I'm not familiar with freopen, could you tell me more about it?" And then I listen to what they say. A competent developer who is worth their salt will be able to summarise the gist of it quickly. Then if I want even more info I might describe the solution I know about and ask the interviewee to compare the two solutions, describe the pros and cons as they see them. What I would be looking for is the proof that the person I'm talking with is able to communicate complicated things clearly, and can think about code.

These skills are exactly what one needs in their everyday work, so why not use the opportunity to evaluate them? Does anyone really think that the goal of an interview question is to query if they know that specific trivia you happen to know?

And besides if I have doubts about that they are just hoodwinking me with this freopen I can just crosscheck what they told me with the reference. If it turns out to be not a thing at all, that's not a good sign and I will not recommend them to be hired, but otherwise they passed with flying colours.
Every company that continues to let itself get embroiled in Twitter's Political Topic of the Week is at such a distinct disadvantage it will ultimately fail. It's inevitable if you extrapolate. They won't survive the evolutionary process and will get selected out, only earning themselves a Darwin Award.

Imagine a rowing team where half the team rows in one direction and the other half rows another direction. They never agree on which direction to row and the direction constantly changes. Even if it's just a dedicated 5% rowing somewhere else, it's going to throw the whole boat off course. Or they're not rowing at all and just yelling at each other on Slack all day. Compare with a team that focuses on the mission, all rowing in the same direction. It's not hard to see who is most likely to reach the finish line.

The age old wisdom of not bringing your personal politics and religion into work is wisdom for good reason.
This argument is subtly interesting, as it lays bare how regulatory capture of the tax system by corporations has caused unexpected consequences and externalities, and how efforts seeking to even the playing field for smaller corporations and countries ironically benefits those best able to navigate increased regulatory hurdles and scrutiny and higher tax burdens - the status quo elite corporations.

I’m reminded of the (conspiracy?) theory that the recent Facebook whistleblower is a controlled opposition operative who deliberately seeks to increase the regularly burden on Facebook and other social media sites, because Facebook will benefit overall compared to smaller corporations who are not able to iterate and adapt as well.

Is this new tax plan comparable to regulatory capture by large multinational corporations? If so, how does it deal with these concerns?
I was being cheeky considering big corporations always find a way to dodge taxes.
My law professor told me it was a temporal phrasing: stop doing it (cease), and don't do it in the future (desist). Otherwise I could stop for one day, or in the age of the internet one minute, and then begin again: I would have ceased and resumed.
Yes, I've played Dota myself and always loved dotabuff. That's where some of the inspiration came from.
OK, awesome. I encourage anyone complaining about CA taxes to go enjoy that super infra in North Dakota (#4).
Do you understand what "Web Advertising" checkbox does? Like, I'm curious if you've actually read how it works.

And I assume you're aware that "all the crap of AI / ML" is disable-able with a checkbox right?
"No politics" (that don't match mine, that is).
They are not the same thing, unless they achieve what a 1x programmer won't on a lifetime on a day-to-day basis.

If the 10x, 100x or 1000x programmer does not do the 10x, 100x or 1000x times on average on their day to day then they are not 10x, 100x or 1000x programmers.

(for whatever the heck a 1x programmer is, which people talking about 10x programmers oddly always skip on giving any decent definition)
It's not a cure but getting tested means you can be put on a myriad of near-cures.

The whole logic of this law is that getting HIV is no longer a death sentence after all.
It feels like flipping the initial assumption upside down in order to make a new assumption that's just as wrong, but in the opposite direction.

They should be judged on how they perform in the job interview.
Well that's a matter of trust as well, isn't it? I would assume that even if it's user configurable, the app itself should still ship with an up to date catalogue whenever a new release is made. After all you're already trusting the app itself at that point.
The gap between public and private schools is going to widen significantly - the point isn't to switch to a different public school district, but to exit the public school system given the conflict of interests they have against students.
Instagram Is Down Again
> "I spent quite a bit of time on side projects and helping (as I thought) others with projects that I like. After many years of doing this I have come to the conclusion that I simply cannot produce really good code."

I have essentially no hobbies outside of programming, and a ton of side projects + OSS contributions in free time (check my GitHub) and I'm still no x10 dev.

Who cares if it's "GOOD" code -- did you have fun/did you enjoy it? It surely couldn't have been SHIT code, because you cared even the slightest degree.

Statistically, I figure most people writing code don't give a rat's ass and are there to pay rent.

"GOOD" is just skewed by the fact that you can also write code so brilliant it changes the course of humanity -- that's quite an upper bound to place on "great" or "10/10" code.

-------

On the topic of "x10 Developer/Engineer" and terminology:

You know "that 1 genius kid in the grade/school" who is just on a completely different level -- that's been my experience with these "x10" programmers.

There's a 17 year old in the Scala Discord (christ, she's legally a CHILD!) that I thought was a 30-something with some higher degree and was teaching me a bunch of stuff. I about spit out my drink when it casually came up in conversation from some older regular that she was 17.

Half of what she says I can't understand.

That's the sort of thing that comes to mind, for me anyways. Even though I live and breathe code, I think I'd have to be delusional to think I'd ever be as competent as her.

I could maybe memorize the amount of KNOWLEDGE she has currently, but there's a depth of understanding that I can't begin to comprehend.
Piper Sandler: 87% of U.S. teens carry iPhones, 30% wear the Apple Watch
The first piece of "real" software I ever wrote was called "DISC" because it's initial feature was printing out the discriminant of a parabola. But I added to that program as the high school algebra class continued so that by the end of the class, it could spit out answers to all sorts of problems. Everybody loved it.

A fellow student assumed the name stood for "DISCovery", so I retroactively made it so.

After that came a little text-based adventure game that made the rounds.

And then what was to be my magnum opus: a graphical adventure with locations you could select with a "mouse" cursor controlled by the arrow keys. Everything was first plotted out on graph paper and hand written because it was actually FASTER TO WRITE TI-BASIC ON PAPER than entering the program using the calculator keys.

I had overcome the biggest technical hurdles and it was looking great when, for some reason, I decided to change the AA batteries AND the coin cell battery at the same time. Everything else was backed up to friend's calculators. But not that graphical adventure game. It was gone as soon as that coin cell came out. I did not have the heart to re-enter the program and the school year was ending anyway.

I still remember that sinking feeling when I realized my work was lost.
I pay universities to get a degree.

Companies pay me to work.

They are welcome to pay my consulting rates of $300 per hour for interview questions.
It's a major national US newspaper -- many, many people have subscriptions.
Well, I've got a surprise for you
I think the point was that having an Afghani publish the source wouldn't really accomplish anything because Facebook could just go after whatever service was used to publish it, instead of the person who published it.

An Afghani can access GitHub or the chrome extension store, but those are both run by American companies who will obey Facebook's takedown requests.
It is impossible to remove politics from your work. If you try to ignore everything except the mission of making money at work, that ALSO is a political choice…
Focus on what, exactly? Bitcoin is not exactly an apolitical industry.

But even more generally: Armstrong's profile on Twitter includes his (ostensible) mission of "creating more economic freedom in the world." That's a very political mission, even by milquetoast American standards!
Glad Facebook is really working to make their platform more safe. I mean this is clearly worse than the treason, sedition, antivax and genocide normally seen on their platform.
>Most of your examples are commonly used phrases.

Yes, and "10x" is itself also becoming a commonly used phrase that's getting less tied to the math number 10. This thread's extensive non-quantitative usage from many people is evidence of that. (I'm guessing that in a few decades, the bikeshedding about "10x" will eventually stop and it will be accepted as a non-numerical description like "a million times better")

>We don't hear "10x electrical engineer" or "10x politician".

The "10x" is relatively new compared to "double-down" but it's spreading out to other uses besides "10x programmer":

- "10x manager" : https://www.google.com/search?q=%2210x+manager%22

- "10x author" : https://www.amazon.com/10X-Author-Level-Left-Behind/dp/10841...

- "10x <various_nouns>" : https://www.hugo.team/10x

- "10x" spreading out to company names, etc : https://www.google.com/search?q=10x

- "10x programming language" : yesterday's HN thread comment example

Why do all the above non-mathematical usages keep happening? Probably because "10x" sounds cool. We're witnessing language evolution as it happens.

>Whereas with 10x, it's always 10x. I don't hear people talk about 3x programmers or 20x programmers.

Sometimes people talk about 100x and 1000x and infinityX to try and emphasize extra rare skills etc. Again, interpreting 1000x literally as 10^3 isn't the intended meaning. And to build on your point... the fact that nobody says "9x programmer" or "11x programmer" but almost always "10x" is actually evidence that it's not trying to communicate exact mathematics.
That makes this sound more like a corporate win - 15 % is already the lowest one, and this agreement can be used as a way to wiggle out from something more useful, like revenue tax or VAT.
> We need to work on getting more personal time for people

Which was the original goal of unions, something I would think would count as being "political" at work.
Solar Panels Plus Farming? Agrivoltaics Explained
I almost wonder if he was really looking for an objection to that proposal, and specifically the reason for the objection.

It's the kind of thing I might do but I'd freaking TELL you, and in time so that you know how to handle the rest of the interview.

I don't think it's wrong to have a test that exceeds the range of the tested. Really no one should ever ace any test, else the test is insufficient. Thermometers don't just go up to room temp. So a sneaky question that only a truly insightful and thorough person might get, and ballsy enough to challenge the interviewer, and with good enough judgement to know when it's right to talk back, that I myself might not get, is fine. But it's there to identify the exceptional, to provide room in the plot for the spikes instead of clipping, not to kill everyone else.

I sometimes give people way too much credit though. I bet it was all face value.
I think there is a single entity that determines allocation. Details TBD. It’s a one liner in the following doc;

https://www.oecd.org/tax/beps/statement-on-a-two-pillar-solu...
Change in .NET Foundation Leadership
Emacs kind of has this in the form of magit-wip-mode. It doesn't sync with the undo system but it does persist every file save event since the last "real" commit.
> if it were a proper vaccine, the vaccinated wouldn't be able to contract covid at all.

And if COVID would stop mutating, we wouldn’t have a vaccine be (possibly) less effective as time goes on. Surely you realize that a vaccine is not (and never was or is) 100% effective?
I disagree.

We have all transmitted diseases. And "intentionally" gets pretty interesting -- how many times have we come in to work sick because we haven't enough sick days?

The magnitude of the effect of the disease is what is important. A cold? Well, it happens. HIV ... not so much.
> Citation please?

https://en.wikipedia.org/wiki/The_Humane_Interface
I’ve used (and developed) plenty of proof assistants. Proofs are one very narrow domain where automation is basically a no-brainer. You don’t really lose out from the proof having high semantic arity. With normal code, you do lose out.
Step 1) global harmonization of trade

Step 2) common monetary system

Step 3) global harmonization of tax structure

Step 3) one global government (similar to EU)

Is that a good thing or a bad thing ?

Yes.
Node.js – v16.11.0
It feels like they should be able to finish Starship for under $10B, then should be able to print extreme amounts of money.
I would be surprised if double taxation was not addressed or considered.
What rewards though? Even with rapidly reusable rockets, I can't think of any resources on Mars which would be worth the cost of transporting back to Earth.

Maybe if asteroid mining becomes a viable business, Mars' shallower gravity well and higher orbit around the sun might give it a significant enough competitive advantage for bulk goods like fuel and water that may be needed in the asteroid belt. Still, that's a lot of "ifs" and "mights", for what is, even in the best-case scenario, very long-term venture.
Really interesting story! Why did you have to pay in order to work, it was a big discount?

Just want to point out that yes, companies dismiss complaints, but they don't dismiss it when workers stop working together. Then they get panicked.
FYI, La Parca is the grim reaper in Spanish. Not saying you should change the name, just be aware that for some people "death" is the most obvious connotation of the name.
> That is silly. Trying to know all the possible answers is a losing game.

That's why I also said "(or at least recognize) all the answers." You're describing some heuristics to recognize a valid yet unfamiliar answer.

The point I was making is it's silly to make an applicant guess one answer you know out of many.
The amount of frothing vitriol in this thread makes it clear that Armstrong made the correct choice. Public discourse in the Bay Area has become completely toxic.
Must be nice to have such privilege and entitlement.
If these were sail ships, they'd have been commandeered a long time ago. Sadly, they're all dependent on expensive af fuel.
Glad to see leaders showing a spine and taking a stand against the institutional takeover (https://en.wikipedia.org/wiki/Long_march_through_the_institu...) we've seen elsewhere from activists, particularly at tech giants like Google or Facebook or Amazon. I often see vague claims that "everything" is political, but it is pretty easy to use one's common sense and separate out what is political and what isn't. Bringing politics to work makes it hostile towards large cohorts of employees and customers, and distracts from the mission, which is to provide utility to customers in a viewpoint- and politically-neutral manner. Other companies need to revert to that neutral way of operating again, and get rid of employees who spend more time on personal advocacy than doing their job.