skysight-inc/HackerNews huggingface dataset:
No. Pure leetcode interviews are flawed by design. Personally, I love leetcode and have received offers from FAANG et al, but if they put no effort into the value of their questions, I would just solve it and move on. If you aren’t a good fit and they find that out later, it’s on the company to reevaluate how they interview. Obviously a personal opinion that might be a moral gray area, but it’s time for companies to rethink these pure leetcode styled interviews and ask things with substance.

Recently I had some extremely thought provoking conversations with a team. We discussed architecture design, scalability, optimizations I’ve done in my own work, how I think about architecting systems and we did some pair programming. It was awesome! They evaluated me from so many different angles. Some personality evaluations, interviews where I got to ask questions back to back to them, relevant questions to my experience, hands on pair programming. Sure it was a bit long, but I got to interview THEM as well. The final interview was the manager wanting feedback on the interview itself and if it was fair, so they could pivot and improve if necessary.

Btw this wasn’t even a small company, which goes to show anyone _could_ do these types of interviews if they trained the interviewers properly.
> I worked for GCP for several years before. Impact in promo is defined within the same group

Did you personally go through promo from L6 to 7 or L7 to 8 since that's what the OP thread is about?(or have seen the process from sufficiently close).

I can see how your description of impact & promo would work when there's enough people inside the group to compare from (i.e other L4s, L5s, L6s), but when going L7 & L8 there might not be enough people in the group. Plus the folks at that level would be the one defining the goals, so it seems logical that they can't get promoted on that criteria.
https://imnotpete.com/

I used to run a couple blogs, but after 5+ years of not updating I replaced it with a basic calling card site. Just hard-coded HTML with a black-and-white Bootstrap on it.
Also this coverage:
https://thepressunited.com/updates/twitter-bans-us-marine-fo...
Excerpt: "You’re suspending a decorated Marine Corps veteran and former chief UN weapons inspector who bravely warned the world about the Bush [administration’s] Iraq WMD lies. Silencing voices of dissent will make your platform un-usable"
there is enough treachery, hatred violence absurdity in the average human being to supply any given army on any given day

and the best at murder are those who preach against it

and the best at hate are those who preach love

and the best at war finally are those who preach peace

those who preach god, need god
those who preach peace do not have peace
those who preach peace do not have love

beware the preachers

beware the knowers

beware those who are always reading books

beware those who either detest poverty

or are proud of it

beware those quick to praise

for they need praise in return

beware those who are quick to censor

they are afraid of what they do not know

beware those who seek constant crowds for

they are nothing alone

beware the average man the average woman

beware their love, their love is average

seeks average

but there is genius in their hatred

there is enough genius in their hatred to kill you

to kill anybody

not wanting solitude

not understanding solitude

they will attempt to destroy anything

that differs from their own

not being able to create art

they will not understand art

they will consider their failure as creators

only as a failure of the world

not being able to love fully

they will believe your love incomplete

and then they will hate you

and their hatred will be perfect

like a shining diamond

like a knife

like a mountain

like a tiger

like hemlock

their finest art
Zero is a valuable concept. It's a diploma for no degree from nowhere or a banknote worth no value.

You can spot a lot of mistakes by asking code to compute with a 0-by-0 matrix or to write zero rows of data.

For example, the matrix case was fixed in the GSL in 2017: https://git.savannah.gnu.org/cgit/gsl.git/tree/matrix/Change.... In $DAYJOB I have seen multiple generations of systems get the no rows edge case wrong in the API design.

Zero goes back fewer millenia than one might think: https://en.wikipedia.org/wiki/0
The big question to me is, "What does Dall-E like the most?"
https://housekitty.app

I got frustrated with SF real estate and made an open bidding platform. It's meh because I can't really find an incentive for people to use it, but I got to learn Flutter so it was pretty fun building it!
I know you comment on a wide range of topics here, and perhaps you’re jaded by some personal experiences with local ketamine clinics - but IMO your tone comes across as unnecessarily pessimistic and a smidge anecdotal.

Ketamine/MDMA/LSD/Psilocybin and their derivatives are on their way to being recognized as the safest, most effective, and widely available medicines - for nearly every common mental health disorder - currently known to humanity.

Yes there will always be predatory behavior in healthcare, and regulation can help. And of course no medicine is 100% side-effect free or effective for everyone.

But shouldn’t we be complaining that many of these substances continue to remain federally outlawed in the US despite a huge body of scientific evidence and multiple companies discussing phase 3 clinical trials with the FDA this year?

I don’t really hear many folks calling for tighter regulation on these substances, especially given the current regulatory situation.
I do deny it. Automation does not destroy jobs even if you're impressed at how good it is at painting; see "Luddite fallacy" and "lump of labor".

Claiming AIs are going to take over or destroy the world has been a basis of "AI safety" research since the 90s, but that isn't real research, it's a new religion run by Berkeley rationalists who read too many SF novels.
Yeah, I unfortunately couldn't get through it even though it looked interesting. I wish the animations had just been advanced by a simple button.
I challenge the assumption that hard shell tacos are the "mass-market American taco" of choice. Unless they're just talking about Taco Bell, I don't think that is true. If I went into a Mexican restaurant anywhere in the country and ordered tacos, I would be really surprised if they were hard shell. Not mad about it, but surprised. I think hard shell tacos with ground beef, etc., are a style of tacos you can make, but I don't believe they are the default anywhere I've lived.
The Bobiverse books by Dennis E. Taylor touch upon this, as Bob is a human that becomes the AI in a replicant that is the intelligence behind a von Neumann probe sent out from earth. One of the ways that he maintains his sanity is to build a simulated VR environment to help maintain his sanity.

I personally think that the really hard part in creating an AGI is going to be training. As an adult human, one can look at an object and instantly know what its texture is going to feel like on one's fingers or even lips, how it will bounce and if it will shatter. How did we gain that knowledge? As babies we put absolutely everything we saw into our mouths and sucked or chewed on it. As kids we played for hours on end with all kinds of toys and household objects. Coming up with a way of training an AGI to be human level will be hard, as there is such a vast scope of knowledge in "common sense" that will be exceedingly difficult to implant into an AGI without the AGI having an ability to interact with the real world.

On the other hand, once that body of knowledge becomes an available training data set, evolution can take off at speeds otherwise impossible in the real world.
So many great personal sites - I am actually in the process of building the next version of mine and I couldn’t ask for better inspiration. Here is my current site:
https://www.anders.co/

Hasn’t been updated in a while :-/
You can use a service worker proxy to cache and serve files to an application, which keeps things both fast and also with raw uncompiled html and JS file.
Opportunity cost is absolutely as real as you describe, but the title is double counting it.

They didn't spend both 2000 hours and 200k worth of hours.
http://tinyurl.com/rahulgoel

I'm not a programmer (actually a business strategist) - but I tend to have lot of fun coding and designing things.

I primarily use to it share things with friends - like music across different soundcloud profiles, bandcamp releases, apps etc.
https://techinch.com/

My long-running, ill-maintained, personal blog powered by Kirby.
Brendan Burns, the Kubernetes co-founder who currently works at Microsoft Azure as a Corporate Vice President disagrees the "killing Kubernetes" part.[1][2]

But yes, Big Tech's promo committee's short-sighted interests do NOT align well with multi-vendor sponsored open source projects' the long term prosperity. And it's no secrets that open source contributors are overworked. And it's not only affect K8s, but it affects across the board.[3]

[1]: https://www.linkedin.com/in/brendan-burns-487aa590

[2]: https://twitter.com/brendandburns/status/1511841189686771716

[3]: https://twitter.com/kantrn/status/1511791447091003395
Simple if one thinks about it. Quit thinking of COVID itself and think of how the pandemic has been used. It’s easy to understand why after that.
WindowsNT ran on MIPS too.
Iterable | Remote (US) | Full-Time | https://iterable.com/careers | Iterable is the growth marketing platform that enables brands to create, execute and optimize campaigns to power world-class customer engagement across email, push, SMS, in-app and more with unparalleled data flexibility. We are an integrated, cross-channel solution — Iterable is built for marketers, trusted by engineers, and designed with intelligence. Learn more about our Engineering culture and interview process here: https://github.com/Iterable/how-we-work

- Engineering Manager, Experimentation: https://iterable.com/company/job/?gh_jid=3705832

- Engineering Manager - Site Reliability: https://iterable.com/company/job/?gh_jid=4043158

- Senior Mobile Engineer - Android: https://iterable.com/company/job/?gh_jid=3990355

- Senior Software Engineer - Backend: https://iterable.com/company/job/?gh_jid=3176063

- Senior Software Engineer, Infrastructure: https://iterable.com/company/job/?gh_jid=3631071

- Staff Data Scientist: https://iterable.com/company/job/?gh_jid=3241247

- Senior Software Engineer - Site Reliability Engineer: https://iterable.com/company/job/?gh_jid=3544431

- Staff Infrastructure Engineer: https://iterable.com/company/job/?gh_jid=3678407

- Staff Software Engineer - Backend: https://iterable.com/company/job/?gh_jid=3135983

-Staff Software Engineer - Front End: https://iterable.com/company/job/?gh_jid=3343981

- Staff Software Engineer - Site Reliability Engineer: https://iterable.com/company/job/?gh_jid=3456894
Ask HN: Which iOS apps do you find essential?
I’d imagine that the number of users that actually donate is incredibly low (just look at OSS). So you’d need 5,000 * 100-n active users, where n is the percentage of your user base that would feel compelled to give you money out of the kindness of their heart. Likely unsustainable.

My advice: if you’re starting a business, treat it like a business and charge for whatever it is.
https://ninjito.com : archive of 10+ years of various urban exploration exploits..
It seems to have a hard line break every ~100 characters.
Or saw someone trying to sell them, realized what they were, bought them for this specific purpose realizing it would be easier/faster than trying to report to the police/FBI knowing that they wouldn't do much about it.

The scripts just write themselves
https://www.jaredwiener.com -- hasn't been updated in a while, though.
Even better, bring your own tunes and headphones. Tell your dentist to tap your right shoulder if they need you to adjust or spit into something. No effort on their part (if anything you just made their job easier) and you get to jam out and relax (to the extent that's possible when getting your teeth poked and drilled).
To be clear, IMHO, Deno looks fine for what it is. The features are great. The cons ironically mostly boil down to "it's not node", i.e. ejecting a non-trivial app from CRA into some vite setup is doable with some effort, but migrating to Deno is, charitably, likely a monumental task that nobody would ever undertake, even considering the upsides.

At the risk of diving too deep into opinion territory, I'm not all that enthusiastic about isomorphic JS (and I say this as a someone who's worked on a isomorphic framework). The promise of low learning curve is certainly appealing, especially for those still in the learning phase, but at least in my experience I find that isomorphism falls a bit short in practice because server and client semantics are just... different.

When I talk about compatibility, I'm specifically talking about non-platform compatibility, i.e. library authors need to consciously target Deno if they want to support it, and the way to do so may be entirely non-trivial (e.g. the lengths that postgres.js goes to, compared to slonik, comes to mind). But most of the JS ecosystem lives on NPM and imports things willy-nilly with no regard for whether their thing will work in Deno because that's the path of least resistance. This is not Deno's fault of course, just an unfortunate reality.
For what it’s worth the nuclear power plant I worked at ran mostly on LabView. We compiled the code on PCs onto dedicated LabView boxes. No Fortran was ever used.
OpenSCAD is a terrible programming language. It's a bull moose on bad acid of a specification language, tho. So much so that its easy to mistake it for the programming language it isn't, and hurt yourself trying to milk it in the same way.

Much like sendmail.cf files.
I am a little sad that CI has been failing for all commits merged to master in this repo since 9 Nov 2021. I often use that as an initial gauge as to the quality of a project, and I've got to say, this turns me off.

In this case it seems to just be an auth issue around building a docker image (and the first commit that failed was "Build and push dev image on pushes to master"), but it hasn't passed since, so this is not being tended to.
The simplest way I can put it is that visual programming in games lets non-programmers meaningfully contribute to code-adjacent and 'code' parts of game content, like pixel shaders or character AI or simple object behaviors. These parts are typically not so performance critical or complex that you need a programmer to do them by hand, and more importantly, if you empower the game designer or artist to fiddle with them directly, they can quickly iterate until they hit something that is nearly perfect. At that point if there's something wrong with it, you can hand it off to a programmer to fix.

I view it as equivalent to how Microsoft Excel empowers all sorts of non-programmers to solve problems via the use of formulas (and the occasional macro). As a tools programmer and producer I frequently discovered that some of our designers or writers had cobbled together their own solutions for difficult problems just using excel know-how. Excel teaches ordinary people that computers can do their bidding and visual programming for games does the same thing for game artists, writers, etc.
You seem to have missed the aim of the game on their part is personalization. While it might be possible that they could do some client side processing, split the page up sufficiently, to then make multiple requests and assemble a "personalized" page, it's hard to say for certain that it would be. Certainly, it makes it less "personalized" and more "regionalized", which though being the case they describe, is likely a decision they didn't want to be locked into. For it to be truly personalized it likely needs to pull in some backend data.

Given that...you can't rely on the CDN being an optimization. You could still make the personalized calls through the CDN, if you wanted and had a clear caching policy, but something like "on load, assemble a page with real time updates on the stories this person expressed interest in" isn't going to benefit from a CDN.
That same article mentions the Maxar images as the proof of other bodies, including the ones with white armbands (a sign used by russian forces to identify neutral or allied individuals). A full detailed investigation is necessary to establish the time and causes of all killings so that all future trials are based on that investigative material rather than just media reporting, and there's a lot of generalized media reporting.
Calcination can also use low-duty-cycle electric kilns that soak up spare solar panel electricity (from overprovisioning), at least once you have 2-3 days of storage to level solar fluctuations and day/night (big, cheap ovens take a while to heat up).

In general, they are quite amenable to using electrically heated air in place of methane/air combustion exhaust.
Hefty dose of nostalgia here.

I've been around computers since, well, literally forever, playing around on my dad's Timex Sinclair making letters appear on the screen when I was 3. Not exactly a BASIC prodigy, but still. I was building my own 4x86 and then upgrading to glory with a 5x86 K6-II, and then finally my first Pentium, 166 MHz. It had MCC!

I was first introduced to HTML in a roundabout way in 6th grade when my parents took me to a series of courses for "precocious" youngsters. The first was a "game design and development" class, which started with Maxis's Klik & Play game builder, but devolved pretty quickly into playing around in the map editor of Rise of the Triad, which was still pretty cool. Later that year, I ended up taking the HTML class and that was a relevation: here was a language that a sixth grader could easily wrap his head around, and build things in notepad and immediately see the output. There was this amazing book called HTML 3.2 Visual Quickstart. Each double-page spread included an explainer on the relevant HTML tag, examples of the various attributes you could use, and then on the right side, a screenshot of the code in context, AND a screenshot of the finished product. It was a pretty great way of learning what the things actually do, from a book.

I ended up building my first websites from that book and that course. My uncle ran a hosting business and got me my own vanity domain name at 13. This would've been '97 or '98, so perhaps obviously, no one else in 7th grade had their own actual website. (To say nothing of hosting somewhere to FTP things to.) I did what any kid back then did: view source of the likes of microsoft.com, and then heavily modify _their_ site to my own purposes. Oh, and add a bad MIDI clip of "Walkin' on the Sun" by Smash Mouth because, yeah.

I ended up advertising my "services" as a website designer, which was very edgy at that time. Even landed a few clients through friends of my parents. In high school, I built a blogging engine and invited my friends to contribute, and then added on a chat room, chat bot, comments, and what I swear has to be one of the first examples of a true live blog, which I cobbled together with my Nokia 3390 Gold, which featured an AIM client, and a listener plugin in Trillian on my home computer that would fire a... whatever we called webhooks back then, oh, just a GET request, to my server, which would append the content to my running blog.

Ended up meeting a friend of a friend who knew more PHP than I in college, and him and I went into business together. That was 18 years ago. Today, we're still partners in a 60-person custom dev shop. Absolutely wild how those things work, sometimes.
Sure. If they are prepared, they will throw you a curve just to see how you approach it. If they're not prepared, well, that tells you something too.
Wagetap (YC W22) is hiring a lead software engineer
https://tomzorz.me Nothing special. But I like my mission statement.
Thanks for the excellent feedback. We'll definitely add something to the home page which makes the Pro option more visible.
i hate visual programing if i am the customer. slow, crashes, buggy. the lower the code, the better tbe program, but obviously harder.
Perhaps if there was a 'goto' patterns book akind to object oriented design patterns,
it'd be clearer when not to goto bad stuff and when to goto good stuff.

About as likely as NULL nil adding to a value greater than 0 in a standard programming language.

aka progressing beyond nil'ist gotos
LinkedIn: Amazon is #1 company where Americans want to work in 2022
Interestingly, hands are also something humans struggle to draw.

They're a very complex anatomical form, many small tendons and muscles. Many artists struggle to depict hands. They're not made out of a few straight lines like a torso, there's lots of skew going on. They're probably the hardest structure of the human body to 'learn' for a ML system.
https://sixdaemonbag.com
It's personal
https://www.damninteresting.com : This is my outlet for my love of writing non-fiction, my enjoyment of graphic design, and a playground for web design and development. It also gives me a chance to mentor younger writers. The site is going to turn 17 years old this September. Sheesh.
I have a couple of them that I generally share:

https://littlegreenviper.com

https://riftvalleysoftware.com

Nothing fancy. They are corporate sites (because they are for companies that I own), but they are really personal sites; especially Little Green Viper.
https://matthewminer.name/

Just wrote it from scratch in PHP without any libraries in college, and have just kept adding more and more ever since. It's hosted on NearlyFreeSpeech for like $5/month. I l got really frustrated with Apache setting it up, but now I feel like Apache with separate files for each page makes everything very modular and easy to add onto.
I was tearing through GitHub last year to find a project like yours. Since then, this has been the gold standard for audio-reactive visuals in the browser. I was so impressed.
The State of WASM
https://ryan-schachte.com

Built this so I could improve my CSS and have some uniqueness to my thoughts (visually). Fun to have a little corner on the web!
No, I did not. Making a priority to have free software in my stack is not the same as accepting anything "just because it is free".

> I do know that isn't an argument that's going to convince anyone using Photoshop to switch over to Gimp.

Gimp vs Photoshop is a somewhat bad example to the topic at hand (closed systems taking over free software that implement open protocols), so if you don't mind maybe we can go back to those?

In this case, I am a backer of Mastodon. I also contributed to Pleroma and to the developers of Conversations (XMPP client). Nothing much (~100€/year), but I feel a lot better by contributing to them that I would ever feel by paying for Slack or Discord.

The point is, it doesn't take a millionaire to do that. If companies took 5-10% of their IT budget to contribute to free alternatives of the closed software they use, perhaps they would quickly lessen their dependency on the closed software and free their resources.
Then it’s not an oracle of OTP, but an oracle of a single-key XOR.

If an encryption scheme cannot have an oracle by definition, then it automatically passes all tests which requires the attacker to access an oracle.

Just like my wooden pencil is not vulnerable to stack overflow attacks.
Ease of use.

It's just another tool in the toolbox. Epic has mentioned how a portion of Fortnite was built using Blueprints. It helped them to prototype features and get the game built quickly.

Think about how handy it is to have a diagram, picture, or plan before writing a single line of code. Epic takes sections made using Blueprints and rewrites them in C++ for better performance.

After using Blueprints for a bit I can see its merit and why it's useful.

Unfortunately, I can't find the source where Epic talked about this. I think it was a GDC talk but I could be wrong. :\