skysight-inc/HackerNews huggingface dataset:
If Java gets CTFE (compile time function evaluation), constexpr for C++ folks, much of the need for runtime reflection would disappear.

Just to remind people that Quarkus has a "pre-compile" stage that allows code to wire itself up using reflection, annotations, config properties, etc, before the full compile. This makes start-up times much faster.
> but because there isn't a real incentive for developers or users to use it

Not true. It solves app distribution, install, and updates. We used it for an education app a couple of years ago and it was great.

Before that we used Electron with Squirrel and it was horrible for our users. For some reason the app wasn't installed in the start menu and if they deleted the desktop shortcut it was impossible for them to find it again.
Moving from T+3 to T+2 is estimated to have cost the industry over half a billion dollars in technology and process re-engineering.
See:

http://www.flownet.com/ron/lambda-calculus.html
More credit to have funded literally 2 of the main vaccines development? Both BioNTech and Astrazaneca received European funding, besides the orders.

Yet some countries are accelerating these vaccines, while EU is slowing down?

Something isn't adding up, that's all.
My understanding is that the components on the model that caused the collateral requirements to jump are actually enacted by regulation.
How Much Leisure Time Do the Happiest People Have?
> The biggest problem is Robinhood's poor messaging. It's clear their highest priority was to avoid admission that they were running out of money. They didn't want to trigger a bank run or shake the confidence of their newly acquired users, so they tried to obscure the message as much as possible. As a result, the popular narrative assumed some sort of evil conspiracy theory.

All of the previous bits of your message don't matter because this right here killed any chance of "good faith" people might have in Robinhood. Even if there really is no conspiracy, I personally am moving 100% to Fidelity after this fiasco (in fact, I moved everything but my remaining GME that exists in Robinhood already). I honestly, at this point, have about 20% faith that Robinhood will allow me to liquidate that GME - instead they will probably remove the "sell" button at some point too.

I explicitly do not trust Robinhood anymore. It's one thing to say "we fucked up", or even "we can't handle this load anymore, we are going to need to remove the buy button". I'd be pissed but wouldn't want them scorched - at this point I hope the whole company goes bankrupt instead.
But... 2-day latency for purchases of interest in companies sounds perfectly reasonable given the notional purpose of those transactions. Isn't the real scandal that we've built a huge trillion dollar industry around this idea of "trading" that has nothing to do with the asset being purchased?
I can’t easily download this paper but it is measuring specific things in research scientists and mathematicians and doesn’t really say much about us migrants in general or what you may think of as productivity. The title feels like a bit of an overstatement of the results.
Webkit's Quirks:ShouldAvoidScrollingWhenFocusedContentIsVisible Hack for Zillow
NPM Package Version Adoption
I have placed myself in their shoes when I discussed huge fireworks going of near us within 200 yards until 3am several times a year. I spoke to the neighbors, analyzed the situation, and leave it alone.

I'm being downvoted because I suggested that parent put on their grown-up pants and deal with the nuisance 1 out of 365 nights of the year.

Were the partiers rude? Yes. Were they a nuisance? Yes.

Should parent feel "proud" to passive-aggressively threaten the partiers with the force of the institutional monopoly on violence?

Uh, no.

They didn't try to talk to their neighbor. They wanted to enact vengeance. (That is, after all, the whole point of this thread.) And they are proud of their escalation without attempting any other means of resolution.

So if parent doesn't want to allow a neighbor to indulge and encroach 1 of 365 nights, okay. That's their prerogative. I disagree and think it's childish, but fine.

But they removed the humanity from the situation and with absolute cowardice anonymously threatened the neighbors the third year based on the unfounded presumption that it was intentionally antagonistic, I guess?

While I understand that much of Hacker News may not want to be bothered by the noise—and thusly my suggestion to grin and bear it is grounds for downvoting—I absolutely struggle to see why they view an attempt at human-touch resolution is inferior to threatening the police on someone.

I'm sure I'll be downvoted for this comment, as well. The trend to avoid real human interaction in favor of tattling to Uncle Sam is accelerating, so I imagine my voice is unsettling.

I appreciate your response, however. I tend to get downvoted without reply or explanation, and presumably because they disagree and not because it is out of context for the discussion, as stated in the rules. But these comments are in violation of the rules, so I'll stop talking about it, now.

Thank you again for your thoughtful reply!
https://old.reddit.com/r/wallstreetbets/comments/l2n5wv/most...
Given they have pushed pwa pretty hard and are disappointed that firefox doesn't support them now, that is an odd thing to say.

They have been pushing tech to do exactly what you say they are trying to stop.
Play Your Strengths
Sure, but that runs into the same issue as Windows in that there's no real need.
I use Gemini, which has been happy to wire me money that shows up the same day in the other bank’s checking account.
Here are a few software companies moving to next.js.

https://nextjs.org/case-studies/hulu

https://nextjs.org/showcase/uber

https://eng.lyft.com/changing-lanes-how-lyft-is-migrating-10...
Graph Convolutional Networks- Xavier Bresson
Clojure frameworks are written by Clojure developers which means they don't give you structure, only tools to realize your freedom.

Frameworks that give a lot of structure are beneficial to novice developer because they need that structure. In absence of supervision, the various articles on the Internet, stack exchange answers on how to write a controller or other piece of Java app, give a novice developer necessary guidance on how to structure their code.

On the other hand as a more mature, knowledgeable and experience developer you may see that this structure is not perfect. It is repetitive and it has a lot of boilerplate and it does not suit well every application.

You may even figure out that every application has their own perfect framework, depending on its size and other characteristics and the problem it is trying to solve.

Clojure lets you design that framework and then write the application in perfect framework for your application.

That framework might be some zero-code decisions (like decisions on where to put which part of the code) but can also be some set of macros up to full blown DSL.

Assuming you are mature developer, you will know how to use these to solve your problem but if you don't then that's where the problem starts.
Tons of businesses exchange data like this (e.g. drop ship product availability, etc). Platform independent and easy to read over if things go wrong. I don't see the issue.
Baby Alive Doll Video
The best Baby Alive doll video ever !!!
According to the article, this particular system doesn't monitor the shopper, but rather the movements of products as they are picked up and examined. They specifically say they don't use cameras.
Howabout KYC,Security,fixing errors? You're really saying that there are no downsides in doing this faster?
His punishment was an anonymous threat of violence by way of institutional power.

But I guess it all depends on how you frame it.
After installing NoRoot Firewall on my phone, I discovered that every single Samsung app was phoning home: camera, gallery, contacts, bixby, health, messaging, etc. On the upside, I was able to remove 99% of the pre-installed apps without any special tools. The only one that refused to go was bixy (and no way to reprogram the dedicated button), but at least it can be "disabled" and denied all permissions via Android's app manager.
As the old saying went, "Nobody ever got fired for buying IBM".
Will let you know if we know anyone that's looking for a consultant - do you have a website I could refer folks to?
Being a 4 digit net worth grad student in Europe, riding a few meme stocks just for a short-while has increased my 'wealth' and given me tremendous amount of financial freedom. I understand that the odds are against me, but really, the expectation even when accounting for variance, and adjusting for risk tolerance are a no brainer to me.

I made >40% of my net worth in the first 2 weeks of January alone, and with GME I have multiplied my net worth by (>tenfold). Yes I understand that these are 'extraordinary times', but accounting for everything. I have literally nothing to lose. I can fast for a week if I need to, I can walk instead of taking the metro. Whatever. I am not going to lose a lifestyle that I never had and I never had a safety net to begin with because being a 4 digit net worth student doesn't give you any safety net.

Keeping track of my bets even before getting into this, I was right more often than not, and I am aware of survivorship bias and confirmation bias. In the limit, it makes more sense to spend 4-5 hours per day learning about market analysis, observing trends close to me and making decisions about sectors/fields that I know about.
>Did they release the true information?

I guess?

* Did they shut down trading because of volatility? Yeah technically because the volatility was what caused their deposit requirements to go up.

* Were they having liquidity issues? No, because they shut down trading before it became an issue.

>Either the market flows with honest information or it is being rigged.

I'm having trouble imaginging how him lying cause the game to be "rigged". Specifically, how him lying caused material harm to the robinhood users. People saw trading was restricted, so they jumped ship to other brokerages. They'd have done that regardless of whether it was caused by gremlins in the server room or liquidity issues.
https://arxiv.org/pdf/2001.07091.pdf

Pgs 19 and 20.
H1-B serfdom?

Or just the fact that everything in the US is overpriced?

Or, related to H1-B, their managers feel the need to overstate their contribution so they'll be allowed to import more serfs in the future?
> sinking complexity from a bunch of code

Sometimes macros provide domain-level constructs. This creates very dense code - which can improve code understanding.

One thing I would recommend to put extra effort into macros, especially with these aspects:

One should write documentation what the macro expects and what it does. This way this has not to be inferred from reading the often quite complex code. Document the implemented syntax.

The macro should check the syntax of the forms. Provide error messages for rejected forms.
Against the Consensus Approach to History
They also didn't just do it for high volatility stocks - they are doing it for "competitor" stocks as well. IPOE is limited to one share now, right after their merger with SoFi (a Robinhood competitor).
Likely, unless they degraded and were dismissed - there is also a mountain of pilots of shows that have never seen the day.
I'd like to understand how the data harvested from these devices is actually used. So it is essentially showing the busy areas in the store and areas that are not receiving as much traffic. Wouldn't that be also reflected in sales data (i.e. items in low traffic areas have less sales volume?), which is maybe why they're there in the first place...?

How is this type of data actionable. Is there a team of middle managers that looks at this type of data and decides to continue rearranging their stores? It seems like the product layouts in my local grocery stores have hardly changed in the last decade, so I think I must be missing the point here.
It seems to me that the system has way too many incentives for collusion across the various levels.
Even the DTC is just a private corporation apparently?

The incentives make the system, and so should this system be rethought from the ground up to align the incentives so that never again would this kind of stuff happen againÖ

See: https://old.reddit.com/r/wallstreetbets/comments/l9auf5/impo...
The stock system is not really equipped to handle large small volumes I guess?
> a well designed, beautifully architectured application

I've seen everything during my career, bad code with lots of bugs, bad code running stable. Nice code full of bugs, and nice stable code.

The reason something was stable was never how the code looked, but how battle tested the product was. You will learn, don't worry.

Plus, at a certain point, it's about tradoffs and compromises. I would love to see highly optimized code that is easy to read.

> only tests can tell whether or not it works

Tests are nice, but the real test will be when users start breaking your app.

I'm curious, what kind of product are you writing?
This one seems pretty thorough: https://upcommons.upc.edu/bitstream/handle/2117/169283/TJM1d... (Chapter 5).

There's also a bunch from Google at various stages of QUIC development.
Yeah, I was there. I have a long view and cynicism that m$ has retreated to the Embrace phase. To vastly oversimplify their governance, they're a new CEO away from Extend and Extinguish.

Lately, I love what they've been doing. Even github -- there have been disappointments, for sure, but nothing like the egregious misbehavior in the bad old days. But given their history; given Google's "do no evil" bait&switch... I don't want to hand them more power.

It'd be cool if an interested third party could build out an app store that automatically sources from github (and its competitors), though.
SFTP if they're "compliant." FTP is still in the wild.
Well they get kicked out of the country if they get fired.
divs + css in yet another file, you mean. Tables at least do something in and of themselves; divs do not.
Frankly I was thinking too of Assassin's Creed. I've never played it but from videos I've seen it looks like they're able to give the impression of entire cities recreated with a fair level of accuracy, and populated with crowds, animals and everyday objects, with realistic elements such dirt and smoke.

I wonder how hard it would be to port the material used to create these videos (that might be accurate from a historical point of view but overall look way too schematic) to AC's engine- not to enjoy killing enemies in the context if the imperial Rome, but to provide a realistic environment to move through in real time. I think it would be loved by casual users and specialists alike.

For example, check this reconstruction of Athens in the 5th century BCE, it beats these ancient Rome videos in every possible way:

https://youtu.be/-a8cWF-29lI
You’re clearly not from a Latin American country. I am both Latin American and European.
The experience in Latin America is that you can’t make it no matter how hard you try.
So much paperwork. And you have to pre-pay taxes! (Anticipos)
I am also European. And sure Spain has much bigger safety. But Latin American inherits its dysfunctional bureaucracy from Spain. UK / US culture is free and unleashed.
I’m still waiting for History of the World part II.
How to Write an Email to Delete an Online Account
Crypto doesn’t have clearinghouses or the same notion of settlement. If you and I agreed to trade a Bitcoin, we could settle ~immediately by getting a transaction onto the blockchain. It’s not so straightforward with stock.
I can relate to Sunday night anxiety. But I wouldn’t blame this on the disease alone. I’ve been feeling this for some time. I think it was just the last drop.

Impossible deadlines, unclear requirements, time logging literally every task over 15 minutes, constant emergencies, etc. have been eroding my mental health for years now...

The sad thing is that I know it’s not much different in most other places here (I am in south-east Europe, outside EU). At least I get paid decently here. But is it worth it. I don’t know. Just thinking out loud.
Ok, so the more complex the infra, the more advantage there is in caching.
If I show up at the capitol building alone and demand to be put in charge, is that also a coup attempt? Obviously where you draw the line is subjective, but this event never had anything close to the requisite backing to become an actual coup, so calling it that feels a bit disingenuous to me. What it was is a riot and and an insurrection, but not a coup.
Great show, cancelled too soon!
Blazing Saddles is my cancel culture canary. When they pull it off of the streaming platforms I’ll consider it a bellwether moment. I’m not defending the film, it is what it is. I find it funny that the cancel mobs haven’t discovered it. Hell, Swiss Family Robinson has a disclaimer you can’t skip on Disney+.
Burn out can be situational. 15 years at one place in IT is a long time. Moving to another part of the business or another company all together might help you recover. I know I only started to recover after I left that place that burned me out.
> These differences have nothing to do with sharing your continent with Canada and Mexico. They have everything to do with culture and public policy.

Exactly. I live in Washington State and even now, one major party in our Legislature is trying to get at least three bills through that would declare "Emperor" (language not used in the bill, but definitely on Twitter) Inslee's emergency orders, including the mask mandate, void and tell everyone to do what they think best. Which, fine, except for the whole community transmission and insisting on businesses be open--with those employees being told "work or starve"--things.

We've been hearing for many months that masks are required and must be worn and put them on and yet...everyone disclaims all responsibility for enforcing this. I don't blame retail employees from saying "we do not want to be on the other end of a screaming patron in exchange for minimum wage," but when even the government tells us that they're relying solely on people's discretion and good sense, things fall flat. I'm not saying arrest everyone who has their nose hanging atop a mask, that would be disproportionately unwise, but we absolutely can and should be having people in authority out day and night at shops, buses, parks, ferries, and so on reminding people that your nose goes under your mask.
2nd line of TFA: "among Nobel Prize winners and Fields Medalists, [im]migrants [...]"

These people might be under-paid, relative to silicon valley, but "slave wages" is pushing it. And while they are not a group known for being really on top of their paperwork, few of them cross borders illegally. Unless you mean the ones who escaped the USSR without permission.
Along these lines, it would be really cool to see GitHub begin to approach the source code infrastructure that Google has internally. If they added a good build system (heck, just use bazel) and a feature to build code in the cloud, and a web IDE and better code review system (of course, all with open protocols — it’s git after all), we could have a much more standardized open source environment— the overhead to working on a new open source project would be lower since you wouldn’t have to figure out how to build it. It would also make it significantly easier to add dependencies and integrate software together.
I don't think there's a conspiracy, but I also don't think they get a free pass on this. They're going to lose much of their base, and they deserve to – if your whole thing is retail traders, and everything stops working when it matters most, then people are going to look elsewhere.

The CEO lied on TV about the reason, there's rumors that their investors asked them to stop it (I mean, they got $1Bn relief... of course it was at least a topic of conversation), and they make a ton of money ($100M/Q I've seen) from one of the big players in this (Citadel).

I'm not saying there's a conspiracy, exactly... but I am saying when it came down to making hard choices, it doesn't take a full-blown conspiracy for them to make some of the decisions they made that erred on the side of benefiting institutional investors.

All their cash (via both raising capital and selling data to funds) comes from institutional investors rather than average retail investors, and that was recently made clear to a lot of people.
What do you do when you aren’t productive? Is there anything else you enjoy outside work where you feel productive?
Ah, I see.

At some level, this is unavoidable and just something to get used to. But those longer selectors can be mitigated somewhat with a sane CSS methodology. One of the benefits of CSS is that there are 100 different ways to achieve the same result—and I personally wouldn't trade that for a more opinionated CSS spec.
> And you have to pre-pay taxes!

Before you make money, you need to pay tax?
Does that 60% include property tax?
Listen, this isn't all that difficult to understand.

Migrating to US is much higher effort than migrating practically anywhere else in the world. You don't expend that effort if you don't plan on making the best of it.

Also US makes it very hard or impossible to migrate if you are not already high earner in your country of origin. Being high earner would normally correlate with being productive, at least when it comes to jobs requiring high level of expertise, ie. practically the only ones that US lets in.
And if you miss, you're punished like you're living in a third world country.

And it's not hard to miss, it's quite easy actually.

Plus, despite all the propaganda:

https://en.wikipedia.org/wiki/Great_Gatsby_curve#/media/File...

The US has much lower intergenerational social mobility than other developed countries. So it's much more likely that if you're born poor, you'll stay poor for the rest of your life.
More likely burnout, I started burning out easier and getting signs of anxiety in mid forties. Vacations didn't seem to help, but 3 month leave of absence and staying away from computer work and hobbies and getting outdoors instead sure did.
> Any thoughts/comments on the “convenient” timing?

WSB lit a fire, RH had to call the fire department
I doubt there's any single answer that isn't tautological. In other kinds of development, like embedded programming, notice files are a part of the cycle. Web developers simply haven't developed the habit.

Which is a real head scratcher, because as a rule, JavaScript developers use JavaScript package managers, and JavaScript package managers, especially npm, provide good license metadata and auditability. You can have an automated tool, usually a plugin for your front-end bundler, compile a pretty good notice file for you, no many how many direct and transitive dependencies you have.

I think there's also a chicken-and-egg problem, in that it's not exactly clear how to make the notices file for front-end code available. Link from website footer? At the top of the client bundle? Comment at the top of the client bundle, with a URL for the notices files?
Let's say some subreddit convinces a whole town that it would be a good idea to turn on all their water taps, and leave them on, at the same time. And, as the reservoir drains dry and the sewage lines start overflowing, the water company cuts supply. And then it turns out that the water company has some vague amorphous relationship with a bottled water company. Do you assume that the water company shut off supply because everyone did something weird and the system was about to stop working, or that they did it to benefit the bottled water company?

Like, at some point, "this entity was forced into a position where they had to do the thing, but the thing might have benefited someone they're connected to, therefore they must have done it intentionally for reasons of collusion" looks like a pretty flimsy explanation.