skysight-inc/HackerNews huggingface dataset:
Mark Blyth on MMT:

https://youtu.be/2ONGvkAoOI0?t=1550

- it only applies to the US

- depends on having a hegemonic currency (i.e. everyone else earns in your currency and has to convert it, so that you can run a deficit and others supply the capital to fill it)

- contingent on control of the house, senate, and presidency, for about 3 terms in a row, to do all the things you want to do (in the MMT program)

- though sure, we could spend more on stuff we care about; we're not at "capacity" yet.

- you've already got a bond market in the US... why do do we need to re-invent everything in the world when the bond market allows you to already do it?

- hardly any other country actually sets their own monetary policy because the dollar is so dominant. When the fed goes up or down, it's effect is global.

- since every country has to import, if you print a lot of money, you'll get inflation through exchange rates & the import channel

Haven't listened to this one yet:
https://youtu.be/NfKiW0Gfn04
> So called "best practices" are contextual and not broadly applicable. Blindly following them makes you an idiot.

Very true. "Best practice" are most often just "common practices" - how we've done things here forever.

That's great for standardization. It gets annoying when each team member does things their own way.

But it's a stretch to call them best. The research into what is truly best, A/B tests of various methods, or building prototypes of new experimental frameworks is rarely scheduled in sprint plans. It's actually some crazy programmers who try out these experiments in their off time based on their experience with the actual problems, which leads to truly innovative things.
Sales wise this year was great. I have some friends that own vineyards and they are sold out. The major issue they face being in NorCal is that they had to compose most of their grapes in 2020 due to the fires (the smoke can be tasted in the grapes and it is not something you can make go away). 2 of them I know it was a complete loss. So wine prices are going up in Napa in the next few years.
Wow. You have a great style.
On the other hand, whitehouse.gov being the target of a zero-day WP exploit isn’t going to be a huge deal since it’s just a website for putting public available, or soon-to-be publicly available stuff. The only big attack vector i can see is it being used as a sure-fire way to target senior administration officials with other exploits like a chrome or Firefox zero-day.
In a lot of cases Microservices are the cheaper option. Keeping your code in a monolith requires a lot more investment in tooling (to manage a large monorepo, because apparently our industry has collectively forgotten that you can actually build separate libraries and keep them in different repositories) and coordination between multiple teams working on a single large project. The simplest solution is often for management to throw their hands in the air and let each team stake out their own territory and own their own services. You certainly pay a cost for it in terms of overall infrastructure complexity, but maybe if you're lucky you get some resilience and scalability out of it.
Labour costs are usually suppressed because it's India. The erstwhile norm was to rely on unionized laborers for work, but migrants from the destitute states up north started coming en masse, which suppressed labor costs even further. As long as you give them a roof over their (families') head, 3 meals a day and a living wage to send back home to their village, they work reliably, especially when you need the manpower to guard against thieves or harvest season. Nobody I know uses heavy harvesting machinery except for cereals and some commodity vegetables - tech is mostly used for plant and livestock monitoring.
Neeva Search Engine
I linked the Instagram handle of a friend on one of my posts, and now I even get posts about promoting and marketing my Instagram handle with “real likes and comments”.

Just one link.
Exceptions abound in Asia, though there are far fewer exceptions in the West.

For example in Taiwan, in their online grocery ecosystem all the market participants use the same kind of SMS verification step that is intercepted at the card network stage (the issuing bank doesn't see this activity). So Visa and MasterCard both generate the challenge, but US card holders do not see this, and US customer support does not know what to do on the back end to support it.

I know somewhere, there is some kind of setting that interfaces with for example, Visa International, but only a credit card industry domain expert with the lingo would know the right words. I suspect I need a Chip and PIN EMV card issued, and it drops to SMS for certain online transaction types, but that's just a WAG at this time.

I've run into similar exceptions elsewhere in transactions that require some kind of national ID number tied to a delivery address for higher-value orders.

The types of risk profiles associated with many new use cases is fracturing credit card handling, but the use cases international travelers encounter is so small it isn't worth addressing just for that demographic. However, as the Net continues to bleed international transactions across borders (AliBaba is just the beginning), I think this will be a very lucrative market for the first-mover to do the Uber-like Herculean work of addressing every jurisdiction's concerns to put them all under a next-generation credit card.
That's the main working solution I found: code works in both versions.

The problem is that it's way trickier than it should be. Has they made that relatively easy, the Python 2->3 transition would have had a much smoother "normal" upgrade process.
Many, many people filled out fraudulent loan applications. Many, many people took "first time home buyers tax credits" they weren't entitled to. But the Government decided it would look bad to prosecuted hundreds of thousands of small-time tax cheats and fraudsters.

According to this story, 50% of people getting the first-time home buyers tax credit in 2008 weren't entitled to it.

The IRS itself estimates that over 50 percent of the individuals claiming the first-time credit will not be complying with that requirement to supply proof that they actually purchased a home.

https://www.npr.org/templates/story/story.php?storyId=126010...

Of course, NPR simply says these people were "confused."
A good chunk of these get wiped out if you get remote social presence via VR or AR.
This developer only has about 6 years of experience working at Amazon. It seems surprisingly naive how little this person understands about what a decent PM shields them from as an engineer, but I've heard working at Amazon sucks altogether. So, par for the course?
Yes, 50% seems to be a fair assesment of current PEM fuel cell efficiency. Apparently, the PEM fuel cell itself can get up to 60% efficiency, but there are auxiliary services (cooling, supply and exhaust pumps, etc) that most people don't think about that drive the system down to about 47% reliable output efficiency. That's not bad considering zero GHG emissions, and other benefits such as scalability and power density of the cells, but I'm still hopeful for significant improvements in the next decade (I suspect this may be significant offset in the form of greater H2 storage mass/volume energy density).
> After performing over 100 interviews: interviewing is thoroughly broken. I also have no idea how to actually make it better.

This has been my gut feeling for a long time, and in the last year, I finally took the time to write down my thoughts on the topic. Every week since February 2020, I wrote about some aspect of interviewing that could be improved [0], and I now feel confident there are actionable improvements to be made.

Individually, we as interviewers can shift our mindset towards looking for strengths instead of weaknesses, accommodate different backgrounds, acknowledge the best developers are not the best interviewers (both as candidates and interviewers), and put in the extra effort to hone our interview skills. At an organizational level, I'm working on training material that I hope to promote within companies that are interested in improving their hiring process.

Interviewing is thoroughly broken. But I have some ideas to make it better.

[0] https://hiringfor.tech/archive.html
Excellent insight. And agree to your theoretical conclusion to some extent.

To share contractor perspective: a problem I've identified is ambiguous overlap of ownership/maintainer role of project code between contractor and contractee staff (or lack thereof). So a slightly alternate conclusion is that it's up to the contractor to exert authority over the code they provide to the contractee even if that means charging more to ensure said code shall be maintained well into beyond original production date; or doing the hard but necessary things like engaging directly with contractee and its staff at ground-zero and not-to-mention the customers said project serves so as to stay dialed into the picture for as long or as intimately as necessary to ensure optimal results.

It is not always a rewarding experience, and can be demoralizing at times because internal staff can often view contractors as outside threats to their own jobs (which is understandable; but actually is part of the value in hiring outside contractors from time to time as it keeps staff on their toes) and so you may often be feeling like you are on the outside knocking on the window just to get basic access to assets, servers, or people/gatekeepers responsible for granting you what you need to get said work done, yet...

if contractor doesn't exert this extent of dilligence, or lazily assumes the company will maintain said code by means of its own devices - it will become lose lose for both sides as the contractor will be blamed when things start to break or when internal staff eventually & inevitably are requested to introduce new features on top of the now outdated 'foreign codebase' they begrudgingly must now maintain - which can conversely result in long drawn-out 'new platform' projects that set back said company by months or a year or more resulting in yet more need for contractors to fill in gaps again and as such this never-ending cycle continues.

At the end of the day if you are contractor you are indeed expendable & temporary and so its best not to get emotionally invested; be results focused & get paid for your time, do your best and at the end of the day that is all you and your client need - at least until the next cycle begins.
Most wine folks agree that red wine should be enjoyed a bit cooler than room temp. I honestly cannot drink room temperature red wine anymore.
I have a SodaStream for making seltzer. I also use it to put a 'float' of CO2 in bottles that I want to last longer.

Simply, I put a bottle under the SodaStream nozzle and give a few puffs of CO2 to be confident that it's displaced most of the air.

I do this with normal drinking wine sometimes, but more often things like vermouth that I don't open daily.
Many, but evidently not a majority. News Corp's web properties outrank ABC Australia, including the clickbaity news.com.au.

I also think it's a little bit disingenuous to call it "right wing fascist" news, given it's the most popular. By extension you're calling most Australians right wing fascists, when according to research the majority of Australians support immigration, for example.

So essentially you're saying the immigration-supporting majority of Australians are right-wing fascists, no?
Is it probable that inflation doesn't occur in spite of mass QE because the inflations are exported, mainly to manufacturing exporting countries like Southeast and East Asia? You get cheap electronics and products in return.
The re-grading capability was added within two weeks of the game's release in early 2016. Only the VERY earliest players would have been affected.
The only problem not addressed is that the browser directly interfaces with code that has access to the database and host computer. A static site generator is leagues more secure since you can lock anything that touches the database/CMS content behind multiple layers of authentication and 2fa, significantly reducing the attack surface.
Better question, why can't people update their scripts to python 3? Is it that much of a chore? Genuine question, I've only ever used 3.
Look under "FP16 16-bit (Half Precision) Floating Point Calculations" on https://www.microway.com/knowledge-center-articles/compariso...

These raw numbers don't tell the whole story, of course. But IMHO, the convenience of a local 2080Ti outweighs the speed benefits of an _somewhat flaky_ V100 via Colab for day-to-day use (unless memory size is an issue, which you can't really get around).

OTOH, for just trying out stuff / one-offs, Colab is perfect - and bonus points if you score a V100.
I think the author is incorrect about vacuvin being rubbish, and loses all credibility when describing replacing the cork being a good method, but vacuum sealers being ineffective.

The beginning of the article asserts that oxidation is one of the primary causes of wine going bad, then completely dismisses vacuum systems, which remove most oxygen out of the bottle. Scientifically, this MUST be superior to simply replacing the cork (or screw cap in Australia).

I’ve found that if I open the bottle and pour two glasses and immediately seal and vacuum (most of) the air out, I can get about 2-4 days of the wine tasting good stored at room temperature, versus about 1 day simply replacing the lid.
I do, as a bottle of wine for one is too much so I keep it in the fridge for weeks and drink half a cup or less once in a while.
It doesn't take domain knowledge to take responsibility for improvement. If your retros are taken up by lamentation maybe you should try to bring more focus.
No, just a lurker that finally decided to join the fun!
My wife and I play DST together every other weekend on both Friday and Saturday nights. We've been playing it for years now.

Oxygen Not Included is also really good. As is Mark of the Ninja. Highly recommended.

I haven't gotten to Invisible, Inc. yet but I've heard great things.
Multics was co-developed with the hardware; that hardware contains Multics specific features that are needed to implement Multics. Segment tables, Rings, Gates and more. enable the memory mapping and protection that that is the basis of Multics.

These hardware features are not found in the current gamut of architectures due to the dominance of the marketing value of being the fasted CPU; these features lower the CPU throughput and also cost valuable silicon space, and the economic value of a secure OS is less then the value of being faster or shinier.
My point is that I dont need to do plain text queries or need to make queries simpler or worry about what I just did to a row when I am using NoSql

Whereas I have all those concerns with DMBS, the ORMs want to help but just add more problems
Ha fair enough. I mean it's a hypothetical where that isn't the case.
Google hacking/dorking I think. Specific google searches that reveal accidentally indexed documents.

https://en.m.wikipedia.org/wiki/Google_hacking
> One issue I've had with any kind of auto-generated bindings based on metadata is that you get low-level types such as "Win32 BOOL" and "Win32 GUID" polluting the output. Mainstream languages already either have native bool and guid types, or have defacto standard libraries.

This shouldn't actually be a huge problem in Rust, because of the traits system. It should be possible to implement all the expected behaviors (Into/From, Add/Sub/Mul/Div, Ord/Eq, etc) for these special types and if library code is properly generic, it shouldn't care whether or not you're using the native type. If it does require a specific concrete type, From/Into should still make things reasonably ergonomic.

Re: safety, the typical approach has just been to keep one library that's a direct mapping to the C API, which is publicly unsafe, and then create a safe library abstracted on top of that which codifies the documented behaviors. That layer relies on documentation, and on humans to follow it, but then so does all C code ever written :)
So it is like COBOL on a Mainframe? Too costly to convert into a Microcomputer modern language but cheap enough to run in COBOL.

I had no idea that VB 6.0 has so much support for it.
This is already the case. Arch has python for python 3 and python2 for python 2. It's the opposite on Ubuntu and most other distros.
Do you have any examples of this? Not doubting it, just curious.
I agree. There are maybe 1-2 articles a day that are really worth reading here. I skim the rest.
What do you mean by "economy is in decline" ? And, on what basis do you claim fossil fuel is getting more expensive ? The oil price hasn't gone up significantly over the past decades. The cost of electricity, adjusted for inflation, hasn't gone up.
> has been great for reigning in an overly narcissistic manipulative coworker because their actions are much more record-able now.

What? What kind of workplace do you work at that you need to resort to recording your coworkers to get to the bottom of conflicts?
> Summarize What You are Following Up

> When you are following up someone's article, please summarize the parts of the article to which you are responding. This allows readers to appreciate your comments rather than trying to remember what the original article said. It is also possible for your response to get to some sites before the original article.

> Summarization is best done by including appropriate quotes from the original article. Do not include the entire article since it will irritate the people who have already seen it. Even if you are responding to the entire article, summarize only the major points you are discussing.

This particular point is essentially a lost art.
Companies like Uber who dance with the law, have their executives arrested abroad like in France or Canada, or implement schemes to evade local officials building cases against them, must have a huge legal (and costly) department.

https://www.nytimes.com/2017/03/03/technology/uber-greyball-...

https://techcrunch.com/2015/06/29/uber-france-leaders-arrest...

If I attempted to do that same in my home country without a huge VC backing thus very good lawyers, I'd be shut down in no time and sent to jail.
If it's evident that being remote is just as effective or more why wouldn't most companies start catching the eyes of their potential candidates with that?
> My productivity probably doubled when I moved to remote working last year.

Everyone who claims this is lying to themselves.
I haven't tried it yet for my own projects, but I'm wondering if https://github.com/popey/sosumi-snap might work for such purposes. That said, I totally understand you, and am not sure if I care enough about Mac anyway personally.
the thing with python is that it's "indentation-based" -- it's difficult to see "where does this anonymous function return or end?"

maybe it's time to allow optional brackets for marking where a function starts and ends? eg. a { ... } (or anything else -- even {| ... |} will do)
Uptodate tooling? I’m sure all those people taking SICP when it was taught with scheme really got screwed.

University is not a boot camp.
> Would you prefer your pilots to fly your plane with no AI assistance?

There is nothing that remotely resembles AI in the cockpit of any current airliner. All flight control logic including autopilot, autothrottle, TCAS & GPWS, ILS & autoland, and so on are based on simple feedback loops and programming techniques that go back decades.
What is the point of this page besides signaling? It seems completely useless from an informational standpoint.
Common Lisp was a choice that many teams chose to ignore for whatever reasons. The price of perpetual upgrades is apparently cheaper than starting with a complete and stable language.
A place I used to work had engineers documenting their work essentially in the form of a blog. It was actually really a useful habit, and reviewing the project blogs once each week made it really easy for me to find cases when I could help a colleague who was working on something I'd had experience with before.
Here's a great article if you want to learn about some of the fascinating chemistry behind 'smoke taint': https://www.latimes.com/food/dailydish/la-fo-dr-smoke-wine-2...

The article is written by Arielle Johnson, who is an incredibly knowledgable PhD in the flavor world. She's also the Chief Science Officer for the latest round of Alton Brown's 'Good Eats' series.
If I'm reading this right, it means the custom Chromium build I use[0] won't work like I want it to anymore. Although not required if you want to be "ungoogled" which many here do, I personally set up all the required API keys against my personal account as per their guide[1] so that Chromium works like Google Chrome as much as possible, since that's the browser I otherwise use. The issue is that now I can't have hardware-accelerated graphics on Chrome on Linux (since they refuse to put that in their mainline build[2]) and have it be synced in the same way as the official browser, since they're removing syncing from Chromium.

After reading the email[3] they sent out to Slackware devs, it's not clear if they are just removing this ability for builds that have keys built in, or if they are completely removing the ability to add your own keys to Chromium like I have in my example above. Could someone help clarify this?

[0] https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-...

[1] https://www.chromium.org/developers/how-tos/api-keys

[2] https://bugs.chromium.org/p/chromium/issues/detail?id=463440

[3] https://groups.google.com/a/chromium.org/g/embedder-dev/c/NX...
I agree that I'm stretching it here - personal directories are my personal niche and definitely something that I'm seeing everywhere - even in this little link-sharing tool.

But I figure that I'll put the thought out there and people can agree or disagree. Glad for you to voice your disagreement - I may need to tone it down.
I alternatively do the same with Signal and the "Note to Self" conversation.
Typo3 can do that too.
While Dalio has publicly anticipated cash and bonds being poor investments in 2020, I'm making a blanket statement regarding appeals to authority (similar to you). But when authorities are to be invoked, economists are generally just sideline-experts with no skin in the game, who are unable to translate their understanding of markets into alpha. This is in response to you stating in your first post that economists are the true experts (intuitive, but I think incorrect. It's like interviewing a sports commentator (who wasn't formerly a coach or player) instead of an actual coach).

While I don't know Dalio's full position or rationale, I have another comment on this post that explains when and why I personally expect inflation. I am curious though -- can you expand on what you believe Krugman's position to be here, and why it makes sense? He doesn't seem to worry about inflation from open market operations because it works until it doesn't. There has been inflation since 2008, but most of it went to wealthy people who hold the majority of their net worth in equities and real estate. These asset classes are severely under-represented in the CPI. Because these are mostly unrealized gains enjoyed by so few, there aren't that many more people competing to buy milk and eggs, which would actually affect CPI.

Many progressive economists don't seem to realize their policies contribute to massive wealth inequality just as much as America's poor attempt at graduated tax brackets. Granted, Krugman has his moments, and for all his faults his recommendations don't seem to be purely ideologically motivated.
or you turn out to be the next MoviePass because selling a dollar for 75 cents isn't a business. I would not make the mistake and compare everything that grows fast to Amazon or Netflix. The former has logistic centres and half of the servers that run the internet, the latter a ton of content. It's not clear to me what Uber actually owns. They even sold off their self driving unit.