skysight-inc/HackerNews huggingface dataset:
Tesla's dirty little secret: Its net profit doesn't come from selling cars
> no more Hibernate and so on

Quarkus, Redhat's, native first frameworks works fine with Hibernate and GraalVM. One of contributors gave a [talk](https://www.youtube.com/watch?v=za5CSBX-UME&feature=youtu.be)
To be fair, that's not pertaining to Citadel (which RH sells flow to) but to Point72, a different backer of Melvin Capital
How do high frequency traders operate in these conditions? Do they use margin? Is it not as capital intensive because they tend to buy AND sell so much?
It's users, as a percentage of mobile phone users (80% of population). So if a family have one iPhone, they can all count as users.

iPhone only bring affordable to richer people who mostly want the latest means lots of second hand items. I'll warrant Android users at the lower end keep their phones longer.
Summary - don't drink coffee (cut down on something unnecessary), save that money everyday in a bank, and at the end of the year invest it all in index funds. Do this every year, and you can be a millionaire in 15 to 20 years. Sound advice for the disciplined. (Also pitches you to buy Nio Inc stocks which the autor feels will be the next Netflix or Amazon :).
Thank you for the correction. https://www.itu.int/pub/R-REP-BT.2390 is interesting background material on the subject of HDR.

> Recommendation ITU-R BT.2100 – Image parameter values for high dynamic range television for use in production and international programme exchange, specifies parameters for High Dynamic Range television (HDR-TV) signals to be used for programme production and international programme exchange. This Report provides background information on HDR in general, and for the perceptual quantization (PQ) and hybrid log-gamma (HLG) HDR signal parameters specified in the Recommendation.

For instance, it confirms what I said elsewhere that 8-bit is mostly fine for consumers to watch HDR:

> The non-linearity employed in legacy television systems (Recommendations ITU-R BT.601, BT.709 and BT.2020) is satisfactory in that 10-bit values are usable in production and 8-bit values are usable for delivery to consumers; this is for pictures with approximately 1 000:1 dynamic range[5], i.e. 0.1 to 100 cd/m2.

> [Footnote 5]: This definition of dynamic range refers to the luminance ratio between the dimmest and brightest possible pixels presented on the display. However quantization artefacts, known as banding, may be visible, particularly in low lights, at luminance levels substantially brighter than the dimmest pixel. Quantization artefacts may, therefore, limit the “effective” dynamic range that is free from banding.

> The PQ HDR system generates content that is optimum for viewing on a reference monitor in a reference viewing environment. The reference monitor would ideally be capable of accurately rendering black levels down to or below 0.005 cd/m2, and highlights up to 10 000 cd/m2. Also, the ideal monitor would be capable of showing the entire colour gamut within the BT.2020 triangle. The viewing environment would ideally be dimly lit, with the area surrounding the monitor being a neutral grey (6 500 degree Kelvin) at a brightness of 5 cd/m2. However, content often must be viewed or produced in environments brighter than the reference condition, and on monitors that cannot display the deepest blacks or brightest highlights that the PQ signal can convey. In these cases the display characteristic needs to be changed in a process often referred to as display mapping (DM).

Some of the most interesting sections of BT.2390 are on the advantages of ICTCP or ITP, for short, which is used by Dolby Vision. Apparently due to “constant intensity” if I’m reading this correctly, YCbCr is less preferred and if possible, RGB (in full 4:4:4) is preferred, or one of the other encodings suggested, like ITP or "Y′CC′BCC′RC". https://professional.dolby.com/siteassets/pdfs/ictcp_dolbywh... might also be relevant here.
Makes sense, good way of framing it!
How do you find REPL integration in Common Lisp compares with Clojure? I find myself blissfully productive in Clojure, and I wonder if it's the same for all Lisps
I expect that the major positive impact of tourism was providing motivation for local governments and local citizens to crack down on poaching. I am skeptical that you can convince every single poacher to stop poaching and become tour guides. I am also skeptical that the person paying money for ground elephant tusk elixirs is going to view a vacation as a suitable substitute.

Reducing demand certainly helps, but tourism and poaching are not exclusive markets, you can have tourism and poaching happening at the same time -- and demand for one isn't necessarily going to reduce demand for the other. If 100 people are giving tours, and 20 people are deciding that they'd still rather just shoot elephants because they don't like dealing with tourists, then you still end up with zero elephants. Reducing demand is only going to be one part of the puzzle, a slight reduction isn't enough on its own to solve the problem.

And regardless, looking at market demand as a part of the solution is still kind of missing the point. Sure, we might be able to leverage some market forces to help with the overall problem, but it's still a problem regardless of what the market says about it. The market in this case is at best a tool, it doesn't define what the right outcome should be.

It doesn't matter if the vast minority of people rich enough to spend money on this prefer elephant tusks or tours. It should not be their choice to make. We don't want the market to decide whether or not we have mass extinctions. If we end up with zero elephants, saying, "well, the market just didn't create enticing tours, so we'll never have elephants again" is not a valid response.

What percentage of the population is rich enough to go on wildlife tours to another country? They don't have the right to choose for everyone else whether or not elephants go extinct.
Rather than disabling the buy button they should have had a popup appear that explains the situation as simply as possible so that people wouldn't resort to conspiracy theories as an explanation.

Instead they made the UX look evil as hell. Like locking a user in a room with nothing but a loaded gun.
Yeah! That’s what I mean...under the hood data frames use numpy arrays, but the abstractions of pandas are much easier to work with.
The requests went to hacker-news.firebaseio.com which I believe is hosted by GCP, separate from HN’s infrastructure.
I don't know Lisp well, but I remember PG saying in one of his books or essays, that Lisp is a language in which you can compile and run at read time, and the other two possibilities, too.
> You have to be really incompetent to write a typical Java service in a way where it is no longer possible to develop it at all

I've seen multiple Java services reach this state and require complete rewrite as the only path forward. I think you've just had one kind of experience and are making conclusions out of it, but in your case, I don't think the programming language is a factor. You just happened to see some failed Clojure projects, as I happen to have seen failed Java projects.
This is misinformation. The DTCC used their discretionary powers to jack up the collateral requirements on certain specific stocks to 100%, well above what was required by the VaR formula.

For a description of this see e.g. https://twitter.com/KralcTrebor/status/1355172567242469377
Blockchain is the biggest "solution looking for a problem" of our time and because it looks like we've entered the meme age, I'd not be surprised if everything was reimplemented with blockchain regardless of the fit.
I think it is important distinguish the necessary from accidental complexity.

Macros are typically more difficult to understand but if done well that would be because they are sinking complexity from a bunch of code.

For example, if a macro implements variations of repeating construct, you are removing those variations from your entire codebase and putting complexity of dealing with that into a single macro.

Now, the issue is when you start creating accidental complexity.

For example, there are various techniques that reduce overall complexity just by being consistent in how you do things. Using only hygienic macros or writing macros consistently in a way that allows the reader predicting what they do reduces a lot of perceived complexity.

If the reader of the code does not have to understand the macro to be able to more or less predict what it does and what are basic guarantees it provides, it reduces a huge amount of complexity when you try to read and understand.

If writing a macro can be compared to writing an operator in a language then all other language design rules apply. It would be a bad language that constantly surprises the user.

Unfortunately, Lisp code tends to be much more abstract with lots of complex, custom operators (macros) as building blocks. If these building blocks are not clear and cannot be relied upon (ie. you don't understand how they work and can't predict what they will do) then this is much more damaging to trying to understand how the codebase works than writing unclear functions.
Thank you so much! Well I tried to make it work so that literally any project you have sitting on your system can be imported into the app. In principle it should work, in practice the amount of block code elements can quickly become overwhelming.

At the end of wrapping up the beta version, I was using math inspector to create math inspector, this is how I wrote the TextParser[1] class, and there is a certain beauty to the way the files were synchronized, but since everything was still in development I finished up by running a test file from the command line instead, and have not had a chance to keep working on that aspect.

I think the more the app gets dog-fooded in this way, the more clear it will become what the optimal UI/UX is. Math Inspector is not an IDE, but it does create an additional visual layer that is kind of helpful during development, especially for quickly testing/iterating any changes

[1] https://github.com/MathInspector/MathInspector/blob/master/m...
You may also want to see this video from 2018 where the paper is presented by Christian Badertscher: https://www.youtube.com/watch?v=TCA0h73q3qQ&list=PLnPTB0CuBO...
A design choice, not a necessity.
They did not follow the risk models required by law. They went beyond that and jacked up the collateral requirements on meme stocks to 100%.
We're just not looking hard enough. It might seem like a ton of money has been poured into it, but space tech and especially monitoring is so underfunded that it could be a joke when compared against anything else.

Any entertainment industry on its own has more funding than all of humanity's space pursuits. All the apps for tracking time, buying clothes, losing weight, scanning tomatoes, properly wiping, get more money than the ESA or JAXA (at least NASA has more than them heh).

All the speculation and dreams of a great space colonization are nice, but the reality is that most of us will die on this planet, and likely take half of the life on it with us.
Nvidia Deep Learning Courses
Furthermore (and I think this is the strongest evidence), if companies were really "amoral impersonal shareholder value maximizers," enterprise sales would consist of leaving a box outside their front door and billing them a day later. The fact that enterprise sales is the exact opposite of that, opposed to it in every form, is very strong evidence against the robot-corporate way of looking at it. Of the many techniques for getting corporations to do things, as practiced by professional influencers of corporate choices, all begin and end with relationships. Not relationships with the company; relationships with its members.
These are good points and the lottery analogy seems quite accurate.
I think, there may be an additional macro-aspect to this:
If you are a young person with a four-figure net worth, you should be able to leverage this to buy (non-financial) options that have a much higher expected payoff than hyped stock options. For example, being able to quit a job to apply for others, moving to another town, spending additional time and money on education or similar. These are all options that you haven't got without the four-figure net worth. The real tragedy is that these options seem to be becoming more expensive or scarcer. Many are still better than an iterated lottery, but the (perceived) decline in optionality may be worthy of some sympathy.
(Completely agree on Vanguard.)
Because they wanted the price to go down
Wait until you find out that stock can be traded even though it doesn’t actually exist
> Trying to act like just because they aren't all a scam doesn't mean there isn't a systemic problem of waste that still needs to be addressed

No, of course not. But it's undeniable that these threads on HN (and other engineering-dominated forums) always include a healthy dollop of "I'd have done that better, because I'm a good software engineer" disdain. It's often paired with ignorance of how large-scale enterprise and government contracts and procurement work, what roles are necessary for large-scale projects with a significant discovery component, and what the planning process looks like when a team can't afford to launch-and-get-feedback or fail-fast-and-learn their way to a full specification.

I mean, this Deloitte project and the rollout are clearly a shitshow on a million levels. They got a no-bid contract for an eye-popping sum, then more than doubled it before the building even started! But the approaches boldly prescribed in most of the comments here wouldn't have produced a working system at the scale needed, either — only a cheaper broken one. A cheaper failure is still a failure.
> - Slow (wait 10 minutes to run the same repetitive setup steps like "npm install")

That should happen any time you change dependencies if your Dockerfile is efficiently setup, not every time you change a line in runtime code ...

Maybe that:

COPY . .

RUN npm install

Is not what you should do to have an efficient docker build phase, did you try this instead ?

COPY package.json

RUN npm install

COPY . .

Multistage builds will help if you build in two languages in the same Dockerfile.

Anyway, still slow when you add/remove a package because it redownloads everything, my best trick is to share ~/.npm cache directory, but I manage this with buildah instead of docker build.
To note though, running Android everyday without GMS is very doable, both MicroG and Huawei do it.
lol, oops, yes, I did indeed mean sourcehut.
Half depth servers and half depth + width ones for higher density mounting exists, though performance is kind of limited, blade servers are also a thing.

But what I’ve heard about blades is they’re too dense for multi story building datacenters and that sharing blade chassis creates SPoF, and those points aren’t ideal.
Tell HN: Karma hit “404”. Thought it was funny. (I'm still responding to reqs :)
Feel free to ruin it :)

... or visit some recent submissions of interest ...
I don't understand why you're acting 100% confident about this industry. Have you worked in it? What are your sources for any of your claims?
Update: from what I read, the reasoning can probably only effects systems where history is stored - slack, matrix, to name two. IRC most probably not, XMPP only if configured. Email: unlikely, it's a very different system.
That's a succinct but false explanation. DTCC does not care if a HF is about to lose a bunch of money and maybe even put a prime brokerage on the hook. Hedge funds make and lose hundreds of billions every week. No prime brokerage would let Melvin end up near insolvency before issuing liquidation margin call and even if there wasn't enough post-liquidation to cover losses, prime brokerages have a collective market cap of more $1 trillion and are easily able to absorb a several billion dollar shortfall. It's obvious to anyone who knows what they're talking about that you are a financial neophyte inventing nonsense conspiracies.
I hadn't read that before; thanks :)
Okay, but why stop buys instead of freezing buys and sells?
Housing developers aren't out there with 50-70% margins. Their net margins are usually well under 10%.

The only people doubling and tripling their money are Boomers who bought houses with 1-2 years of saving ordinary wages, spent 40 years shouting down new construction in their towns, and now are sitting on millions of dollars of unearned returns.
Check out pointer control in macOS under Accessibility. You can move the pointer with you head & perform clicks with tongue out/smile/eyebrow raises etc too!!
> they've artificially turned the marketplace for these stocks into sell-only in order to stop a further price rise

What's your basis for attributing this intent to the discount brokers? It may have that effect, but as explained in the article it's fully accounted for by their need to conserve capital.
It's a currency that govts don't have control on or back track
> If you have antivirus software installed, you presumably want it to scan stuff that is downloaded from the internet.

I don't think you understood the original proposition. This is about corporate-controlled machines. Engineering teams didn't install this AV on their own machines. The point is they didn't install it; it's a company-mandated install. So no, there's no presumption that they want the AV to scan anything.

> if you don't believe/trust in the efficacy of antivirus software, then there's no point taking half measures and excluding some things from its scans

I 100% agree. Half measures / excluding some things IS pointless. But as I said in my above comment, that pointless half-measure may just have been the only compromise management would agree to.

> why use it at all?

Because it's mandated by company policy...
Nothing to see here. Move on. In reading the post and comments I have no idea why this is even on the front page.
Probably easier to mount and get my fiance on board too.
I mean, if you're an individual contributor who just sticks to making merge requests it's still more confusing than GitHub et al, but I'll grant that it's at least livable. If you have to touch literally any other part of it, or (in my case) are the person setting it up though it's just about impossible.
Any more details? A quick googling doesn’t find many talking about comparative performance and security of Jackson vs jsonb vs gson?

Have seen Jackson in parts of my code base (internal, but still)
These sort of articles often come off as pretentious to me, and this one is unfortunately no different.

The first and the biggest issue I have is that the article presents poverty/a poor financial situation as a consequence of being irresponsible with money. Which is in a lot of situations simply not true.

Then the article goes on to give you this super easy solution, just save 5 pounds a day, anyone can do that. The reality is however that a lot of people can't do that. A lot of poor people literally only spend on bills and food, telling them to just save more is hardly advice. And the amount isn't as miniscule as the article presents it to be, it's 150 pounds a month. For people who are already saving money, this article basically tells them to spend 5 pounds a day.

I won't even get to the latter half of the article which essentially boils down to save up and start investing.
>Lying (and hiding this type of information behind dodgy reasons is tantamount to lying) is illegal also.

Were they lying? They made carefully crafted statements that were true, which wsb proceeded to extrapolate to fit their narrative that something nefarious is going on.

>Did they do a per-customer assessment?

The deposit requirements are not dependent on the customer's credit abilities (see also: they can't use customer funds), it's directly dependent on what stock they're buying.

>Why did they not just close shop for the day? At least that would have been honest.

"I wanted to cash out last week but robinhood shut down! Robinhood caused me to lose 80% of my investment!"
> It is not about margin accounts

> Brokers cannot use client money to satisfy their clearing fund obligation.

Let's assume there's no margin, and everyone fronts cash for their trades. There's no reason that Robinhood or other broker would not use client money for clearing... that's the point of a broker.
Sure? But that doesn't mean you can't give people the power to turn off that "one-click, no thinky thinky effort effort" option.
They don't use Robinhood. Like the article say there is companies that are 50 years old with barrels of money.
I really really dislike the idea that everything you do needs to be multiplied by networking. Not everything is entrepreneurship, not everyone is looking to meet people to accomplish x.

I had hoped this article was something unique, but one paragraph in and it’s more growth hacking nonsense.
It sounds like the problem was sign-ups then, not trades.
Great video, thanks for sharing! I’ve visited Rome a few times and most of the areas in the video I know quite well, it was really fun to see a visualization of the old buildings. The Pompeii theatre blew my mind!

I wish they’d done the pantheon though. I know it wouldn’t be as impressive as the other renders – Forum Romanum was amazing – but I’d love to see the front of it intact with the gold ornaments and what not. Great video nonetheless!
My understanding is that the delay is due to humans in the loop. Most of the clearing is automated, but if the numbers don't add up, humans still intervene to figure out how to reconcile the differences.
U.S. per capita GDP ~= $60000

World per capita GDP ~= $10000

US/World ~= 6

So, yeah, labor performed in the US is 6x world labor.
This may (or may not) be interesting. But it's got nothing to do with computational finance. Did you comment in the wrong thread?

(It's not about general finance, either. It's about a very narrow thing - an event - with a heavy does of sociology thrown in. There's nothing at all wrong with discussing the sociological aspect. I just question why it's linked here, in this thread, as a response to OP's plea.)
Other brokers lend out your stuff too.

> TD Ameritrade earned about 4.1% and E*TRADE earned 3.5% from securities lending. Schwab’s is upper bounded at 2.2%. Interactive Brokers was an outlier at about 9.7%. (These are all net of payments to clients; Schwab, notably, passes the fee revenue for their mutual funds to the fund shareholders.)

https://www.kalzumeus.com/2019/6/26/how-brokerages-make-mone...

All RH did was figure out there’s enough money sloshing around to do away with commissions and disrupt them.

After RH, other brokers cancelled commissions without going bankrupt.

I’d be using RH if I could too. So many $s spent on commissions that were just a profitgrab.
It's actually TSV via SFTP and well over 50% of American wealth operates this way.
The type of CI you're describing would be in the "simple" category in the OP - if your goal is just "run a single docker build and check if it fails" there are lots of free hosted tools you can set up (github actions, gitlab CI, etc)

There is in fact a burgeoning industry of devops consultants that set up CI pipelines for companies, I'd encourage you to consider it if you like the work!
I think you're a bit confused about how this works. You can't mix and match different bad things from different cities, take the union of all of them, come up with some dystopian fictional place that suffers from all, and use that as a basis for your claim that real-world cities have collapsed.

Also, dude, did a city hurt you or something?