skysight-inc/HackerNews huggingface dataset:
I've heard this so many times....But, i believe that there is always the possibility that someone who is not a perfect match can evolve and learn to become the perfect match. I've also seen the case - though rare - where the "perfect candidate" fails to evolve to learn new things, or fails to adapt to new conditions because they're too intsrested in only a specific scenario. I've been on both the candidate side as well as (many times) the hiring manager side. I think too many HR departments and hiring mangers lack the mechanism to gauge candidates, so they fall back to metrics that might be too generalized. Granted, a non-standard approach to finding that candidate who can evolve is not super-scalabel - i get it - but its still my preferred direction. In all cases, when i have hired using my approach, i have always had great candidates; my approach has yet to fail me. Meanwhile, my peers who hire using too rigid a set of metrics...well, let's say that they've gotten good candidates only about half the time.
The Sliding Window Pattern: Chocolates and a way to make your array algorithm
BlockFi was rescued by FTX because their ponzi died even earlier.
Who said that? Stuff can be “not okay” but also “not the problem of anyone currently alive.” We have a concept of a statute of limitations in law, for example.
Aaaaaand that's why I love Rust's decision to make copies explicit with `.clone()`. Annoying as hell when you're not used to it but overall worth it.
So in order to transact on 'The Blockchain' I'll need a stablecoin for the purchase and ETH in order to submit my transaction?
Isn't the move to have an established account with a couple thousand followers, then change profile pic and name and then do the $8 verify? I don't use twitter so I'm just assuming how this works.
Earlier discussion here: https://news.ycombinator.com/item?id=33512338

This isn't work directly on RH, but something in that direction.
it's superior in terms of not having the trusted third party that facilitates your trade make off with your money, as is happening in these self-described exchanges right now. Keeping a trusted third-party in the loop is always cheaper than automating that function using a blockchain, unless the risk is factored in.
ML falls into a few broad categories: model design, data preparation, and deployment. Unfortunately if you don't have a PhD, most serious places won't have you doing model design. To add to that, data preparation is very tedious. So the "sexy" part of ML (making the models) is pretty difficult to gain access to.
Cellular, modular, interactivodular.
I don’t agree - I’d rather wait than take on someone that can’t meet the standard, because they’re likely to be an active drag rather than a help. I can hire contractors if I need to fill a seat that quickly.
Summary of Non-Regular Data Members in C++
Do you have any pic of those random rocks you can share with us(using imgur or similar)?
To me it's an issue of consent. And not the "agree to us collecting everything or GTFO" kind of consent that companies love to stick in their EULAs. Telemetry is fine as long as I have the option to disable it completely. If that option does not exist, my assumption is that there is a revenue-generating reason why this stuff is being collected and it's not just being used to "improve user experience".
I swapped to us_intl as well full time a few years back (Swedish)

right alt + q = ä

right alt + w = å

right alt + s = ß

right alt + y = ü

It took a day or two to get a hang of it but it's such a relief not being constrained by everything being developed for US layouts
I would say it's more a problem of the underlying système (game engine or os) that should manage the compatibility between keyboard layout
Hah, no, don't get me wrong - Facebook sucks, the Zuck sucks. Full stop. As much as I dislike what Microsoft has done, Facebook is far worse.

But I've seen less art of Zuckerberg drawn as a demon coming for your software - though that may just be a difference between the internet now and what I've seen of the internet in the past.
How does the automated loans-on-blockchain platform discover someone’s real income and existing debts in a way that can’t be forged? If it doesn’t do that, it’s not really automating anything that banks currently do when deciding to extend you a loan. And if it uses existing sources like credit scores and the salary data sold by employers, then it’s merely the same as the systems banks and other consumer lenders already use.
Hardware may be less interesting, but the software is way more dynamic than ever.
Tactical growth lessons from a $44B marketplace
Been on the grind 9 months now, totally seeing what you're seeing. I'm looking for full-stack Web development work, strongest with Ruby, but flexible to hop into any environment and be productive within 2-3 months.
Yes, it is tiring when someone posts something with absolutely no evidence is taken at face value as truth. But when someone offers evidence to the contrary, it gets argued to death. "What are taxes?" "Insurance is a type of tax." "Sales tax counts now."

None of these people are making the same arguments to the poster who offered nothing but a claim. Because "of course it's true, everyone knows it". Well, everyone is quite capable of being wrong. As those self-same people will happily tell us when it's time to enact some very mild preventative measures for the health and safety of the country that the vast majority of health professionals recommend.
Please start hiring remote folks.
> You can't get banned from email. You can't get banned from having your own website. You can't get banned from the telephone system.

The platform may not be able to automatically enforce a ban, but you can still be banned via non-technical means. Not using email or the phone can be a condition of bail or parole, for example, like how Kevin Mitnick wasn't allowed (by court order) to use the telephone system in the early aughts.
When you have a USB A socket, dongle flash drives are a valid permanent solution.

On a phone's tiny port, storage will stick out very far, snag constantly, and something is probably going to break.

So external storage is just not viable if you're going to be plugging it in for more than a few minutes at a time. And buying more internal storage won't be reasonable until someone puts out a phone where it's "only" twice as expensive as high-end microsd cards. (Right now iPhone storage costs 8x as much, Pixel storage costs 8x as much and requires buying the top model for larger sizes, and Galaxy storage costs 6x as much and requires buying the top model for larger sizes.
> How about a phone for people who really like soda:

Just don’t get the Ppesi, everyone knows ColaCaco is the original. Heinkene is good too, known for their PRLMIUM QUIUITY.
The one place where you’ll actually see this is in Read().

If you try to read 1000 bytes, you might get “800 bytes read, EOF” as a result. The worst part is that os.File won’t ever do this!
> Because on-chain transactions are expensive

For what chain? As far as I can tell, this is only true for ETH, and you can mitigate this by switching to a true L2, although not many of them are up to par yet.
Crashes on mine, don’t put the quotes…
Yeah that totally makes sense. I used to work at a big tech co where we had a Slack channel for internal users of our product, and it was hard to keep up.

Kind of an interesting idea to use different SLAs depending on the role of the user who posts. Or maybe exclude people who you know won't add anything to the conversation.
Why not? Do you seriously believe racism is never a thing that happens in hiring? Because it is, just as it is in academia. At least some of the time. Instead of shaming people for pointing out the real possibility that racism may be at play, consider acknowledging that it may be at play but that there's nothing the op can do about it and he or she should just keep plugging away. It's a numbers game, with or without racism, and you are not helping anyone by dismissing what is entirely fair speculation.
This is a reduction of 10% on top of the expected regular attrition (6%).
True, but wasn't email transmitted unencrypted over the wire back then? That seems like a pretty big leap to call secure even when adjusting for the technology available to attackers at that time.
as opposed to the new penny stock which is what it is now?
It's unlikely the screening bar has gone up - are you sure you're doing well on the tech screens?
Magnet links already exist...
Wow, I can scarcely keep up with all the crypto news that's been on HN the past couple days.

I just closed a story on AAX suspending withdrawals and now I see this. I wonder what the rest of the week will bring.
Similar here. Although my inability to distinguish faces is only mild. But for the longest time I thought Donna Noble[1] and Sarah Jane Smith[2] were the same character. They still look the same to me, modulo the wrinkles.

[1]: <https://en.wikipedia.org/wiki/Donna_Noble>

[2]: <https://en.wikipedia.org/wiki/Sarah_Jane_Smith>
No, doesn’t crash for me.
Go for quality vs quantity - which means personalized approaches and use of your network/recruiters. A cold application through an online portal has a very low probability of success but if you go through a recruiter, previous colleague, or just a friend of a friend your chances are much better (and you might get some inside info like are they really hiring or is that open senior position just for appearances/unicorn candidates - I suspect this is a majority of companies who have are already over-hired and are have been told to preserve cash for 1+ years).
Q: What kind of employee insults their boss in public with a false accusation?

A: One that doesn't want to work there and is looking for attention on the way out.

There is only one way this would ever go. Would you, as the boss, keep such a person in your employ?
Because their primary product is mainly Ads, which has been suffering under the new Apple privacy guidelines.
> Developers working for free are explicitly exempt.

The problem lies, among other things, in the fact that a business activity might be assumed even if one does not explicitly receive money for the software directly, but indirectly. For example via donations, ads on the download Web-site, using it for self-promotion, paid consultancy, selling tutorials, ...
No interest in marketing them overseas.

There was also the not insignificant cost of completely re-engineering the RF frontend and radios.
As back then (an partly still) Japan used cellular bands and technologies that ware completely different from other countries.

It kept the competition out, but also made it hard for them to compete abroad.
And then iPhone happened and many of those manufacturers are no longer in the biz.
I think maybe the teens and college age kids DO understand what they're talking about, and the Seinfeld generation doesn't.

The difference is that many in the Seinfeld generation (and other generations) think of "Racism" or "Sexism" as terrible evils that they must never commit.

While likely the "teens and college-aged kids" he's complaining about recognize that we all engage in some level of racism or sexism in our daily internal or external lives.

So, if someone accused Seinfeld of racism or sexism, his reaction might be to defend himself, and say, "No! How dare you!"

But if someone told one of the "woke kids" they were racist or sexist, their reaction would more likely be, "yeah, probably."

To Jerry, being "a racist" is synonymous with being a bad person. The "woke kids" recognize that we're all racist and sexist and prejudiced to some degree, and (hopefully) trying to be better about it.
This copy is confusing. What's the actual product that I could potentially buy? From the description here, this could be "just" AWS Lambda. I'm sure it's better in some way, but, like, how exactly?
Not to mention being your own full-time benefits manager isn't free and should be reflected in your contracting/hourly/non-W2-with-immediate-salary-and-employer-benefits wage.
Not OP, but I have a Mac and use the "ABC - Extended" keyboard, which has a full set of diacritics. You type them by using the option (⌥) key and a letter to set the diacritics and then type the letter.

⌥u e = ë

⌥w e = ė

For example, the key sequence required to type Kayodé is:

⇧k a y o d ⌥e e

etc.
Exactly this. The sort of person who kept a personal Web site in the 90s and 00s is the sort of person who keeps a personal journal. Back then it was a fairly significant outlay of cash (domain name, hosting, etc.) Right around the time these things got significantly cheaper, it also ran up against the competition from siloed services (Twitter, Facebook).

It takes a certain type of person to keep up a personal site that is largely disconnected from a wider audience. The people posting memes, quips and barbs on social media aren't "creative" per se. They're engaging in the dopamine drip machine of social media.

Technical people are more used to this kind of thing, as they are almost forced to delegate their cognitive load onto some sort of medium that they can access so they don't have to remember how to set up load balancing in Docker or whatever.
Those of us who were around during the Saving and Loan Crisis learned that the best way to rob a bank is to own one.
> It does still paint a pretty bad picture of the exchange or its customers

It just paints a bad picture of the customers. If that is what CDC users wanna buy, then the exchange needs to have enough to support the liquidity needs of their customers. CDC might be doing a lot wrong, but that probably isn't one. Wish you would edit your comment now that you understood the context of your assumption.
I've had my site (https://www.mountainwerks.org) going since 1998, and for sure, I am myself the primary user. But over time, my gosh, there is a lot of content. It started as a log of trips to the mountains. I found religion through trying to pay homage to nature by remembering each "piece" of it. Because an attitude of thankfulness gradually became nature (thanks to going out so danged much).

I wouldn't know any other way to live. Old ideas are often gold.
I'd argue that you cannot understand asynchronous programming in JS without knowing how the call stack in the JS engine, web APIs (provided by the browser or NodeJS as far as I know), the callback/(macro)task queue, microtask queue, and the event loop all fit together. The JS engine is a small component of that entire environment, and not being aware of it is like walking in the dark with dim candle.

The fact I didn't know about these concepts is the reason why I always struggled to understand examples involving setTimeout, setInterval, etc.

Most videos on YouTube, even from well-known personalities in the programming YouTube community, simply jump into things without context at all even when the videos are titled "for beginners". Even some books and docs simply describe the spec without providing context and motivation.

Edit... Forgot to say Philip does an outstanding job in that video. He's even humble enough to admit it took him a few months to grasp what was going on.
this is neither here or there.

With Tesla I've understood that it's an onion, each layer having a new adventure.

Where it comes to things engineers can do, Tesla leads the pack comfortably. Seeing as Tesla and SpaceX attract the best and brightest of engineers straight from university, this a resource Elon can comfortably throw at any problem and get amazing results, since he doesn't answer to anyone and give a carte blanche to his minions to work at the problem to his satisfaction. Hence the amazing coolant systems and motors and stuff like that.

but where it refers to things which are to be done by assembly line staff... that requires institutional knowledge, which, like good tea, require time to steep, and that's something Elon is unwilling to wait on, and Tesla suffers as a consequence.

This is not something you can throw money or engineers to fix, (sure to some extent, but...) it takes time for the line workers to get into the rhythm of building things correctly, the first time without error, and further time to build up speed. Elon's impatience hampers this, and the constant changes and tweaks doesn't help.
The JetBrains IDEs can do this, at least for .NET
that shows the power of dividing by zero, not that this is a good investment . returns since late 2017 have sucked compared to index funds
> Tooling: imagine an IDE that highlights allocation points automatically

Rider does this already for C#.
I think the job market will get better by mid January 2023, when budgets open up. TC will probably be quite a bit lower than 2021 offers, but there's work to be done everywhere.
The developer, Eric, is in the wrong here.

The product is especially bad. The new CEO is trying to reform it. Eric is saying "spend more," which is the refuge of bad architecture. That's not the answer. And instead of privately working together to review it, he's publicly arguing. I wouldn't accept that either.
That's the bible for picking up a any habit
It's the difference between assigning/passing around "copies of the data" vs. assigning/passing around "the memory address for that data" under the hood.

PHP, for example, has explicit references. If you have an `$arr1=array(1,2,3)` and an `$arr2 = $arr1`, that second array is a full copy of the first array, and updating $arr1 does nothing to $arr2. Similarly, `function update_array($arr) { $arr[0] = 'cake'; }` called with `$arr1` will create a copy of $arr1 for use inside that function. Any changes to `$arr` inside the function only apply to that copy, not to $arr1. Unless you explicitly tell PHP you want to work with references, by using `function update_array(&$arr) { ... }` instead. PHP uses value semantics.

JS, on the other hand, uses implicit reference semantics. If you have a `const arr1 = [1,2,3];` then `arr1` is an alias, simply pointing to a memory location, and declaring a `const arr2 = arr1`, makes arr2 also be an alias for that same memory location. They both reference the same thing, but neither "is" the thing. Similarly, if you have a `function updateArray(arr) { arr[0] = 'cake'; }` then that `arr` is also just an alias pointing to the memory location of whatever you passed in, and changes to `arr` change the underlying data, so whether you try to access that through `arr1`, `arr2` and `arr`, it's the same thing. JS uses implicit reference semantics.

(But note that many languages with implicit reference semantics make exceptions for immutable primitives like numbers or strings)
Soulseek beats TPB in terms of variety and has been around for far longer
1. Peter Norvig's Design of Computer Programs course on Udacity probably singlehandedly changed my perspective on thinking and modeling software solutions to problems.

https://www.udacity.com/course/design-of-computer-programs--...

2. Crafting Interpreters by Robert Nystrom is of similar quality. There are a lot of 'oh that's how that works' moments in this book.

https://craftinginterpreters.com/

3. Doyle Brunson's Super System 2 is of a similar nature, but for poker. It's outdated these days because the nature of the game has changed so much due to the internet and a shift in meta strategy, but it's really insightful in understanding the human aspects of the game. His perspective as a 'gambler' rather than poker player is also unique, because he talks a lot about prop bets and identifying when you have an edge in a bet.

4. Stephen King's "On Writing" is a masterpiece of a memoir of a man and his craft. My own writing improved significantly as a result of this book.
in my phone nothing happens with "old ", but reproduced with okd

doesn't crash in private mode
Different techniques to deal with gamma rays and other scenarios: every variable is stored in two places, the second is the complement value; plausability tests, can the value jump from 10 to 1000 in 10ms? and so on.

Source: me
Yes, like when you go to a shopping mall, you do need fiat currency to purchase goods, _but_ you also need to keep your car's gas tank topped up to get there. Your car's gas price also fluctuates, but usually it does not affect your shopping plans too much, unless you're doing very large-scale shopping.
This is what I meant by my other post. It's been a minute since I've been in the CX space but when I was there all the cool kids were talking about seamless multi-channel support. The idea being that a customer could start a ticket by Tweeting, calling, web chat, app, e-mail, website form, or whatever. The CX rep has a unified view of all this communication and can respond on the customer's platform of choice.

So your image of Unthread => Other apps is the reverse of where the industry is going. You need the other direction where any number of channels get funneled into Unthread.
It does for me. It's probably a tuple of (Safari, iOS, iPhone) version specific, for a couple of versions of each.
> The app has pushed brands to work with its content creators, making ads seem even more natural. It has told brands: “Don’t make ads, make TikToks.”

Here it is, what people have been asking for. Instead of tracking people and annoying popups, make real life like ads
Paternosters: Doorless Elevators That Never Stop
This is mostly correct, but I don't see how it contradicts my statement.

Did the 646 standard account for variable-width characters at all?
> M-discs are apparently supposed to last a thousand years

Only true for the DVD flavor. BD doesn't have that guarantee, AFAIK no durability guarantees at all.
I've had a flurry of recruiter's contact me lately. A lot more than I usually get. So there is another anecdote for you all.
https://archive.ph/4LlX8
In a blank address bar, not just anywhere. Crashed mine, sure enough, first try. I'm on 16.1 (haven't updated to 16.1.1 yet).
just got beta 2 installed and it did infact crash in safari
A drug company pulls advertising? This kind of feels like a win.
I do not believe you could be charged with a crime, no.
Companies have been trying to do this en masse since the 90s, and there's a reason why it usually fails.
Why We Ditched GraphQL for TRPC
In our Next.js boilerplate, we got some nice gains and DX improvements from replacing our Apollo Server installation with tRPC.
a = [1, 2]

b = a

b[0] = 3

print(a)

What does the above print? If the language implements reference semantics, it prints [3, 2]. If it implements value semantics, it prints [1, 2].
In my extensive experience of optimising stuff...

> Caching is a weapon of last resort. In most cases it is the last major performance improvement

...is wrong. It is one of the very first things I reach for because it is the most effective and simplest, once you've eliminated O(n^2) behaviour etc. It's not a magic wand but nothing is.
Ah, a typical wrong question.

The right one would be:

Do you even need some key combo to go to the site search box?

How many times a day do you really do that?

If you really-really use this, which key combo do you use or would prefere to use?"

(yes, I'm tired of absolutely useless search on the most of the websites which sometimes doesn't implement even a full-text search on the topic contents AND ALSO is stealing my keys and focus)
I know this isn't a popular opinion on the internet but I don't think Luxottica is a "scam", I think this is just what most people want to spend on glasses.

Your glasses sit on your face, are an integral part of your look, and need to last for a long time while being as clear as possible. People don't want $30 glasses because they're a piece of junk and will break on you when you most need them. You can make mass market glasses for ~$100, but I think most people want a more specialized look to their face. A few hundred dollars just happens to be the sweet spot where people get to buy a product which is purchased infrequently in a store, get a high quality item, and get good customer service/support. It's sort of like an iPhone. People want to pay a premium for a device they use every day for years which will be fast and just work. Apple doesn't have a monopoly, they just provide a better service