skysight-inc/HackerNews huggingface dataset:
The US has already flattened the curve substantially with our vax rollout, deaths are curving down hard, cases are down 80% from peak. J&J is about 5% of all vax doses given. It hasn't really been very helpful so far and it doesn't really make sense to keep it in rotation if it's dangerous and Pfizer and Moderna are the main workhorses anyway.

If I was in a country with no alternatives, it would be a fundamentally different calculus.
The keyboard layout (inherited form the typewriters) comes to mind.
I don't disagree, but have you never worked with a person whose personality was a clash? It's a nightmare. I've quit jobs just to get away from people before.

One of my top criteria for accepting a job is whether I like the interviewers.

I'm not hardcore in the "asshole geniuses should die" crowd, but if you are a miserable person to be around, go find a job where you work solo. Don't drag your whole team down.
I don't disagree with you - and I've traveled Europe and agree there is a lot of car use. My challenge is "replace ICE with EV" doesn't solve the problem. The problem is that we have to rely on cars at all, fuel source doesn't matter.

And we continue to perpetuate that reliance by continuing to build in car-first ways. You're definitely right, nothing will change overnight, but I don't think anything will change at all even with EVs.

When Elon Musk talks about self-driving taxis. I lose sleep. It's a nightmare scenario where everybody just lives in a box, gets an automatic box on wheels to come pick them up and then take them to other boxes and then all they do is interact on the Internet. Oh, and we still have to maintain all of these vehicles, the road infrastructure, etc. and we continue to destroy natural habitats so we can spread out instead of just living a little bit closer (you can still have a yard) and designing for people instead of cars.
You can teach that. You can even pass most tech interviews without having ever touched version control or knowing how to use it. Maybe that's an easy thing for candidates to pick up once hired, but then so are algos you never need in day-to-day programming (like sorting), because you can simply look them up should you ever need to implement that.

It's all a bit broken. Best method I've seen so far is to sit down with candidates and pair on some code, and it's still got issues.
Both are important. I don't want to be saddled with someone who's incompetent or someone who's an asshole. I spend more time with my colleagues than I do with my family, and I want to enjoy that time.
Sure, but J&J isn't being permanently discontinued. Why are you against simply pausing vaccinations to investigate this? If the USA was this prudent with COVID in its beginning we wouldn't even be having this conversation.

Your argument would be reasonable if it was being permanently suspended.
Eh, bullshit. By year 2000-2002 you could install Mandrake and SuSE with ease.
And Windows and VC++ were expensive as fuck.
In comparison, Mandrake was 30 EUR (~$35), which was a bargain.
Also, later you could get the 4DVD Debian release for 20 EUR.
It is totally a waste of time. But one with extremely good ROI.
Put it this way, I have read a lot of papers that are basically pure theory (~5-10 pages of mathematics) but with some graphs of how effective the theory of at the end. Again, no code, no error bars, no data etc.
Can't you still spread covid if you are vaccinated? Don't you still have to wear a mask and social distance? That doesn't add up with what we are being told.
Now do this for "Things you never worry about doing that are riskier than COVID."
> If that doesn't make them pretentious yuppie food then nothing does.

So maybe nothing does.
> they wouldn't need to launder the money

This may be the case if you're looking from a first-world standpoint.

There are too many shithole countries with governments so corrupt or tax system so disfunct that any money generated could not be legalized in the eyes of US regulators.

Someone who's not me lives and works in one of those countries doing 100% legal and clear business (think software development or furniture manufacturing). This person is forced to acquire money laundering services.

Do you have any problem opening a company in Singapore with bank account in Switzerland? For a US citizen this is a matter of days if not hours and with no problem whatsoever.

This used to be possible for people of my country, albeit it took weeks. Now it is impossible. Banks all over the world refuse to open accounts for companies whose founders come from my country, no matter how good is the reputation. Opening a US company? Not even on the table.

Can someone open a local company and bank account? Sure. But nobody in the world is going to wire money there just because of the same reasons. And even if they did, this someone would have not much less problems legalizing the incoming wire transfer in the eyes of the local banks and would be eventually fucked up by local financial monitoring authority anyway. They want you to be in the dark.

At this point you may be imagining some african desert with dust in the wind and eeries silence around with rare beaten up toyota pickup trucks passing by on the lone road. But that's not the case. If you google "<my city> skyline" you would find pictures looking no different than Manhattan.

TL;DR: AML/KYC laws not only make criminal transactions hard, they make small business lives outside of the US even harder. These laws deepen the trench of the Global Digital Divide[1].

[1] https://en.wikipedia.org/wiki/Global_digital_divide
... why do you think Perl 5 stagnated for 20 years ?

There were like 10% performance improvements at each new release, a lot of work was done in modules which was by design Perl 5 having a small core and a lot of the features being implemented in modules ...

What feature exists in other languages (except for CPU types: int, float, char etc.) and does not exist in Perl 5 ?
>CS bro
>self-proclaimed autodidact
>hnewslets

This really isn't a place for lazy, ad hominem attacks.
> You can never know anything for sure.

But you can? e.g. "We know that there are no side effects that are common enough to be of real concern."?

What deficiency do I have that prevents me from knowing anything for sure that you don't have?
I always get a vicarious scare from that kind of doom porn post. After nearly 40 years of the thrill of the keyboard and accumulating a studio/lab tan, I never had one of those 20-questions interviews. In days of yore, tool kits barely mattered beyond good knowledge of a language, some sort of platform-specific API or the other, and (rarely) deep knowledge of an esoteric processor.

Truth is, of course, that the work has changed in fundamental ways. Established companies moved from the cowboy approach (buncha people, money, a trade show in a year, here's a product definition, GO!!) to what smells a lot more like an assembly line gig. Finally hitting a modern shop is what made me finally retire. Modern practices, while perhaps efficient in some way, are no fun.

Give me a 20 year old body, and I'd go into the trades or some sort of purposeful anachronism (blacksmithing?) at this point.
I routinely make a fuss about truck drivers. Dispatch will schedule them for back to back driving shifts and then call the cops on them if they decide they cannot drive safely and need to sleep. The cops are there to do a welfare check (harass them) to get them going again
I think one also has to be a little bit "crazy"/"idealistic" as a person to be a real entrepreneur. As a realist (coder) in a tiny startup I know I could never run it like my CEO. He may not be the smartest guy but man does he have belief in the idea. If I were in his shoes I would have given up 1 year ago and bankrupted, but he kept investing his own money and now he might actually get it sold for big cash.
Citing "years of research" that nevertheless demonstrate a product has side effects as bad or worse as a reason something should be allowed is status quo bias.
The closest i can think of is NetlifyCMS, but it's terrible because it's a bunch of JavaScript both server side and client side, and is really not intended to be selfhosted despite being open-source.

If NetlifyCMS was a robust library for abstracting over versioning system and static site generator to build WebUI/TUI/GUI clients with, that would fit what i have in mind. I don't know of any such program yet, please let me know if you find something :)
Agreed - anyone applying for a job as a data scientist should at least be able to work with SQL.
> It's also very telling that less than the expected rate of thrombosis was reported at first: that's clear evidence of under-reporting!

The rate is 3-4 per million adults over the course of a year. The J&J vaccine has only been administered over about 3 months, so we'd expect only about 1 per million for this sampling period. It is true we can't be certain whether we've missed cases, but there's no evidence to suggest we have. This is a rare disease and this is a time period where everyone is hyperalert for potential vaccine side effects.

> It's not correct to say the denominator is 7 million. So far the cases seem to be concentrated in specific demographics, and it's not clear yet if that is a matter of who has received the vaccine, or if some demographics are more vulnerable than others.

The rate given is for all adults. The J&J vaccine is only approved for use in adults. All reported cases are in exactly the group most commonly affected. While again we can't say with certainty that there isn't a demographic effect, there is no evidence thus far to support that hypothesis.

I'm not saying that there is no reason to investigate further, but there is absolutely no evidence that people receiving this vaccine are experiencing symptoms at a higher rate than we'd otherwise expect. If there is an effect, all evidence at this time suggests it is very small. A small increase in risk of getting a rare condition, when compared to the far more likely possibility of contracting a disease that has killed hundreds of thousands in the US alone, is not something to be alarmed by.
What, so we should all tolerate disagreeable people just because they can lay down a few lines of code?

It's not "whether the interviewer likes you", it's whether you can work with other people without taking an emotional toll on them. And it is as important, if not more so, than their ability to program. It's certainly a harder thing to teach.

(as for this specific quote, I think it's fine to have issues with what companies are working on... But the rest of the article really does just come off as bitter and angry, and for what?)
Sure, but my point is that a comparison with birth control is stupid at best, harmful at worst.

J&J isn't being permanently suspended - I bet you within the coming days this ban will be reversed and people can get J&J if they'd like.
>> When trying to go back after clicking the original HN link, there's no response.

The original HN link is opened in a new browser page/tab. The search results should remain unchanged in the previous tab. So you don't use the back button, but the previous browser tab.

>> Clicking on what I understand are tags (hashtags) in a given post has no effect.

Search for "google", go to the first result. there is a hashtag "oracle", click and the search results are filtered by that hashtags. Please post an example where its doesn't work, so that we can fix it.

The date is shown in the preview panel on the right hand side. But wa are thinking adding the time also to the result list.

We are deriving the tags from the terms and bigrams in title, text and parsed html of linked web pages. Top frequent terms per post, but only if terms are within top 65k tags per index. Stopwords are excluded.
So, basically like in the 1870s? Back then, the French hat better weapons (guns, cannons and gatlings) and technically even a defence strategy, but bad coordination on both strategic and tactic levels lost them the war.
For AstraZeneca and not J&J, but these slides from the University of Cambridge do a better job of communicating the balance of risks than I possibly could: https://assets.publishing.service.gov.uk/government/uploads/...
It's like learning a gate code; you don't need it once you're in the house, it's pointless to learn it, except that you have to in order to get through the gate.
Crypto != Bitcoin

You were meant to slay dinosaurs, not become one

Banks used your money and bought risky assets that crashed the entire market in 2008. Did you benefit from it? Did most people?

Banks deploying risky tactics to maximize profits and crash economies every 10-15 is somehow fine. Heck, you jump fences to hand them your money.

But if you own your own money and decide to take on the risks, it's...a ponzi?
> as they’re the predominant format

Are they? I often read this on HN, but I'm starting to wonder if there's not a selection bias that's even bigger than I expected. Beyond the usual suspects, I've had more coding assignments for instance.
So this would be the equivalent to the "how many pianists tuners live in New York?"
For people who won't accept the vaccine regardless, it doesn't matter either way. For people who can be convinced, I think that obvious evidence of caution may be helpful in convincing them.
I strongly suspect that if this isn't a direction society wants to go, we're going to have to pass laws constraining employers from requiring this sort of thing. In the US at least, I'm not aware of any law that restricts this kind of requirement at present, and many states basically allow an employer to fire an employee for any type of (non-protected-class) non-compliance with policy.
Hourly pay is part of the problem. The school is hiring agency X to get certain tasks accomplished (have people come in in the morning to find empty rubbish bins, clean floors and toilets, etc). They pay a fixed fee for this service.

But the agency pays by the hour rather than "by the piece." They clearly estimate a cost per day; if someone can do the job in less time (or more time) should it matter?

I think it's OK if employees have to check in that they were there at all (early diagnosis that the customer will be unhappy / first line of defense for an unhappy customer). Security guard evidence of walking around has been accepted for decades.

But I don't think custodians need this high level of resolution. It doesn't lead to a good place for employee or employer.
Everytime I read an article like this, 18 years out from the start of the war, I'm reminded of this Onion headline from that time:

https://www.theonion.com/this-war-will-destabilize-the-entir...

"This War Will Destabilize The Entire Mideast Region And Set Off A Global Shockwave Of Anti-Americanism vs. No It Won’t"

The statistic in this article about under-25 unemployment being 36% breaks my heart. This would've been me now, at my current age, born in a different place at the same time.
Agreed. Provide a phone at the workplace.

Pickup phone at the start of the day, check in, toss it in a pocket and go to work. Check out, put phone in locker or some storage... done.

But just to expand on that.

I think this is one of those things that also kinda demonstrates a lack of faith and trust between the employer and employee and can be damaging to the whole relationship.

When I had my first job as a manager (low level technical support job) I was a jerk. Not in what I said but in enforcing rules about what is on people's PCs and etc, because that was how that place operated so I did too. One guy on the verge of quitting asked me "Does any of this really matter / help me do my job?" I realized ... probably not / this was a total hassle for me, and him, and everyone. It was just a big distrusting type environment we had going on. I told him and the rest of my team "I'm not checking PCs anymore or anything like that, just be responsible, make good choices."

What happened? The team was happier, and nothing bad happened. I was happier at work, so were they, and I saw customer satisfaction (granted that's a shaky metric) go up ... I assume because everyone was happier / more pleasant to talk to with the customers.

Ages later... I still feel kinda dumb about the whole thing. I really emulated the whole asshole hall monitor type thing for a while. It was completely without value / detrimental.
I am a CS graduate with around 4 years of exp nd I DO NOT KNOW HOW TO REVERSE A BINARY TREE.
I don't mean to sound rude, but I feel like your response seriously lacks empathy.

I am a father to a 2 year old, I have a mortgage and an existing full time job.

The time investment required to go through a bunch of algorithms that are almost exclusively used in passing coding interviews does not offer the same ROI as, for example, streamlining a process that you are currently facing on a day to day basis.

On top of that, something that I've learned recently about myself is that I have a tremendous fear of failing coding interviews.

You see there is an emotional component to the effort you put in to doing one of those things. You go through the work to get accepted into the interview process then you find yourself face to face with "one shot" to impress.

Maybe they've even flown you out to their location so you can go through this whole experience on site. At that point the optimistic among us might start thinking about things like what our lives would look like if we worked at "technological mecca" doing really cool shit for silicon valley dollars.

So you start allowing yourself to think about watching the ocean on a sunny day eating avacado toast while you watch your now bleach blonde son playing in the surf. Your wife is happy too. You have this beautiful life that you're providing for those that you love.

(in your fantasies you don't worry about the cascadia fault-line, the dystopian nature of US healthcare, or the fact that california seems to catch fire for a month every year nowadays)

ANYWAYS, you go in, you give it your all. Maybe you think you nailed it, or maybe you can clearly come up with 20 better solutions in the 20 seconds after you leave. Maybe you studied 50 concepts intensely, but missed the one they picked to ask you about. You didn't get the questions in advance or anything.

It doesn't matter though, you missed a semicolon on the whiteboard and your code doesn't compile when they type it in.

You get a terse reply from your original recruiter "not a good fit at this time" ... there's no insight into what you did wrong or where you could get better. That opens the company up to legal liability. Anything more than "thanks" risks exposure.

So you're left with days and weeks of effort for nothing. On top of that you have a real long flight home where you get to grieve the loss of that beautiful life you imagined.

Do you work in a place where you can tell your colleagues at work that you were interviewing? If not, you can't even talk to the people in your life who are most likely to understand the pain you're going through.

So you get to suffer alone.

So. What does it say about someone?

Absolutely nothing.
I know we have a few advocates for legalization.

How do you address this scourge with legalization beyond a principles based approach and one that deals with the reality on the ground?

I’m for soft drugs legalization, but when it comes to these things that just consume people I cannot see legalization as a viable approach.
Can we have the same for covid.

For young healthy people this virus is not something that justifies the media hysteria. I believe that for under 30's you have more chance of an adverse reaction to the vaccine than to the virus.
European here.

Owning a car means freedom.Public transport is slavery.
Being at the mercy of the government was highlighted during this pandemic when governments enforced rules to limit mobility.

I'd rather sit in traffic not wearing FFP2 and be able to visit my parents in another city whenever I want than rely on ineffective and unreliable public transport.
When has concentrated and entrenched wealth ever been a benign end?
So needlessly passive aggressive. FAANG jobs, right or wrong, are super competitive and extremely well compensated at senior levels. You just won't make the same amount of money writing BI software or CRUD line-of-business apps for an insurance company, it's not possible. When you've got that many resumes to go through you need to add whatever filtering mechanisms you can. Nobody does any BST stuff at work. But it's a filter. Reasonable people can disagree about how effective of one but it's at least no worse than just arbitrarily throwing half the resumes out, because the people who know it have some CS background, or they want the job bad enough they were willing to spend a couple hours to learn it. It's not like it's a high bar to meet.
That might actually be the problem - however, it's kind of a stretch to say it "should" be expressed that way. "Driving A to B" is a common phrase (as for whether it's technically correct, despite the ambiguity of meaning, I actually am not sure).
Perhaps doing nothing was the best move. Perhaps making a move would have resulted in Germany focusing more on the Western front and maintaining good relations with Russia. Very different conflict at that point. Without the losses on the Eastern front, perhaps Germany is able to fend off a French and British offensive, and end up invading both France and Britain.
It's even cooler than that: it has collision avoidance.
To start a transfer you drive the clock low. If both masters drive the clock low at the same time. Then they start driving SDA with the address. If at any point in time, the address you are trying to put in the bus is not there, you stop. This could happen if you try to drive a 1 and the other master does a 0 (since it's open collector, the 0 will win), and you know you couldn't put your '1' in the bus, so you shut up and let the other master carry on.
HTTP Caching in GraphQL
The way I do "technical" interviews:

1. FizzBuzz, always, unironically; this easily weeds out 99% of the people who can’t program. I don’t even ask for an elegant solution, just a solution that works, in any language they choose.

2. Open question/toy problem that doesn’t involve hardcore technical knowledge, just common sense. The question is framed in a way that the candidate can grasp an actual use case - e.g. “How would you design a database for a public library?” I would explain concepts like PK and FK on the spot if needed. I even let them use the internet to look up whatever they need. The idea is not to see how much stuff they have memorized from leetcode, but to see their thinking process and whether they are resourceful and ask the right questions. Seriously, some people don’t even know what keywords, not even approximate ones, to use to Google stuff.

Resourcefulness and asking the right questions have much higher priorities on my list of things to look for in candidates.
This policy wasn't instituted by the school but by the custodial contractor. Also, these kind of traditional gig jobs are extremely cutthroat. Like I don't even see why the employer would even bother. If the worker didn't do the job the contractee would complain, a new crew would be assigned, and the old crew may get fired or sent to a different site.
That is location tracking.
What is that if not location tracking?
I interviewed there a couple years back. They loved me but the culture seemed pretty clearly to be "we are the elite of the elite reporters, and software engineers are brainless minions here at our pleasure." The offer was... commensurate with that way of thinking. Needless to say, I didn't accept.
You understand that having W^X protections on any JIT area is fairly useless without a strong CFI model in place right? Any attacker could easily execute a ROP/JOP chain to switch JIT protections to RX or even more simply allocate an RWX area where the shellcode can be copied and executed.