skysight-inc/HackerNews huggingface dataset:
I don't agree with the author and wouldn't boycott Firefox because of this.

But I don't think the author was wrong to do it either. If a company said "Sure you can pay dollars, or you can pay us funny money if you also fully combust 628 lbs of coal for no reason," I think it would be right to boycott them.

To my knowledge, the biggest cryptocurrencies still use proof-of-work. A recent study said that Bitcoin emits the equivalent of 369.49 kg CO2 per transaction (regardless of size). Google tells me that coal emits CO2 at a rate of around 2.86x its mass when fully combusted. That means just paying someone with bitcoin is similar to burning 628 lbs of coal while we're in a climate crisis. No thanks.

And that doesn't even account for the fact that Mozilla is not going to hold on to the bitcoin, and the outgoing transaction will cost another 628 lbs of coal...
> And you're taking statements like "lost a couple of deals last quarter due to engineering challenges" as being a personal slight against the engineering team when an impassioned observer would not really see it that way.

I have no opinion on this broader company, but you focused on the wrong part of the sentence.

OP was focused on "I can help solve in weeks but would take my team months on their own" -- something that indeed is throwing your engineering team under the bus to me, an impassioned observer.
With a lawful warrant they can look at whatever they wish with my explicit consent and knowledge to make sure they do not exceed the law, because I have heard enough first and second hand horror stories to know how abusive investigators can be, particularly from ex investigator friends. I work with a lot of people in the security industry, particularly those in countries or organizations that might not take kindly to those activities. I have a similar responsibility as a journalist to protect my sources, vulnerabilities still under embargo, etc.

I however mostly detest how almost every third party SaaS sells out our metrics and data for profit, long term consequences be damned. The less I empower profit maximizing machine learning to manipulate me and my family the better.
Oh. I was only talking about the program and the interface it uses with the underlying runtime. Compose 2.x expects the underlying tool to have a different API.
UK initiative to regulate computer security professionals, https://www.theregister.com/2022/01/25/ukgov_cybersecurity_p...

> security specialists could be struck off or barred from working if they don’t meet “competence and ethical requirements.” … people who aren’t UKCSC-registered professionals might not be able to claim any new legal defences … similar to the General Medical Council and its register of doctors allowed to practice medicine in the UK.
> Allowing side-loading would only have a net positive impact on those who desire it, and zero impact on you who wants the walled garden.

No, it affects everyone, even the people who don’t want it.

Consider the time when Facebook got caught spying on minors by abusing their iOS enterprise certificate, and expand that to everybody.

If Apple allowed sideloading, Facebook could just remove their application from Apple’s App Store. They would still have roughly the same amount of users, because even if a person doesn’t want to sideload, most of them will do it anyway if it’s the only way to get Facebook. And now all of those people, who didn’t want to sideload, will be subject to whatever Facebook wants to do that Apple’s rules stopped them from doing.

This isn’t really about individual choice, it’s about the effect on the ecosystem. As soon as you give giants like Facebook a way to opt-out from Apple’s rules, it affects the whole ecosystem, not just the people who choose to sideload.

Sideloading would probably be quite convenient for me personally. But I would rather not have sideloading because of its effect on the ecosystem.
If there was a legal conflict here it would most likely be a matter of trademark rather than copyright, but trademarks are scoped to particular lines of business.
Reading this as my home Wireguard-host has just gone mysteriously unresponsive for the second time in a month[0], rendering all my home-hosted service inaccessible - you're right about the pros _and_ the cons. I'm not shying away from this self-hosted adventure, but I'm also realistic about the downsides.

[0] https://raspberrypi.stackexchange.com/questions/135610/conne...
+100

Yet after reading all the scary stories people keep flocking to all the FAANG-y platforms expecting some mercy.

You're on a mercy of some glitchy AI and some random, lousy, unreachable fact checker.

Act with that knowledge.
$300/mo for 300/300 with 5 clean static IPs suitable for nameservers, mail servers, etc.
There's also Custom Apps[0] where you go through the same process but can either generate redemption codes to send people or go through the Mobile Device Management tool. These are not on the public app store.

I setup this for a company app that their employees use.

[0] https://developer.apple.com/custom-apps/
Like any kid who grew up in Appalachia, I own firearms and a sweet compound bow, learned how to hunt when I was 9, caught my first fish when I was 4, and therefore have no need to "stock up on food." I grow cannabis and vegetables in a hydroponic system in my basement. Fresh tomatoes in the middle of winter makes a hell of an impression at dinner parties, and I highly recommend an indoor hydro garden to anyone. The wonders of LED grow lights and deep water recirculating hydroponics! I don't brew my own beer, so I guess I'll be hosed on that front. Obviously, I know I'll never be welded into my house, but I appreciate the dry wit of your statement.

I'm angry and disappointed, but I'm not afraid of you and the other innumerate immunity deniers. I pity you. The willful imposition of tyranny on others is dehumanizing for those who push it, and for those who go along with it. You're better than that, and I hope you realize it one day. I sincerely wish you a good evening, and I appreciate the opportunity to learn your perspective. I also want you to know that I apologize for being so harsh at times in my comments. I don't fault you, because I understand that people aren't themselves when they are afraid.
True story, I promise it’s relevant:

When I was in my early 20s, I lived in a shared house with some other early 20-somethings. They were all off the beaten in some way, but more or less had their shit together. When I moved in, I certainly did not have my shit together. And I had never lived with other young adults who did.

I had been in the bad habit of leaving my dirty dishes in the sink, as had all of my former cohabitants. But these new roommates did not operate this way. One of them confronted me about it. I apologized, cleaned up my shit, and… repeated the whole behavior.

Again I was confronted. I apologized again, and next came the more important confrontation (paraphrasing, no way I could recall the exact wording): we already talked about this, you know what the expectation is, you just didn’t respect that. Well, that was true. It stung, and maybe it was a bit blunt, but it was inescapably true.

I didn’t even intend to leave my responsibilities for other people to take care of. But I was definitely, knowingly, leaving a mess they’d have to work around. Because I was prioritizing my own time allocation without regard for others.

Anyway, how all of that’s relevant: this township has done this before. It’s implausible that they’re ignorant of it, the second time. Especially as a cohort, where some will have better recall and a stronger inclination to improve than others. That leaves only the possibility that their motive falls within the range of motives for knowingly disregarding an election result, again as a cohort. Maybe I lack imagination, but I think the only reasonable conclusion is corruption.
I think I found a simpatico friend!
What a great read. The author is absolutely right. I always found it amusing that people will readily acknowledge musical/athletic/artistic talent but flat out refuse to acknowledge that some people are more talented at abstract thinking than others. Abstract thinking is highly valued in a capitalistic society. Perhaps that’s why some people refuse to accept that not everybody can do it?
If you're on a sprint process, I've found it quite helpful for whoever is involved in estimation to target a "P90-confidence" estimate and round up the points... fighting the tendency towards "average" estimation (which invariably leads to crunch). For changes that ship below estimation, use the time to vet the feature or work on other - don't immediately pick up the next sprint task.

In essence, estimate and operate with sustainability in mind.
I had something like this happen in 2012, and by posting it on HackerNews, I had a bunch of Facebook people replying - and fixing it. I was simply running a fan page, but when someone else (the official page I think) came into existence, it took all my audience and ported them over to the new one without warning.

I think it had like 300,000 likes roughly. I believe I was one of the few to also manage to monetise a Facebook page way back then using a new startup nobody had ever heard of (at the time) - Teespring! (now Spring, and a YC company to boot). Fun times, but teeth-clenching when Facebook decides to do whatever Facebook decides to do.
you dont become rich by paying everyone crazy money for nothing. I am shocked the guy 10x the offer frankly. I doubt this negotiation tactic works, as its moving from negotiation to extortion too fast and doesnt seem.. legit?
That's what they claim to store (and I believe it), but that's not all they can be forced to collect.

As a simple example, they could easily log whenever account xyz connects to do a token exchange for using sealed sender. Asking that of Signal won't be something I'd expect a judge would consider excessive if there is a legitimate reason.
I think what you're really saying is that it's nice when managers deprioritize items
> Firebase was bought by Google

True.

> and was in no way part of appengine.

False.

Google replaced the datastore with Firebase. If you use the GAE datastore API, you are now using "Firebase in Cloud Datastore Mode".

Similarly, the GAE logging system was replaced with Stackdriver, also an acquisition. It doesn't matter where it came from.
BLM and "Defund the Police" are interesting examples of really ineffective activism.

First of all, the demands are too vague. You want to be as concrete as possible with your demands. Get small victories and take baby steps towards your goal.

Secondly, you have to paint a better vision of the future. Just campaigning "Down with the dictator!" doesn't work. Most people have a job and a family to feed. Even if life sucks it's kinda stable and they don't want a civil war and chaos. You need to give a plan or vision of how everything can be 10 times better. That's why campaigning Defund the Police doesn't work, because then what? What's the plan? Chaos? All the riots in the background don't help either.

An example of a better campaign could be to demand longer police training. US police trains for 6 months, while their European counterparts train for 3 years. I think most people don't even know the extend of how undertrained US police is. It's a campaign everyone can stand behind. Left and right. Who doesn't want better police? Even the police want better police. It's not even explicit anti-racist, but it would save many black lives. It's an easy victory you can take towards a bigger goal.
oh wow, i had no idea!

do you know by any chance if vmware fusion has support for pxe boot?
The problem is that it doesn't explain anything, and so it might not be a theory.

For instance, what is the simulation in? Is not being in a simulation even possible?

Btw, I recommend reading Permutation City.
Oh, okay then, case closed.

In other news, North Korea says they're a democratic republic, so that's another thing we don't have to worry about.
Far too late.

The US semiconductor industry has declined to roughly the same relative level as the Chinese level. That's more or less levelled the playing field as of now.

But the Chinese are actively throwing hundreds of billions at building their semiconductor industry, whereas the US is just bumbling along with wishful thinking.

The US semiconductor industry is going to go the way of the US steel industry, the US textiles industry, the US building materials industry, the US ship-building industry and all the other US industries that have been thrown away by US corporations and US Government decrees.
Musk has a habit of overpromising on timeline.

SpaceX didn't launch on time either. But it still revolutionized the space industry.

X.com didn't transform banking in the mid-90s either. But it evolved into PayPal they remain a dominant online payments player.

If history is any guide, I wouldn't bet against Musk achieving his goals... eventually.
Without knowing where this number came from, I could imagine that his reasoning is that there's 4 main theories that are well-reasoned and he estimates they are all as equally likely.
I've seen this used, but as PRs get added, these 'cleanup' PRs move to the bottom and are usually ignored by other team members.

To me, it's about having enough time to do this in a sprint, and that means it really needs to be a post-launch Jira ticket. Which I've seen done maybe once.
It sucks your page was removed and I hope you get it back. But hacker news is not your support channel. Call Facebook.
Microsoft Teams is distributed through the Play Store. If iOS provided a similar API with a similar bug, the same thing could happen there. So clearly, blocking side-loading would have had no impact on this particular issue.

If you're worried about low-quality software being side-loaded onto the phone, you can just not side-load anything. That's probably how most Android users use their devices. But it's nice that the walled garden has a gate.
??? www.tipsyknitterwines.com ???
I do not understand how it's national news that a random school in Tennessee is changing their curriculum by substituting a book.
Wow what a sad image of the corporation. I'm not about pretending massive businesses care about you (they don't) but not everything has to be a big facade to trick people.

I've worked in offices where people actually go to hang out spaces, and other useful places. Not everyone has a controlling boss like that, and most places that build these spaces likely don't have that sort of management.
Yeah, I think this is the answer to OP's question.
42u? That's quite a family!
Or at least reach an agreement of reserved off-sprint capacity.

For example, I've been on teams with minimal ops burden where the manager agreed to keep 1 head off-sprint to handle emergencies. On typical weeks, that gave the team 15% capacity towards tech debt/better OE... which reduced frequency of emergent events... and when there was a true emergent situation (eg log4j), it was immediately started by that reserved head with no impact on product commitments (that stability then also saved the manager and lead dev's time).

That very same team had constant product priority churn, but personally I took no issue with that given the pleasant state of code.
In defense of tenure: its function is to allow faculty to speak their mind. I believe in tenure. If you want to know what would happen without tenure, look at places such as Pakistan (technically a democracy, but basically nobody speaks their mind, including Supreme Court Justices).
That's not what he's doing. He explained it on his website:

> When I left Spotify, I felt better. I support free speech. I have never been in favor of censorship. Private companies have the right to choose what they profit from, just as I can choose not to have my music support a platform that disseminates harmful information. I am happy and proud to stand in solidarity with the front line health care workers who risk their lives every day to help others.
Handling Argc==0 in the Kernel
All of this just seems like government is developing an addiction for lazy police work.

A dragnet approach of digital malware and backdoors is a form of automated policing that will always be as unpopular as red light traffic ticket cameras.

Society has always accepted that some criminals going free is the price we pay for having our rights be respected.

I hope things get better here.
"It" is a chunk of code on a blockchain. It can't follow regulations because it doesn't speak English. And it's not like there is a computer to seize, because it is a thousand computers independently running the same code.
Perhaps an even more germane example for the crowd would be the use of blockchain to manage cap tables: https://balajis.com/mirrortable/
funny enough I'm doing the exact same thing in public sector education. I'm always curious where people in our field end-up.

i saw some of your other comments about being at google. did you touch jax-md at all?

https://github.com/google/jax-md
Even though a hot standby is technically the exact same thing as a read only replica, it solves 2 very different problems (uptime vs scaling).
Personally, I never want read only queries going to my hot standby, otherwise I risk the secondary can’t handle the load in case of failover.
Probably a reason like that with AWS as well, as they are selling a “hot standby” product to ensure the uptime for your RDS.
Exactly. A large chunk of their security needs were taken care of by locking the server and terminal rooms.
Similar time period, I used portable Firefox and then Chrome on a thumb drive to bypass our content filter. I actually find this surprising in retrospect, but I'd guess they were using Content Advisor on Internet Explorer[1]. I carefully guarded my secret.

[1] this pdf appears to lend credence to that idea(no affiliation). https://www.kvcc.edu/pdfs/MyItLab/myitlab_BestPractices_Home...
I would respectfully disagree that open core doesn’t work - companies like Confluent, Databricks, MongoDB have shown that you can succeed with open core. DGraph I think tried to do too much rather than focusing on graph databases, which caused the commercial product to fail.
I have done pretty much the same as you, except that instead of an on-premises 42U rack of stuff, a lot of my personal and family infrastructure lives in a single beefy 1U server (32 cores, 512GB of RAM, set up as a hypervisor) in colocation at a major IX point.

Then there's a set of about six or seven $4 per month KVM VM at geographically distributed offsite 3rd party hosting companies for things like secondary authortative nameservers and such.

And an offsite backup system that mirrors everything on the system in colocation to a medium sized disk array that lives in the corner of a closet in a family member's basement.
Spotify support buckles under complaints from angry Neil Young fans
It has complex failure modes though, unless you're not at all concerned about what happens if the program crashes, power goes out, file gets corrupted, etc.

It's surprisingly difficult to write something that stores changing data on disk correctly and durably.
For most probably as you have to know to order it specifically with secure password unlike HPE/Supermicro which just do it every time now. Likely they got hit with a government/large customer requirement and half assed it, as most things BMC are.
Shift to Telegram channels. You can live stream there. There's a "donation" bot to help you with any fund raising. I think you can accept payments in USD/Euro for the time being, and they are expanding options.

Channels allow unlimited members. Groups can accommodate 200,000 users. There's a lot of negative press around "far-right" and the "hate-speech" and even "encryption". Those arguments can be spun either way for any social media platform.

I'll be happy to help you find your feet. I am not sure I am allowed to share my contact details, but you can scan the QR code here: https://imgur.com/gallery/iQ7AFir

It's simple.
There's insufficient motivation for OS creators. It's possible to compile C code with various hardening options and pay a few percent overhead for it, but it remains almost entirely in the realm of academia...

Except for the Xbox. Someone hacking an Xbox would lose _Microsoft_ money through piracy, which hurts their bottom line!

As a result, the Xbox runs a type 1 hypervisor with various compiler hardening options like Control Flow Integrity enabled, and are generally some of the most locked down consumer devices sold today.

What's Apple's motivation beyond bad press? iMessage was parsing media sent to it with a pdf parser. Sure, some activists in repressive regimes will get spied on and executed, but it's just so much effort to invest dev effort on rewrites for security when you could find new ways to send cute animated gifs to each other.
Just wait until the Tokenization Singularity...
> From the outside, we certainly had plenty of folks calling us corrupt for not always getting 3 closed bids on every project or paying Joe under the table for cutting grass. Were these true allegations? Yes, but it wasn't corruption.

You are quite literally admitting to corruption. You’re justifying it for a common good, which… is emotionally understandable but also basically how well-meaning people justify interacting with every level or scale of corruption.
I get ~2 cryptocurrency spam messages per day. It's not the end of the world, but it's annoying.

Twitter could solve my spam problem tomorrow with a setting that says "don't show any posts with links if they're from accounts none of your friends or friends of friends follow".
You can publish applications yourself using an enterprise certificate. You have to host and distribute it, although MDM systems can do this for you and roll it out to all your users automatically.

You can also publish on the App Store, but only make it visible / available to specific customers where they buy seats in bulk and get redemption codes for people to install through the App Store.

This seems like a bit of a simplification of the second approach.
Interesting how troll accounts of AKP in Turkey spread lies and hatred in Facebook (actually on Whatsapp groups too) and Facebook management does nothing but when it comes to a music band they do something irrelevant.
If I had to guess, people upvoted without actually reading the article.

Dumping on Mozilla is pretty popular on HN.
I think it is one of the undocumented features of HN that polarizing posts tend to be downvoted even though they are technologically interesting. I’m one of the people here on HN that actually enjoy political discussions on HN, particularly those that intersect with technology (like the case is with this post). Apparently there are enough of us here that occasionally a post like this is deemed interesting enough that the community votes to keep it on the front page for a little while.

There are views to be shared (as with pure technical posts) and I can learn where the community stands on these issues.
Here are some of the things I use to increase the range of programs for which I can use vi keybindings:

* vscodevim extension for Vscode

* "set -o vi" in Bash

* Vim Vixen plugin for Firefox

* you can use ctrl-alt-j in gdb. And that might (should?) work in other programs which use GNU Readline to get vi keybindings. The only thing I miss with the vi bindings in bash/readline is "ge/gE" from vim (move backwards to the end of the word).
The thing is with the facebook event was apple signed their app so running it was relatively painless. Take the instance of epic trying to sideload on android it flopped because the friction from prompts to enable the feature.

Although, I am of the opinion letting people just load their own personal signing keys. Its not like facebook can sign their app with their own key and expect to work on other peoples devices in that situation. Unless its signed by apple’s private key that all devices would have stored. However, if you had your own signing key you could sign the linux kernel ect or whatever you want, but its definitely not a click/tap and install situation with your own signing key.