skysight-inc/HackerNews huggingface dataset:
Oh ok. Not very funny but cool cool.
MMT is actively being leveraged for fiscal/monetary policy in the US, and has been since 2008 (by both Democrat and Republican POTUS and Congress).

> "Congress has been showing us — in practice if not in its rhetoric – exactly how M.M.T. works: It committed trillions of dollars this spring that in the conventional economic sense it did not ‘have.’ It didn’t raise taxes or borrow from China to come up with dollars to support our ailing economy. Instead, lawmakers simply voted to pass spending bills, which effectively ordered up trillions of dollars from the government’s bank, the Federal Reserve. In reality, that’s how all government spending is paid for." [0]

> When President Trump signed the $2 trillion CARES Act into law, the federal government sold bonds to fund the new spending, expanding the government debt. However, the largest purchaser of those bonds was the Fed. ... As a currency issuer, the federal government can create more money to buy Treasuries and pay off its debts, making an involuntary default impossible. Under the Fed’s jurisdiction, it could purchase all U.S. Treasuries tomorrow and retire the entire U.S. federal debt, something Japan has already done with nearly half of its debt. ... Is the Fed’s financing of the debt created by the CARES Act fueling inflation? Not quite. The annual U.S. inflation rate currently stands at around one percent, half of the Fed’s two percent target. In fact, over the past decade, the Fed has struggled to increase the U.S. inflation rate. There actually is not enough spending (aggregate demand) in the U.S. economy to hit the Fed’s inflation goal. [2]

> Modern Monetary Theory (MMT) is alive and well in the United States. While MMT is derided by mainstream economists, the federal government is practicing MMT. From running massive federal government deficits, to the operations of the Federal Open Market Committee (FOMC) by the Federal Reserve Bank, the United States is practicing a policy of MMT that is currently underpinning the economy of the United States. ... The U.S. Federal Reserve (Fed) began its own form of quantitative easing (QE1) on November 25, 2008 by purchasing $600 billion in agency mortgage-backed securities (MBS) and agency debt. [3]

> While MMT may seem like a purely theoretical construct, it should be recognized that many governments, including the U.S. government, are effectively already putting MMT into practice. [4]

If you're still not convinced that the US is actively applying MMT in practice thats ok, lets wait and find out more. Meanwhile, thanks for catalyzing my motivation to research all of this! :)

[0] https://www.nytimes.com/2020/06/09/opinion/us-deficit-corona...

[1] https://www.cnbc.com/2020/04/29/op-ed-pandemic-moves-modern-...

[2] https://policy-perspectives.org/2020/10/23/modern-monetary-t...

[3] https://intpolicydigest.org/the-u-s-has-embraced-modern-mone...

[4] https://www.fa-mag.com/news/america-is-on-the-road-to-mmt-58...
>I think it also means I’m less likely to get hit on, which is a horrible thing that has happened to a lot of young women in fields where there aren’t enough women

Do you think my framing is inaccurate given what she said? How would you describe the negative association with being hit on in the quote above?

>Translating "hit on" as "prey on" might be a sign that you have an unhealthy view of human relationships.

Seeing someone cute at a wedding and making a pass is a far cry from what's been happening in academia for decades where power dynamics are often obvious. There's a reason why very few people would have a problem being (tastefully) hit on in a social situation and why people complain about it happening in a professional situation.
It has been a hot minute since I've touched C, so I'm failing to grok the issue here. Sscanf is reading the data variable for a float-formatted string into a float variable. How is that also getting the size? What is different about strtof? It looks from the docs that it does something similar, just without using the formatting string.
Missed opportunity:

Bigtable -> Big Table
Thanks. The red flags were an experiment; it was my least favorite part of writing this, as I wanted to focus on the what-to-dos.

However, I get asked about red flags so often that I finally tried documenting a few to help people get a sense.
I doubt an iPad would kill you. One guy ate 7 TV sets, a computer, bicycles, and an entire Cessna 150 aircraft.

https://en.wikipedia.org/wiki/Michel_Lotito
Neither is theft and protecting copyright is only justified if society experiences a net positive from enforcing copyright. There is no inherent moral right for a certain pattern of bits to belong to anyone. If you own a handful of quarters and flip them from Heads Heads Tails to Tails Heads Heads you don't inherently have a moral duty to pay me because I registered that particular combo.

If copyright is justifiable which I think is by no means settled those who benefit from the net positive nature of the system have a moral duty to support it.

If you don't believe copyright is a net benefit then all that's left is the legal matter like a speed limit. You go from having a legal motivation to a desire not to be punished. Have you ever felt moral qualms about going faster than the posted speed limit when it was excessively low?

Small wonder if people disagree on the ethics.
I'd be really curious to hear from someone who actually quit programming to raise goats, and whether or not they'd ever consider going back.
Yes, good insights. Hydroelectricity is definitely Canada's blessing that could enable a relatively quick pivot towards a less carbon intense economy, compared to many other developed nations. Still, Canada's future hydroelectric potential is relatively limited. Most of the more promising and less disruptive sites are long-built. Electricity is only a third of primary energy production. If we are to switch transport, industry and heating all to electricity, we will need to approximately double our electrical generation capacity.

> Natural gas is still generally used for heating, but most of the country typically sees winters too cold for heat pumps to work and insufficient volcanic activity for geothermal, so it generally makes sense to do this.

It makes sense, but we still have to get rid of it. Domestic heating alone from natural gas accounts for roughly 10% of national emissions, which is more than the entire Danish output of GHG in all sectors. When you add in the natural gas for industry it comes to more like 30% of GHG output. Yes, it's certainly cleaner than coal. But it's not carbon neutral. Carbon neutral in practice means we will need to either increase the price of natural gas about 5x over current, or subsidize the cost of electric heating about 5x, or come up with some other form of relatively cheap heat. Otherwise people will not switch due to the cost. I hope that SMRs and district heating might offer an unconventional way out of this puzzle.
I’ve seen claims that having settled funds doesn’t matter, that the brokerage must keep collateral at the clearinghouse and they cannot use customer’s money to do it: https://news.ycombinator.com/item?id=25981493. The clearinghouse suddenly demanded a lot more collateral for that stock (because its eventual value is so uncertain) and a lot of brokers couldn’t or didn’t want to meet it.

They also didn’t want to say anything that might give an impression of being insolvent (especially when it isn’t true).
>This whole thing stinks of the same type of bad faith as when people try to smear leftist politicians as being sexist, racist, or anti-semitic

Leftist politicians can be all of those things..
> FBI has intelligence that it's the Three Percenters militia group, according to a person present during the briefing.

Never heard of them. Does such an outfit exist?

(Note to FIB: that there is reasonable doubt about your integrity is a brutal indictment.)
Yes, but I foresee Bitcoin being used similar to how gold used to be used before.
Really? Here's some "smiling grandmas" murdering a police officer. And that's just one incident.

https://www.youtube.com/watch?v=8ithgUloNR8
How exactly does pipe bombs being planted the night before decrease the perversity of the act?
"Never let a crisis go to waste"

During the senate hearings an FBI official was asked by Senator Johnson how many firearms were seized from the Capital Insurrection - "To my knowledge, none."

Turns out "armed" doesn't mean firearms....

And the NYTimes has quietly updated their article on Officer Sicknik's death. Now it's "The circumstances surrounding Mr. Sicknick’s death were not immediately clear"... this is after claiming he was killed by rioters.

Once the hysteria faded the story started falling apart.
Nah, https://www.youtube.com/watch?v=8ithgUloNR8
Two things:

1) Many early-stage companies end up with a bunch of engineers who don't want to be managers. You can't promote from within if no one wants the job.

2) These same criteria apply for promoting from within. Sometimes I chat with folks who think none of their people have what it takes to manage the team properly. Going over this model helps them re-assess.
Nope, that's why FAANG pays so much: startups can't compete and they get a monopoly on talent.
I've posted about this before, but I know someone whose coworkers actually tried to defend themselves with "not leaking memory wasn't in the requirements," in a meeting with several managers, the subject of which was the memory leak.
I don't understand this idea that theft isn't a harm worth worrying about.

Sure, it isn't the same thing as blowing people up but surely that isn't where we want to draw the line, right?
800% improvement. 100% improvement is times 2, so 800% improvement is times 9
Discourse degraded or maybe it's the coordination of thought made possible from the consolidation of media and the internet, that's made it now possible to target those who seem to threaten the ruling class and their ways.
Yes, I absolutely think profiling and then only optimizing the actual problems is always a sound choice.

I don't check the docs for every library function I use. I'm just saying, it wouldn't hurt if, when you do read the docs for standard library functions, the algorithmic complexity was mentioned in passing.
Hate these partisan threads, but....

I'm not saying you're wrong -- I just haven't read it. I don't read a lot of obviously left/right news, I try to divide my time equally, and to the best of my knowledge there was 1 deceased Capitol Police Officer. I don't know cause of death, I think I recall that they were investigating a singular individual -- but if you have a legitimate source, would love to read it.
The bombs were found[1] in the Capitol Hill area—not in the Capitol building.

[1] https://apnews.com/article/donald-trump-joe-biden-inaugurati...
And now we have a new domain name: https://braid.org!
When the Google community deprecates something as stable as PGP for reasons like "don't have common enough subset" or "can't reach the bar of safe-by-default" or "require a maintainer with deep knowledge" or "some packages are simply not used enough", be afraid. As soon as they have their moat, they will return with statements like, "you shouldn't build your own crypto library, use something stable, something tested in the wild; use our library"
There were in fact rule change proposals last year to allow Congress to vote remotely! McConnell blocked them in the Senate, and Republican reps opposed them in the House (though Pelosi herself was never enthusiastic about it and there was some bipartisan support so it wasn't quite along party lines).
Correct, though we do use Azure B2C with 3rd parties, as well.
You should get this important information into the hands of your elected representatives, who are best positioned to act upon it.
https://www.cnbc.com/2020/12/14/united-auto-workers-union-se...

United Auto Workers union settles corruption probe with Justice Department

“During our five-year investigation, we have uncovered a startling level of corruption and fraud by a number of senior leaders of the UAW.”

The probe has led to the convictions of 15 people, including two past UAW presidents, three Fiat Chrysler executives and a former GM board member who was a union leader.

The United Autoworkers Union, one of the largest in America, robbed its members of tens of millions of dollars to enrich the corrupt union officials at the top.

https://reason.com/2019/04/09/janus-211000-workers-fled-seiu...

Two of the largest public sector unions in the country lost more than 210,000 so-called "agency fee members" in the wake of last year's Supreme Court ruling that said unions could no longer force non-members to pay partial dues.

Even though unions were preparing for a mass exodus in the wake of the Janus ruling, the numbers are staggering. In 2017, AFSCME reported having 112,233 agency fee payers (compared to 1.3 million dues-paying members), but that figure dropped to just 2,215 in the union's 2018 report. The SEIU reported having 104,501 agency fee-payers in 2017 (compared to 1,919,358 dues-paying members), but just 5,812 of them at the end of 2018.

Unions can't get their members to voluntarily join and pay fees. If they really were so good, why do they need coercion to get people to join? All union membership should be voluntary. Convince people to join and pay fees by their own free will, don't force them by law or social pressure.

Are there some one-off cases of bad situations at Amazon? Yes, for sure. Just as unions are not a panacea, neither is every warehouse in an 800,000 person company.
I'd put equal importance on both their meeting constituents and attending Congress in person. Representing constituents shouldn't be a just in time operation, so I don't think there should be a realtime channel to the representative.

But either way, in normal times, it's not like there are a lot of constraints on them spending lots of time in person in both places.
Ask HN: Are Docker builds slow? How did you make them fast?
Still, if this new algorithm could threaten 1024 bit RSA using 10,000 computers for 10,000 days after a 10,000x speed up from optimisation, it should be able to solve the RSA-896 factoring challenge with a single computer for a single day without optimisation, shouldn't it?

After all, 2^896 is 38 orders of magnitude smaller than 2^1024.
Looks like the account author privated their account and therefore killed the thread. What was the complaint? How was this article sexist?
The moral of the story, as far as I'm concerned: do NOT parse strings in C! Use a library, prefferably in a higher-level language.

C string handling is a mess of viciously surprising APIs, juggling those particular footguns is almost certainly not your least bad option.
Virgil 3D does good enough for my workload. I saw some problems in GLES backend support but they are minor and I have already written patches for them.

However, as feature_list in src/vrend_renderer.c shows, some features are unavailable and cannot be emulated. It is good enough but not perfect (and I think it is reasonable.)
Not the person you’re asking, but the “aha” moment for me was connecting whiteboard diagrams with type theory.

Whiteboard diagrams work because they’re a categorical diagram related to the semantics of the program I’m trying to write.

In the sense that CT and TT are “equivalent”, your whiteboard diagrams are your program.
Domestic terrorism is a very real and growing threat in the US. Those that think otherwise should read the book "Bring the War Home" by the fascinating University of Chicago professor Kathleen Belew. https://www.goodreads.com/book/show/36228413-bring-the-war-h...
Ah, I see. I was just using Firefox to test things out; I'm not really experienced with these things but I do know how to use curl to an extent. :D
Unfortunately none of those things are currently available in a consumer device even remotely resembling an M1 Mac.

It really sounds like you have an axe to grind against Apple. It's okay to both criticize Apple for certain aspects of it's products at the same time as respecting/praising others.

I think Apple makes great mobile hardware but they also sell aluminum caster wheels for the mac pro that costs $200 more than the price I paid for my iPhone SE 2. This is stupid and makes no rational sense. I have 0 desire to own a traditional mac because the price is absurd compared to more capable products and I don't care about paying the Apple tax to look cool. The M1 Macs are actually a compelling hardware offering.
Maybe they’ll request to have crew served weapons to mow down civilians.
I used the word "smear." That means that people attempt to make attacks that are specious and appear to be in bad faith in order to tarnish their reputation. That this happens is true regardless of whether there is other legitimate evidence or good faith accusations of bad behavior.
What has changed is that it's not funny anymore, it's quite real.
Location: Guadalajara, Mexico

Remote: Yes

Willing to relocate: Yes

Technologies: C/C++11, Python3, Robotics (ROS1/ROS2, Gazebo, FlexBE), Linux(Ubuntu), Embedded Systems, GIT, Code Review, Agile(Scrum), Unit testing(gtests, rostests).

Resume: (PDF on request)

Email: andrestoga [at] tutanota [dot] com

I'm currently seeking a Robotics Software Engineer position at a Robotics company/startup/institute. My research interests lie in Robot Algorithms, Navigation, Motion Planning and Autonomous Ground Vehicles(AGV). I'm open to all sorts of opportunities, so please reach out!
> sscanf() converts the string you pass in to an _IO_FILE* to make the string look like a "file". This is so the same internal _IO_vfscanf() can be used for both a string and a FILE*.

> However, as part of that conversion, done in a _IO_str_init_static_internal() function, it calls __rawmemchr (ptr, '\0'); essentially a strlen() call, on your input string. This conversion is done on every call to sscanf(), and since your input buffer is rather large, it'll spend a fair amount of time calculating the length of the input string.

https://stackoverflow.com/a/23924112
This is cool, but how would I manage multiple 'goat' instances? Seems like things would get out of hand very quickly.
Curious - what is your streamlined technology/product diet?

Personally I buy most stuff second-hand if I can. I'm obviously not on the bleeding edge product-wise, but I'm fine with that.
I don't think anyone sensible would claim they would never have made this mistake. It's not even surprising that it made it to production. What is surprising is that it lead to a massive and easily-diagnosable slowdown that no one bothered to fix for several years.
I would not presume that 401k-type investors at large grok the idea of net-buying years versus net-selling years.
“Satire” these days means telling the truth through humour.
Next Insurance to acquire AP Intego in a potential $500M deal
No, you missed the part where this isn't about conservative values — it's about even liberals being banned and called far-right and racist and anti-democracy when they are nothing of the sort.

Liberals are being called racists and anti-democracy as a way of attacking and deplatforming anyone who disagrees with the leftist tribe. This isn't about values, it's about tribal allegiance.

If you actually believe that these people are far-right racists then there is a strong chance that you are being fooled by tribal manipulation.
I would love to learn more about what you found too opinionated. (I work at WorkOS.)

Can you shoot me a DM? I’ll “buy you lunch” aka send you a Doordash gift certificate as thanks :)
What? There's plenty of musicians that feel as the gp. Even solo full length animated movie makers.
Why are you characterizing the removal as leftist? The satire being removed is a leftist criticism of capitalism...
The photo of the card drawer open is really spectacular. I am curious how they identified faults with that number of individual cards. Any insights into that?
There’s already Elephant Revival
I see you are reiterating this point raised in the previous discussion several days ago, but I don't thing it is particularly well grounded.

ISO C allows strtod and strtol to accept, other than in the "C" locale, additional "subject sequence forms".

This does not affect programming language implementations which extract specific token patterns from an input stream, which either are, or are transformed into the portable forms supported by these functions.

What the requirement means is that the functions cannot be relied on to reject inputs that are outside of their description. Those inputs could accidentally match some locale-dependent representations.

You must do your own rejecting.

So for instance, if an integer token is a sequence of ASCII digits with an optional + or - sign, ensured by your lexical analyzer's regex, you can process that with strtol without worry about locale-dependent behavior.

Basically, rely on the functions only for conversion, and feed them only the portable inputs.
Which can be a good thing. If there's an activity with negative (positive) externalities, then there's a deadweight loss, which can be corrected by taxing (subsidizing) that activity.
And now your memory usage will grow eye-wateringly large. Instead, convert the algorithm to be iterative or at least tail-recursive and it will be faster than both the naive and memoized versions!
Fascinating... Thank you for digging in on this!

Could a browser vendor send down a mapping of cohort hashes to interest vectors? I don't see anything in https://github.com/WICG/floc that suggests that couldn't happen, and it seems like it could greatly enhance utility without too much sacrifice to privacy. For example, it'd allow an advertiser to target all cohorts who like american football, I'd think.
Hey that's no problem! Thanks for coming back.

Let me start with the second one first:

> Doesn't that work in Unity too (using external JS libraries or npm packages), since it supports JS?

Unity used to have some kind of ecmascript implementation that reminded a bit of TS. It was called UnityScript but everyone called it JS even though it was not even similar.

It has not been supported for a few years now.

> In my experience this is not true at all, as Unity exports in WebAssembly so the final delivery is well under 1MB, which makes it probably smaller than three.js alone.

This has definitely not been my experience provided I last tried anything mid last year. The moment your project starts getting relatively big so do your builds and it can get messy. Let's not even go into mobile support for WebGL.

WebGL is a great way to skip marketplaces. Here's a Game made with Rogue Engine you can try on your mobile browser. It uses HTML Elements for the UI. You could potentially use React Vue.js or svelte even since you have control over your environment.

https://rogueengine.io/rogue-examples/RogueSpaceShooter/

Here's the source code:

https://github.com/BeardScript/RogueSpaceShooter

That said, this is not trying to be "better than Unity" because that's not a realistic angle.

It's a light-weight solution designed for web development specifically. You're not even forced a physics engine. You're free to integrate with Ammo.js wasm build or cannon.

So you might notice that it's mostly focused on devs for now. The addition of the Marketplace is a bet on creating an ecosystem that will make it easier for non-devs to use it as a no-code tool in the future, by using paid or free plugins.

If you're a dev, designer, modeler, etc, the Marketplace there's an opportunity to have your assets and plugins published there before anyone else as well.

Sorry about the length of this!

Cheers!
The same was done the Canadian Avro Arrow plane, and the British Black Knight rocket. What happens once you join government, they take away your brains?
I'm on your side but like "bimonthly" this is a lost cause.