skysight-inc/HackerNews huggingface dataset:
> Despite that, there's almost no way I would pass a technical interview at Google.

You could get lucky and have each question have a similar relationship to past knowledge. It's happened to me before, I blew through an Amazon interview once that way, but got knocked for technical leadership. So maybe you mean something like that, but that too is random. I had passed the leadership but failed the algorithms at Amazon a few years prior.

> I really don't understand why we as an industry run interviews like they're game shows or try to manufacture workplace simulators with terrible model conformance.

I believe these tests are more about compliance and baseline cognitive ability than anything else, which is good for the nature of the FAANG role. They are testing that you are willing to study what they tell you and that you are able to retain material of that level of difficultly and demonstrate that in an adversarial situation.
The linked to article explains this is a real problem that the author needed to solve at scale.

(I still think the question is unfair, but my objection is more about the stressful interview situation where the real problem you're solving is "desperately trying to pass this or N other interviews you're currently doing").
And none of the musicians will see any additional money.
I just got a brand new iPhone 14 and didn't see any of this either even when setting it up fresh.

I'm also curious what OP is referring to.
> If you get on a train, you are statistically more likely to reach your destination than just sitting on your ass.

Donkeys may be slow but they’ll get you there eventually.

No need to immediately jump on a fast train when things will eventually turn around…or not.
No, it isn't averaged the same way.
https://aws.amazon.com/lightsail/
regardless of whether or not you think the topic is a worthy intellectual pursuit (i do not), the frequency at which it is discussed implies a racist agenda
Interesting. I didn't think emojis or much of Unicode worked on HN. Even ligated characters seem to be normalized to Latin equivalents.
> if you want websites to follow your system settings

I don't want websites to follow my settings; I want my browser to follow my settings, overriding or ignoring what the website says if necessary. I don't see why the browser has to tell the website what it's overriding or ignoring.
Which brings us back to my previous point,

> The debate being anchored to either/or certainly didn't help, confined the dimensionality of what we might consider, eliminated vaster exploration of the possible.

eBPF doesn't seem to fit squarely in either mold. It has some characteristics of monolithic kernels, in that code runs in ring 0. But it's also now it's not the kernel that's running there. It's user code. Which doesn't fit either pattern.

I do think io_uring could potentially spawn more microkernel-y outcomes. I don't know how exactly eBPF comes into the picture but it's another tool. Just to whip up a nonsense example, maybe we use eBPF to build a secure network switch in ring0 that io_uring based processes communicate to each other with. Io_uring is still kernel based, isn't processes directly communicating with each other (not sure how many microkernels could do that), but again my point is less super specifically about microservices & more that this is a rebalancing possibility, where the kernel code might become less the focus of the system, where other non-kernel-code platform substrates have a higher chance of emerging/performing well. There's more possible than monolithic chunks of code allowed. What new dimensions we might find out there excites me.
Yeah, I even went and double checked just to make sure. "That feels right, but it can't be-... ah fuck."
Thanks for the answer.

Realistically, what are the chances of someone who solved everything up to the half-way point?
Take a look at the general threads, you have a pro-ukraine one and an anti-ukraine one, both with equal representation.

And this is ... a good thing?
This might be true of Germany though. I did find people aren't really open to meeting / forming friendships there. Not in the way they are in some other countries (well.. from my own travel experience, mainly the U.S. and India).

People are nice enough, just not "friendly"
The worker (1) + N more...
Even that's underselling it. It's extremely difficult and basically impossible for anyone besides tech people.
Why would I waste my time convincing someone who doesn’t live here that the things they believe about my city are incorrect? If you don’t like it, don’t come here.
You'd be surprised.. but we're trying to distinguish between someone who can code simple algorithms versus one who can't.
More specifically ~2.5 when adjusted for inflation: https://data.worldbank.org/indicator/NY.GDP.PCAP.KD?location...

But yes, the rise in nominal GDP per capita has indeed been very substantial (and in relative terms higher than that in PPP). It just shows a long way to go to achieve middle income status though.
You are linking to a website that now allows far-right posters, not sure if Nazis are included. Did it become a Nazi bar? I don't think so.
AI Generated Cheatsheets
I made a repository for AI-generated cheatsheets on various subjects. While its easy enough to ask ChatGPT for a cheatsheet, it's sometimes more convenient to just have a file you can download.
> Zooming basically changes the dimensions of the viewport as JS/CSS see it.

I don't care what the website's JS/CSS says. At the end of the day the browser has a rendered canvas; I just want to zoom the canvas (and clip it at the window dimensions, providing scrollbars if necessary, if zooming makes it larger than the window dimensions). The browser shouldn't have to re-run anything to do that; zooming and clipping a canvas are graphics operations that have existed in computers for as long as there have been computers with graphics at all.
Dedicated servers are way less of a headache than cloud in my experience. Unless you are talking about buying and building your own hardware, which is a completely separate thing and not generally recommended. You can lease dedicated servers these days as easily as launching a cloud compute instance but way less than half the price. I pay around $265/mo for 32 cores and 128gb of ram with local, dual, mirrored 1tb SSD drives. Looks like a reserved instance with similar performance on AWS would be somewhere around $700/mo.
Here're more images with the same problem.

Tim Burton:

https://www.bing.com/images/create/skelleton27s-hands-with-t...

Carcinisation of the Koala people:

https://www.bing.com/images/create/skelleton27s-hands-with-a...

Thalidomide Exposure:

https://www.bing.com/images/create/skelleton27s-hands-with-a...

Bicentennial Man:

https://www.bing.com/images/create/skelleton27s-hands-with-a...

I finally got it to give fingernails to a skelleton, but there's no damned hands for the fingers:

https://www.bing.com/images/create/skelleton27s-hands-with-a...
Could our computers handle it? Makes me remember the count by 5 system. In this case, the 4 sticks are connected into a W. And the tick across the 4 sticks becomes a bar on top. The bar on top can count from 1-4. And then it goes to the next digit. So instead of base 16, we have a base 20.
Ethereum’s Shanghai Upgrade Is Complete
I've asked variants of this question before, and although it is kind of good *for it's kind*, it's still a sort of algo leetcode-style question.

Actually the best questions I ask, and the ones that give me the best candidate "signal" are what I call the "clean code" style questions (as in code that is simple, easy to extend, not necessarily Uncle Bob Clean Code).

I'd rather not post examples here because I still use these questions, but the theme is as follows:

* These questions ask to implement functionality that you could see in a (super simple) real world application.

* They start super simple, and include several follow ups that increase in complexity.

* No data structures and algos beyond the basics. Loops, lists, hash maps and little else. What most programmers would use on the job on a daily basis.

I found in practice these work really well, specially with experienced programmers who can flex their low level design skills. People who ace leetcode style questions tend to do worse here, but no wonder, since they've been trained in a complete different style of interview.
OP, listen to this comment. If you’re on a rocket ship, be absolutely sure you don’t want to be kicked off of it before doing or saying something that gets you kicked off.
The reverse trie — i.e., suffix tree (and related suffix array) — is genius. But a good hash table is almost certainly the way to go. Maybe a wicked good engineer can write this algorithm using a suffix array that actually performs faster than a good hash table with a string compare... but most will miss cache and branch mispredict all over the place.
Maybe true, but interestingly, Linux is about 10% of laptop market share (7.5% ChromeOS/ChromiumOS, 2.5% Linux), already fairly successful. (And ChromeOS can and does run Linux applications now.)
It's long time custom developed. They are good at it (happy user).

AISense (now Otter) is organizing all important voice conversations through Otter, its web and mobile application, that uses Ambient Voice Intelligence™, a proprietary technology that gives people the power to capture, scan, search, and share important parts of voice conversations. The startup is based in Silicon Valley with a team of experienced Ph.Ds and engineers from Google, Facebook, Yahoo and Nuance.
Meh. I'd argue that the conclusion for Metaverse/crypto hasn't been reached yet. (Why? There's a 1.2T market cap saying it hasn't). It's like saying internet grocery delivery is dead because Webvan died in the early 2000s.

I'd give those two another 5-10 years before I expect to see real results — so much needs to be built first at the foundational layer.
A) I never said Twitter should be labelled a state-owned news company, just whether it should be labelled state-owned.

B) Twitter (like all "platforms") holds the ability to control the flow of information. The moment a "platform" puts their finger on the scales and blocks certain types of legal information from being discovered (as they did last week in blocking substack links, for example) then they forfeit their claim to being a "platform" and should be treated as media distribution companies. As such they should be subjected to the same level of scrutiny as news organizations should be
Oh. yes well that's fair
I think generative AI has incremental utility. You can't half-use Bitcoin or the Metaverse; the idea is nonsensical. Bitcoin moves data around very slowly and at enormous cost, and the Metaverse provides vertigo-inducing VRChat for uncanny valley Mii avatars, but they're only usable if you go all-in.

Even if generative AI is not a gamechanging buzzword paradigm shift it's still useful for making existing tasks easier. Predicting the next sentence is autocomplete for word documents and phone keyboards, and we're already seeing it roll out. Artists who've gotten over the AI backlash can use it for backgrounds or textures, and designers can churn out those stylised low detail corporate-website graphics. Amateur authors on sites like RoyalRoad are already creating cover art and character portraits with AI generators. Millions of horny internet weirdos now have access to oddly specific pornography, and even if the AI gets the hands wrong they can retouch it in Krita.

Probably (>50%) we'll all be bored of it in 20 years and admit the hype was overblown, but I also think we'll see it integrated into day-to-day tasks in a way that Bitcoin and the Metaverse aren't.
Quite. I'm extending your point, not disagreeing. :)
Skimming the article, I found a couple grammatical errors. While on it's own, it's no big deal, if I were paying $50/mo for this, I would expect at the very least that the author spellchecked it.

Additionally, one of the examples given contains the code "var x complex128 = complex (2,3)". In Go, it is NOT considered okay to put a space between a function name and the parenthesis containing its arguments. It's an isolated example but nonetheless a mistake that you should watch out for especially when teaching newbies. The last thing you want to do is teach people how to write Go the wrong way, especially when Go is a very simple, minimal language with little to get wrong.

And, there are many excellent tutorials that cover this topic (in more detail) available for free, e.g. https://www.digitalocean.com/community/tutorials/understandi...

In fact, DigitalOcean has made a freely-available, comprehensive and well-regarded eBook on learning Go: https://www.digitalocean.com/community/books/how-to-code-in-...
I have a problem with them including the "GPC" flag as a privacy feature. We know directly from "Do Not Track" that it was widely ignored, and frequently actually used to perform tracking because it was meant to be opt in, and so was rare. When it got turned on by default a bunch of companies said "DNT is not a user choice now so doesn't mean anything".

I'm not sure what document.referrer blocking is meant to accomplish - if the intent is for the referrer to pass information to the loaded site then they can just include that in the url. If the intent is "don't let people know where you saw the link", then sadly there are plenty of sites that gate access on the referrer and they get broken. The fact that no one is filtering that kind of indicates the cost/reward balance.

Calling "media queries" a privacy issue is absurd: literally the purpose of these is to allow sites to tailor to the view format. More over you can directly measure these from JS, it's just less efficient and more annoying.

The "known tracker" blocking is more curious as I'm unsure how that's expected to scale, nor what happens if a browser ever misclassifies one (be it a resource or a query parameter). Certainly query strings can be trivially changed to make anything a major browser does just break instantly, and similarly trivially changed to not be statically identifiable.

I also wonder how those are tested because browsers that do automatic "learned" identification of trackers do take time to identify what they consider trackers and start blocking them. e.g. that site says google analytics is not blocked by safari, yet I can look at Safari's tracker stats and see that it has identified and is blocking google analytics.
I think it's just supposed to mean "that one worker can provide stuff for more than one person," i.e. manufacturing scales.
And yet it takes him 8+ paragraphs to actually start explaining the problem. No thanks.
This is being worked on with a model Deep Floyd supposedly coming out this week. https://www.youtube.com/watch?v=vlxnDNVkWFo
This makes bitcoin sounds like a complicated technical reimplementation of hawala

https://en.wikipedia.org/wiki/Hawala?wprov=sfla1
My wife's Tesla (Model Y) has poor steering, minor misalignment of weatherstripping on the door, and the interior is austere (to put it politely--it feels like I'm in a cleanroom or some box out of a modern minimalist's wet-dream). Meanwhile the Rivian pick-up I test drove feels like an actual vehicle on the inside and had better handling. Same thing for the all-electric BMW SUV, the Mach-E, and the Mercedes I took for a spin. I won't buy a Tesla electric vehicle.
If you attack the right part of the USB stack, the prompt and its answer dont matter.
Wouldnt this suggest that Tesla has won?

If their sales are increasing and market share is dropping that signals that incumbants have been dragged kicking and screaming into the EV market

As an investor in TSLA I dont understand why this is presented as a negative outcome, its quite literally what they are attempting to do by making their patents open.
I fear and despise the technology. Every VR experience I have tried feels less like the metaverse and more like I have slipped into the backrooms- a liminal waking nightmare. Perhaps I'm too old but I fear for the day that it's no longer a niche toy and we are at long last _compelled_ to wear a VR headset. At that point, adios reality. “If you want a picture of the future, imagine a boot stamping on a human face—for ever.” except instead of a boot it's a Oculus rift thats been surgically attached to your skull.
I think there is massive demand for goods (maybe not infinite), but demand is largely constrained by supply. I could think of hundreds of things I would love to own, but can't, due to the expense. If there was more supply, the prices would be lower, and I could consume more.
From what I recall, the early success of the Dvorak keyboard was mostly the success of retraining someone on a keyboard.

The new system does seem more visually accessible for arithmetic. I wouldn't be surprised if it's easier to teach children than the Arabic numerals
Poe's law is hot garbage though. If someone misses context because they're not privy to sarcasm, that isn't automatically the speaker's fault.
I don't agree with white nationalism but I don't believe it is a choice someone makes. For the most part, you can't choose to believe something or not. Sure, you can choose to not engage in the actions and speech characteristic of white nationalists, but so can trans people stay closeted.
I'm happy to meet everybody as human beings.

No fucking way I am. Reading the above, it seems you lack awareness of how messed up and dangerous certain people out there are.
An Insider’s Guide to Cloud Computing
No one would argue against the points you have made, but also keep in mind your paying a premium when buying other brands, in some cases a considerable premium.
if only they would read Baldwins work, but being an angry and lost online today seems to breed a hatred of someone who cared to talk about the lives of black gay men.
> The places of men and women were clear before, now the current narrative is that women were oppressed and men were oppressor.

Being able to buy your neighbor’s daughter for a couple goats and a milk cow seems pretty oppressive to me.
whether we want unobservable ungovernable far off machines running the future forever, or whether we want a future where actual people can compute & see what happens seems to matter. the numbers may perhaps stack up to suborn PC needs to industrial computing needs now, but is that the future anyone should actually want? should the invisible hand of capital be the primary thing humanity should try to align to?

and where is the growth potential? is the industrial need going to become greatly newly empowered & helpful to this planet, to us? will it deliver & share the value potential out there? PC may be a smaller factor today, but i for one am incredibly fantastically excited to imagine a potential future 10 years from now where people start to PC again, albeit in a different way.

individual PCs have no chance. it's why the cloud has won. on-demand access wherever you are, consistent experience across devices is incredibly incredibly convenient. but networks of PCs that work well together is exciting, and we've only so very recently started emerging the capability to have nice easy to manage ops/automated multi-machine personal-computing. we've only recently emerged to maturity where a better, competitive personal computing is really conceivable.

it's been the alpha linux geeks learning how to compute and industrial players learning how to compute, and the invisible hand has been fat happy & plump from it, but imo there's such a huge potential here to re-open computing to persons, to create compelling interesting differently-capable sovereign/owned computing systems, that are free from so many of the small tatters & deprevations & enshittifications that cloud- that doing everyting on other people's computers as L-Users- unnerringly drops on us. we should & could be a more powerful, more technically-cultural culture, and i think we've severely underrated how much subtle progress there's been to make that a much less awful, specialized, painful, time-consuming, low-availability, disconnected effort than it used to be.
Is it really that bad? I've taken the time to go back to some great books I never got a chance to fully study, like Udi Manber's Introduction to Algorithms and Jeff Erickson's Algorithms and even found some new gems like Guide to Competitive Programming and Competitive Programming 4 Book 1.
⌚⌨ 🆔🉑🈸🈚🈶🈺🈷🆚🈵🈴㊗㊙🉐🆎🅰🅰🈲🈹🆑🅾🆘⭕♨‼⁉〽🈯Ⓜ🅿🈂🈳🈁ℹ🆖🆗🆙🆒🆕
Seems to me like it does work, based on many successful projects using it. There's nothing that forces you to handle the error at the place of origin, you can pass it on like you do with exceptions. You just can't bubble it up multiple levels.
Some emojis actually work now!
Repo for my C# bot which you can use to download (and annotate) all your creations. https://github.com/ernop/social-ai/
>Who wants to live in a guns first society?

Roughly half the voters in America, which is why it's not going to change any time soon.
Still seriously underspecified for an interoperable spec. You haven’t defined the input or output forms anywhere near precisely enough, or how to order alphabetically by last name (sorting depends on locale: e.g. is æ equivalent to ae—though that still raises stability questions—a letter after a, a letter after z, something else? I think there are languages that treat it as each of these. Or are you just rejecting anything beyond ASCII letters, which will cause different trouble?), or what to do about two people with the same weight and last name.

Web specs need to consider all of these sorts of things. That’s why they’re verbose—they’re designed to be implementable and complete.
Wouldn't extending the system to 25 make more sense? I understand that it started as a representation of their previous system, but it stopping before W on W seems counterintuitive.

No clue if that'd ruin the arithmetic benefits.
You're assuming that manufacturing growth has to be primarily export-led, as China's was. But that wasn't how many of the other industrialization success stories kicked off their manufacturing industry - they did so by starting out primarily producing for domestic markets. There, there is high latent demand that can be bootstrapped via industrialization.
How is 1% a large part?

Quoting https://www.npr.org/about-npr/178660742/public-radio-finance...

> On average, less than 1% of NPR's annual operating budget comes in the form of grants from CPB and federal agencies and departments.
Yes. The far right is specifically being exempted from certain rules, while other rules are exempted. You can observe this because the far right is exempted from the rule that's meant to restrict them to /b/ and is instead allowed to roam free across the website (not just /pol/), while others aren't.
The Rivian SUV I put a deposit on is comparably priced to the Model X, which is Tesla's nearest similar model. The Rivian pickup exists (as compared to the Cybertruck). Similarly for the Mach-E and the BMW. The Mercedes was ridiculous (over $200k, or maybe almost $200K--I don't remember, just that it was at least 50% more than any of the others).
I just tried getting some info about doing regex commands - the default response gave me a solution for Python, then i asked for plain regex, got that, then the same thing in Powershell...god this is what the internet is about. Amazing :)
Now to verify in regex101...
The author, everyone.
Since the ledger is public, it can be analyzed for patterns from the individual transactions. The more transactions there are involving a certain party, the more likely an outside observer will be able to piece together identities for that party's overall network. KYC exchanges accelerate that process.

Crypto projects like Monero (XMR) do not have this flaw, as deducing the identities of parties from the public ledger is computationally prohibitive.
Long Covid may be due to the virus sticking around after infection
Maybe some people can pretend they're interacting with a real person. But for me, knowing that I'm interacting with a bot would break the experience for me.
Perl programmers have been making that same argument for literally decades.
DigitalOcean: How to Code in Go – Complete eBook [pdf]