skysight-inc/HackerNews huggingface dataset:
I really thought the same when we first integrated with Auth0 for one of our projects! Most of our frustration with them boiled down into 2 points:

1. The Auth0 universal login solution is not "white-label".

It requires pushing users to an auth0.com pop-up page which has rather limited customization options. Granted they do allow their customers to upgrade to "custom domains", but they up-sell on this point (minimum $23/month) which doesn't make it ideal for us bootstrappers just wanting to get a demo running.

We additionally had a handful of users mention our login flow felt insecure. We determined this to be more imagined than factual, but figured it was a result of the change in design language between our app and the auth0.com pop-up. It was particularly acute when transitioning from native iOS to a web pop-up when entering sensitive information.

The underlying feedback we kept hearing around the login flow was along the lines of “why am I giving my password to this sketchy-looking website rather than to your app?”

2. The Auth0 docs and interfaces are a maze!

We had a terribly difficult time piecing together tips and footnotes from the community support forums and tutorials on Google to complete the information provided in the docs themselves.

There were a number of steps we needed to implement which were completely omitted from the official docs. We found others were running into the same problems as well on the community support forums.

For us, this essentially resulted in a feeling that Auth0 was letting too much complexity bleed through the interfaces for the developer figure out themselves.

—

So these are the two driving reasons we started hacking around on Feather:

- To have a truly white-label auth API

- To have more intuitive interfaces and documentation
> The Court held that the order in this case was a "rule"

252.02 plainly says that DHS can issue orders or rules "The department may promulgate and enforce rules or issue orders". The court said they can only use rules. They made that up.
The Alienware Area-51m’s upgradable dream has failed in just one year
I think this is an argument for lack of money to be spent since a hefty portion of people have lost their jobs and paychecks don't happen instantaneously and unpaid bills probably come first.
>In the grand scheme of things, this won't make a huge difference to the business cycle.

This is my third as well. Echoing others, the money will dry up because folks become risk averse, but it'll eventually flood back in as those same folks get FOMO.
If a company has a data breach, they most likely still have a security problem. While they may actually be victims if any 3d party software is exploited, it still comes down to system misconfiguration inany cases. And that would still be their fault.
> Bringing people together, keeping the motivation of the team going, solving conflicts as soon as they happen. Also communicating with management (maybe you haven't realized that you are free to focus on the tech side because someone else is absorbing the drama?)

This is probably their strongest suit.

> Sometimes people are in a position for a reason. The ironic thing that could happen to you would be that someday you get that job and suddenly realize that it requires a completely different set of skills.

lol, indeed
It's used to make people aware of the advantages they often have because they fall into a certain group. The goal isn't to make someone feel guilty, it's to make them conscious of their advantages in hopes they help to dismantle them.
Has this ever actually happened? Or is this more of a fear-driven thing that everybody just says?

I'd bet money that the insurance company is still on the hook to cover it, but they'll be super quick to drop you.
Installed Acrobat a few weeks ago for this use case specifically. I feel like Preview used to be a lot better at editing fields, recently it has been a real pain.
That's an interesting way to describe it - that's really how I consider YouTube as well. The wacky conspiracy videos all do really well because they're interesting (in a what the hell is going on with this guy kind of way if nothing else) and entertaining while reality has a style more like CSPAN.
Interesting.

It's a bold gamble betting that central city shopping will make sense in a few years from now. I've got to applaud them. I'd hate to see these cities reduced to banking storefronts/tech worker office buildings.

They do have the financial sustainability to attempt this during a 10-15 year trial period or so (compare with the attempt to enter the russian market), even while suffering massive losses every year. Not being a listed company has its perks.
I think GP is referring to PDF viewers other than Acrobat Reader, not file formats other than PDF.
There's an extension on Chrome that tells you if a certain webpage was posted on HN or not. That said, popular posts usually receive hundreds of comments on HN, let alone on other platforms. I have yet to read all the comments in my favorite HN posts; doing the same for Reddit and other forums would definitely be so much time consuming. I guess a good service would be something like TL;DR for comments.
But they're carrying complex recording devices, and sometimes laptops, to move the footage.

The original incidents are terrorism, and the people doing them are targeted.
I've been writing a modern Zettelkasten-based note taking implementation. Planning to open source and release the initial version in a couple of weeks, the MVP is coming along nicely.

I was looking for a Zettelkasten note taking app which would 1. work on laptop and phone 2. wouldn't have any vendor lock-in and 3. wouldn't go away if a single company folded - couldn't find one, so I started writing one. I'm writing it as a PWA to make it available ~everywhere and planning to use dropbox/google drive/whichever as the backend so users will have full control over their notes.

I'm amazed how much you can accomplish with modern web tech stack. I can literally bypass any need for a server by having the user connect to their cloud! I can just create a PWA and publish it as an app! On the downside I've learned that some features are hard to implement with above requirements using PWAs though. For example, only Chrome supports some level of filesystem access, so storing notes locally would mean discriminating by browser, which I don't feel great about.
"What is the benefit of assuming things about other people whom you do not know?"

It forces those with troubled egos to share. There is nothing more certain in life than telling someone they haven't had it hard enough to bring up their hardship story.

You are thinking through your own len. If I was able to make it everyone else should too. Quit your job immediately if you are unhappy or not getting paid enough is what you said. That's bad advice for those not looking forward. Accept short term paid for longer term gain.
Multiple people managed to find it? How likely is it to generate the same non-word more than once? Is there a limited set?
We optimized for cost by making things packet-switched.

The latency for phone calls on copper wires back in the late 90s was great, but I am definitely glad that a modern video call doesn't require paying, say $3.00/min/person in the way that long distance did back then.
In my 30s, married, with kids, and a dog. Will NEVER willingly commute into an office. I'm significantly more productive and have build a life style around getting my work done, quick lunch break, walking the dog is get up from my desk at healthy intervals. When paired with a results only work environment, allows me to handle errands during non peak hours and then finish up any remaining work in the evening hours after things calm down and there are fewer distractions.

1. Morning: Meetings
2. Afternoon: Actual work
3. Family/dinner
4. Evenings after a break: Catch up with any email/work slack
5. Time with wife/family
6. Sleep and repeat.

I LOVE not having to factor commute time in with all this. So productive.
Preview can't digitally sign PDFs. I have to do this on a near daily basis.

EDIT: I mean sign with a certificate, not add an image. Personally I would prefer to not have any adobe software on my mac.
The good news is, unlike Windows, macOS has a fantastic default PDF viewer ("Preview") and I don't know why anyone would ever install Acrobat on it

I, too, prefer Preview to Acrobat. But part of my workflow occasionally involves copying text from a PDF to create a web page. Preview cannot be counted on to reliably or accurately copy that text. It seems to have particular problems with the letter "f" when next to a letter "s," in addition to other flaws.

Acrobat, on the other hand, always copies the text correctly.

Aside from this one use, however, I always employ Preview because otherwise it is far superior.
cuDF has supported Dask for distributed processing for a while now, maybe a year or two?
Likely some selection bias there, in that your company was not fully remote when people took their jobs. People tend to take a job that is suited for them: if they want to work in an office, they take an office job, if they want to work remotely, they'll take a remote job. Remote-only or remote-primary companies exist (see: WordPress, GitHub, Gitlab, ElasticSearch, Ethereum, MakerDao); many of the people who actually want to work remotely already work for one.

I do suspect your numbers are probably pretty close to right, though, given the number of jobs at such remote-only companies vs. those at traditional Silicon Valley offices.
Lovely app, I like that a lot.

I for one would positively crave an option to seek out hills. I've always found London far too flat for my taste.
One concern with this kind of model is the potential for it to become a honeypot for widespread data collection (eg. Startup School).

Any thoughts yet on how to address that?
I know this article focused on established players, but I'm curious what the pandemic means for early-phase startups based out of SV and NYC. When every sales pitch and networking event is a Zoom call, you lose any benefit to taking expensive space in a Mission District incubator.

If aspiring founders leave the city (even temporarily), they may still find success, but are they going to relocate back to the pricey areas when it's safe to open up?

I've spent the last 5 years hoping for a catalyst that moves tech out of the two biggest players so it can actually help stimulate different regions of the US. Maybe the quarantine will finally trigger this
Meh - people are going to be experiencing a wake up call in a couple years when they lose that job and need another. I really doubt remote based jobs will go up in income now. I expect them to fall - if anything. (Increased supply of workers wanting to go remote cause housing too expensive in big cities - can you imagine how many people are craving a bigger home now?)

Can't imagine how devastating it will be when you see your household income fall from $500k+/yr to $200k/yr. Junior ain't going to private schools anymore.
What's the rationale for this?
Super interesting! There is also a video explaining their system that might be worth watching: https://vimeo.com/358691692
I’d have no problem with a subway commute. You can read or otherwise stay productive like would be otherwise impossible in a car.

Unfortunately, the US seems unlikely to get high-speed rail projects functional...ever.
> That you can't compile CUDA to AMD GPUs isn't NVIDIA's fault, it's AMD, for deciding to pursue OpenCL first, then HSA, and now HIP.

Using a branded & under patent concurrent proprietary technology and copying its API for your own implementation is Maddness that will lead you for sure in front of a court.

It seems that even Google understood that the hard way (https://en.wikipedia.org/wiki/Google_v._Oracle_America)
When I joined the internet in 1992, it was pretty symmetric among machines but not among people; I typically used a DECstation that had another 50 or so people using it at any given time, and we didn't have root. We couldn't set up an FTP server, and although we could run an HTTP server on port 8000 or something, we couldn't run it on port 80. And if we started up a long-running process, it was liable to get shut down for loading down the machine. We didn't have access to cron; I don't think we even had access to at.

I didn't have root then, I didn't have root a couple of years later when I was doing sysadmin intern tasks on the math department's machines, and I didn't even have root on my desktop SPARC 5 in 1996 when I was working at a company, although I did on my roommate's Linux box at home and, later that year, my own. But IIRC our internet access was through Slirp on a shell account: we didn't have our own public IP address. (My workplace SPARC did.)

That was about the time the unwashed AOL colonist hordes started thinking they owned the internet and remaking it in the image of the world they knew, giving primacy to commerce rather than knowledge and sharing; but, of course, they didn't have public IP addresses either, or I think even private ones.

I'd say that the internet was still young then because it was only 23 in 1992 and only 25 in 1996, and now it's 51. But I think it's actually easier for people to put things online now, despite the NAT growth and HTTPS churn and whatnot, because an awful lot of people at the time had some kind of internet access but no distribution capabilities and no usable software. I don't know how long it would take an average internet user to learn to spin up a DigitalOcean droplet and start running nginx on it with LetsEncrypt, but I imagine it's on the order of a day or two, and the startup cost is like US$5 or something.

But however much easier it may be to initially put something online today, it's enormously harder to keep it online, and I think that's a terrible price to pay. And we're increasingly vulnerable to arbitrary censorship decisions made by Google, Apple, etc., even if currently that is more a potential risk than an active catastrophe — much like the next pandemic was a year go.

Today the menace is not so much commerce — though it continues to be a pervasive corrupting influence on our discourse and a frequent excuse for political censorship, it is also the underpinning of the internet since the beginning — as it is partisanship. Want to distribute health "misinformation", such as advocacy of wearing face masks (a month and a half ago, anyway, when this contradicted official guidance from the CDC)? Better hope Google and Fecebutt don't find out.
This survey result not surprising to me at all. Even if it was 10x more efficient to work from home in every circumstance, if the office didn't exist, we would need to invent it. There is a human social nature, and remote work goes against it.

The office makes most of us feel important and useful. Managing others who only appear on a screen doesn't have the same ego jolt as having your employees there in person. And many people want to be managed and feel lost and disconnected without an actual in-person person to guide them. And that peer camaraderie doesn't feel as nice when your peers are not psychically with you.

We have to all realize that it takes a very specific type of personality and set of life goals to thrive in a fully remote workplace.
Hey! I am Gabe and I am currently participating in Mozilla's MVP Lab as part of Ameelio (www.ameelio.org). The mentors and program have been awesome so far. Feel free to ping us if you have any questions.
Color me interested. I've been wanting to use IPFS for similar use case but there's always something that annoys me or documentation that's lacking.

While reading Hyperdrive/Hyperswarm docs I actually managed to find everything I wanted to know without much effort (most of all it seems like setting up this on private network should be doable)
Knowledge Paths in Contextualise
Because PDFs in Preview are blurry on external screens ever since Sierra. Acrobat works fine. I hate most third-party PDF viewers, but here we are.
There's a concept known as operating leverage which applies here: fixed costs, even if high, mean that increases in revenue multiply net income.

And of course by moving outside a greater metro area, you're also saving money by choosing not to consume any amenities of private schools, airports, large hospitals, high infrastructure recreation, etc.
That was 20 years ago. They are at a completely different place nowadays.
Much of the "point" of Windows as a platform at this point (i.e. the reason that developers stick with targeting Windows APIs, instead of re-developing their software for portability using Java or Qt or Electron or whatever-else) is backward-compatibility.

People say that a lot, but it has a very specific meaning when talking about a platform SDK: "backward compatibility" here specifically means that if you wrote version N of your software for version N of Windows, then when you're writing version N+1 of your software targeting version N+1 of Windows, you don't need to re-write any of the old code. You can just start taking advantage of the new Windows API features in the new code you write, while leaving your old code that calls legacy Windows APIs alone.

Almost all large Windows applications are written this way: a gradual sedimentary accretion of calls to whatever Windows APIs were modern at the time of writing. Even first-party software like Office still makes calls to kernel-shimmed 16-bit APIs, right alongside calls to the modern UWP APIs.

But nevertheless:

> Why don't we have a version of Windows without as much legacy support? Like a security hardened (or really just modern-only) version of Windows?

We did get this; it was called Windows RT, which could only run software (re)developed specifically for the WinRT platform SDK.

WinRT applications are automatically sandboxed; are able to be developed in many languages, including Rust and Javascript; and, while being native code (when you use a compiled language), are also architecture-agnostic—meaning mostly that you can easily build one deliverable for the Windows Store that contains binaries for x86, ARM, and any other arch Windows Store supports, and then by downloading your app people will transparently be downloading whichever sub-package their device needs.

But, well, few developers bothered, because most major pieces of software would need to be majorly rewritten to support WinRT. It was mostly used for greenfield projects by existing companies; or as a target for new Windows porting efforts (e.g. of iOS/Android software.)

Originally the incentive for using WinRT was supposed to be that only WinRT apps could be sold through the Windows Store; but since so few third-parties bit this bullet, Microsoft backed off and allowed all their biggest bigcorp partners—exactly the people they were really trying to convince—to just submit non-WinRT apps to the store. As of that moment, WinRT-the-SDK was dead in the water; basically no large project has been rewritten for it since then.
I've used this analogy in another thread, and I'd like to post it again to understand better the differences between public health and traffic laws.

"You can't save people from their own stupidity." Agreed, but how does that explain the rights-restraining acceptability of red lights and speed limits?

Red lights tell me, a law-obeying driver, that I must stop periodically while I drive through a city. Speed limits tell me, a safe driver, that I can't drive at whatever speed I deem safe. These are ostensibly done for "public safety," yet they place limits on what movements I can make. (For what it's worth, I have no problem with traffic laws.)

Note that these same laws limit pedestrians from movement such as walking on public freeways and crossing streets outside designated areas at designated times.

What makes limits on posting to Facebook different from traffic laws?

This isn't a snarky gotcha post, I'm trying to understand what the difference is between something with very little rights-related controversy (red lights and forbidding people from walking on freeways) and pandemic-related stay-at-home orders and Facebook moderation.
For a recent take on the geopolitical effects of Stuxnet and many other cyber attacks, I can recommend The Hacker and the State: Cyber Attacks and the New Normal of Geopolitics by Dr. Ben Buchanan.

I found it to be a fascinating account of international cyber attacks with a clear, well-argued thesis.

https://www.amazon.com/Hacker-State-Attacks-Normal-Geopoliti...
Personally, I can’t imagine someone caring about that at all. Especially when you compare it to the possibility of saving hundreds of thousands of lives (https://www.givewell.org/giving101/Your-dollar-goes-further-...).

But yes, some people clearly care about this sort of power above all else.
Some years ago I realized that the last two letters of my first name is the same as a country TLD.

So I registered the domain [letters 2 to (n-2)].[TLD], giving me an email address of [first letter]@letters 2 to (n-2)].[TLD] - i.e. something in the vein of r@ebec.ca.

I thought that would be a great time saver, but to my chagrin it turns out that both computers and humans tend to have difficulty understanding such an unusual scheme.
I don’t think it’s your point, since that would contradict what you’re saying. I don’t believe you can do what you think you can do. And you literally can’t convince me unless you can invent a non-algorithmic way of describing how you would tell if an arbitrary program will terminate.
Zerodium Temporarily Stops Purchasing iOS Exploits Due to High No. Of Submission
I also remember them making this announcement (and it wasn't Dogecoin, as the other commenter says). I can't seem to find an announcement about this though.
It really depends on how old your kids are. If your kids are of school age then the distraction at home is minimal. I'm sure someone is going to come in reply with "omg but they're real rascals in the morning!!!!" I would weigh that vs morning commute time and then throw in saving the post-work commute for free.

Even if they aren't of school age, paying for daycare vs potentially much lower cost of living is an easy trade for a lot of people. That's not even getting into the difference between public school choices or much reduced private school tuition available in the rest of the country.
Comparing Model 3 vs Bolt on efficiency is just aerodynamics. A lower, longer car is of course more efficient than a taller, shorter one.

The Hyundai Ioniq is a similarly shaped EV as the Model 3, and it gets very similar numbers - 133 MPGe (Ioniq) versus 141 MPGe for the best version of the Model 3 Standard Range, a difference that's smaller than going from 18 to 20 inch rims on the Model 3 Long Range Performance.

It is essentially useless to compare cars that are within 10 MPGe of each other at 130+ MPGe. If your tires are slightly off optimal pressure, or you've left something heavy in the trunk, or you've chosen different rims than standard, you've lost more than this. God forbid if you've put on a roof rack, probably drops you 30 MPGe down to 100-ish.

This discussion also underpins why MPG is a poor unit to measure efficiency with. The inverse measures used in Europe like L/100km or kWh/km are much easier to compare, as differences can be compared directly between a low and a high efficiency car
Total noob question, but:

Last time Dat was on HN I tried to follow the "simple chat application" tutorial[0], but got stuck at the stage where 2 instances were supposed to automatically discover each other because they only intermittently managed to actually discover each other.

Will this new version of Hyperdrive improve this? Or is it something completely different?

[0] https://docs.dat.foundation/docs/kappa
Did HN's CSS Change?
Mobile now doesn't fit to my screen. It cuts off on the right - and when I zoom out, it's smaller than before.
It sounds like people want nvidia to write drivers for AMD.

This criticism makes even less sense when any bystander could implement CUDA suppport on AMD by connecting open source software.