skysight-inc/HackerNews huggingface dataset:
Maybe it's been a while since you've used a good native app. Sometimes we forget just how fast computers can be without any of the mountains of abstractions that we've piled on.
These types of interviews favor those who have the luxury of ample time to prep for difficult interviews...

Interviews that test for anything that isn't directly related to the job the candidate will be doing are essentially codified discrimination - the expectation that someone will have a skill or significant knowledge outside of the job itself is effectively a way to filter out candidates based on arbitrary criteria even if they are capable of doing the work.

In other words, Leetcode interviews favoring people with lots of spare time is by design, because that's who companies that use Leetcode want to hire. There is little reason to believe that will change.
Mainstream are less comfortable than split or one-piece ergonomic. Thumb clusters are too convenient to let go.

But switches... I'd love membrane switches from a Thinkpad x220 or T410. Maybe I should buy a dead one just for keyboard, and reuse the keys :)
Well, I'm running 14.1 and it seems fine. So, as usual with these hyperbolic titles, the problem is either something else, or a combination of separate issues.
No, it renders perfectly.
I had a user report exactly this on my site this week (https://cycle.travel/map), but iOS 14.5 rather than MacOS. I upgraded my iPad and could reproduce it trivially.

The cause was calling focus/setSelectionRange on a textfield within a click handler. When I commented these out then the problem disappeared.

Not a rare combination and I’d have thought beta-testing should have flushed this out, but there you go.

Edit:

If you want to try reproducing this, go to https://cycle.travel/map/mobile?debug=1 , and click within the 'From' or 'To' field. It crashes every time on my iPad running iOS 14.5.
They kinda do rhyme with the right enunciation. How is that bad poetry or cheating? Language is complex and bending how you say things is part of good rhyme. I imagine historical linguists are very familiar with this and factor it into their work.
With the Kremlin’s blessing, Russian companies embrace biometric ambitions
I got one when I was 12, but that was also 20 years ago now. It was a business card and had a credit limit of $8,000. My parents weren’t on the card. It confused me then almost as much as it confuses me now. Maybe their income counted as household income?

I got it because they didn’t like to use their credit cards online. I used it to buy my own PC.
I’m not sure how lambda could help with the jump to mid level engineer. That’s up to you once you start at a job... the main issue I see is that one has to compete with actually scientists (PhDs) that have many years of formal education and work on addressing hard problems.

Also, exceeding the max number of credit hours while at university is a mistake. Classes should only be a part of a university experience. Good students takes advantage of the other opportunities such and internships and working in research groups. If you want more education then go to grad school.
That brand seems to replace the LEDs by painting the rainbow colors directly on to the keys. I looked through their lineup and couldn’t find any monochrome ones.

I don’t get it. Am I the only one who doesn’t want colors on my keyboard?
I find this to be true as well. Almost all the openings I see are for senior devs.
Adelaide, Osaka unis develop silicon chip to power next-gen telecommunications
There are a couple of publishers looking for writers (if you don't want to self-publish). The biggest general publisher I'm aware of is Choice of Games. [0] Unfortunately, they have the least interesting (to a programmer) scripting language. There are also many publishers of romance IF.

[0] https://www.choiceofgames.com/looking-for-writers/
I am being downvoted and I would really like to hear from people why that is - e.g. if I said something that is not correct, please point it out so that I can learn from it.
Sorry, of course I meant to say "proof". A proof is just a more general case of a program. A program has logical operations, variables, control flow, etc. You can include all of these elements into a proof, and often do. Every program can be made into a proof, but not every proof can be made into a program. If you can verify the correctness of an arbitrary proof, you can verify the correctness of an arbitrary program. And even in practice many of the reasoning errors that happen in proofs also happen in programs -- forgetting to consider unforseen cases, not being correct about the possible ranges of variables, not anticipating all the external inputs into the program, making incorrect assertions about the state of variables, etc.
I got the "a problem repeatedly occurred" error in Mobile Safari on iOS 14.5 just a moment ago when playing with this demo: https://replidraw.vercel.app/d/orx5hodjsll
I'm not sure why you think I advocate "taking away transit"

Look back to where I joined this thread:

Does America need to have better mass transit? I am not sure... Maybe improve personal vehicle is the way to go?

If you're saying that mass transit coupled with congestion pricing can reduce congestion, I agree. I'm saying that if mass transit is ignored in favor of personal cars as transportation, then you can't use congestion pricing to get out of congestion, because people will have to drive, regardless of price. If you price driving so high that people literally can't afford to drive to meet basic needs, then it's no longer congestion pricing, it's rationing.
Everything works for me (Mojave with Safari 14.1).

I'm not saying the problem doesn't exist and/or that it's not Apple's fault, but, possibly, it's not strictly related to Safari.

DEBUGGING MINDSET:
On MacOS, this Safari update was pushed along a MacOS update. (and maybe in iOS as well, along the 14.5 iOS?). How can you say the problem is within Safari? There's even a user complaining about a problem in Apple mail (a network timeout).

This problem could lie anywhere in the network stack, and maybe Safari is using a specific pattern that triggers the bug very often on some specific hardware. It could be a driver issue for what we know.

Now I'm trying to update my other machine (2015 Macbook Pro 15").
Some of the qualities of parser-based IF that make it most distinct from choice-based IF are also the most controversial ones: "freedom to explore and discover" can also be rephrased as "requirement to repeatedly play guess-the-verb". More accessible parser-based IF tends to provide affordances that make it feel closer to choice-based. A really well done, detailed, thoughtful parser-based IF can have a wonderful fluency and immediacy that choice-based IF has trouble replicating, but well done, detailed, thoughtful choice-based IF can provide a degree of narrative focus and clarity that would feel weird and railroad-y with a parser.
For the general case, I am pretty sure what you describe is the halting problem [1]. This does not mean that I believe some approximation is impossible (your “write to file” comment is particularly true). Just feeling the need to highlight that a clean, general solution is most likely not something that gets done in an afternoon.

[1]: https://en.wikipedia.org/wiki/Halting_problem
rkhunter is nothing but a false sense of security. The detection mechanisms are crude and trivially bypassed. Have a read of the code for yourself.
James Webb is still planned to launch this year too (fingers crossed)
Right, 2 drives. Not "a new drive". Now you're buying twice as many disks as you would with a Synology and wasting 50% of your capacity on parity. And you better have set up your initial array with 2 drive vdevs as well or you're going to have a sub-optimal experience.

This is the attitude I see a lot in ZFS support forums. "I don't see the problem, just buy twice as many drives!"
If you’re a vim user, hhkb is the keyboard for you
Got it. Thanks mate for the suggestion.
Thanks for the example.

As someone who has never used Julia... Wow, that looks exceptionally painful compared to most other modern languages.
Schadenfreude : Tricking the tricksters with a next level fork bomb
I did exactly this 15 years ago. I was a C++ developer and there was no golang around yet. And Bind had fresh security bugs every month. So the easiest and safest thing I could do was use djbdns (tinydns) with its cdb files being recompiled whenever records had to be added or updated.
The new 2.0 (which is currently in beta), adds support for several new game types, including side scrollers (with parallax), platformers, and point and click. It also has support for ejecting the game engine, so you can easily customize it even further
What are “natural” flavors derived from?
This is utter bollocks. They have re-branded the flu
and now you will need a one world unfreedom passport to do anything.....
Personally I had to uninstall KDE one month after I installed it, every time I installed it. It just became unstable or buddy after some time.
To fully appreciate the difference in scale, compare the event listings for any pre-Covid Saturday night on RA: https://ra.co

Berlin, Amsterdam, London, etc, each had a larger scene than the entirety of the US combined.
FB actually has a really strict automated blocker on ads it thinks are in protected categories. Regular ads get flagged falsely all the time. So if FB missed some it's not for lack of trying.
When was the last time it was usable?
You think Europe wants as telcos and isps as it has? I grant my argument was weak, but somewhere between two and ten is a sweetspot. Europe is 300m people and India is 1.2b and the effective competition in telephony is between 5 things. Hundreds of smaller players float around in this, but the scale here is with VSNL Bharti and Jio. Europe isn't that different.
That just means you're moving the problem up a bit. The poor pay nothing, the rich pay relatively nothing and the middle class carries the highest burden.
Low Carb Product
cucumber
Brain/body ratio is not a measure of intelligence but a sign of evolutionary process probably favoring intelligence.
I've read some of your other comments and have the strong impression you're trying to make a comment tying IQ to race without actually saying the word outright.

I'm not going to say that you're morally reprehensible, but I do recommend reading about the Flynn effect. The variance in IQ between modern whites and whites 100 years ago is significantly higher than any measurable difference between whites and blacks today. In addition to this, the IQ of blacks is rising at a faster rate than the IQ of whites, and seems to be approaching convergence. Looking at changes over time, it seems that average IQ in large population groups is mostly a function of culture rather than genetics.
https://www.ipwatchdog.com/2017/07/05/americas-industrial-re...

https://www.realclearmarkets.com/articles/2018/07/30/ip_thef...

https://apnews.com/article/b40414d22f2248428ce11ff36b88dc53
Of course it is. If it would happen 100% of the time it would've never been released. But judging from the amount of comments there and on macrumours it doesn't seem to be a too exotic cause either.
Iterable CEO Justin Zhu says he was fired for taking LSD before investor meeting
Thanks @Fizzadar, I've been using Pyinfra on and off for the last two years, for me it's a step up from the YAML-based systems out there.

At some point, I had some hope about Ansible's creator's new project, Opsmop, but he killed it two weeks after announcing it, citing "lack of traction". I see you're more perseverant and that's a good thing.

I've also played with Bundlewrap in the past, but I think I prefer (or better understand) Pyinfra.

Oh, and BTW, I'm maintaining a project called Tentakel (https://pypi.org/project/tentakel/) which just runs commands on a bunch on remote servers. It's much more basic, but it currently covers 90% of my daily needs.
The problem with Iphone is in addition that Apple only allows their own browser to exist. I mean yes, you can get another browser, but it is just a skin of safari. You can't switch to another engine.

So in this case, less than ideal.
Got your point. Quite valid.
But getting the ideal customer is a challenge and these platforms can help with the reach.
What's your thought on getting customer(considering the immediate acquaintance is not an ideal customer) for an online product?
You don't have conflict with people you don't need anything from, usually. It might seem counterintuitive but there's weight to the idea that interdependence increases risk of conflict.
Bitwarden_rs Renamed to Vaultwarden
> Running gsutil is easy enough, but it means you are pushing logic into your scripts and not declaring steps in the pipeline definition.

Some other comments here have argued for pushing as much logic as possible into your scrips, so that they can be tested without the CI system. What's the downside of doing this?
This is great. I hate the simplistic illustration that everyone relies on but really gives you no information. This video, while a bit more complicated, gives much more to mentally play with.
I dont think Broadcom's WiFI are inherently bad. If I have to argue ALL WiFi are bad.

The only reason why Realtek dominates is because they are the cheaper alternative. The only reason why Intel dominate WiFI on PC is because they are bundled as part of their CPU sales for Laptop.

Most of the half decent WiFI AP still uses Broadcom. Although increasingly Qualcomm is making inroad. So Boradcom is stuck in the middle of no where in consumer market. They dont have WiFi in PC Laptops, nor do they have WiFi in Android Smartphone. Apple being the largest Broadcom customer for their consumer grade WiFI. And that is why every 2-3 years you may have read Broadcom's intentional leaks about they want to sell their WiFi chipset division because they dont want to play balls with Apple's WiFi asking price.
In case anyone doubts that a cult fixated on delusions of racism is coming to prominence in the English-speaking world, here's a supposedly fairly trustworthy press outlet repeating a hoax with origins on 4chan for the millionth time, as if there's any, any possibility that the host of Jeopardy was slinging white power gang signs on the show.

We are experiencing a religious hysteria, except that racism is standing in for witchcraft or sorcery (with as much actual racism taking place as actual witchcraft or sorcery, i.e., approximately zero)
> They kinda do rhyme with the right enunciation.

Which is a somewhat more positive way of saying that they rhyme with the wrong enunciation. Which is a totally valid way to construct lyrics in music - you have a bit of artistic leeway and the exact "correct" pronunciation isn't exactly important - but it's probably not too helpful for a listener who's trying to work out how those words were actually spoken in conversation.

That said, I'd be far more concerned about a future linguist discovering Prisencolinensinainciusol.
Impossible meat patty is ridiculously good. I wish I had this stuff growing up!
> Every program can be made into a proof

I'm not sure what you mean by this, but in my usage it's exactly the other way around. A proof can easily be interpreted as a program (as per the BHK and similar interpretations) but to interpret a program as a proof of something, you at least need to also formally prove that it halts. Edit: your edit clarified things a bit. The control flow in formal (and informal!) proofs is restricted compared to the control flow in programs: in order to do recursion or loops, you must have a formal argument that the recursion / loop terminates.
I build the majority of my speculative projects in Elixir these days. I did want to try something new but after a few hours of fighting NextJS / Typescript / Vercel / Serverside rendering I just gave up and went back to Elixir again. It's fantastically productive.
The thing is a lot of companies and HR people are betting that once enough people are vaccinated we will come back to normal.

Now let me tell you about normal.

I was in South America when the new strand hit and still is hitting.

Have two close family member that got it.

1/3 of their lungs (CT Scan) was "dead".

These are the people that already got the previous Covid and recovered without any problems.

So don't worry about coming to the office.

We still have 3-4 months until new strand arrive and shake things.

The new strand does not care too much if you are obese or old.

welcome to covid-21
Wow! I lived through that and do not have any nostalgia for tape shenanigans!
aren't there a dozen other platforms for buying/selling/giving away stuff? Like, craigslist, letgo, and facebook marketplace?
Patrick OBrien wrote historical Napoleonic naval fiction and got obsessive about verified facts from letters. He writes of a captain who cannot stand an "arriviste" lieutenant who stresses balcony on the first syllable not the last. These kinds of things exist right back to roman rhetoric, written accounts of the "nice" way to say things.
There are tons of cartridge solutions available. Just search typical sites like tindie. That said, the most highly recommended solution is going to be the everdrive.
most of the energy would be deposited outside the astronaut :)

In terms of total energy fluence, lower energy cosmic rays are probably worse (and basically equally unshieldable).
It uses ECC memory.

https://kobol.io/helios4/
YTT is pretty nice too and basically glues star lark and yaml together.
The role of these consulting groups most of the time is indistinguishable from the role of the shamans who performed elaborate rituals (a.k.a. consultant analysis) to present findings that aligned with the desires of the king thereby justifying their continued utility.
In my country medical help got way more difficult to get in early 2020 despite having comparatively few cases. Hospitals were not overrun. It was purely because of lockdowns and constant scaremongering.
Myths and Realities of Ping-Pong Diplomacy
> This problem is impossible to fix and it is a general problem - when overwriting a method, you can never be sure that semantics could break when the base class is changed.

I'm not sure what's so special about overwriting methods here. There are many cases where semantics can break as a dependency changes. One example would be whether a callback is executed on the same thread (or event-loop tick) or in the background. A function might assume that the callback should be pure and thus in a later version switch where it's being executed. If your code depended on it being executed in a certain way, then it'll now be broken. The problem here is that there were certain constraints of the function which you weren't aware of (possibly because it wasn't documented).

A base class will have a similar constraints that you, as a subclasser, must be aware of.

Your stack example is also a good example of where inheritance is actually useful:

class CountingStack(...) extends Stack {
override def push(element) returns nothing =
count += 1; super.push(element)

override def pop() returns element =
count -= 1; super.pop(element)
}

Assuming that the Stack class specifies that all modifications will go through the push and pop methods, this ensures that the count is maintained regardless of how many other utility methods that exists on Stack (i.e. clear()). You don't have to extend the CountingStack with extra methods as the Stack methods gain more methods.
ebay.com crashes like clockwork [0]. cnn.com also used to crash, but not anymore. Maybe something with the tracking updates.

[0] https://streamable.com/9thaf7
What I don't get is, why is it a problem that young adults don't get told to get credit cards enough?

I get and agree that the companies shouldn't discriminate by age, as in turn away people who are of legal age to buy the product or service. But is it really discrimination to not urge everyone equally much to buy it?
I recognized this would be the cycle, so jumped to the end as the first step. Where I'm looping though is on keyboard layouts, and I may end up going for a matrix/split keyboard but I'm holding off.
While the various profession Stacks have some extremely high quality stuff that's worth discovering even for someone not in that field, most of them unfortunately have an extremely limited "supply", as the Q&A format limits the ability for people to just discuss interesting things they found.

It's definitely worth reading through the top questions on those two stacks, but sadly it's not an activity that will occupy you for very long.
We ask questions similar to the work you'd actually do at Notion; see our interview guide here: https://www.notion.so/Guide-to-Engineering-Interviews-63876c....

Looking at a smattering of leetcode mediums, I don't understand how someone being able to return "the elements of a 2d matrix in spiral order" (https://leetcode.com/problems/spiral-matrix/) or use Kadane's algortith to solve "k-concatenation max sum" (https://leetcode.com/problems/k-concatenation-maximum-sum/) pertains to building multiplayer software as part of a team.
I agree, also could be familiarity but I think Ableton is simpler to use. It’s certainly visually cleaner, I find Bitwig’s UI a bit “information overload” whereas Ableton is pleasingly minimalist. I can totally see why others would disagree though!
That is likely to be true but doesn’t really mean anything.

Spanish flu killed millions before less deadly strains mutated and became what we now call flu.

I can’t advocate for any measure that kills millions in the short term, _especially_ without data for the long term.
Future linguists are going to be dealing with americanised Korean and Chinese. Mandarin and Cantonese share orthography and not much else. I still don't understand how Portuguese and Spanish speakers can understand each other. Farsi speakers tell me Dari speakers (one of the Afghani languages along with Pashto) sound like they speak with a 16th century accent.

Greek has Demotic and Katharevousa. Louis de Bernieres writes in "Captain Correli's mandolin" implying that the English officers in ww2 sounded to the Greek peasantry like Shakespearean actors, all taught Greek in boarding school, but only speaking "high" Katharevousa Greek, not the common Demotic. He does this by using archaic English writing.

English code switching .. is that really that different yo? Yeet me out of here. Valley girl speak.. the list of dialect and pronunciation in contemporary US culture of the last 50 years is immense.
Want to save an island’s coral reefs? Get rid of invasive rats
Imagine running into a quarter mile long string of telephone poles washed away 5 years ago in a hurricane...
Hussein was beyond reason, and had to be removed.

You can quibble about when or why, but he attacked client states of the US. (KSA paid the US to defend them.)

In fact, he did use "weapons of mass destruction" - poison gas on Kurds, which is well-documented.

So get your story straight.

The back story behind why Hussein thought he could rampage through the Middle East while ignoring the US is:

1) He thought that since the US "lost" in Vietnam, that he could duplicate that. That's why perception of strength is so important, even when you're a nuclear power.

2) France and Germany told him that the US wouldn't invade, to advance their trade status with him. (soothsayers)

3) A contributing factor was that there was no way to communicate to him the seriousness of US resolve - the US sent a last-minute envoy, but the Iraqi leadership would only accept formal diplomacy.
Growing Open Source Projects with a Stable Foundation [pdf]
It's funny, because some of my colleagues are thinking of switching the other way around, at least during video conferencing. They have to mute themselves to do a quick Google search, otherwise you have this annoying sound when you talk.