skysight-inc/HackerNews huggingface dataset:
Here was his response:

> 32 years ago I was a lost, scared, and vulnerable child. I won’t go into detail, but the reasons I left home at such a young age are unfortunately not unique; I suffered abuse in every form. I did terrible things and said despicable and hateful things, including to my own Jewish mother, that today I find indefensibly wrong, and feel extreme remorse for. I have spent most of my adult lifetime working to make amends for this shameful period in my life.

> In my teens, I dropped out of school, lived on the streets, ate out of dumpsters and raised money panhandling. I was desperate and afraid. I was taken in by skinhead gangs and white supremacist organizations. Over the course of a few years, I did many things as part of those groups that I am profoundly ashamed of and sorry about.
Eventually, I was able to get myself away from this world while serving in the United States Navy. This turned my life around. While serving my country, I worked with law enforcement agencies in hate group prosecutions and left this world behind.

> Since then, I have tried and failed to completely accept and come to terms with how I, a child of Jewish heritage, became part of such a hateful, racist group. One thing I have done, through therapy and outreach, I have learned to forgive that 15 year old boy who, despite the absence of ideological hate, was lured into a dark and evil world. For all of those I have hurt, and that this revelation will hurt, I’m sorry. No apology will undo what I have done.

> I have worked every day to be a responsible member of society. I’ve built companies, employed hundreds and have worked to treat everyone around me equally. In recent years, I’ve sought to create technologies that stop human suffering and save lives without violating privacy. I know that I will never be able to erase my past but I work hard every day to make up for mistakes. This is something I will never stop doing.
Lots of them do. I have a bigass board right next to me with a couple dozen wires sticking out that can get updates by flash drive. We ship tons of hardware that gets updated over Ethernet or OTA.
One advantage of CGI is that the worker process terminates, and all the resources get freed.

Not that I recommend CGI for anything but very low usage sites, typically internal ones with a fixed user base.
Discussed at the time: https://news.ycombinator.com/item?id=6940552
HMR may be the best advancemenet in web developer experience since the original Firebug.
Price dropped 50% recently and then tripled. There is no difference to miners between a 50% price drop and a halving. At least the halving is predictable but 50% discounts are not. People who are in this business are ready for volatility.
> It doesn't matter what people on HN say, as long as the market agrees.

The market can never overvalue or undervalue? Hmm...
There is a market for coins with the same hashing algorithm, specifically to attract miners that can't do anything on the bitcoin blockchain.

They are all useless and don't have exchange rates to justify the electricity cost. You can launch a new one given the assumption that this is many miner's first halving.

The price to yield to electrical cost market is pretty efficient, rarely a long lasting advantage there.
Except the whole reason this article on scraping recipe sites was written was to ignore the fluff. Forcing copyright this way doesn't sound particularly helpful when the fluffy anecdote has so little value in comparison to the recipe. Or is it really the case that the average reader wants the anecode secondary to the recipe?

It feels like people are trying to make money around information that is fundamentally impractical to make money off of, so they're forced into doing whatever it takes to make money off of it anyway. "Whatever it takes" is defined by Google yet ruins the user experience, and so that is why recipe sites are this way.
I'm still waiting for an anime that adopts programmer-lingo for its mecha-fight scenes technobabble.
> Currently all extensions need to scroll up/down.

SingleFile does not. It can save lazy loaded contents without scrolling.
The Coronavirus Epicenter Is Past Peak; It’s Time to End the Shutdowns
Thank you. I have a very close friend that has been doing this for some time, and it’s really painful to see him lose money to those “forecasts” that resemble more astrology than science. I see from your profile you’re a Quant. Is there any guidelines I could give him? Any recommendations to go to the more “scientific” side of finance, and stop looking at charts and draw arbitrary lines to try to come up with patterns.
I remember buying a hot chocolate of that brand from Walmart. There was a plastic/foil thing on the bottom of the can, you pressed it inwards, and the can would heat up inside a minute or so. I remember taking one of those with me when I had to work outdoors, it was quite nice.

Only saw them for a month or two. I wonder what happened?
I'm not saying I'm fully behind Musk here, but the May 18th reopening date comes from an anonymous county official who told the Times about some nonspecific negotiations they were having, so I think it needs to be taken with a grain of salt. The county's official stay-at-home order isn't set to expire until June.
This is absolutely brilliant, I can't find words to express the genius of this article.
I often would have similar feelings to this author, as I am an (chemical) engineering student and I have learned to appreciate traditional stable designs that are meant to last for decades and are there to just work, not to look good on reddit and Medium. But I never knew how to express myself. This post did it better than I ever could.
Sure, but let's say you need to rent twice as much space to get the same amount of free space. You're still saving money.
Damn https://twitter.com/elonmusk/status/1259945593805221891

> Tesla is restarting production today against Alameda County rules. I will be on the line with everyone else. If anyone is arrested, I ask that it only be me.
The `manual/tracy.tex` states that Tracy Profiler supports MSVC, GCC, CLANG with C++14 and it is known to work on the following platforms:

Windows (x86, x64)
Linux (x86, x64, ARM, ARM64)
Android (ARM, ARM64, x86)
FreeBSD (x64)
Cygwin (x64)
MinGW (x64)
WSL (x64)
OSX (x64)
iOS (ARM, ARM64)
Another key factor which these models often ignore is the rate of "Tether" printing, which is often used to buy bitcoin and is not subject to limits.

My own prediction is to observe that the price has been in a wide band around $10k for the past year, so will continue to hover around that, with gradual upslopes and sudden dropoffs of 5-30% for no apparent reason that cannot easily be post-hoc linked to events.
Depends entirely on your operating cost and expected return.

We know that the expected return from newly minted bitcoins will reach zero at some point in the future.

We don't know if expected return from tx/fees will ever hit zero.

TBH if it ever got back to the point where I could mine a block every couple weeks with a GPU, and I had access to a GPU, power source and internet connect I'd probably start mining again.

IMO Bitcoin exists as an interesting and historical concept in too many people's minds for mining to ever stop. The real worry would be that mining drops off to the point where 51% attacks are viable on the bitcoin mainnet.

We'd potentially see that if many large miners either started renting out their services to the highest bidder or sold all their miners. Once we see more hashpower for rent or purchase than goes into honest mining we have the potential for a 51% attack.
We burned through $HUGE_AMOUNT_OF_VC_MONEY before we realized this.
It's definitely not the case that AdS being non-physical stops it from being useful in physics. ADS-CFT plays a big role in physics research today. I'm hoping that seeing how it breaks down will lead to clues about exactly where it diverges from the real world.
I wouldn't count on it being "small". Miners have always operated on the edge of profitability, and there's been a lot of consolidation in the cryptocurrency mining space over the past few years. It's entirely possible that this halving will force some major operators out of the market.
Tether to me comes across as one of these things HN and the skeptics got so painfully wrong for years.

It would be amusing to go through all the posts from 2017 on the subject.
The leverage is why it only took 7% of borrowers not paying to bring down the whole system.

Banks were leveraged 40 to 1 and the value of their collateralized bonds fell a few percentage points, that's it. Yes, that is what our entire society is based around, the assurance that this doesn't happen.
See also lettergram's https://hnprofile.com/

https://hnprofile.com/author_profiles?search=user:kohtatsu

Would be cool to see average mood per topic :)
What is rude in this thread is your attempt to deny relevant information from these interested in diagram tools.

When I open threads like these I am mostly interested in:

- Interesting features that this tool has

- Experiences from the developers of this and similar tools

- Alternatives as well as their pros/cons

Meanwhile you want to deny that experience from me in order to not hurt something as irrelevant as the OPs pride.
I noticed this while searching for quality mobile games to help pass the time in quarantine. "Always on" completely changes the gaming medium since that constant relationship between developer and player means the product should never "end".

I don't like to think of new technology as "ruining" something, but maybe art is the one exception. After all filmmakers stubbornly stuck with 24 fps even when frame rates improved.
Or if you are someone who doesn't know how it works it makes the whole article flow and make sense without having to context shift out to Google. The world of readers doesn't know what you know, or what I know for that matter.
Is that then good for me that i can wait it out?

And what is with all those pension fonts etc.?
Are they still using php-based $Var_names in their blogs? Switch to Javascript let.
Please. Commercial phones "security model" is to protect themselves from the user, and that's about it.
The baseband itself is the main backdoor.
> The difficulty of the calculations are determined by how many zeroes need to be at the front. [...]

The difficulty is actually not determined by the number of zeroes (as was initially the case).

https://en.bitcoinwiki.org/wiki/Difficulty_in_Mining :

> The Bitcoin network has a global block difficulty. Valid blocks must have a hash below this target. Mining pools also have a pool-specific share difficulty setting a lower limit for shares.

"Less than" instead of "count leading zeroes" makes it possible for the difficulty to be less broadly adjusted in a difficulty retargeting.

Difficulty retargetings occur after up to 2016 blocks (~10 minutes, assuming the mining pool doesn't suddenly disappear resulting in longer block times that could make it take months to get to 2016 blocks according to "What would happen if 90% of the Bitcoin miners suddenly stopped mining?" https://bitcoin.stackexchange.com/questions/22308/what-would... )

Difficulty is adjusted up or down (every up to 2016 blocks) in order to keep the block time to ~10 minutes.

The block reward halving occurs every ~4 years (210,000 blocks).

Relatedly, Moore's law observes/predicts that processing power (as measured by transistor count per unit) will double every 2 years while price stays the same. Is energy efficiency independent of transistor count?
https://en.wikipedia.org/wiki/Moore%27s_law
All I see is Bugsnap icon?
Agreed. So here's an attempt to describe NiFi at a high level.

Fundamentally NiFi is a "dataflow engine", a system that can be used to automate data transfer from different and varying types of sources and sinks. It has a fairly usable UI that enables a "dataflow manager" (end user) to perform transformation, routing and delivery of data using a "drag-n-drop" configuration approach.

Getting data into or out of your application/system, or performing simple schema transformations, is a common (maybe tedious) task that most developers face. NiFi helps connect the dots, so to speak, and decouples the receipt/delivery of data away from your application. NiFi comes with a set of "batteries included" connectors for almost every transport protocol you would generally need. And it's modular so you can create your own processing components as well.

NiFi is fundamentally modeled after what's called "Flow-Based Programming"[1], which is a style of programming that facilitates composition of black-box processing units. It can run at an enterprise or IoT level, depending on where that decomposition best fits into your architecture.

[1] https://en.wikipedia.org/wiki/Flow-based_programming

(disclaimer: I'm affiliated with the NiFi project)
The fact is that adoption times for new technologies have only become shorter over time. Modern smartphones came to the market at about the same time as BTC, and they have been ubiquitous for years now. Docker was first released 2013, and has been everywhere for a couple of years. If Bitcoin were actually useful, someone would have figured it out by now, and it would be widely adopted. But it's not, because it is fundamentally flawed in a way that cannot be fixed without starting over completely, if at all. It's a barely functioning CS experiment with little to no real world usefulness. And pretty much everything that came after has turned out to be either even more broken, or was an outright scam.

> Technologically, Bitcoin is an intelligent solution to the financial problems created by government mismanagement and greed.

That is complete nonsense. Bitcoin solves no actual problems, and instead tries to revert back to a previous monetary system that was abandoned because it was failing. The consensus among economists is that a deflationary currency is a terrible idea. This is the equivalent of medicine going back to routinely performing lobotomies: it doesn't solve anything, but causes a huge amount of harm.
Theoretical physics has always studied theories that don't describe reality. It deepens our understanding of the theories that do describe reality. Eg., if you change one axiom of a reality-describing-theory and certain naturally occurring phenomena disappears, then you can say that that axioms causes that that phenomena to occur.

Also, this is not my field, but thousands of physics papers have been written on the AdS geometry (particularly the AdS-CFT duality). This line of thinking has brought a lot of clarity to string theory and to black hole physics.
I'm gonna bet that there are proxy-like services replacing words in web pages on the fly.
Thanks a lot. Will follow up with you.
> Mathematics does have a notation problem

An opinion that’s largely held by programmers and not people who actually do maths. You learn the symbols and notation as you go and it very quickly becomes understandable. I certainly Duns I have less issues understanding mathematical notation than I do reading some programming languages.

> how is one supposed to search for ℜ?
That’s chalkboard R, represents the real numbers. Searching “fancy R mathematics” (in Duck duck go) nets a page that explains what the chalkboard R, N, P, Q and C symbols all mean.

> Is it really too much to be ask to be taught in vernacular English
Mathematical texts used to be written in plain English without the notation, it’s honestly so, so much worse. It’s multitude more verbose and so much harder to grasp.
Would you be happier if we said "bounded"/"unbounded" supply
Well, the cost stays the same, but the reward is halved -- so yes the effect is similar to each costing double, but that's not really precise.

It's better to consider it as miners subscribe to a lottery (for the cost of their electricity). Roughly every 10 minutes someone wins that "block". Yesterday the reward for winning was 12.5 BTC per block, and now it's 6.25... the cost of entering hasn't changed.

There's more to it of course, e.g. as the difficulty adjusts as in line with the hashrate on the network, but lagged by roughly a couple of weeks worth of blocks being mined. Fees in any given block vary, which are added to the block reward. Many miners pool rosources and each share a fraction of the reward. Etc.
Throw on some headphones, and mix your clean signal with the rest of the ensemble on a 50ms delay.

(jk)
> ... Venezuela and Zimbabwe.

Those are utterly irrelevant until you solve the initial distribution problem. Ready for it?

- Those people don't have money.

- The only way to purchase a meaningful quantity of BTC is through purchase on an exchange. After all, it's twice as hard to mine today as it was yesterday, and in Venezuela you'll just get your mining rig socialized (this has happened a few times).

- If you exchange within the country, then you're just moving the poops around. It's zero sum. Steve has a bunch of Bolivars. He exchanges with Alice for BTC. Now Alice has a bunch of Bolivars, and Steve has BTC. The net worth of the system was preserved perfectly. BTC did nothing for the union of Alice and Bob -- except they lost a ~$0.50 transaction fee, which is a few days wages.

- If you exchange outside the country, who on earth outside the country wants your Bolivars?! If you can exchange outside you may as well buy Gold or Dollars. Those haven't dropped 50% in the last 3 years. Even if you did buy BTC, it's still a zero net sum situation -- except they lost a ~$0.50 transaction fee, which is a few days wages.

Bitcoin is meaningless for third-world countries in aggregate until the initial distribution problem is solved.

The problem in Venezuela isn't a piss-poor currency, that's a symptom of a piss-poor government. No amount of magic beans will change that, until the people solve the problem.
Why can't I just declare that I issue "TREE(3)" of my own fiat currency? There's finite supply only in some astronomical sense that computers would have difficulty storing bank balances represented in BCD or something.
Time to Stop the Madness – The American Spectator
This is probably the other big reason why "cloud compilers" are rare. Not much point in using one if you can compile the source locally more quickly than you can upload it.
That's real leadership.
Having been reading Greek myths recently, I initially pronounced it to rhyme with "Persephone". I guess it's supposed to be "Pine" "Phone" though.

Why Pine? Like the email client?
That's a pretty entitled attitude to have toward people who are writing software in their own time and giving it to you for free to use.
Ultimately there is no real difference between function calls and message-passing. It is a matter of emphasis.

When you design with message-passing in mind, you don't expect an immediate answer to the message; instead, you expect to get an answer as another message. In some cases, this adds overhead: two messages, vs one function call. In others, you can do something else useful immediately after sending the message, and handle the return message whenever it arrives, maybe much later.

It is common to overlay a function calling mechanism on top of message passing. This is called "RPC", and is often a bad idea. The failure modes of message systems differ from those for function calls, so that assuptions higher up in the abstraction tend to be wrong.
They haven't been that low in a long time. Current fees are about $2-3 https://www.blockchain.com/charts/fees-usd-per-transaction
That's not a good illustration of LTV, which is not discredited at all. For traditional software, the vast majority of the labor involved takes place at the initial creation. The rest is (much less costly, in LTV terms) distribution and licensing.
KH-11 spysat design revealed by NRO’s telescope gift to NASA (2012)
I use Arduino Nanos as modules in larger systems. I can buy them for $2.50 each, which is far less than it would cost me to build them.
domvm is pretty fast:

https://krausest.github.io/js-framework-benchmark/current.ht...

but re-hydration is much faster than actually building the dom from scratch in js. instead of 20ms, it might be 60ms + some extra for render/layout time.

however, unless you have very DOM-heavy pages, the perf should still be great from a user's perspective. you may get some flashing between page navigation since when you build the DOM in JS with domvm it's not streamed, but when the browser is parsing server-sent html, it is. the only way to know is to try it for your specific case.

if you need SEO, it's probably sub-optimal and may take longer to for Google & Bing to index, from everything i've read.
his recent interview on joe rogan was also a bit wierd, saying that most of of the cases are fake so that hospitals can get more money...

i found that a bit wierd because he was complaining about twitter where people just say things without evidence, and there he was saying things without presenting any evidence...
Or your both correct. There are two sides to the coin. Miners are more likely to enter or expand in a profitable market. Profitability is measured by income - costs. Thus, costs -- in this case, electricity, real estate, equipment price -- set a long-term price floor for bitcoin.

They can be mined at a loss temporarily, in order to drive out competition, but at some point, a miner operating at a loss will go bankrupt. This is no different from the oil industry, where capital outlays so high that most players continue to produce at a loss, temporarily. But long-term, the price must at least match costs of production.
Would you say the same thing about gold? Genuinely curious, since obviously Bitcoin is frequently compared to gold as a store of value instead of a unit of exchange.

The most persuasive defense of Bitcoin as a store of value is that the world needs precisely one digital store of value, and game theory may dictate that it will end up being Bitcoin.

But yes, Bitcoin is obviously ridiculously volatile. I tell friends that there is money to be made, but you need to have a very strong stomach for it.
Adam Smith believed it, too.
4mW running at 666 Mips. So is that 40W for 6.66 Tips ? If true then the perf/power is pretty decent. I could easily turn this in to a GPU.
This write up from the University of Toronto's Citizen Lab is the best that I have seen regarding Zoom's issues https://citizenlab.ca/2020/04/move-fast-roll-your-own-crypto...
Is the investor aware of the legal risk the new company is under if you aggressively sue them? He may be willing to settle things if that increases the chances of the new company staying afloat.
They could be testing this on five year old samples.
Yes that is an impressive list, but I bet if LLVM had gone with a license similar to GCC, and everything else remained equal, its adoption wouldn't be as it is.

No those projects aren't open source at all, they used their own compilers, or forked variants from GCC which you couldn't reveal thanks NDAs, now thanks to clang's license they have replaced their implementations, only contributing back what they feel relevant to open source.
You would have to intercept HTTPS connections and add your own CA to every computer that uses the pihole which is a pain.
This made me laugh out loud more than anything in Silicon Valley's final season.
I wrote the headline from information in the abstract.
Which in most cases wouldn't be legal locally, which fits under money laundering. Morality might be a little more indeterminate depending on the situation.
The guy made a boring app that nobody asked for or wanted, and assumed he could dump money into advertising dollars and endorsements to drive growth. That’s not how social apps grow. It’s got nothing to do with Coronavirus.
100% safe alternative: Install Zoom on your Windows Sandbox

https://techcommunity.microsoft.com/t5/windows-kernel-intern...