skysight-inc/HackerNews huggingface dataset:
"Getting a bit more speculative, why aren’t scientists at Pfizer and Moderna already in conversation with decision makers at the FDA so that the evaluation process can be started based on preliminary data?"

They -are-. The FDA has been in the loop every step of the way.

Still, there is a need for comprehensive review of safety and for everyone to understand the possible risks. You can really only begin to complete this when you have a full application.

I hope the FDA manages to shave a few days off the process from our anticipated mid-December timeline, but it's not like a few days makes very much difference. We'll have approximately the same number of doses produced and administered by December 31st no matter when approval happens; moving forward the timeline a day or two doesn't stop very many cases. Production is the critical path.

On the other hand, fully vetting an application and detecting a substantial gotcha could make a very big difference.

We're already talking of approving this with far less safety and efficacy data, and calendar time, than we're used to. There's not too much fat left to trim in the process. (This is why an initial EUA may be fairly narrowly crafted, too, and not authorize giving the vaccine to all subpopulations... with a few more months opening the door to wider use).
Not much. If you're not using app passwords and your client wants to authenticate using Google auth (e.g. Thunderbird), it has to open the user's browser and setup the oauth flows instead of embedding the browser directly in the app.
Real journalists have investigated claims like that, and actually tracked down those so-called "dead people" to find that many were very much alive. It turns out some people have the same name as other (dead) people, or that birthdates have been recorded incorrectly, or that older widows sometimes have very traditional ideas about married names, and so on.

Journalists and government agencies have done a better job investigating than you have, clearly.
The correct thing might be to add the road tax early as to not need to change the TCO calculation later, when people already own the vehicles.

To keep encouraging EV purchases, instead offset the road tax by subsidies for new cars. That brings more cars into the pool.

The subsidies can be more or less than the road tax, the point is that the subsidies are trivial to remove later, but a tax is harder and more unfair to those who already purchased a car assuming a specific cost of ownership.
>Next step: The browser must not be anything but Chrome.

It seems like that'd be difficult without somehow dealing with Apple first, maybe by getting the government to force them to allow Chrome. Which could happen. Some of the "antitrust" stuff getting tossed around is already starting to get exploited by entities like advertisers, and not just big ones like Facebook, there were those EU ones recently. Like all power, Apple's focusing of its user's collective power can be used not just for bad stuff but for very good stuff as well. But that nuance doesn't seem to be present in a lot of the last year's discussions, and of course lobbyists will use the opportunity if they can.

Without that though or another big disruptive shift Apple misses, can even Google afford to give up on the entire iOS market? Even the Mac market perhaps, if Apple really wanted to push back against Google there they've certainly got the potential capability.

Restricting to just Chrome/Safari(Apple webkit) would still be really bad though. Even if they still allow Firefox, that would further formalize just 3 browsers with minimal further experimentation still possible. That'd be a real shame.
I've been using SwiftUI for macOS and iOS fully to make stayinsession.com

It's my first app while I'm learning Swift. Coming from React, the transition is relatively easy. I did learn some UIKit and AppKit and find it extremely verbose.

The thing is SwiftUI is not really ready for prime time. There's a lot of bug and inconsistencies here and there. Things that work on iOS doesn't work on MacOS. Vice versa.

Keyboard navigation and input focus sucks.

Minor update (like from iOS 13.1 to 13.2) could break some part of the app.

Also performance is not optimized. I have a slideshow that took at least 10% CPU on Mac all the time. That limitation makes me decides to use animation sparingly across the app.

But again, the productivity is no brainer.

Basically my iOS and macOS app lives in monorepo because there's ~95% code sharing.
We might be arguing besides each other. The puzzles I'm arguing for are e.g. simplified toy versions of problems solved in the existing code base. That solves a real-world problem, so it fits your requirement.
Never mind carrying around 6 copies of Chrome on your phone
The PDFs, presumably
> To protect our users from these types of attacks Google Account sign-ins from all embedded frameworks will be blocked starting on January 4, 2021.

(emphasis mine)

So I don't follow how this would have anything to do with banning youtube-dl, which doesn't require login? And as the blog post mentions, you can still bootstrap auth through a normal web browser, and pass the auth token to your command line / less secure browser / ... app.

(Disclaimer: I work at Google, not on anything related to this blog post or to your hypothetical scenario.)
This is the correct way to go. My PostgREST is behind nginx for example.
No because HopsFS uses a stateless namenode architecture. From https://github.com/hopshadoop/hops

"HopsFS is a new implementation of the Hadoop Filesystem (HDFS), that supports multiple stateless NameNodes, where the metadata is stored in MySQL Cluster, an in-memory distributed database. HopsFS enables more scalable clusters than Apache HDFS (up to ten times larger clusters), and enables NameNode metadata to be both customized and analyzed, because it can now be easily accessed via a SQL API."
You can also use NOTIFY in your postgrest stored procedure to wake up a hypothetical backend processor with low latency. I really love this project! I recommend it to people all the time.
> Stop with the ridiculous open office plans

They are the worst.

> Get rid of Agile. It doesn't work. All you need is sprints with planning and retrospective, a ticketing system, and a daily status sync through Slack.

Watch some Dave Thomas videos on YouTube. Real Agile software development is nothing like the ridiculous faux-Agile frameworks sold into today's corporate prisons.
Even Firefox has experimented with UA spoofing on Android because Google offers a severely downgraded experience even though the browser would technically support the same site that Chrome gets. So in the limited set of a dozen or so extensions for Firefox mobile, there is one that adopts the Google UA... The list was manually selected by Mozilla so you know their opinion on this.
When I was a kid, my dad was a HAM and we used to spend hours printing TTY art and even making some now and then.

He'd get word that someone would be transmitting a picture at a certain time and frequency, then he'd set up the paper punch to record the transmission so we could replay and reprint at a later date. Local HAMs would also loan and copy the tape reels so others could have copies.

Playboy centerfolds seemed the most popular thing back then with HAMs.
Dear god I'm glad I got my crap off of google.
I did read that; did you know that passing oauth tokens into such automation tools is commonplace?
So you're not in favour of improving election security because we can't magically make it 100% perfect?
In technical subjects? Cooperative Engineering is a big deal. This puts you way ahead of the pack.

Sure, a 1st term coop is useless--just like junior engineers. Most of the 3rd term coops, however, are almost on par with the first promotion from junior.
I just remembered our conversation from just about a year ago!

https://news.ycombinator.com/item?id=21268252#21293237
Passing oauth tokens into automation tools is a common use case in order to automate the retrieval of account-restricted content.
Trending on Subreply
> Don't worry about being a woman. Yes, it may be a little harder for you as a female founder. But it's not going to be so much harder that it will make the difference between success and failure. Startups at least have this advantage over the corporate world: they are already so hard that the additional difficulty imposed by being a woman is rounding error in comparison.

As a female founder of a YC startup (bottomless.com, YC W19), I totally resonate with this. While it is true that being a female in tech can be difficult, those difficulties don't even compare to how hard it is to get and sustain traction in a startup.
OAuth tokens used in automation tools will continue to work. Entering in username & password through auth, to automate an OAuth flow (or any other traditionally manual flow) will stop working. Breaks some puppeteer scripts too - but those have been getting flaky for a while now.
I think these books are still under copyright. You need to buy or borrow copies. Which you can do starting from the list of books.
I’ve made a note to sponsor this project on Monday, we’ll be using this commercially and would very much like to thank you - it’s incredible, beautiful and unbelievably generous.

If you’re ever looking for work (and with your skill set I highly doubt you will be) please reach out to me.
Namecheap and Porkbun are pretty good.

Namecheap is bigger, so it's possible to get support people that aren't amazing. Porkbun is pretty small and I feel like there's less room for underperforming support staff when you have less than 10 of them.

Porkbun has an extra "domain password protection" option where you can require and extra password retrieving an auth code for domain transfer. I'm not sure how much use that is though. Once someone is into the account to the point they can change NS, the real world impact is similar to having the domain transferred away (and recovered).
I'd be really interested to hear information for the reason behind these delays, especially from insiders. However one thing I appreciate about them is that it gives great ammunition against the widespread belief that the vaccines are being rushed and therefore are unsafe. While obviously it is an Emergency Use Authorization and not a regular approval, and while it seems that they've greatly contracted their normal timelines, it's also abundantly clear that they aren't irresponsibly cutting corners even if the delays are frustrating to we who have a lot of confidence in the process.
>> This is terrifying

Why?

It’s definitely concerning but is it in the same league as say the fact America appears to have lost desire to retain its leadership in the world? Are we ready for another country to decide to take a shot at that role? That sounds like a terrifying prospect to me because i just can’t see that happening without bloodshed.

In years gone past, whatever the crisis, America would step up and lead. Over the past few years it’s chosen, as is its right to do so, to step back from world leadership (trade, peace keeping, covid response, immigration, climate change, etc etc)

What about a super volcano eruption tomorrow, we know one is coming but we don’t know when yet we do very little to prepare for it, e.g. post massive disaster food crop growing research etc.

What about the fact that electrical grids are creaking at the seams today in many countries and that we know it only takes around 2 weeks of no electrical grid to reach catastrophic changes to way of life (hospitals offline, perishable food supplies mostly gone, commerce halted etc etc)

The really terrifying things don’t get much in the way of discourse. How can this possibly be in the same league as the terrifying stuff we’re a bit scared to talk about because there aren’t really any great answers and there’s no way to predict when so we have an easy way to ignore it all.
I don't understand your point. PiratePx seems to be MIT licensed and open-source so that it maybe self-hosted. Are you taking issue with the technique of tracking used here- using pixel-sized GIF?
What does that have to do with youtube-dl? (Sorry it's been like 5 years since I used it, I don't remember that being required)
Once upon a time Google had "don't be evil" in their corporate mission and people trusted them to act in good faith. Good old times.
Google has went rouge for quite a while.
AMP was another example of the same nature.
wait, S3 can do git now? I guess you are right in nearly everything... but starting with git on gluster and then jumping to selling apples as bananas (e.g. S3) doesn't really make an argument.
Just "Wow" would do it!
Photo editing could be designed in such a way that the JS code does not actually get read access to the canvas - it just specifies transformations.

It's becoming very clear I think that having this level of control for web apps is more detrimental than it is a positive. Leave rich apps to the OS, and keep the web as untrackable as possible.
It allows one to download private videos that your account can access.
Are embedded browsers not usually just the system webview?
It sure can, should you do it though is a dif. question. You can use PL/Python that ships with PG.
That's not a puzzle, it's an exercise. A puzzle is what the OP describes:

> Testing whether I can find the longest palindrome subsequence of a string optimally via a tabular or memoized dynamic programming solution in 20
I admire the adherence to principle and depth of execution, however I find something about this incoherent.

Shaving off some aesthetic components of violence and positioning the work as anticapitalist does not address the core issue of every game project: What does the game facilitate a study of? That's not a leading question or "gotcha". It's just the thing every game player will ask at some point: What is it about? What do you do?

I believe the most likely answer to that is that it's primarily a technical study, and the game part of it is not exactly the focus, which is why the content of it is directionless "filler", opting to say less of the thing it emulates, but to on some level venerate it rather than critique it: it's still a game about shooting stuff and...that's it, it has nothing more to say, it doesn't "go" somewhere. And it will stay stuck there so long as it stays within the subset of what the original game did. Which makes it, in some sense, incomplete as a work. A tech demo with a bit of game bolted on, call it what you may.

If we proceed further in the direction of staying within principle and do not halt at the point where something Doom-like is possible, all these other development opportunities come up that seem more coherent with the ideology at play:

* Mazes/exploration gameplay(finding one's way home)
* Procedural landscapes/dream simulator
* Sports gameplay
* Networked virtual worlds

The only problem, then, is the feeling that this would break with tradition, but that's exactly it: it would be radical from a "positive" standpoint rather than a "negative" one to develop in a new direction.
haha, amazing work, guys! I am so happy with this.

(me tooooo)
I don't miss the open plan office, the constant interruptions by coworkers who rather have small talk than actually work, the useless meetings, the uncomfortable chairs, the shared washrooms, the kitchen that is never cleaned, the morning commute in traffic, the hour long commute back home, the forced socializing after 5PM.. really? we're a family..?

No thanks.
Checked out the video- really great! Thank you for the recommendation and here's the link for anyone else curious: https://www.youtube.com/watch?v=snAhsXyO3Ck
There's an ocean between required and useful.
Anthrax is found in the soil around the world and generally effects grazing animals like livestock, deer, etc. It is not contagious and isn't something you should lose sleep worrying about. It captures the public's attention because it has been weaponized.

https://www.cdc.gov/anthrax/basics/index.html
The trick is, one person's impossible scenario is another person's normal operating condition.

I've made chat software work when DNS is broken. Other people say that's an impossible situation.
Thus making it even more cumbersome for users; now they simply login, in the future they'll have to know how to get the oauth token.
Marketing is surprisingly effective. Because of it, almost no software or service that is popular is good.
My pleasure! Nice Saturday reading, right? :)
Very interesting and good to hear. So drug companies are sharing early trial data with the FDA?
I really dislike this notion of many internet companies of their own self-importance. To me the obvious example is a website that requires you to set up a very strong password and link a phone number. A user account is a two way street, the website should give you the tools for good protection, and you should use them if it matters. If it doesn't matter to me let me use a weak password. If it doesn't matter to me let someone hack my account, what do I care. And if the user doesn't care why does the website owner? Why should hackernews care more about my user account than myself for example? It could be argued this position of security maximalism is due to cutting costs on customer support, for account recovery, but as I understand it Google doesn't have customer support already.
I've got a Thinkpad L14 with Ryzen 7 Pro 4750U, 16GB, Radeon.

I had Mint 20 running on it briefly. Everything (that I tried) worked perfectly, except that the trackpad was jumpy. Eventually got fed up with the imprecision and put Win10 back on it (I still run Mint on a Yoga S730 and have Ubuntu under WSL2 on the L14).

I'm sure I'll try again at some point as it is probably a simple fix; I just couldn't spare the time to investigate. I'm assuming as this is a fairly new machine, when I try again in a few months it may work better.
this is good advice and this:

> anyone who cares about you probably cares only because of that, even if only as an example so they can learn how to accumulate money too.

should best be interpreted as a perspective and not a character assessment.
It's also been suggested as a factor in the events that lead to the Salem witch trials:

https://www.pbs.org/wnet/secrets/witches-curse-clues-evidenc...
> Nothing like it can be done for an x86 cpu. The way modern x86 handles this is typically with a uop cache. But this costs a lot of power, area and only provides full decode width for a relatively small pool of insns -- 4k on modern Zen, for example.

The µOP cache is actually not an explanation of how x86 machines perform the decode, it is rather a way to bypass the decode which is expensive and difficult for them.

And the most difficult part is not really the decoding in macro op, the difficulty is to find the boundaries of the instructions to be decoded in parallel.

Because the alignment of each instruction to be decoded depends on the size of the previous instructions, this is a sequential process.

For example, one way to do this is to use instruction size prediction.
Intel and AMD hold several patents related to instruction length prediction [1].

[1]: https://patents.google.com/patent/US20140281246A1/en
I’ve used pgtap. It works but it’s not awesome if your coming from something like rspec. So... I just used rspec to test my functions instead (pgtap let’s you easily test types and signatures too, but I was more interested in unit testing function results given specific inputs).

I’m sure you could argue either way. Just adding this as an option to consider.
Santa Claus Immune to Coronavirus
So Facebook having a harder time manipulating people on Apple's devices gets government attention but users being unable to install Linux or Coreutils natively (or at least having to go through ridiculous crap to do it) doesn't?
> What about PostgREST, the biggest issue I have with it is a DB server being available publicly in the net, I usually try my best to either place DB servers in the private network or "hide" them.

I've heard this argument many times (and thought it myself), but when dealing with postgrest it seems that if you have a proper JWT setup (which is how postgrest handles AuthN) and use postgres' security features (like row level security) perhaps it should not be thought as a rule anymore.

IMO it seems like having the api layer only assume a role and having the DB handle AuthZ would mean better security since you can implement more fine grained rules that are actually verified by the part of the stack that knows the data structure already.

It's also not allowing arbitrary SQL, it's translating from HTTP to SQL, so nobody can do "SET ROLE 'admin';" unless you write a specific SQL function that does that.
Great comment, thanks. It particularly makes sense for a Windows shop that still officially supports Macs. Hadn't even crossed my mind.
Cover Your Tracks – See how trackers view the browser
> “Death” seems a bit dramatic in this context.

Classic Mac OS is about as dead as software can get: it's no longer developed or developed for, there's no backwards compatibility in its successors, and they don't even make hardware that can run it anymore.
Charles C. Mann is a genius among journalists. 1491 was mind-blowing for me, and I'm halfway through 1493 (equally good).

Most of what people were taught about pre-Columbian civilizations in America is wrong.

They were far more sophisticated than previously thought (and, for that matter, more sophisticated than Europe in a variety of ways), but their downfall was lack of immunity to Eurasian viruses. Reading 1491 is similar to the feeling one might have of encountering Chinese or Japanese civilization for the first time.

I would also like to plug a third book from Mann: The Wizard and the Prophet.

https://www.amazon.com/Wizard-Prophet-Remarkable-Scientists-...

It's about two men, the godfathers of the Green Revolution and the modern environmental movement. The first, Borlaug, is a techno-optimist solving global hunger, while the second, Vogt, is a conservative vis a vis technology, modernity and demographics, and takes a Malthusian opposition to tech and growth.

I have come to see the conversation happening about tech, and between tech and mainstream American culture, as a conversation between wizards and prophets.

Neither side is wholly wrong, and both have good reasons as well as self-interest to believe what they do. But the way they understand the world is deeply different.
A New Simple and Professional Link Page Builder
How io_uring and eBPF Will Revolutionize Programming in Linux
So is Australia that country that actually uses the road tax to pay for roads?
Just do it ;). I don't have a blog post on how I got started, but you gave me the idea that perhaps I should write one.

In terms of hardware, I'm using an iCEBreaker dev board [1] which has worked really well (A nice bonus is that the board has a 16MB flash chip, which can be used for storage -- this is what the Minecraft clone uses to load the map and textures from on startup).

On the software side, I'm using the open source yosys/nextpnr/icestorm toolchain which is a lot faster than the vendor supplied tools. I mostly figured things out by just trying stuff, so a high iteration speed definitely helped here!

[1] https://1bitsquared.com/products/icebreaker
I’m having such a good life right now I doubt I could ever return to the office.
You and the original article seem to be making two arguments that sound good in isolation but are incompatible.

You are saying that it's no good to advice people with severe mental health issues to do better if they are poor (fair), whereas the article says early poverty increases the chances of having these disorders (also fair). The causation in two arguments is reversed, however (poor -> mental disorder, mental disorder -> poor), and this is where the OP's argument fits, I think... you become more likely to develop mental disorders because of certain aspects of poverty (malnutrition? bad habits/lifestyle? etc.), however for someone who believes in personal responsibility, that may be to a significant degree because you "didn't do better".