skysight-inc/HackerNews huggingface dataset:
Once you know what you want to do, the manager is probably the most important piece
Seems like there should be a mention of a price increase. The current title gives no indication that pricing would change for anyone who isn't choosing to go out and purchase this Stripe Billing product.

This thread is newsworthy for a lot of folks because they are learning that a feature that they thought they were paying for through the standard fees is now only available if they pay extra for a bundle of other stuff (which they never signed up for).

So not mentioning the effective price increase in the title comes across like the someone is hiding the ball, especially because of the YC connection.
It doesn’t really in this case.

The only alternative is maintained by Google and is much harder to use.
Traditionally? Ivy league schools or your parent's network that probably came from the same.

Being white in America, or really anywhere else in the world comes with its privileges. If you haven't taken advantage of them, that's your own fault.
There are plenty of officials on Twitter openly wished that Trump died when he got coronavirus. Both situations are disgusting but neither are real threats.
Bitcoin people (like me) feel the same about currency. Why out your entire life savings in the hands of a single government when they have proven again and again that the can't be trusted.
That's one way to look at it. Another way is to ask how healthy it is for a society to allow such a powerful platform to be used to incite violence toward nonviolent parties.
As an interesting thought experiment:

Suppose we created a national social graph, and gave each person a value in it. High prestige, high social access people automatically get a certain high rating, and other nodes are given fractional social access ratings dependent on their neighboring nodes. The devil's in the details here, but you get the idea.

Affirmative action could then be targeted depending on your level of social access. The less you have, the more affirmative action you get. This would allow for a lot more mixing of the social graph and result in a gradual leveling over time.

Is this appealing, in lieu of race-based affirmative action?
For those interested, I also write an open source web-based music player with an Android app that uses youtube and soundcloud as the backing for tracks (iframes on desktop, youtube-to-mp3/soundcloud mp3s on Android):

https://github.com/benkaiser/stretto

Planning on removing the Google auth dependency it uses right now for syncing and song searching.
Antitrust is not just limited to monopolies. It also pertains to abuse of market power.
Where do they claim to do that? Maybe there is no API for it because it happens so rarely that letting the Apple Security team push a few buttons is more cost effective.
Well - Maybe there was some light editing done. But to keep it so unpersonal is personally amazing to me if you thought no one was ever going to see it.
A lot of that maintainability and lack of errors will come from proper design, having a good design where the complex problem is partitioned into many really simple problems, resulting in easily testable code. And that code is easy to optimize, because it's easy to make changes when you have a decent test support.

Now this software won't be as fast as what's possible, if that is needed the optimizations will turn it ugly again in many cases, but it will be decently fast. This all starts with good design, proper intuition about which algorithms to use, and a good dose of creative problem solving.
I appologize for the late reply, its been one of those days :)

Im overdue for a blogpost on my Webdev setup/stack, but in short the main power comes from

1) Seamless transfer of data from back- to frontend and vice versa. If my DB contains a DATETIME I can load this in Clojure as a java.sql.Timestamp and pass it to the browser where its converted to a js/Date - Free data-sharing between front- and backend is a big productivity boost.

2) My usual backend Cloure code, also works in the frontend. That means I can move functions or use libs in the browser that also work in the backend - It also means that my Javascript code is now fully functional, which means 10x shorter and about 10x more robust.

3) Everything is REPL driven. Anything surprising happens in the browser I can inspect those vars that are effected in the REPL, toy with them, fix problems and update instantly. Hunting bugs is much faster this way.

4) Clojurescript functions compile to React components, zero boiler-plate: (defn banner [img txt] [:div.bannerclass [:img {:src img}] [:h1 txt]]) as an example. Thats a complete component, it will only update when the params update.

But like I said, its a bigger talk that I'll hopefully have some time to dive into sooner rather than later.
The only overwhelm hospitals experienced was due to the significant number of staff that were furloughed. No health systems were truly overwhelmed from this virus.
X86 software running in a VM hosted ARM Windows/Linux env, but using Apples translation layer is not something I would expect to work anyway - seems like a weird thing for them to try to do to me.
The cries for large tech corporations to moderate their content in ways that would make them something like thought-police has always baffled me. Though I understand that it is unhealthy for society to give a platform for violent right-wing rhetoric as well. Was Bannon's comment hyperbolic or not? Did they ever come out and say so or did they double down on it?
Fascinating.. it suggests that we do need inter-generational living arrangements.
Dang, you do a very nice job of moderating here. Light touch approach, helpful guidance and enforcement when needed. Just wanted to let you know it's appreciated!
Arguments for it are often very coincidentally made by whoever's party benefits from the current skew.
One convenient thing about Facebook, I don't have to remind myself why I quit since they refresh my memory every couple weeks.
Thanks for reading!

>How did you go about picking the software?

I wanted to go with something that was pretty mainstream. I don't care that much about cutting edge features, and I'm more interested in a mature product that I don't have to tinker much with. My experience with Kimchi made me more cautious about taking a chance on smaller projects.

I keep wanting to like ESXi and not really enjoying it. I had a hard time scripting things with ESXi, and certain things seemed to require performing actions in the GUI. I can't remember at this point where the gap was, but I wasn't ever able to figure out how to clone a template and boot it up via CLI, whereas I found it easy to do that with Proxmox.

>How do you end up managing using the same VMs? Do you have a template and you clone the template? Or do you have a way of just running both a template VM and an application VM, and have the app VM use the template VM for most of it's OS level needs.

Yeah, I just have one pre-configured Ubuntu 20.04 template VM, and I clone that whenever I need a new VM. Occasionally, I'll boot up the template just to update its packages and tweak anything. I do all my VM management with Ansible, so there's a standard set of scripts that update and configure the machine whenever I clone a new one.

>If you end up having 10 VMs, how do you properly update?

I sometimes use Ansible to update everything, but honestly I get behind on updates. I wouldn't do that with an Internet-facing server, but none of these VMs are accessible outside my local network, so there's not really much attack surface.
Microsoft developed a 3d barcode that they used for a while. Haven't seen it in years though.

https://en.wikipedia.org/wiki/High_Capacity_Color_Barcode
No, see, that's different, because uhhh.... uhhmmmm....
I meant "who makes the argument" swings both ways. I genuinely thought that was clear from context.
You know this, but among others Werbos (dissertation 1974, the one you were building on) would probably raise an eyebrow at your "earliest" assertion :)

NN have been cyclical for decades now and I expect they'll cycle again.
FB may be considered private property today, but we may, through our elected officials, declare the private property as a place where the first amendment rights must still be upheld. There is precedent for this (malls and housing provided to employees)
That doesn't make Clojure any less functional. No matter which language you use, eventually it'll compile to machinecode and thats imperative by nature. Your code however, can be whatever it wants to be.

In certain scenarios, the object boxing does come with a high pricetag in terms of performance, but there are always ways around it and usually only a few functions need tweaking. I will concede however, that those few functions typically end up losing their elegance.
AFAIK one issue with Skia is that its API is not stable (and it is written in C++ which makes stability kinda hard) whereas Cairo's API has been stable for a long time.
React/Preact with TypeScript is hard to beat.
The tragic thing is that GitHub was usable that way from the start, and for some reason seemingly adopted a policy of deterioration.
Do we all really believe that Bannon was actually, literally saying he would be-head these people and put their heads on spikes...or as adults do we realize he was using hyperbole?

How many times have you said something along the lines of "I will kill you if you put that picture of me on Instagram!"
Bitcoin and the Rhythms of History
Uncool, but also political exaggeration. Burning an effigy of Donald Trump is an analogue. Nobody expects someone to catch Donald Trump on fire, and no one expects anyone to behead Anthony Fauci.
As I said above:

> Now whether or not it's a good idea to support this kind of dependency stuff can be controversial. In practice though clearly it does cause problems the larger your codebase gets as you're more likely to have some nested dependency chain that's time-consuming to upgrade so you'd rather move faster than make sure you're only running 1 version of the dependency.

Consider the view that some times it can be sloppy & other times it's not & it's impossible to distinguish between the two in an automated fashion.
> When one person plays a game, it locks the whole game library.

You can get around this by running steam in offline mode.
> Just because things are rare now, don't last very long doesn't mean that they will continue to be that way, or that it will work at all in the future if Apple decides that only EOL OSs could be using this system at some future point where it's mostly changed.

Okay, sure, you could attempt to estimate future damage from what appears to be a simple (albeit bad) bug in MacOS. Maybe it means all Macs will completely stop working in 2 years. But again, I think consumers will subconsciously estimate the likelihood of this to be extremely low.

> Not caring about this now is like not caring about government or corporate privacy invasions because "I have nothing to hide".

What? I thought we were talking about the immediate user-visible bug here, where some third-party apps could not be opened on some Macs for some period of time today. Sure, there are separate potential privacy concerns any time an OS phones home for any reason. But the problem here is just a blatant bug that manifests when the OS phones home and the servers are having problems. Macs continue to work fine when they're not connected to the internet, so it's pretty clear this is just a bug that's not actually related to the privacy concerns with phoning home.
The claim of no AAA gaming is totally uncertain -- Apple seems to think that you'll be able to run games in Rosetta with better performance than what you can get on the existing 16" Macs. I guess we'll have to wait and see, but if these new Macs really are so great, I'd expect devs to start porting their games.
I agree that HP was careless here but IMO Apple should learn here that developers who ask for a cert revocation may not understand the consequences or the cases where this is necessary.

I have no idea what the cert revocation workflow looks like, but providing cases where it should and shouldn't be used would be useful.

It's still certainly possible that this falls squarely on HP and there's only so much you can do when someone is determined to blow their foot off.
Turds of a feather stick together.
Looks like someone made this 5 years ago from a data dump, no updates to the repo in 5 years.
We do not make use of any automated billing/subscription features, so what works for us isn't necessarily what will work for you.

I believe they've changed the name now, but we're using what used to be call PayPal Payments Pro, which is just a processor (customers stay on your checkout page, you build the checkout form, no PayPal account necessary for the customer, etc). We were using CyberSource when PayPal approached us for negotiations - they ultimately made an offer we couldn't refuse (based on volume) and made the switch. This CC Processor product from PayPal has none of the baggage or horror stories you hear from people using PayPal Express Checkout - it's almost like you're dealing with a completely different company.
https://www.developpez.com/actu/303643/Qwant-le-faux-espoir-....
Absolutely nothing in that blog post applied to what I intended, because I did not say that a generic method that looks up implementations in a registry should be used. My static method would be explicitly coded to return a particular implementation, and there would be a separate static method for each kind of service you need. (Eg: one per interface if you're using interfaces for the return types.)

No registration or configuration is needed, because the types are hard coded. If you need mocking support, a single IsTest config setting could be used in a conditional statement to determine which implementation to return.

That's very little additional coding if you use a ternary statement, and it lets you opt-in to the mocking mechanism if/when/where you need it, instead of permiating your entire architecture with it.
It's like saying car crashes are rare, insured against, and you personally never experienced one.

This does not mean car crashes can be ignored, or cannot happen to be dangerous.

There is a balance between the possible damage because of not checking signatures remotely, and the possible damage from not being able to run a program when the remote checking service is unavailable. But there is no situation where the average damage is exactly zero :-/
You don't like that?! I love teaching self-driving cars how to drive!
My IBM 8088 had dual monitors (1 graphics card per display, monochrome and EGA).
Then why did Steve Bannon's verified Facebook Page reiterate that he called for their execution without any of those caveats or counterfactuals or even the defense that it was hyperbole or parody?

I am beyond tired of people making excuses for public threats of violence from authoritarian right-wing actors. It isn't helpful to any discourse to pretend words don't mean what they mean anymore.

Facebook post here: https://www.facebook.com/SteveKBannon/posts/376710023761776

archive.org snapshot here: https://web.archive.org/web/20201106185230/https://www.faceb...

Here's the text of that post in case it is removed:

[BREAKING] On www [dot] PopulistPress [dot] com -
*Steve Bannon Under Massive Attack*
- Steve Bannon Under Attack
- Steve Bannon’s Twitter Account Suspended After Calling for Execution of Dr Fauci and FBI Director Wray
Get your news NOW - Bookmark www [dot] PopulistPress [dot] com
Then someone posts that the real issue is the lack of robust anti-trust legislation leading to the absence of a free market for online media platforms; in a truly free market someone should be able to start their own competing platform whose defining characteristic is absolute free speech (or not), and people can choose to join it (or not) depending on their personal preference.

Then someone else responds that network effects in social media make a truly free market impossible even with strong anti-trust legislation, and we’re back to square one.
That's essentially equating being in lockdown to being temporarily dead, which in my opinion is an exaggeration.
you forgot an automated air traffic management system with the capabilities exceeding that of the best military radars of today, ie. capable of automatically tracking and routing thousands of those flying cars in the small volume, and the flying cars of course flying on autopilot following that system's directions. So, in a sense that is an infrastructure issue. That infrastructure isn't going to be built until there are a lot of those cars. A lot of those cars of course can't appear without support of such an infrastructure. Thus that slow progress - those Chinese human carrying octocopters will start flying here and there, and the Lilium and eVolo, ... Hardware-wise the "flying car" is cheap - https://youtu.be/EQK9m_OBVgY?t=27 - just need better batteries which will come in due time (and with the power and motors at least in duplicate or even triplicate contours the N-copters make for much higher safety than say a single rotor helicopter) .

>[...lawyers..] This is the closest we can come to measuring the effect of taking more than a million of the country’s most talented and motivated people and put them to work making arguments and filing briefs against each other so their efforts mostly cancel out, instead of inventing, developing, and manufacturing things which could have made life better.

to the lawyers we need to add law enforcement and armed forces and the damage resulting from the application of force. That is the tax our civilization pays for not having intelligence high enough to avoid that violence, be it a lawyer's action enforced by court or a soldier shooting the rifle. If anything, that is my version of Great Filter - progress being completely bogged down by that practice and infrastructure of violence.

I don't think we'll be able to get out of it while staying in the confines of out current society on this planet (with the exception of a totally fantastical scenario - like aliens arrival - that would put a fire under the bottoms of our spines :), and only new colonies on Moon, Mars, etc. can develop new ways of societal co-existence.
Just to be clear you're lying about this. He never talked about "beheading" them.

This is akin to what you're doing right now:

"User whymauri makes allusions to beheading on tech forum known for promoting hacking"
Introduction to [Social Technology]
Introduction to Holacracy, S3, Social Innovation Lab, Encode, REconomy, Betacodex and Agile in one day.

I‘m the organizer of Rethink Festival. Rethink Festival is a two day event about social technologies we all should know about.

I wanted to share this on hn, as hopefully this topic might resonate with you.

The event is free to attend (a donation ticket is available).

You can find more about the festival on www.rethink-festival.org.
Colorado's Equal Pay for Equal Work Act
Would anyone here consider applying this to their romantic relationship?
It's a security theater
Out of curiosity, do you believe the NYTimes should have the right to censor its own comments section? What about censorship in its op-ed section (if the Times decides to not, let’s say, publish your article in the Op-Ed). Facebook is not a public utility, so restricting how Facebook can moderate is, in fact, censorship (and potentially a violation of the prior restraint doctrine). Safe harbor is an odd work-around to this fundamental concern, in my opinion (that is, forcing a company to censor or not and otherwise holding it criminally liable for the all content, which could technically be posted maliciously by an aggrieved anonymous user).
Probably longer to meet support contract obligations. But the idea that they might prolong the transition more than the market will bear, and their operations can turn out ARM product, is silly. They invested years of R&D into this transition, they’ve made huge hardware architectural changes smoothly twice with tons of preparation, and if anything they let the decision linger longer than anyone watching for it would’ve expected given the A-series improvements and given Intel’s many disappointments over the last few years.

When they switched from PPC to Intel, they had clearly been desperately trying to keep PPC alive and viable. With Intel they’ve been just openly showing the world they can do better and just daring anyone try to keep up.
If the future is made up of tools so complicated that only giant corporations are able to provide them, I hope we'll also see a strong counter-movement of simple tools for independent developers.
Do you remember the site it was on? I'll help look
Facebook decides what information you see every day. They decide to promote certain messages and suppress others, not editorially but with algorhythms.
How do you use your computer if you don't have an Internet connection and one is required?
I shall! Thank you
> Replace Apple with any CA on the world wide web

This is what everyone misunderstands. The Developer ID code signing program is not analogous to web certs. The usage of these certs is entirely different.

Apps installed on a user's Mac are expected to run indefinitely, essentially forever. Developer ID signing certs do expire, but expiration only affects their ability to sign new app versions, it doesn't prevent old versions signed with the cert from running. The expired cert is still considered valid when you launch the app on a Mac.

When you connect to foo.com on the web, the server can use any valid cert. Certs get replaced quite frequently, often yearly. If you put a new cert on the server and revoke the old one, it doesn't necessarily harm web users, because they can make new connections with the new cert. But if a Developer ID cert is revoked, then macOS immediately (on OCSP check) prevents any app ever signed with that cert from launching, and calls it "malware". (The main purpose of Developer ID is to stop the spread of malware.) Even if the app has been installed on the user's machine for a long time, the app will no longer run. Revoking a Developer ID cert is a remote kill switch for Mac apps. This is why revocation of Developer ID certs is so destructive, and is almost always reserved only for malware.

The analogy with web CAs simply does not hold here.

Until this HP case, I've never heard of a 3rd party developer requesting that a Developer ID cert be revoked. All cases I've heard of are when Apple revokes the cert of a malware writer, which obviously the malware writer did not request.

A remote kill switch for Mac apps is extremely destructive, which is why only Apple has the power to revoke the Developer ID certs, which they should only do for a very good reason, such as malware.

It's also important to note that Developer ID is a requirement that Apple imposed on third party developers, purportedly for security purposes. We developers never wanted this, but we had no choice. Again, none of this is really under our control, it's Apple's program, and Apple is the sole CA for Mac app certs.
Do we all really believe that if you or I said this, rather than a famous white nationalist, that Facebook would give us the benefit of the doubt? Or would our accounts be immediately banned, no questions asked, please do not attempt to contact a human being for an appeal?
> "should be beheaded"

No, he didn't say that. He said - "I’d put the heads on pikes"

There's a big difference between saying something more along the lines of present day ISIS than the Tudor England we associate with movies.

But that's how fake news works.

Why not just quote him directly, why not give the exact truth? I wonder....

https://www.snopes.com/fact-check/bannon-fauci-wray-head-pik...