skysight-inc/HackerNews huggingface dataset:
It's funny because on the other way around it seems like the British Government did precisely the opposite by selling this vaccine as a prime example of British superiority and why "Brexit makes sense".

You're criticizing EU commission for transparently expose the shortcomings of this private company, but you seem to forget what this wave of what apparently are thousands of "internet specialists" that know better then independent regulator bodies for medicines.

Yes, this isn't EMA (that British propaganda painted as a slow and incompetent agency) - it's each country own regulator that have been responsible for the safety of millions of citizens, and they have been doing a pretty good job for many, many years.

This isn't a joint operation. It's scientists expressing their concern about these cases which are anything but normal.

Or now, every single EU country regulator (including Norway) are all incompetent, including the doctors who reported these cases and are following closely their development? They're all in this conspiracy to put down AZ?

I mean people rightfully criticize anti-vaxxers, but trust me, this bullshit attitude is just the same as the anti-vaxxers. It's blind fanaticism towards a vaccine, that even science should be disregarded, exactly the extreme opposite of anti-vaxxes.
This is the key, as with many things it’s hard to get momentum established without some external motivation. It was always interesting to me but I could never keep a knot in my head until I picked up fly fishing.
Can anyone share some insight into why cellular automata are a big deal? I've built the original Game of Life and some variations (in 3D, 4D and on a hexagonal grid) during last year's Advent of Code but I still don't get the usefulness or where they fit in the larger picture of computer science.
> Maybe with a drawn-out WFH trend this could change

What's interesting is that the two companies I mentioned are both very large (offices in multiple cities) and don't have butts-in-seat cultures (people already worked from home a lot even pre-pandemic).

The point about Ajax to Milton being a very long commute is quite valid though Ajax could also try to attract companies of its own. The go train point is fair, but not critical IMHO. People can and do move. And for better or for worse, these municipalities do have very strong car cultures as of today. Living in Scarborough to commute to Markham is a pain in the neck by public transit, but trivial by car (and consider that downtown traffic and parking story isn't great compared to free parking virtually everywhere in Markham, so there's some amount of mutual exclusion there). Also IMHO, the infrastructure follows demand. Some stretches of Hwy 7 have public transit lines now; there's clearly a desire to build out a local scene that isn't centered around downtown Toronto.

I think defending the idea of cramming downtown more and more is more based on status quo, and ultimately it's not going to be sustainable. Downtown Toronto has already grown upwards quite a bit; at the pace condos are going up, it's eventually going to run out of parking lots to convert to vertical space. I think developing new talent-attracting centers is going to be important regardless; better to get the ball going before it becomes an unavoidable necessity. </two-cents>
You probably misunderstood. Dead bug does not mean creating entire circuit out of PCB. Dead bug is a single chip you put on its back (hence, dead) so that you can get EASY access to its pad. This is only very small number of cases (I did TWO this year), for everything else I have selection of adapters and development tools to make my life easy.

It doesn't cost a lot more of effort to solder a single SMT chip this way. I already solder everything else to the board anyway so cutting couple pieces of wire to tack them one by one does cost maybe couple additional minutes for a small size chip, and then I can go to working on the rest of the prototype.
I would love to see a parodic interpretation of the questions and answers one would find on "c-suite.stackexchange.com"
I don’t follow your conclusion. Where did you fail? “I’m still not good enough” means after 100s of interviews you didn’t get an offer? I don’t think you should quit — perhaps there’s just a better way to go about getting a job: how are you at networking
The founder's response to the article:

Why users shouldn’t worry about ads on Telegram

I read an article that cautioned users from switching to Telegram from other apps, because "Telegram is going to introduce ads". This is misleading for at least 3 reasons:

1. There will be no ads in chats on Telegram. Users who rely on Telegram as a messaging app, not a social network, will never see ads. Private chats and group chats are and will always be ad-free. As I outlined in December, ads are being considered only in large one-to-many channels (like this one), which do not exist in any other messaging app. So users ditching older apps for Telegram won’t increase the number of ads in their lives.

2. User data will not be used to target ads. We believe that collecting private data from users to target ads the way WhatsApp-Facebook do is immoral. We like the approach of privacy-conscious services like DuckDuckGo: monetizing services without collecting information about users. So if we introduce ads in one-to-many-channels, they will be contextual – based on the topic of the channel, not targeted based on any user data.

3. We are fixing ads that are already here. In most markets, content creators on Telegram already monetize their content by selling promotional posts in their channels. This is a chaotic market with multiple third-party ad networks pushing intrusive ads that create a negative user experience. We want to fix this situation by offering a privacy-conscious alternative for channel owners.

Users will be able to opt out of ads, but I do think that privacy-conscious ads are a good way for channel owners to monetize their efforts – as an alternative to donations or subscriptions, which we are also working to offer them.

Our end goal is to establish a new class of content creators – one that is financially sustainable and free to choose the strategy that is best for their subscribers. Traditional social networks have exploited users and publishers for far too long with excessive data collection and manipulative algorithms. It’s time to change this.

https://t.me/PavelDurovs/107
Truthfully, I don't think optimization was a motivation for writing _count_elements() in Python or not. The CPython project doesn't prioritize optimization of the language or standard library unless there are clear performance gains to be made in the face of slow code. What most likely happened is someone wrote some code on a mailing list or bug report, and a maintainer included it as is.

Reading the bug report that introduced Counter[1], the author states it is the simplest implementation they came up with, and Guido and other maintainers prioritized simplicity.

[1] https://bugs.python.org/issue1696199
Only if you are talking about basically totally disarming society. Note some problems with this:

1) There are something like 300-600 million firearms in the US. Attempts to disarm only get the guns from those who are law abiding, you disarm the defenders without doing much to the criminals.

2) You probably increase the death rate as you have made people less able to defend themselves, but done basically nothing to most murders because you didn't succeed in disarming the criminals.
I had the privilege of working under a CTO, who would personally write code for me when I got stuck. A big part of this was it was a smaller company, but even so I definitely think Hands-On founders make the best founders.

Because you can essentially hop in and fix something, even if your other engineers are but stuck. Plus knowing that you can personally increase your wealth by 6 million dollars with a couple of good lines of code doesn't hurt.
America’s Long Fight for Federal Marijuana Legalization
What about mobile users? It doesn't seem to work for them.
I'll post the cliche quote so no one else has to:

> “Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid.”

It's important to be able to recognize that some skill or profession just isn't for you.

It doesn't mean you're a failure, it just means you haven't found your true calling yet.

Wishing you the best OP!
Right. They don't emphasise improving the performance of the Python interpreter precisely because they prefer to handle computational heavy-lifting in C instead. Python has been very successful with this approach. Java takes the opposite approach, promoting 'purity' and investing very heavily in JVM performance.

It would still be interesting to see for benchmark purposes.
I hope not, but those can be famous last words. Even if AZ works as marketed, it's no where near 100%. Then we have different strains
I basically solved the same problem about a year ago. I was reading Gormenghast trilogy and for a considerable part of the book I stumbled upon rare English words of unknown or hazy meaning for me. I decided I need a tool to prepare Anki decks with those words, bu as I'm too lazy to manually log them, I thought I just use the same algorithm, take the top most infrequently occurring words and generate a CSV with definitions from GCIDE[0] to load into Anki.

I used Rust and thought it's the textbook case for a trie, but what I found is that crates.io had quite a few tries but not all of them working or ergonomic enough. Only one of the libraries I tried (huh) gave me a slight advantage over a HashMap, although statistically insignificant, which is rather disappointing, considering the program outputted sorted frequency groups.

I'm pretty pleased with the results. I considered adding stemming[1], silly me. Too hard of a problem to bother.

0. https://gcide.gnu.org.ua/

1. https://en.wikipedia.org/wiki/Stemming
did you also try writing code as solution to practical rather than just theoretical problems?
I am totally expecting the next fad in web development to be just exposing a raw SQL interface to the front-end...
Looping is already totally doable, up to a finite maximum number of iterations. Local variables and the like can be simulated through suitably clever preprocessor definitions and logic, too. The syntax and trickery you need to take advantage of it is thoroughly, thoroughly unpleasant though.

For anyone curious about the practicality of that sort of thing, A CPS macro continuation machine like https://github.com/rofl0r/order-pp/blob/master/inc/order/cm.... would give you about 18 quintillion loop iterations if my math was right; double the length of that file and you’d have more loop iterations than atoms in the universe.
An Inclusive Post‐ Covid Recovery
Building images on GitHub Actions with Docker layer caching
> The culture of always trying harder and thinking success stories apply to everyone that is pervasive in programming circles

Is this culture pervasive in programming circles? I thought that (for better or worse) programming circles typically had a culture that hailed being "lazy" as virtue (the idea being it leads people to automate things, which is often what they should be doing).
Some anti baby pills cause 8-12 trombose cases in 10,000 women. And they are properly tested, approved and on the market.

Usually I don't read notes coming with meds, but I am almost sure that even everyday stuff has potentially deadly side effects in the ball park number of the blood cloths AZ is causing.
It all started with version 37 when they decided that software freedoms didn't matter and only allowed users to install/use extensions approved by Mozilla. Then dropping their entire extension ecosystem and burning it to the ground made everyone realize what was happening. Now there is no XUL, 1/20th the amount of add-ons, and the ones that do exist don't have the power to restore features of the GUI Mozilla removes. All that's left is a relatively quick (but crashy, because low level features) chrome-clone-in-spirit.
> The EU commission has framed AZ as not trustworthy from the moment the first delivery targets could not be met.

AZ was considered less trustworthy than Pfizer or Moderna vaccines several months before that due to irregularities in phase 3 clinical trials (original dosage leads to ~62% efficacy, while inadvertently given half-dose to a part of test subject leads to higher efficacy): https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

Conflicts between AZ and EU commission seems silly compared to that and IMHO lead more to discreditation of Ursula von der Leyen.
Oregon – Senate Bill 619 – $125k annually for the life of the applicant
The silos that individual contributors perceive tend to disintegrate as you move up the chain. If you're the GM of some product at a FAANG that has exposure to the legal industry, what you often find is there are tons of great developers you can hire internally, but not many people who have expertise in that vertical and can also be dangerous around the code. If a lawyer with a CS degree and a bit of coding background wanted to cross over and join your dev org you'd probably be happy to open whatever doors they need.
Seeing that Ireland (and Malta) is the only English-speaking country in the EU right now, I'd say why bother...
There's also a thread on Mozilla discourse: https://discourse.mozilla.org/t/please-dont-remove-the-compa...
What is your definition of progress? What specifically are you giving up on? What are you not good enough at? I see your frustration, but it's hard to understand what you believe your failure is.
Yeah this is asking for trouble. We only had a small demo on our homepage where users could upload media files and they were deleted after 24 hours and still some people managed to abuse it and nearly got our site killed, domain blacklisted in Google with a big red screen of death.

I don't want to spam any links here but if you are interested please do look at my last post about the dangers of doing this and lessons I learned from my mistake.

Please do not keep the files for 10 days. Even 24 hours is a deal-breaker. From what I've learned, anything more than 30 minutes can get you into trouble.
Poor reporting to not include that Italy, France, Ireland, Bulgaria, Denmark and The Netherlands have all paused the vaccine along with Norway which is mentioned. Expect better of Reuters.
Same. Except for some weird reason it won't let you click on URLs from hacker News when posted in a thread (eg when someone is linking to an older thread). Other than that, it's the best HN client I've come across for Android.

I suspect it's some kind of recursion thing going on where I'm already in the app assigned to HN URLs.?
That’s because you stop at the first level instead of exploring the effects of 2nd, 3rd, nth order. Or you do not understand the business side of miners.

Miners make money by generating hashes. The more computing power the more hashing power you have. The value of expected rewards determines how much you will be willing to spend on the mining operation. Let’s say you have a gain of 10% efficiency, meaning you spend 10% less on your expenses while winning the same number of rewards. So what is your incentive? Is it to stay like this and be happy that you saved some energy? Of course not, you will spend these extra 10% to gain more rewards. And now your competition also has to up their game.

By design, the higher Bitcoin price is, the more energy is worth spending on Proof of Work. More efficient hardware doesn’t change that fact. It’s by design not sustainable.
Elon could sell salt water to pacific islanders.
Epyc's idle power consumption is fairly high but Ryzen's isn't. The more workstation-focused Threadripper & Threadripper Pro is also still significantly better than Epyc here.
Voyage Acquired by Cruise
> Why bother using FF at this point?

Because it is still better and Google has worked even harder to make me dislike them?

That said, if someone made a viable fork of the latest Firefox and fixed all the problems and missing APIs I could easily pay $15 a month for it, maybe $25.

A good browser would be worth almost as much as a good IDE in my current position.

FTR: employeer pays my full subscription to all Jetbrains tools. I'd happily try to get them to pay for unbroken Firefox but more realistically pay it myself. $100 - 200 for the software and $50 to spite Mozilla at this point ;-) Just today someone tried politely to ask about what one could do to get them to reconsider the api to hide tabs and were brushed of by someone.
Interesting idea, pricing seems odd, but I don't have a strong opinion about it.

We use Donut in our Slack and works pretty nice, how does this service compares with it? Why do you need to provide your own video-call service?
This has to be a joke mocking the obsession some parts of HN have with LeetCode and interviews.
In the US, ~160,000 people over the age of 85 have died while 216 people under the age of 18 have died. Covid represents a proportion of deaths from all causes of 13.5% for 85+ and 0.58% under 18. The trend in between the age group extremes continues in an expected way.

You can't make the same decisions about risks when you have one side so skewed by age. There is absolutely no guarantee that side effects from vaccination would be a preferable risk for younger populations or that vaccination side effects would have comparable age-related effects.

Covid response isn't a religion, it's not "we have to do everything" or "we shouldn't do anything", responses need reason not gut reactions.
Major why you should choose a certification course
out of USA is accessed by archive:
https://web.archive.org/web/20210301205331/https://olis.oreg...
your ability to solve leetcode problems has absolutely nothing to do with your ability as a computer scientist or software engineer; most of my friends haven't ever used leetcode (or even heard of it?) and have become CS PhD students, CS professsors, technical founders, open source maintainers reaching millions of people, and software engineers at assort big tech cos. The culture surrounding leetcode and gaming tech jobs is really toxic and you shouldn't let yourself get sucked into it.
You may not prefer it, but I don't think it's moronic; it was a design choice.

Whatsapp messages pass through their servers, but do not remain there. They are effectively sent from the sending device to the receiving device. This means that your messages reside on your device. When you use the desktop or web client, it's basically remote operating your phone.

This famously allowed Whatsapp to achieve massive scale with relatively few resources. [1]

Telegram messages reside on their servers. This allows for features such as those discussed above - multiple synchronized clients etc. The downside (aside from potential privacy concerns) is that it requires much larger amount of infrastructure, which presumably is one of the reasons they need $700 million.

[1] http://highscalability.com/blog/2014/3/31/how-whatsapp-grew-...
France (announced today).
>The culture of always trying harder and thinking success stories apply to everyone that is pervasive in programming circles is toxic.

That's true.

>not everyone is lucky enough to be intellectually gifted to succeed and not all hard work pays off

That's also true.

The part about quiting programming though is a non sequitur. You don't need to have innate talent to do something, or even to do it well, you just need to get good at it.

And you can get good enough to do things without getting genius level great, or even good at the level (or with the ease) of the person with the innate talent.

Know the old adage "good enough to do some real damage" (damage meant complimentary, as in "to do stuff")? That's the spirit.

The industry needs tens of millions of programmers, for all kinds of levels, not only innate-talent-software-gurus.

I don't even know what leetcode is (I assume from this post it's some kind of education site, or a website with problems to solve to get better, like Project Euler or something).
Nigeria’s unemployment rate rises 33.3% in Q4 2020~NBS
Same here. I didn't know this was in Firefox, saw this article, went and tried it. I think I'll leave it that way (until the feature goes away) because I prefer leaving space for content. I use the keyboard to focus on the url bar anyway, so the smaller size doesn't hurt me.
Mozilla is only still alive because of Google you know?
Interesting, so even mathematics isn't immune from 'translations' from the original work, as in philosophy.
Telegram Group have sold $1B in convertibles today:

https://translate.google.com/translate?sl=auto&tl=en&u=https...
Deffo a troll post lol.

Also if not, the fact that you went through all that effort and time is definitely worth something. You can probably smoke most non-tryhard company interviews.
From their website:

>The Mezli founders teamed up with Eric Minnich, a classically trained chef with experience at Michelin-starred restaurants, to develop a menu that a robot can confidently execute 24 hours a day, seven days a week. Because there are no humans involved or expensive rent to pay, that means you can get a cauliflower and turmeric rice bowl for $4.99.

I guess he's the chef that created the menu
> Why bother using FF at this point?

Well, the thing is that Firefox would have to be crippled much much much more in order to make me switch to a different browser because there's simply no competition there - everything else is much worse already, so I'd simply trade my browser getting slowly crippled over time with a single instantaneous crippling.
you are missing my point.

if you visit site A, you click OK, get all the cookies, get screwed, and annoyed.

you visit site B, you don't see the popup, you don't get annoyed (and screwed with invisible tracking, but you just said you don't care about that)

In the long run, we should hope site B will get less attrition and keep more users, by being less annoying (as a consequence of not tracking you)
Telega.el for Emacs is really cool with some very unique features.

https://github.com/zevlg/telega.el
What are you trying to do, and why do you think leetcode is a way to get there?

Do you come from a credentialist culture/upbringing? There are many programming jobs out there where people don't care about your school, your GPA, etc. Also, don't believe some random person's post about what they do or don't do. People often lie or exaggerate. E.g. "oh man, I barely studied but I still got an A".

You seem to be suffering, so I don't want to pile on, but it seems kind of crazy to me to spend 5 years on a particular approach to getting a job. Is there something else that's limiting you? Hard-to-understand accent? Language Skills? Social skills? Resume typos/grammar? Contact list? Trying for jobs that are out of reach, when other satisfactory jobs could be in reach?
My understanding is, FDA requires data from trials run on US population. Trials from other countries are not sufficient alone. AstraZeneca is currently running a trial in the US.
This sounds a lot like Spyce, a robotic grain bowl restaurant that's been open in Boston for a few years. Not a criticism, there's obviously room for more than one of this kind of place in the world, but were they an inspiration for you? Even your motivation for starting the company is similar to the Spyce founders: https://boston.eater.com/2018/4/27/17290330/downtown-crossin...
Seems like my Pi-hole blocked it.
Just looking at the first lines of the linked code, I see the following:

// Define a custom hash function to use instead of khash's default hash
// function. This custom hash function uses a simpler bit shift and XOR which
// results in several percent faster performance compared to when khash's
// default hash function is used.

quite contradicting your statement.
> FOMO (Fear of Missing Out) ETF

I think this is the first self-aware and ironic stock market hysteria in the history.

The share of people who clearly know things are being overpriced, but want to gamble their money is now bigger than ever before.