skysight-inc/HackerNews huggingface dataset:
Conclusion is sound. Java/Rust/C/C++... are all fast enough that the bottleneck does not reside with the choice of the language.

I wonder about how Common Lisp can be this fast however. I would like comparisons with languages like Python, JS and Lua.
Actually they sort of do:

https://www.justice.gov/oip/foia-guide-2004-edition-exemptio...

Nothing that might reveal their investigations among other things. And who decides what is covered? The police themselves...
You can disable it, and anyway a phone is a different sort of product. It's a computer product with a local interface (making this stuff easy to administrate) and is usually a lot more costly.

I think what the parent is expressing is that they don't want this kind of functionality in everything, requiring constant management of all the DRM in all kinds of everyday items. Too much of a hassle for little benefit.
Yes, they are also a Semitic group, but "Anti-Semitic" has come to refer to hatred specifically against Israelis.

Maybe because that hatred is more widespread than hatred against all Semitic people...?
I can't say on the money front I didn't kick myself after I had declined, and the interviewing was at a very high level. At the time I was focused on finding a role that had my requirements for high job satisfaction and money wasn't an important part of that (I'm not rich, but money wasn't important then and isn't now, we only have one life to live).
Wow! How do you lump in Qatar with Saudi Arabia? Please point us to one time where Qatar did something last heinous as Saudi thugs chopping up a Saudi journalist at the behest of the crown prince.
Yup thanks, my brain farted!
One thing I don't like about all articles on clojure is that basically all of them say: ah, it's just like lisp with lists `(an (example of) (a list))` with vectors `[1 2 3]` thrown in. So easy!

But then you get to Clojure proper, and you run into additional syntax that either convention or functions/macros that look like additional syntax.

Ok, granted, -> and ->> are easy to reason about (though they look like additional syntax).

But then there's entirely ungooglable ^ that I see in code from time to time. Or the convention (?) that call methods on Java code (?) with a `.-`

Or atoms defined with @ and dereferenced with *

Or the { :key value } structure

There's way more syntax (or things that can be perceived as syntax, especially to beginners) in Clojure than the articles pretend there is.

(defn ^:export db_with [db entities]
(d/db-with db (entities->clj entities)))

(defn entity-db
"Returns a db that entity was created from."
[^Entity entity]
{:pre [(de/entity? entity)]}
(.-db entity))

(defn ^:after-load ^:export refresh []
(let [mount (js/document.querySelector ".mount")
comp (if (editor.debug/debug?)
(editor.debug/ui editor)
(do
(when (nil? @*post)
(reset! *post (-> (.getAttribute mount "data") (edn/read-string))))
(editor *post)))]
(rum/mount comp mount)))
AA/NA is regularly next to the strip you get drugs or liquor..
In 2007, I can't remember exact setup but it was a website for one of institutional customers of my employer. I have never seen XSLT again.
The article missed the big picture: it's all about tribalism through shared, wacky beliefs like conspiracy theories. QAnon, "microchipping" vaccines, the Big Lie, flat earth, etc. What the pandemic proves is at least 50% of fellow Americans are gullible, inconsiderate morons.

"Think of how stupid the average person is, and realize half of them are stupider than that." - George Carlin
The day restrictions were lifted was itself postponed from the previous month. Modelling was used to predict the day.

It could be coincidence but this date was planned and intentional.
According to testing they did on the previous generation of PowerPacks, it's extremely difficult for it to catch fire, and the damage tends to be contained within a single cell. It requires a substantial event like a high-energy puncture or external fire to actually set it alight. Very curious to see the investigation on this one.
Great article, love Clojure. Was trying to figure out what Nanit does. Might want to consider putting a link to the Nanit homepage on your engineering page. When just typed in nanit.com and saw the baby monitor tech, I thought maybe I went to the wrong place, until I saw the logos matched. Anyway, good read, but please put a link to your home page on your engineering site, or, put a 1 liner in the opening of your blog giving context to what your company does.
> But the meaning of "familiar" syntax is very subjective. In my case the markdown looks strange, like a shell comment. Does it render or is it just a comment? Does a section number appear? At least with LaTeX sectioning I know what will happen.

Fair enough. Similarly, the "familiar" GUI interaction paradigm that Outlook Web Access forces on me (to pick an example that's on my mind as I am struggling with it) is much less convenient and familiar to me than a text-based interface as I'd get with Pine. However, we get what is (thought to be) familiar and comfortable to the intended audience, and we might not be the intended audience for the software that we want to use.
Really great to see more than one viable async database library aside from asyncpg.

Thank you!!
To me the main argument around the morality of killing animals for food has to do with the natural life cycle. You absolutely can have a self-consistent position that killing animals for food is morally evil, but only if you also consider all carnivores as morally evil. I believe Hinduism for example holds this position.

But I don't think you can consider a human killing a lamb morally evil while thinking that a tiger doing the same is morally neutral.

I'd also note, as I have elsewhere, that the way we sacrifice animals is much, much nicer than how they usually die in nature.

Unfortunately, the way we raise animals is often incredibly cruel, much worse than necessary and much worse than we generally used to do it historically. I feel this is mostly the same as other horrible practices that savage capitalism has brought and that will hopefully end one way or another because of global warming.
I'm not sure if people prefer Amazon's PIP culture. That's what it'll lead to if companies hire more loosely and have to fire people more frequently.
I really don't know what to make of this.

Any at all useful morality would include things like "killing people is wrong", and ways to enforce this.

This is not really something people "judge poorly", it is the very basis of a functioning society.
Most of England's private schools broke up one week prior to the state schools.
My plumber would love this stuff. He's always complaining about tools going walking and anything that helps stop that is a win.
I really don’t get why the SAT board allows using calculators anyway

Especially since (at least in my experience) basically none of the math courses at University level involve a calculator.
This gives me hope for Canada, where I am, won't face too many issues even as we slowly start to tick up from the bottom since major reopening happened, allowing indoor dining etc.

In the last week, we've passed the UK in number of fully vaccinated people, but that's going to be slowing down as we start running of people who got their first dose during the big surge in shots here. Unfortunately, at 64% of the total population getting a first dose, the steep straight line in first doses suddenly curved to a much shallower straight line, to a rate similar to the current UK and US ones.

I find the Our World In Data Coronavirus Pandemic (COVID-19) data (https://ourworldindata.org/coronavirus) very interesting.

It doesn't help that Alberta, our country's Texas, has decided to fully open everything and get rid of their requirements. Starting 2 weeks from now, you won't even have to self-isolate if you test positive for COVID-19.
Interested to hear you elaborate.

It might be different in different countries, but in the US you do not pay additional to use a credit card. As long as you pay on time each month many credit cards have zero fees or interest. Rewards can range from 1-5 percent cash back, which does add up.

Now if you are making a larger point about credit cards increasing the general cost of goods across the board as merchants incur the cost and pass along to the consumer to maintain margin, sure, but that ship sailed a long time ago. The only reasonable reaction from the consumer is to leverage the convenience, protections, and float afforded by credit cards, while maximizing any rewards afforded by said cards.
Trig functions are basically impossible to do that with unless you limit the angles drastically then you're still testing memorization instead of actual math skills.
Both of my nieces are running Ubuntu, it's been a big win in reduction of support calls and ease of setting things up for them.

My only regret is that I should have been braver and put them on Manjaro. I thought Ubuntu would be more "set it and forget it" and maybe have better documentation, but some of my most annoying support calls I've gotten have been dealing with driver issues that just weren't present on Manjaro at all. And I generally think the Arch documentation is a lot better than Ubuntu's anyway.

> the only thing preventing Linux's more widespread adoption

I think I disagree with this in some ways; I think absent any support at all Linux would be difficult for some people. But if you have someone around who's good with Linux, I think it'll be more stable than Windows and have a lot fewer annoyances/problems.

I know that I would be debugging a Windows install more often and that it would be more annoying to do, because I have other family members who run Windows and I know what kinds of issues they're running into.
To me they just seem copy-and-pasted and therefore of very low value, almost noise. I want to know if you can get the job done, and that is what a resume and interviews are for.
Speak for yourself buddy. I am a ಕನ್ನಡಿಗ and Indian.
>I love the sagrada familia un Barcelona, but it's still under construction after 150 years. Building cathedrals maybe not the way.

Well, they are not jus nailing two pieces of wood.

Also, if I were to build a cathedral today I would use 3d printing and CNC milling machines as much as possible.
> I would say only the millennial generation onward do Indian citizens feel they belong to India

The Indian govt continues to use the old British policy of different people groups in quelling dissidence still.

Our armed forced divisions are still based on people groups, and if they want to put forces in Kashmir, then they deploy non-native forces, who have less affinity to the local population. This might also explain some of the excesses seen.
Please don't; that adds noise to the threads. You can either upvote a post to save it, or favorite it as gnicholas describes. Both upvotes and favorites are available from your profile. (The difference is that favorites are public.)
What happens to humans is that we "tech" our way out of this just like we've solved all other problems so far. /s

I personally don't think there is any sort of redemption here. Governments aren't acting enough. In the absence of that, individuals aren't taking actions that could help (or reduce harm) either.

P.S.: In case it wasn't clear or known, the /s after the first sentence is sarcasm (I've noticed that some people aren't aware of this).
You are right, there are Jews who aren't Semites an there are Semites who aren't Jews. The term “anti-Semitism” came up near the end of the 19th century [1] when it was all the rage to find scientific-sounding words for whatever you do or sell. “Anti-Semitism” sells better than plain “hatred of Jews”. I for one wouldn't give racists the satisfaction of using their own choice for cloaking their prejudice and stupidity in pseudo-science but the term seems to have taken hold everywhere.

[1]: https://www.britannica.com/topic/anti-Semitism
While we're at it, maybe we should have students write their answers with ink and quill onto rag paper. The College Board is clearly in the pocket of Big Ballpoint.

If anything, a calculator is under-equipping students in an exam. Anyone using these skills professionally is going to be doing so with tools far more sophisticated than a graphing calculator. We need to be testing their ability to understand and apply principles, not pit hand-calculation skills (which they'll never use in real life) against a stopwatch.
I was always dismissive of people complaining about Linux as I’ve been using it for the last 15 years without issue. But then I got an nvidia optimus laptop as a gift recently and I just gave up using Linux on this machine.

1. Suspend on lid close simply didn’t work. I’ve tried all kernels I could get my hands on. I resorted to remapping the bogus key that the lid close was sending to suspend.

2. My laptop have the hdmi output wired on the dGPU. So I have to live with a world of pain that is mixed DPIs on Linux where only wayland have proper support.

3. Wayland got some nvidia love on 477 drivers but, in my test, it was a big mess.

So yes, I stopped dismissing people complaining about Linux and went back to windows on this laptop.
I assume that nvidia and high DPIs are a common enough usecase in 2021 that I would not recommend anyone to go through this experience.
The Balfour Declaration was a request from a banker so powerful that he could order the British government to create a new colony. It has nothing to do with anti-semitism.

https://en.m.wikipedia.org/wiki/Balfour_Declaration
I think if everyone is simply rowing in one direction, you end up with a favela - functional, but not great in an earthquake or flood.
Meanwhile in Australia: blaming young people for the latest outbreak and accusing them of not getting vaccinated…whilst making it difficult-to-impossible to get vaccinated.
No implication of insiders imho - rarely do reps see exactly what is stolen and can -- that line item. Many stores do a (costly) stock inventory check once a year, literally going from shelf to shelf and counting what's there, then that is crosschecked and corrects the store inventory database.
> What proportion of your colleagues do you think are wildly incompetent

30%, minimum. I was hired alongside a guy with a fantastic resume. He pushed zero lines of usable code in 4 months. When he left I purged about 20 files which were tests that were just completely commented out (but I guess those count for LOC according to github's crude measure). I would say that not only was he incompetent, he was worth negative (thankfully, nothing critical) - Maybe in order to cover his tracks? he had moved certain classes of tagged tests (e.g. skip, broken) to "ignore" status instead of 'yellow star'/red dot, I now, months after his departure, have a pr reverting those changes months after because I didn't notice he had done that. Thankfully it had not covered up any major defect in our codebase (someone could have left a corner case test as "broken" with the intent to fix it later and wound up forgetting to and sending it to prod).

But hey. Programming isn't that bad. In the physical sciences it was 60-70%.
> select few even seemed to crave that

I've seen the same thing. It makes no sense. I keep telling myself the incentives can't really be such that your hiring process be actively antagonistic...not if we want anything good right?

But perhaps the market can stay irrational longer than I can go without income. Hold strong to the companies that bother to acknowledge you're a person.
I have one of these. It's essentially Circuit Python (3.4). It has a limited number of libraries, but overall, it's pretty cool. You can include other python files on the calculator, so you can bring your own libraries if you need to.
>> But, I have seen places where you just take a piece of paper to the checkout rather than the tool itself.

That's how we bought video games in the 80's from Toys R Us.
Mine is 3.4
A Home Depot has somewhere around 40,000 different products per store.

The count is always wrong.

It's continually updated, but it's still always wrong. Because the amount of labor cost to ensure it's accurate at all times would be a silly use of scarce resources.

Sometimes it's as simple as a customer picking up an item, wandering around, and dropping it somewhere else. Sometimes it's theft. Sometimes it's an incorrect count in receiving.

All of this is an average day at a warehouse store. Walmart deals with the same thing.
I tend to believe that "walk me through a peer review of this code" is a great interview question. It speaks to the user's familiarity with the language, with problem solving in general, and also people skills. Sure, it's not the end all/be all, but someone needs to be pretty amazing to want to work with them if they are incapable of doing a peer review.
The problem with work is that if you get done, there is always more work to do. So the sprint never ends in a way. In college things are pre-defined and you just have to keep in sync, if you do it early like you or late, the tempo stays the same.

With work there is no tempo. However what happens in reality is that for agile teams there is a little bit of a tempo. A Sprint, which is usually two weeks. In my experience there is always more work in a Sprint that can be done.

The only solution I have found is working, and then letting things settle. If a story takes 3 days and you get done in 4 hours, what do you do?
> I highly doubt if a farmer in a village in Kerala would consider a village in Punjab as belonging to his nation.

Data point of one (and social circle of one), but this is how I feel, an average citizen coming from tiny village in one part of country. This is how I and everyone around me were raised. We are not rich, we used to be poor, but we never considered Punjab or Bengal or Tamilnadu or Mizoram were anything but my country. I went to college and met people from vast majority of the country and I never felt they were not from my country. Sure the language was different, the cultures were different, we looked a little different but it was never in question that we belonged to a 'different' country.

For the record, I do not come from a privileged background, my family worked hard for multiple generations to get where we are, we are not rich by any measure of the world even today, and Hindi is not my native language. I am proud of what happens to be my native language and speak in it everywhere I can. I do not like the push for Hindi if there ever was one that made a difference, and I like to believe politicians have learned their lesson on that one (besides, having what are effectively two dozen Quebecs in the country actually plays in politicians' favor).

I understand not everyone would think like me or those around me. But even when I hear ramblings about out-of-state migrations and social issues across the country (not a participants, just to get it out there), the question of 'others' not belonging to the same country never enters the discussion.
But if the share of iphones in the market is not increasing, yet sales keep going up, then it means most users are replacing them
Yeah most of them these days have a full playlist in the comments. You could maybe use the YouTube API to search comments for multiple timestamps, which should be the playlist.

https://developers.google.com/youtube/v3/docs/comments/list#...
Details: https://www.protoolreviews.com/milwaukee-one-key-technology/

Supports location tracking and geofencing
They are using bluetooth. Your scenario is extremely unlikely and would only work if some wormable bluetooth vuln was widespread.
FWIW, I have been doing Windows development on and off since the 90s, and not only have their free tools have always been extremely capable, you can get third party and open sources tooling for literally everything... with Chrome having finally ditched msvc a few years ago for clang, I feel like there is really no excuse anymore for feeling stuck with Microsoft's tooling.

The issue with macOS development is that there are simple things you pretty much have to do for even the most basic app to work correctly--such as build the menu bar from a nib or bundle icons--that require you to use closed source software like altool and ibtool that come with Xcode (and then, despite being command line tools, for some incompetent reason tend to be tied very tightly to the current version of the operating system, which makes stuff like CI extremely annoying).
Any theft? Should a kid stealing a pack of bubble gum be labeled a felon?
8 tricks to use S3 more effectively with Python
Renting a car or making a hotel reservation without a credit card can be quite painful, even in Europe.

I have lived in Europe basically my entire adult life and have never had a problem doing either of these with a debit card.
Right - I meant LP's, for some reason they are "Guiding Principles" in my head this morning.
> we don't publicly discuss every challenge we struggle with

Of course. But that's not what I, and hundreds of thousands (or more) of other working blind people, are expecting of you. This isn't like blogging about some obscure network performance problem that the team has been struggling with. Instead, the team has been keeping decision-makers in the dark about something that's crucial for them to consider when evaluating this product. If decision-makers adopt the product without having this information about an important limitation, they may inadvertently prevent blind employees from doing their work. Even if the customer ends up making the accommodations you suggest for their blind employee(s), they currently have to be reactive about it. And in the meantime, the blind employees' productivity is disrupted, particularly if they weren't tech-savvy enough to diagnose their inability to do normal web browsing, as SLJ7 pointed out [1]. That's why Cloudflare has an obligation to publicly disclose this limitation in the product.

Also, I read just a few minutes ago that Cloudflare is partnering with Accenture Federal Services to start deploying some of your network security technology in the US federal government [2]. I know this is starting with your DNS service; so far, so good. But I'm sure you would like to offer your Browser Isolation product as well. That product is currently not in compliance with the relevant accessibility requirements for products that are sold to the federal government. I was reluctant to reach for that particular stick, but maybe it will give the team more motivation to solve this problem.

[1]: https://news.ycombinator.com/item?id=28032778

[2]: https://blog.cloudflare.com/helping-keep-governments-safe-an...
Having recently won the google hiring lottery, I wanted to add my experience

total length of time ~ 7 months
emails sent/received ~ 50
phone calls ~ 20
technical interviews: 7 (1 with screen with recruiter, 6 with engineers)

team match interviews: 3 (for me at least these were real interviews, in that I "flunked" the first 2, and decided to take the 3rd one very seriously before getting an offer)

Before getting hiring approval, I honestly felt that I would get rejected, and I can honestly say that being more "personable" and very "communicative" probably had a lot to do with why I made it through.

My honest advice would be to stop thinking of these long interview processes in terms of a a binary outcome that you have complete control over. Instead, think of it as trying to maximize some hidden parameter of a binomial distribution, where every interaction slightly increases your odds in the final coin flip.
Regarding your last question, the city has for a while now decided not to prosecute shoplifting cases. Here is an article from 2018 about the phenomenon. It has gotten worse since then and the open street bazaars of stolen goods have grown much larger. I’ve decided to move to greener pastures a few months ago, but during a company event when I traveled back the CVS next to the hotel was brazenly shoplifted from the two times I stepped inside to buy essentials.

https://www.kiro7.com/news/local/tonight-at-5-pm-on-kiro-7-o...