skysight-inc/HackerNews huggingface dataset:
I bet the only industry that has some guidance on this is the movie/tv industry - and even then I bet a lot of it falls on the incomes of the employees actually filming on location, etc.

It would be interesting to watch California try to claim income tax on book royalties that were first started in CA but then the author moves elsewhere.
Oil and Gas Industry to Get Its Own Stencil Tensor Accelerator
British Virgin Islands Premier Arrested in the US
You probably meant 2nd millennium (VS century). Is this script available on the Black List?
New “Beach Beasts” Kinetic Sculptures by Theo Jansen
Are you suggesting it would be better if jobs requiring travel were illegal because they represent a loophole to discriminate against people with families?
> Yes you can make that, but only if you are in a tiny (and normally very privileged) set

If we're talking about people talented enough to actually build and ship their own apps independently, a $200K or more compensation package should be easy to come by remotely or in any medium size city.

For the truly average developer, $200K is definitely not the norm according to any compensation data I've seen.
I am certain that this is excellent work. I, however, will continue using Emacs.
The problem is two factor isn't actually solving most people's problems: That they can't identify a trusted site or message. Everything hence is a gameable activity of duping the employee in increasingly more complicated phishing flows.

The solution is probably one that modern tech companies absolutely loathe: A modern equivalent to Extended Validation certificates, where trusted activities can be extremely clearly defined to be happening on sites and emails run by plain language companies that have some significant amount of vetting.
> I'm not sure who was getting screwed there?

Here's one: normally corporate bond payments are federally taxable, but municipal bonds aren't. Everyone in the country is missing out on taxes on payments on that 2 billion dollar debt.
So what? Raise a deprecation notice, treat it as a fatal error in two or three years and that's it. PHP has been doing this for years now.
Interpol: We can't arrest our way out of cybercrime
Show HN: Porting Zelda Classic to the Web
I spent the last two months porting Zelda Classic, a 20+ year old C++ Allegro program, to the web. If you're a fan of the 2D Zelda games, you'll likely find some very enjoyable games here. I also write at length about the process of porting a large C++ application to the web.
> EULAs have not really been tested in court

In Europe they do not need to be tested in court. They are not part of the contract of sale because you cannot see them before you complete the purchase. They are unenforceable.
Two step profit plan:

1. Get a sales team that could sell shit on a stick.

2. Get a programming team that can do a bit better than shit on a stick.
interested! :D
And now we're even teaching children which "group" they belong in, from the time they're in kindergarten, to further divide the populace so that we can be at war with each other instead of them.
Funding startups to do what?

The next big thing?

- 2016 was the year of self-driving cars.

- 2017 was the year of 3D TV

- 2019 was the year of VR

- 2021 was the year of NFTs.

Augmented reality is probably the next item for that list.

Here's the current YC batch.[1] Too much crypto crap. Lots of "Salesforce for X". Lots of "Payment thing for Outer Nowhere". An asteroid mining company. I can see throwing $500K at a lot of things to see what sticks, but little on that list matters.

[1] https://www.ycombinator.com/companies?batch=W22
That's an exceedingly clever idea, thanks for sharing it!

Please consider adding an actual license text file to your repo, since (a) I don't think GitHub's licensee looks inside package.json (b) I bet most of the "license" properties of package.json files are "yeah, yeah, whatever" versus an intentional choice: https://github.com/adriancooney/puppeteer-heap-snapshot/blob... I'm not saying that applies to you, but an explicit license file in the repo would make your wishes clearer
> software is as an integral as a component to an electronic device as spark plugs are to a gasoline engine

I've never had a spark plug removed from an engine due to quarterly updates.
Oh God, SQLWindows. At The Instruction Set (quite well known UK training company), I re-wrote the only UK training course for this (the Gupta course was basically unteachable). It's really a terrible kind of Visual Basic, but with few of the good points, such as VB sort of had. And teaching them to use the tree-structured editor was, shall we say, "interesting".

The second time I presented the course a couple of goons from Gupta sat in and started complaining because I was showing the punters how to use the Windows API to add features that SQLWindows simply did not support. Eventually I had to get my boss in to consign the goons to the smoking lounge.
I’m a big believer in their future. As soon as they release their native crypto deposit/withdraw functionality beyond beta (it’s amazing), Robinhood will be the first true crypto exchange with an attached U.S. bank account. [1]

That means no transfer times between banks and an exchange. Deposit and sell crypto, instantly spend fiat on their debit card. Deposit your paycheck ACH, withdraw crypto to your own wallet. Lack of a stablecoin is its only current blind spot.

It’s a game changer and very few people are understanding this, including in the marketing department at Robinhood. They need to plaster “Now an exchange, with a bank account.” ads on crypto news sites.

[1] Square Cash almost counts but I discount them due to only supporting BTC - a fault of their founder’s BTC maximalism belief.
I've hired a few, and they're all well aware that sloppy boilerplate is commonplace. They often suggest you take a realist approach to the situation as a whole, and consider the incentives of those involved.
The Future of the Web Is Marketing Copy Generated by Algorithms
The EU shares wildly optimistic plans to launch its own social media networks
“ As I emphasized in Nonzero, the digital revolution—even before the internet age dawned, and certainly after that—did what the printing press did: It made promulgating information cheaper and easier.”

The author clearly underestimates how many orders of magnitude greater the Internet’s impact is over printed words.

EDIT: for clarity.
How do network effects apply here? Do you mean to refer to compounding growth?

It's true that wealth begets wealth. Zuckerberg's kids are billionaires without having to do anything. Bill Gates would've been rich even if he had not started Microsoft, just through inheritance.

But Steve Jobs led the creation of the most valuable company on the planet. There was no blocker to him being richer than Bill Gates or Elon Musk. Larry Ellison is among the richest people on the planet. John Carmack and Palmer Luckey have generational wealth.

Creating a massive company is what makes someone as rich as an Elon Musk or Bill Gates. They had more opportunity to create a massive company than a person from a lower class, but it's got nothing to do with network effects. The main driver of these people's massive fortunes is technology that scales globally.
There are all sorts of ways for the environment to become toxic; loads of chemical reactions consume oxygen [0], gases leaking from the ground could displace the oxygen eg Xenon gas, etc. Even without those over time maintenance crews will consume the air in an area through both respiration and equipment work.

[0] One relatively common danger to bulk cargo ships is rusting of transported cargo consuming the oxygen in a enclosed space then crews becoming incapacitated when they enter for maintenance or other activities.
Appears abandoned?
DRY really isn't about compressing the data on which your code operates. It's about reducing the number of times your code coordinates the same knowledge about those operations across its text. If you add a field to a record and have to edit the code more than a couple of places to deal with that, you're repeating yourself. If you repeat yourself, those different parts of the code are not only more work to understand and to change, but are more likely to diverge from one another as they are edited in slightly different directions.
I'd just use it, they have the right to collect and you have the right to prevent them from collecting/updating.
I'm not disparaging it, I'm saying you're reading it wrong, following my supposition that it is easy to read this wrong.
China Stretches Another AI Framework to Exascale
Why not ask someone for help, though?
Tor 0.4.7.7: Major bugfixes and one new feature: congestion control
It sounds like Maslow was commissioned to develop a theory of reward and motivation that would allow managers and executives to dangle carrots to get more work out of employees without, you know, paying them more.

I knew "self-actualization" smelled like bullshit.
Agreed, though to add, there's also other ARM chip companies that will undoubtedly challenge Qualcomm: Mediatek, Samsung, Altra, etc. Even if the incumbent x86 duopoly of Intel/AMD loses, Qualcomm's track record doesn't inspire confidence.

One notable example is their former Kryo custom CPU cores. For a time ~2016, it seems like it gave Qualcomm a distinct advantage to own their destiny and move away from reliance on ARM for their CPU core designs (e.g. SD888 is all X1, A78, A55 cores). But it ended up flopping for various reasons and just like their competitors, Qualcomm was back to using ARM designs. This Nuvia acquisition is akin to having another go - but will it be better than ARM's X* lineup?

At the same time, there's 2 additional trends that seem to further erode Qualcomm's attempt:

1. Major Android manufacturers are increasingly moving away from Qualcomm's chips, e.g. Google's Tensor, Samsung's Exynos, Huawei's HiSilicon. This means less revenue for Qualcomm and conversely less money they can throw at R&D.

2. Extreme correlation with chip fabrication technology, aka TSMC. At this point, performance is heavily tied into whether you can secure production on TSMC's latest nodes. No one can outbid Apple.
Imagine You're a Venture Capitalist
What kind of actions are you considering that do not affect the market? Government housing affects the market by creating artificial supply. Regulations affect the market. just about anything that the government does will affect the market.

If you believe that housing is a basic right and everyone should be housed, then relying on supply and demand is not going to work. There's nothing inherent about a market that would house everyone, if anything, a market would reach an equilibrium where supply meets demand at some point where some people are not able to afford the supply and suppliers do not have an incentive/are unable to meet the price point of the remaining demand.
This landing page includes a pet peeve: zero-context social proof.

It's great to know that Microsoft, Docker, and Facebook use OCaml. Buy do they use it seriously? The industrial users (https://ocaml.org/industrial-users) page links directly the company websites. Only two logos from the home page have case studies. Don't just tell me that Microsoft uses OCaml, tell me how!
> It is far from clear what the conservative/Republican equivalent of this is.

Amount of brown people in their voters neighborhood
> does that have different collateral implications to selling GME to buy GME an hour later?

Yes, it does.

Robinhood is buying GME for you. They’re buying it on credit (for two days) from a clearinghouse. GME became an extremely volatile asset. That meant that it was much more expensive to buy on credit. Robinhood did not have enough collateral to back up these extremely expensive purchases.
Haven't you ever wondered how many hits you've done? Your accuracy to the center of the face? Could your swing be improved? What's your hits per minute average? How do your stats compare to other contractors, or workers for the same construction company? I bet company owners would be interested to know ;) Coming soon, just sign the EULA and run a firmware update!
"woke" has a clear definition and origin in black activism. Like a lot of concepts from black activism, it became co-opted by well meaning white liberals, encompassing many other forms of progressive activism and eventually became more about virtue signalling than productive activism, much less black allyship.

Then, like so many other progressive and left-activist terms, it got co-opted again and inverted by the right into a general pejorative, indicating nothing other than mockery and caricature of the left. But it definitely came from somewhere and it at least used to mean something.

[0]https://en.wikipedia.org/wiki/Woke
I was also confused by the expression evaluation thing. Reading between the lines, it seems like

logger.debug("hello %s", foo)

may be better than

logger.debug(f"hello {foo}")

in the case when loglevel is higher than debug. In the first version, the final string does not have to be computed, while in the second version, we might construct the string and then do nothing since the loglevel is excluded.
>I don't know that I'd lay the blame at retail traders not being sophisticated enough to understand this.

I'm not sure how you got the impression that the parent comment was laying the blame on the user. I interpreted it as excusing the behavior of robinhood. Blame isn't a zero sum game, it's possible to argue that robinhood is less blameworthy without saying that the retail traders are to blame.

>I'd lay the blame with the company that had such poor risk controls that they allowed this to happen in the first place.

What risk controls? As per the parent comment, it's an issue with settlement/collateral requirements, and robinhood not being prepared to satisfy them in light of a stock going 10x in a short period of time. I'm not sure how "risk controls" would have helped.
according to some sources we have overproduction of milk worldwide. so stopping subsidies will not raise the price of milk on the market. it will only put those farmers out of business that don't have a profitable milk production.

the choice is between subsidizing farmers to produce milk or paying them welfare checks.

the EU is doing this, and they don't exactly have a problem with lots of poor people not being able to afford higher milk prices. more likely higher prices would lead to less consumption even among those that could afford it.
I disagree with your core point entirely.

Humanity is largely self-grouped by culture. Cultures fundamentally share mythologies, both about themselves and about other cultures, be they rival or friendly.

What we experienced in the '60s and are experiencing right now is a dissolution of the predominant self-mythology in American culture, which was temporarily boosted to a high degree of uniformity first by the advent of mass media, then again by 9/11. That's what's causing the culture war we're all entrenched in, willing or not. American self-mythology is in a period of redefining itself.

As cultural collapses go, mass media (the internet included) has caused these unprecedented waves of disillusionment happening at lightning speed compared to how they happened in the past. Historically it took massive famines to cause the degree of social unrest that modern war photos and videos can incite (as in the Vietnam era).

The speed of communication is unprecedented; as a result, so is the severity of this age-old issue.
In either Java or C++ it would be be better to write:

{
... do stuff
MyObject obj = new MyObject("real data");
}

Except that in C++ to get the Java semantics you need an extra * in there.

Where applicable, this converts the run-time NullPointerException into a compile-time error if you're referencing the value of obj before you've initialized it, which is an improvement. By contrast, your suggested change converts the run-time NullPointerException into silently incorrect behavior, which seems strictly worse in any context I've ever seen.

You didn't say why your suggested change would be bad in C++, but I'm guessing you're thinking that it's because it would leak the initial empty object, which is true if you use a bare pointer. But in the more usual case where you just construct the empty object (as a "nested child object") in your stack frame

MyObject obj;
... do stuff
obj = MyObject("real data");

there's no leak and also no null pointers because no pointers at all. It's still bad in the same way your example is bad, though: if you read obj before you initialize it you still get incorrect results.

(There's also no leak in C++ if you use a smart pointer.)
Covid infections in record drop of nearly one million, says ONS
> If we're talking about people talented enough to actually build and ship their own apps independently, a $200K or more compensation package should be easy to come by remotely or in any medium size city.

I've been able to build and ship my own apps for almost a decade now and have never received an offer close to that, even in SF. Maybe things have changed in the last 5 years, but whenever I see the 200k figure I always have to scoff.
I would be shocked if the GME / Reddit crowd made up more than a few percent of that decline. Robinhood has a lot of users across a lot of demographics. Reddit, however large, is more of a small microcosm of internet culture.

I think it's more likely that Robinhood's rapid rise was fueled by COVID boredom and a wonky stock market where it felt like everyone was getting rich from stocks and options.

Now that the market is cooling off and a lot of their new users got burned when they learned that the market doesn't always go up, I suspect a lot of them are losing enthusiasm for frequent trading.

They did their IPO at just the right time.
Yeah, I'm going to need a model version of myself on retainer. I'm picturing something like the surrogate setup on Arrested Development ;)
Usually by being someone with money and spending it on rent, food, etc. you're already making up for this.

Countries with tourist visa stay limits are usually just to make sure you have the funds to leave. In general, if you come back the next day on another flight, with the intention of continuing to stay and spend money, they'll generally have no problem with it.
I don't think it's fair to say robinhood locked trading here. The brokers increased the amount of collateral needed to buy GME and robinhood didn't have the money. They were unable to buy more GME until their loan came through
Related: https://betterexplained.com/articles/colorized-math-equation...
I don't know if this is a business you're trying to build or a project you're working on but I'd be interested in helping if you need.

I was working on something like this as a side project but my motivation for it fluctuates.
This strikes me as very odd. The post yesterday is about a 2-year-old article. This post is about a brand new article, from the same author, written more or less as a response to all of the responses to the original article over the past 2 years.

If a flamewar is a problem, then that's what moderation is for, including potentially locking. I know you've posted comments on divisive articles before cautioning everyone about not wanting the comments to devolve into a flamewar, that would have been a great first step here.

But instead of doing that, you're saying that because of the old article popping up again yesterday and rehashing the same old flamewar, you've chosen to suppress the author's own response. I would think that the old article popping up yesterday makes this new post especially timely and even more important. It's not a rehash of the old flamewar, it's the author's own words with a well-written and fairly comprehensive response to the common criticisms, and it's highly relevant to the HN audience. And especially in the context of the discussion yesterday it seems a good idea to ensure visibility of the author's own response so anyone who saw yesterday's flamewar can see this. It took 2 years from the old post for the author to write this response, I'm pretty sure you don't have to worry about having a third post tomorrow.
> All models are a ponzi

No, they are not. “A ponzi” is a fraud. Some of the schemes you mention are not sustainable under certain hypotheses, but none of them have the deceptive and fraudulent aspects of Ponzi schemes, which is important. These are strategies, that might work out or that might not, but in any case they are not tools for personal enrichment through deception.
As someone securely on the train, this feels apt.
Half lives are a poor term for this; you are really looking for reaction rates, which are dynamic systems. Methane doesn't just disappear, it reacts with something else. A radioactive isotope's decay is relatively self contained, so the half life terminology holds.

A microgram or a kilogram of U-235 will decay at about the same rate, making half life a useful number. Methane reacts with OH, which is sourced from different places. Upper levels of the atmosphere get more UV light, which produces all sorts of radicals to react with. But there are also biological and geological sources for radicals which also contribute to reactions. Sum these reactions together and you get something that can be approximated with a half life, but this assumes constant input of reactants. As we increase our output of Methane this changes the reaction rates in the atmosphere and that half life number changes.
I mostly agree, except that I do think reference counting is a significant part of CPython's runtime slowness. Maybe 10%.
That varies widely in different areas - California houses are often not worth the land they’re sitting on but in the Midwest the lot may be worth only about as much as the cost to get sewage and power to it.
To give some color. I haven't heard that marginal costs are ~$5000/day, I have heard they are closer to $20k/day. Granted other procedures were involved, but one ECMO stay was over $12M for 4 months. That is closer to $100k/day.

How many other people could you save (even within the same healthcare system) for that kind of money? These long tails have huge impacts on insurance costs.
Yeah especially considering the safety guarantees that ocaml offers over say solidity. If tezos ever went above 10$ maybe I'd be able to convince people who are going all in on ethereum to start projects with it.
>> just stop letting customers trade with unsettled funds.

I can think of nothing an app-based brokerage could do that would anger customers more. The entire point of the app is to facilitate quick and easy trading. The job of the app providers is to abstract away all of the backroom accounting. Requiring customers to wait for settlement would cause a riot.
Every religion states that the other religions are lies, which means that, at the very least, the majority of religious people believe a lie as a fundamental aspect of their worldview.

Thus, you apparently can be genuinely happier if your worldview is based on a lie.

Still not worth it.
During the course of history every period post pandemic has brought drastic change, what makes this one so different[1]? Institutions that have not fared well are the media, colleges(dropping attendance due to high paying jobs everywhere). Urban cities have also seen record numbers of residents leaving, SF lost 6.7% of its population in a year and a half. For some that are connected to those places/institutions things are really falling apart. For everyone else things are slowly getting back to normal.

1 - https://www.economist.com/finance-and-economics/2021/04/29/w...
The "Use logging's interpolation" warning has always annoyed me. If logging is in your hot path, that might be an issue. Me f-string interpolating some info logs that run once for convenience is not.

Low value junk like this is not helpful.
yea. I am not sure where this comes from.. maybe the joke-y Aladdin genie? or other more malevolent genies from other stories? honestly I don't remember, but I can imagine a genie being very accomodating, or very evil, in the way it will grant the wish.