skysight-inc/HackerNews huggingface dataset:
> I think this is just poorly written, or written to fit all use cases.

You're almost certainly right, but I still think for legal documents this kind of argument needs to die. I'm really, really sick of being asked to be OK with agreements that give organizations significant, unnecessary levels of power simply because they say they won't misuse it. What are the consequences in place if Little League decides to misuse this data? This agreement removes any accountability or oversight from Little League's data handling.

Frankly, it's magical thinking. In the real world, organizations do corrupt things sometimes. Organizations accidentally leak data, they have bad actors, they get into conflicts and decide to stop operating in good faith. We shouldn't give those organizations blank checks to do so.

This kind of fuzzy "trust us" agreement is fine for something casual that parents are putting together, but it's not fine when it's an organization of this size. Because I guarantee that in the event of a scandal, if a Little League was ever sharing personal information with advertisers, this contract would get trotted out during the lawsuit to argue that the defendants couldn't sue. I don't believe for a second that a Little League wouldn't look at the letter of the contract in that situation rather than the "spirit" of the contract.

So even in situations where an org isn't actively trying to take advantage of you, it's harmful for contracts to have this kind of language. Often this language is genuinely only put in because some lawyer somewhere recommended it, often nobody is trying to take advantage of anyone. But even so, legal documents are not gentleperson's agreements, and we shouldn't treat them that way, we should treat them seriously.

It's OK for you to acknowledge that the agreement probably doesn't have malicious intent. It's not OK for someone to argue that not having malicious intent makes the agreement acceptable.
If something is written pseudonymously, we can't possibly know whether it is a "left-wing case". It's just an argument.

If you want that argument to be situated, given context and weight, then you at best need mediated anonymity, where a trusted source like a newspaper verifies pertinent context without exposing an actual identity. But there's good reason that's quite rare. So we end up pretty quickly back at people needing to own their words when they try to influence the public.

That's especially true on a topic like race in America. The most prominent people who wanted to intercede on race anonymously were the KKK. And they make especially clear why there's no broad moral obligation to preserve the anonymity of people trying to act publicly while concealing their identity.
Parsing text is always expensive on the CPU, that's why it's better to often prefer binary files when it's possible.

It's also the reason the DOM is so slow, in my view.

I remember spotting a lot of fast JSON parsers around, but again, there doesn't seem to be any popular, open, flexible, binary file format out there.

Meanwhile, games are always larger and larger, machine learning requires more and more data.

There is ALWAYS money, battery and silicon to be saved by improving performance.
Python has a package manager and a rich standard library.
https://news.ycombinator.com/item?id=25556286
Compare cooking dinner while backpacking vs cooking dinner at home: both produce warm food, but we probably neither take an induction stove (or microwave!) backpacking, nor build campfires in a kitchen.
Hacker News the Best
Just reading about this, and looking at the Flynn website from the archives, it looks to me that Flynn does/did more or less the same as Cloud Foundry does?

If Flynn was still active, what would be the main reasons you'd chose it over the "cf push" experience?

Disclaimer: I have not used Flynn myself before stumbling over this thread, but I'm very interested in understanding the above given the ongoing discussions now of the future of CF.
The Bizarre World of Non-Fungible Tokens
You just need the Studio that actually works, the "stable" to try stable updates, then the beta and canary versions to try out stuff that take months or even years to arrive to stable and still bork on first stable release.
For sure. I fit my gaming into about 2 hours a week. If it takes 6 minutes to load there's no way I'm going to play it. I know I'm not the target market but I'm still a missed opportunity.
I think this is pretty well reasoned. Or, at least, it lays out the assumptions in use pretty well.

TLDR:

> Given the increased adoption of Bitcoin by major fintech players (Venmo and Cash App) and hedge funds, I think reasonably there is a greater than 5% chance of it succeeding [at becoming a non-sovereign, non-fiat, store-of-value asset]. This not only makes it a positive expected value bet, but one with an asymmetric payoff skew of -1x to 100x. This is akin to purchasing a lottery ticket, that earns you money on average.

> If you think that the odds of Bitcoin successfully becoming a non-sovereign, non-fiat, store-of-value asset within the next 10 years is greater than [3% in the bull case and 19% in the bear case], you should invest in Bitcoin.

> If you have accepted that Bitcoin’s net expected value is positive for the current price, then you should enter a position. However given that Bitcoin is an extremely speculative asset, then the best way to manage risk is through bet sizing. It should occupy a small proportion of your portfolio (1–5%), and it certainly shouldn’t be bought on margin.
I don't have to replace the car if I can upgrade the computer. Any computer gets old in 5 years.
> does UDB go through schema change

Yes!

> that would require rewriting the table via pt-osc

Facebook does not use pt-osc; they use fb-osc, originally written in PHP and released in 2010 [1] and later ported to Python in 2017 [2]. The concepts are similar to pt-osc re: core use of triggers, but the fine print has some important differences about how the new table structure is specified, when changes are applied, and how changes are made on replicas.

Anyway, fb-osc was used on UDB, the answer is emphatically yes.

btw I am using the past tense here because I haven't kept up with FB mysql stuff the past few years. I don't even know if UDB is still on mysql at all; it's irrelevant to the discussion because the key point here is that schema changes emphatically did occur on UDB for many years, and your original statement regarding TAO and schema changes was demonstrably false, full stop.

> If so, at what frequency?

As I already said, I do not recall! Why would I remember the exact frequency of a completely and seamlessly automated process at a company I left 6 years ago?

UDB didn't require fb-osc changes nearly as often as non-UDB, if that's what you're asking, by nature of it serializing most (not all!) object fields down to a single column. But there were definitely still cases where actual schema changes were necessary on UDB tables, as I'll say yet again, the schema was not completely uniform across all UDB tables.

What's with this obsession on the frequency, anyway? Why does this matter? Your original statement was "the schemas are pretty much static, and they don't feel the schema migration pain", and this statement was wrong. Stop moving the goalpost.

> Until then, sorry, we will keep advocating people to stay away from MySQL (and thus indirectly, skeema), because "long wait and potential incident from schema migration" is just not something that should come up during a sprint planning.

Until when? Who is "we"? You aren't making sense. First your argument was that Facebook supposedly doesn't make schema changes at all, and now you're seemingly pivoting to bashing MySQL for needing external OSC tools, even though your original comment directly acknowledged that PG has cases where lack of these tools is a major problem?

> but still, that doesn't answer the question, at all? That's just relying on MySQL native replication that works across different engines.

What's relying on native replication? Changing a table's storage engine inherently requires rewriting the entire table.

[1] https://www.facebook.com/notes/mysql-at-facebook/online-sche...

[2] https://engineering.fb.com/2017/05/05/production-engineering...
This is pretty amusing: your current situation is best described in terms of cartoon tropes - you are in a superposition of the character who has just sawn through the tree-branch he is sitting on, and the character who has run off a cliff but not noticed it. By acknowledging that Texas was warned of the vulnerability of its energy infrastructure - and by industry insiders, no less - you have demolished your claim that there's nothing to see here.

Of course the question of why these warnings were ignored needs to be asked, and to anyone who understands anything about human nature, it is obvious that your insistence that certain questions should not be asked is the purely political position here.
Animals have honor and men have brains who make situational decisions.

Not playing by the rules of business is not honorable it's naive. A contract is a business agreement. If a provision isn't legal the contract usually asks that only that clause is removed enforcing the remaining contract. If something isn't enforceable in your opinion but the company is asking for it and refusing it could kill the deal it wouldn't make sense to threaten the deal over an issue you know will be resolved in your favor?

In reality companies who make you sign a non-compete will glady hire from an organzation they compete with.

If you somehow know the non-compete isn't enforceable and you don't tell them is that amoral?
Doubt anyone can.
I thought you were already on UNIX.

https://www.opengroup.org/openbrand/register/brand3668.htm
The returns are diminishing, but if your eyesight is good a 5K monitor is much nicer to work with. Ultimately the reason 4K took hold was part marketing and part display interconnection/GPU technology. The Mac was pretty much alone in driving 5K adoption.

The UP3218K was released in 2018 and pretty much stands alone in that space, for the same reasons.
Retry Pattern in Microservices
No, it is highly inefficient and incentivizes wasteful use of carbon-based fuels and renewables.

Bitcoin has been successful creating a sound system for ensuring energy has been wasted during the validation and creation of a block but is it actually decentralized when the computational power needed to mine a block requires wattage that cannot be supplied with decentralized power-sources?

This being said it seems somewhat absurd that Tesla invested so much and thereby wiped out a huge percentage of carbon they sought to offset through the use of there vehicles .
> For example, a sort function may do insertion […]

That’s generally called “adaptive”. A famous example of that is timsort.

Your version has issues though: insertion sort is stable, which can dangerously mislead users.
There is in fact a checkbox when you ask a question that lets you post the answer at the same time.
I've seen "Carmen Electra" myself :-) And other funny (more gross) names in the dark corners of huge databases...

I also had a customer discover a playboy center page at the end of a test we sent to them. One of the dev thought it'd be a nice reward. Things went very bad from him right after the phone call...
Finland Had a Patent-Free Covid-19 Vaccine Nine Months Ago
Hacking a small pipeline starting with cat always beats having to write a code to parse something unintelligible at first sight IMHO.

At the end of the day, first one is always faster.
Contracts are not oral they are based on legal agreements. They are court documents.
I don't read /u/ploxiln as demanding anything. They seem frustrated with the changing dependency profile of the dependency, and a little frustrated with the way some people like to shout "security" as if it's a trump card, ignoring that security is a spectrum and that the only perfectly secure software does nothing (perfectly).
Oh I like that idea! Tricky to get it through the deceleration phase into the atmosphere but it would have a lot of volume. You would want some way to detach the engines (less mass) after you slowed down while still sealing the tanks.
> But I still think JSON is a poor choice here.

It’s an irrelevant one. The json parser from the python stdlib parses a 10Mb json patterned after the sample in a few dozen ms. And it’s hardly a fast parser.
I've asked and answered my own questions on StackOverflow before. It's great for documenting things in a way that lets others profit from your knowledge.
How is this gaming SE? The site is ultimately a collection of questions and matching answers, not a forum for conversations.
The mystery of India’s ‘lake of skeletons’
York Uni wrote a fully reversible demonstrator for cricket scoring. It might have been somebody's phd in 1983-5 timeframe.

I think the phd was about both language primitives in either ADA or Modula-<something> and compiler/runtime support. The demonstrator let you fix up mistakes in runs and scoring.

(Cricket has this thing called duckworth-lewis for working out who WOULD have won, formally, for a truncated game, in some arcane process, One of Duckworth or Lewis is a founder of Operations-Research)
I guess it is more like people buying Apple instead of paying Linux OEMs, and then feeling all entitled that it should be Linux after all, that is the problem.
Gerald Weinberg
Their primary business has always been the brokerage, not the exchange, which came later. The brokerage has always charged fees for both buys and sells.
Has the Super Bible superseded the redbook?

I read a second hand copy a long time ago of the red book when it covered the 1.x series, I am starting to have some time to learn graphics programming again and I know that the SuperBible and RedBook were good ones.
Fun article; but the ending is a bit none-conclusive.

I see finance-as-culture as more of the public’s realiszation of the reality of the social-economical machine.

As we approach the psychedelic renaissance[1], this public awareness is gonna help us to approach some sort of collective enlightenment is what I would love to believe.

[1]: ie with more legalisation & decriminalisation happening, and more research to understand these substances, the brain, and consciousness, as well as meditation, etc)
Content Security Policy Header: A Complete Guide
> 4-5x slower than state of the art wasm JIT engines

Does that mean browser engines?
The man making millions buying classic hit songs
Whoever owns 51% of mining nodes owns bitcoin.
which means it is easy to beat the market, most of them lose only because of taxman takes the profit away?
Kinda on-topic: if anyone here has a Dell monitor, they have a small tray application called "Dell Display Manager" and it can split your screen up into all kinds of different configurations (I use 1x pane on the left and 2x panes on the right). It works only on Windows though. It works great and easy to switch off if it gets in the way.
The Joy of Condensed Matter
The article actually addresses that, and the answer is "much, much less: see silver". Or in the case of Tezos, I guess it's something like, "see brass".
If it really matters, there ain't much stopping you from creating an account specifically for porn consumption, nor is there much stopping you from setting up a secondary browser profile to keep that isolated from any other ad-relevant data (Firefox makes this dead simple with Containers, but any OS worth its salt these days has support for multiple logins and the ability to switch users without logging out).
If anyone here has a Dell monitor, they have a small tray application called "Dell Display Manager" and it can split your screen up into all kinds of different configurations (I use 1x pane on the left and 2x panes on the right). It works only on Windows though. It works great and easy to switch off if it gets in the way.
How to run a reverse shell with Tor a.k.a. the darknet
No, it's the merchant's money.

More specifically, yes, I get it, customers pay for cashback - but if I don't use my credit card for a purchase, I don't get a discount at the till.

So my options are to subsidize other people's cashback with my money, and get nothing - or use a credit card, and have other people subsidize my cashback with their money.

This isn't a difficult decision.
Vue3 DataView
I believe Bitcoin is at the mercy of government regulation of energy sources. There is an underlying assumption that those who control energy distribution will continue to sell there electricity to miners. Yes, it makes sense economically but not environmentally and as long as California continues to have record breaking fires every summer and SE Asia gets slowly enveloped by rising ocean and cyclones there is a probability that economic policy will shift to align with environmental issues.
For a while it used to be that OpenGL 3.3 was the only modern version you could guarantee to find everywhere, even on crappy hardware and actually work without major issues.

No idea how it looks like in 2021.
Building Container Images with Nix
How Etsy Prepared for Historic Volumes of Holiday Traffic in 2020
I believe V8 is state of the art, with Gecko and then Cranelift behind it.
You can't buy it in Europe anymore, and it has been almost impossible to order one for over a year.
Sorry, I missed the part about the dialog being undismissable. I assumed they were talking about a nag screen.

I don’t think a non-dismissable dialog would be legal unless they clearly sold the TV as “Internet connection required”.
What double standard? I wouldn't recommend a language tie itself to GCC any more than I would recommend LLVM. The point is that the Rust compiler catalog is unhealthily small, and that introduces problems like this one.

To your other point, writing an LLVM backend is one thing. Getting it upstreamed is another, and maintaining it is another still. Then you have to navigate the politics of two foundations, both of whose boards of directors are basically the Who's Who of competing interests. I've watched more than one project fail to navigate those waters.

Anyway, the cryptography package going from python + c to python + C + C++ + Rust is a cambrian explosion of build time complexity, and in my work we found it simpler to just get rid of the python and the cryptography package, so it's mostly academic to me.
I was very rude in my comment. And I apologize.

But the fact stays: i3 is not solely about windows management. It is a major step forward in workspace management too.

Bringing to Windows all the i3 features in term of workspace management would (in my opinion) be the real game changer.

But I presume it is technically challenging.
They are not anti-porn. They just do not want to be seen as being pro-porn.
Reaching #1 on Google
It’s not only about pixel density, although that’s important. Most importantly, 5k gives you integer scaling for a resolution of 2560 × 1440, which is perfect for 27 inch. If you can get similar results with another setup I would love to hear about it.
Email Is Making Us Miserable
> For decades programmers have wasted their time porting software to different-but-not-better architectures

Microarchitecture, register layout, ABI also constitute differences which have real-world uses, Not to mention sheer competition to avoid architecture-rot. Only targeting intel & ARM opens yourself to problems, cf. the upcoming nVidia hell ARM is about to experience.

Just because Rust-preaching (without practicing it, of course) Starbucks-spipping average HN readers don't know about it doesn't make it inexistent or necessarily wrong-think.
People have been looking at building data centers [1] under water because of the cooling benefits. No reason why rising oceans and cyclones would be a significant hurdle for a well financed operation.
Bitcoin operators are already looking at commissioning their own power stations in order to get the juice required. Regulating the available commercial supply is fair and makes sense, it doesn't make sense to limit what people can build and operate on their own land for private use.

[1] https://news.microsoft.com/innovation-stories/project-natick...
Cardano (and Haskell) Thread
Can someone please ELI5 this for me? Isn't github's sponsors a way to donate money? Or is it a way to sell services? If it's for donations, why is he worrying about VAT???
Chrome Canary Testing “Follow” Button for Websites
Vacuum would be pretty difficult. The strength requirements literally outweigh the buoyancy.
For Rust's LLVM fork, sure. But as Steve Klabnik noted in the first comment I linked, unmodified LLVM is supported.

In addition, later down in the comment chain:

cycloptic:

> Can't there be a build option to not use the LLVM submodule, and instead use the system LLVM?

steveklabnik:

> There is. We even test that it builds as part of our CI, to make sure it works, IIRC.

For a more concrete example, Fedora supports choosing between system and bundled LLVM when building Rust [0, 1].

[0]: https://news.ycombinator.com/item?id=26222190

[1]: https://src.fedoraproject.org/rpms/rust//blob/rawhide/f/rust...
Which WM/desktop manager do you use when you are not on Windows?
I have one that is pretty usefull to me, which I use to convert MTS files from my Sony camera to mp4.

# batch convert MTS files into mp4 files
for f in .MTS; do avconv -i "$f" -deinterlace -vcodec libx264 -pass 1 "${f%.MTS}.mp4";done
There is cost for storing bitcoin in terms of security risk (thefts and disasters) and network risk (mining power, network fracture), in addition to, energy cost.

What article does not mentions is case of:

Black Friday, in U.S. history, Sept. 24, 1869, when plummeting gold prices precipitated a securities market panic. The crash was a consequence of an attempt by financier Jay Gould and railway magnate James Fisk to corner the gold market and drive up the price.

Source: https://www.britannica.com/event/Black-Friday

Question is; how bitcoin is protected against market cornering ?
No it would not. Think about what the function would see as its format string in both cases.

The root cause here isn't formatting or scanned items. It is C library implementations that implement the "s" versions of these functions by turning the input string into a nonce FILE object on every call, which requires an initial call to strlen() to set up the end of read buffer point. (C libraries do not have to work this way. Neither P.J. Plauger's Standard C library nor mine implement sscanf() this way. I haven't checked Borland's or Watcom's.)

See https://news.ycombinator.com/item?id=26298300 and indeed Roger Leigh six months ago at https://news.ycombinator.com/item?id=24460852 .
WTF is Tezos, and how do you ascribe it's properties any where near to what Bitcoin has? Lookin at it's decription it looks like the same ICO pump and dump scam coin.

And while I'm not entirely willing to dismiss a project's coin simply base don volatility alone, as BTC has certainly has/had that throughput its History, this is the first thing that came up [0] when I looked it up.

bitcoin's (the token) function and value is from it's network (Bitcoin), the most secure network devised by man, which can execute a multitude of things on layer 1 and instant and near free txs on layer 2. What exactly does this tezor thing have that can even compare?

I'm genuinely curious but despite that I'm not bothering to look up any further than I already have, as it is I stopped listening to the ETH crowds because they don't have a real idea of what, if anything, they can build after their claim to fame with crypto kitties and their coding lang is utter garbage: Solidity.

0: https://www.fxstreet.com/cryptocurrencies/news/tezos-price-f...