skysight-inc/HackerNews huggingface dataset:
Yup, in my previous gig we had an approach that if there is a bug in the code that the tests didn't catch, it's actually 2 bugs: a product and a test issue. Similarly, if a dev needed to have access to the live debugging session to diagnose the issue, it meant there was yet another bug (to improve debuggability of the product). It was quite nice, taught me a lot.
Yeah, when I get caught by these SEO spam sites it's because they haven't had a similar ranking to the SO thread that ripped off, so it wasn't immediately apparent.
An incredible display of disrespect? It might be rude, but that’s about it. Depending on the tone of voice, it could have been intended as a way to relieve the author’s tension.

It does sound a bit annoying, but if that is the author’s worst interviewing experience, it’s not that bad.
The point would seem to be having a superior website for your use case. Discoverability through search is unimportant for many things like websites for private events. As long as people can find a personal site by typing the person's name in either as a search or the url, it's probably good enough.
>>>Show me an ICE-powered car that does the same without exhibiting a petro-mechanical temper tantrum nobody sane wants to be near without wearing at least ear protection.

The mechanical cacophony is part of the fun. A good sound is almost as important as the power and speed. That's why many gearheads don't sing the praises of supercharged FA20 engines: they sound like shit. Motorcycles like the R1 with 11,000 RPM redlines are a glorious aural orgasm.

I live close to a major thoroughfare with a tunnel, popular with all manner of racers late at night. I love hearing the drift cars scream by. The only thing that is annoying is the bosozoku with their low-speed engine revving: https://youtu.be/R6cSso-9iJU
You don't want to do that in most cases because those separate files can be loaded in parallel, where the single HTML file can't
join for some gaming for bonding and change of mood, let off steam if you need and get back to work!

also sleep well :)
I'm skeptical that it's all that much better for any group of user. I search for normal things all of the time and it doesn't do a good job at returning relevant results for things like businesses, recent movies / TV shows, etc. and natural language syntax doesn't make the results less bad.

What it looks suspiciously like to me is a lack of an effective feedback loop for user frustration — if it takes a number of queries to get correct results or someone doesn't stop using Google search entirely, this would be easy to confuse with improved engagement and I'd especially believe that managers whose job it is to get a number to go up are not in a hurry to question whether that growth is meaningful.
I tend to sell at peaks. I occasionally use it to make payments, but it's the most expensive is slowest method of payment in 2021!
This approach prevents any of those resources from being cached and reused on other pages. Visitors will end up re-downloading all that content if they click on any links on your page.

Mind you, most web developers assume users spend a lot more time on their site than they actually do. Most visitors to your website will not click on any internal links on your page.
Ahhh yes, 300M USD for a company with two employees and without any working product. An investment for the future!
I'm not against the general idea of a mentor program, but a "validation gatekeeper" smells ripe for abuse. Maybe a better implementation for a general mentor program in this context would be a "peer mentor" -- every grantee is paired with two other grantees, one to mentor and one to be mentored by. Maybe there would be a loose expectation that your mentoring peers would rotate periodically.
My only lament is lack of family sharing, other than that it's been seamless for me.
Humans will game any system out there for their own benefit. And systems last till they are either disrupted by forces of nature, crazy individuals, or regulatory prods, or political will and change including legislation.

If we are happy with garbage in garbage out as a society that is what we will get and deserve. If we vote for those who fail upwards then we as a society will fail downwards. The prices of all those regulated industries have gone up in real terms and those least or not regulated like software have gone down.

It was government interference in the food and agricultural markets (including subsidies and FDA categorization) that led to bland tomatoes and plastic meat and industrial farming.
I didn't see the movie, but I recall the ads. The experiences I described were >10 years prior to 2002, so there was zero references for me to understand what was going on until my friends pulled back the curtain.

And it was an utter shock. Not only the fact that the photo shop employees had a window into our private lives and were saving copies for future reference, but what other people's private lives were like. "Spicy" ran the gamut from wife nudes to borderline Blue Velvet.

It was one of those 10-minute experiences that totally shifts one's understanding of the world.
But that’s besides my main point which is the fact that low quality entertainment is actively seeked by people actively wanting to forget about life. It’s the intentional zombification that worries me, especially when coupled with 24/7 availability and per-user engagement optimization. Socials, especially passive ones where you consume awfully more than you interact are just those escape hatches from stress, thoughts and boredom.
Weirdly it renders fine for me on Safari (M1 Mac). Curious if you're on an Intel machine?
What should a time traveler introduce to modernise Rome as fast as possible?
“by everyone believing they cannot happen” was the qualifier on the statement about war I was replying to, nobody is shocked by proxy wars and local conflicts. It’s how humans have acted as long as we have history and probably before.

Most people believed direct conflict with the USSR by the US cannot happen due to the nuclear weapon risk, and it didn’t. Since the end of WWII, no nuclear powers have been in a war directly with each other.

I agree with you that someone will eventually use nukes in anger, I’m really surprised it hasn’t happened yet, actually.
6502 is a very simple CPU and you can learn all of its instructions in several hours. But as it uses 1-address instructions, the code gets pretty verbose. For example, to add 10 to a variable you will have to write:

LDA var
CLC
ADC #10
STA var

That's 4 lines and many keypresses for a single addition! You might want to invent slightly more high-level language that would compile into assembly, like this:

var, var2 = variables(2)
var += 10
var2 << 5 # Assign 5 to var2

By the way, you can use Python and operator overloading so that the lines above written in Python will generate assembly code when executed. I have used << instead of = in assignment because Python doesn't allow to overload it.
I don't think it's fair to say that it only works for simple library situations. I happily tend to a large and intricate library with it.

You just need to give up on real files and folders. If you want the fusion of library focus and streaming service, they don't make sense anyway. iTunes is going to take over all management of the filesystem. You just have to surrender all that, than it can be very powerful.

If you actually wanted to migrate, you could copy the filename into the comment tag on the way in, but that seems dirty.
What? Ripping CDs is one of the best ways to get a high-quality FLAC.
Sorting algorithms are taught as part of every CS degree and C is still used today. The only real change is there are a lot more low-quality programmers than there used to be. If you have to cheat to pass a test I think that would tell the interviewers a lot. Any code monkey can search StackOverflow.
KYC inherently requires trust.
Jack Dorsey, November 29th 2021 ( https://twitter.com/jack/status/1465347002426867720/photo/1 ):

> There's a lot of talk about the importance of a company being "founder-led." Ultimately I believe that's severely limiting and a single point of failure. I've worked hard to ensure this company can break away from its founding and founders.

> I believe it's critical a company can stand on its own, free of its founder's influence or direction

Ironic, given all his push toward making Square a Bitcoin company in line with his own Bitcoin whims.
Source: I am an Amazon employee.

I’ve been here for ~4.5 years, on 3-4 teams across 2 different orgs. I work as an applied scientist (i.e. data scientist who meets the SDE bar, and works on an engineering team).

My personal experience has been that the reports you’ll find online have been greatly exaggerated. On none of my teams have I been expected to work more than 40 hours/wk, and all of my managers have been nice. I’ve worked 1-3 people who I believe to have been PIP’d, but they were legitimately low performers (highly opinionated, difficult to work with, unproductive).

I don’t doubt people have bad experiences. Amazon leaves a lot of power to managers, and that enables abuse probably more than other companies.

Amazon doesn’t attempt to be as employee-friendly as Google. If that’s important to you, it probably won’t be a good fit.

Amazon mostly focuses on the business, and treats employees mostly as the market requires. For engineers in a tight labor market, that means at least somewhat generously as long as you’re contributing value.

Amazon is known for being a place where nobody will hold your hand. I think the culture of ramping up new employees is weak, and more tenured employees are generally quite focused on their own work. This means a lot of unnecessary stress when you first start here imo, but it also demands some level of entrepreneurialism and self-sufficiency. These are good skills to develop and be held accountable to.

It’s a big company, and whether your experience is positive/negative is mostly a function of the team/manager you end up with.

The promotion process seems intentionally obstructive, although lots of people do get promoted (i.e. most everyone who joins as SDE I and sticks around).

I’ve had (several?) local primary care doctors hint that a fair amount of people working here are either anxious or depressed. Not sure how true that is elsewhere in tech though. I have a suspicion that FAANG companies in general attract a lot of people with existing insecurities, and so I think that might come with the territory to some extent. Though I could totally see Amazon’s culture exacerbating that.

So is it worth it? I’d probably do it again. I don’t love the place as an employer, but it’s not nearly as bad the internet makes it out to be in my personal experience. Many of the employee/culture problems you’ll see at Amazon exist at other FAANG companies (and in corporations in general)… Amazon is somewhat more openly capitalistic and thus the problems probably exist to a somewhat greater degree, but still the variance between mid-large tech companies is much smaller than the variance within them.

Honestly I’m much more bothered by the lack of meaningfulness in having my life’s work being a contribution to a consumerist shopping platform than how Amazon treats me… and in that respect, switching to the addiction/surveillance/advertising FAANGs/other tech companies isn’t much of an upgrade.

Just one perspective.
It's an under represented service IMO and a top contender in the space of streaming.

edit: spelling.
Square is hoarding Bitcoins; can't recall SumUp getting involved and popularizing Bitcoin the way Jack is! Yes, sometimes companies accept Bitcoin, but that's a totally different story, and are not directly involving themselves in this scam and eco disaster!
Schopenhauer is one of the most amusing philosophers of the 19th century. I have a soft spot for his Art of Controversy[1] which was an early guide to trolling and other disingenuous argumentation. For example, “Put His Thesis Into Some Odious Category” has popularity that endures to this day.

[1] http://coolhaus.de/art-of-controversy/
Because someone will invariably accuse project zero of being hostile to google's competitors.
Considering firefox already uses rust components, that seems a safe bet.
> Called me for a two minute chat while I'm in the zone on their project? Gotta itemize it! 15 minutes billed and I restart the work (out of the zone) at the top of the next interval.

That's double billing and afaik illegal, you can not (and rightly so) bill your customer twice for the same time.
Safely delivering radiation to cancer patients in a 'FLASH'
So you are saying that I should not be afraid of a tiger, because they belong to the same family as the nice pussy cats I see everyday? After all, there is a reason they've been given the same name.
You can comment on it.

"Sorry, it looks like I must have caught you at a bad time. If you have a fire to put out, I totally get it."
Firefox Privacy: 2021 Update
Yeah, this is the root problem. If you want to break from mandatory upgrades (this includes "cloud" stuff, where you have even less control over software), you need vendors that aren't forced to invent reasons to build them by their operational structure.

This is a "Master's tools will never dismantle the Master's house" situation.

Not unrelatedly, I strongly support Debian and think everyone else should, too. Software in the Public Interest (https://www.spi-inc.org) accepts donations for them.
I dunno...

I'm almost constantly hungry. I like to joke that I need to file a bug report on the human body because my logs are constantly filling with warnings about food input being required despite plenty of calories available in storage.

I've tried everything. I went keto, dumping the non-satisfying carbs and sugars in favor of fat, protein, and fiber which are supposed to satiate better and longer. I ensured I was drinking plenty of water. But I can put down a 20 oz ribeye with a large serving of broccoli on the side and wash it down with two ~12-oz glasses of water, and I'll still be back to the fridge in only an hour or two.

I tried adding more caffeine (I've heard it can be a slight appetite suppressant). I tried getting off of it (The crashes supposedly stimulate hunger). I tried getting more sleep.

At this point, I'm more and more considering asking my doctor for a prescription appetite suppressant, but those can have some pretty awful side effects.

Pre-COVID, I was going to the gym at work and very slowly losing weight while gaining significant endurance. I once did 103 flights of stairs on the stair machine, despite my decidedly-obese 32.5 BMI. I haven't been to the gym since ~April 2019, and I've gone from 215 lbs to 240 lbs. :-\
Can we talk about the "personal newsletter" aspect of this post? Feels like the dawn of the blogs back in the 2000s. Everyone had one, then we got twitter, facebook, and instagram. Now we're done with those and going back? Lovely. Hope I still know how to LAMP stack.
> Netflix seems good at not destroying their product.

So far.

I see them frequently flirting with BS tangential solutions to problems that the user doesn't care about. Like, they're hosting games on the phone app now? No thanks. And I'm counting the days until the "play something" button goes away.
I’d like to see something similar with quantum computing. How might AI make it easier to play around in the space to uncover functional relationships?
nice! Yeah, I much prefer using my own IDE over coderpad.
>That is because "best" is not just about being feature complete, it's about what is "cool", and "cool" will aways be a moving target.

Exactly. Look at the fashion industry: pants are pants, shirts are shirts, and there hasn't been a major step forward since decades. Still, brands birth and die continuously, without the underlying product being any better or worse, or cheaper, than the one that comes to replace it. Products are overrated, success as a business is far more complex than ticking a feature list and delivering it to the right people.
Intuit is a pretty big company with some old mentality, but they contribute back a lot, too. For example, the whole Argo ecosystem is pretty much maintained by them. If Clover was not requiring you to go thru a bank, they would have been much more successful, and we'd be a client of theirs already.
because "mass shooting" is an artificial category that excludes most shootings with multiple victims (gang/drug violence).
That would be funny if you solved their stupid question, then spent the rest of the time formating the doc to add syntax highlighting.

Interviewer: You can ask clarifying questions if you need to

You: What theme do you want me to use when I format this code? Monokai? Atom?
I used to feel like you and ask the same questions until recently when I read someone on HN saying these interviews are meant to see how a person handles stress. Then it clicked for me.

I've done pretty well at interviews despite being terrible at white board exercises because my personality is such that I treat these interviews casually. It's not that important in the larger scheme of things that I get this particular job, I'm looking at the interviewers as much as they are looking at me to see if I could work with them and I'll often joke around and keep it light hearted, even when failing a white board exercise.

The interviewers know the work culture and are looking for someone that can fit. In the case presented in this blog post, the writer could not handle a small joke about the Swift language. The interviewer probably knew the team like to joke around and tease, so this person was not a good fit. I think it's really that simple. I really doubt the interviewer thought the person was not technically qualified.

In one case, I was in a particularly light hearted mood and I joked throughout the entire interview. I believe to this day I was hired to lighten up the mood of the team, which turned out to be a very serious and gloomy bunch.
I used to have a really nice, tailored experience on Instagram. All I saw was genuinely good photography and art that I was interested in.

Since Reels launched, my feed and the search screen is basically just softcore porn. Not sure what I’ve done to get the algorithm all hot and heavy—perhaps just being an 18-35 male is enough—but it’s rather embarrassing to the point where I don’t always feel comfortable opening the app in public anymore.

The annoying thing is, there doesn’t seem to be any way to say “stop showing me stuff like this” for Reels without actually opening them. In fact I’d disable it entirely if I could, I’m not interested in a shitty TikTok clone.
Hi all, after glancing at the comments it seems that a few people are confused about Neko and what its purpose is.

Neko is a self-hosted shared browser, which was built in response to a product called Rabb.it shutting down. Rabb.it had ~4 million MAUs and raised a series B before shutting down due to investors pulling out last-minute during their series C fundraising.

Rabb.it was focused on watch parties. There are a few reasons why shared browsing is more appealing than video sync and screenshare for this use case:

1. Screenshare requires good uplink—some people only have good download speeds

2. Some people are uncomfortable with sharing their screen, nobody likes being judged for their bookmark choices

3. Nobody acts as a "host", control can be passed around to anyone and people can leave whenever they want

In other words, you get the content variety of screenshare, but with the convenience of video sync.

And now for a shameless plug :)

Hyperbeam (formally Tutturu.tv) is a site I built in 2019 for my capstone project at the University of Waterloo. I built it because I wanted an easier way to watch anime with my friends, and decided to build something similar to Rabb.it. It's hosted and free! https://hyperbeam.com
It never ceases to amaze me that a profession full of people that studied something called “computer science” is also filled with people that refuse to read the literature when it comes to hiring and instead lean on gut feelings, anecdotes, and cargo cult-ing.
If you build one of these then practice better range safety than this guy. He apparently has the trebuchet loaded while tensioning the rubber bands downrange of the release point. Excellent engineering work though.
"Mass" (i.e., 3 or more) shootings are <1% of shooting murders in the U.S. It's a silly thing to pay attention to, and I wish people would stop.
I agree with everything you have said and I have a mental game I play to quantify it.

It's the "how many people could leave this company before anyone noticed?" game.

Software organizations have such good margins on capital they can afford to hire extraordinary quantities of dead weight before they become unsustainable. I've been at organizations where probably 75% of the software engineering org could be fired with no impact on creativity, growth, or maintenance efficacy.

It's actually the efficiency of software that allows ineffective people to stick around without being noticed. Contra this article, I've noticed whole sections of the software industry deliberately float around organizations at scale. They're typically the people with a boatload of "ex-Cool Company" in their LinkedIn handles.
I got asked to whiteboard the Dijkstra Shunting Yard Algorithm at TripAdvisor in Palo Alto. I didn't get the job, which I could have done in my sleep.

It's way too complicated to code on a whiteboard. I would never have asked somebody that question at Google.
>We, as in the IT industry, need to come up with a culture or methodology of 'declaring a product complete' whereby all product managers are gracefully allowed to move on and a product is put into a state of stasis, where bugfixes and the occasional relevant feature is built. If a product was not designed to show intelligent recommendations, use gamification or become a notification dashboard then that should be bared from ever appearing in its Backlog.

This is impossible for other reasons. When you are feature-developing a product, you will hire tons of employees, and then what do you with them when you are done with the feature development? Fire them? Lay off? When has that ever happened? Bugfixing, even if complicated takes less people than peak scale high growth development and nobody wants to maintain old cruft or refactor anyway. (cough HR cough). I'm willing to bet no company has ever downsized after feature development finished, they either go insolvent after they bolt on the kitchen sink or become IBM.

The real solution seems to be hiring a good, but sustainable sized team that you can maintain perpetually, but that never happens because your competitors will outgrow you if you do that. (Especially salespeople) We don't live in an economy of rational growth, because you'd be living on the streets if you tried to do that.

(Also remember if I'm not wrong GM makes most of its money from financing, it's not a problem unique to the computer software/hardware industry)