skysight-inc/HackerNews huggingface dataset:
> the data we have suggest otherwise

No [1]. They don’t [2].

> if you have ideas of how that decoupling between ressource extraction and growth could work

The universe of digital goods and services, for one. A few grams of metal and silicon producing as much value today as a car’s worth of steel did a century ago.

[1] https://www.eia.gov/todayinenergy/detail.php?id=10191

[2] https://www.wri.org/blog/2020/07/decoupling-emissions-gdp-us
I'm talking about the fact that this doesn't address the base problem.
If you distribute a derivative of an illegal number, that derivative has the color of that illegal number. Whether anyone notices is a different question. The moment one of the intermediate steps involved the illegal number, the following steps gained it's color.
I agree -- I was just around in the last days of Windows 3.1 and co-operative multitasking (which is close to async with a different coat), and it was a horrible experience, and fighting hangs was a never-ending task.

I would go further, and say assuming your program is doing "interesting work" (not just calling a database / reading a file and returning the results), use a threadpool. In almost all applications threads are fine, certainly when you are comparing threaded Rust to people using Python/Ruby.
An overbed table works fine.
You’re not missing anything. Housing is included in CPI as rent. Housing purchase prices aren’t included because they represent both current and future housing consumption (people don’t consume a house within a year).
My application had (still would have) very high CPU requirements, and 2k/month would have got me spending more money than necessary. When I started I bought 1 server with the capacity I needed and put that in co-lo for $75 a month. That little puppie was equal to $10K a month at AWS, so why would I want to use AWS again? Just do the math, even 1 server out performs and is exponentially less expensive. The cloud has the majority of engineers looking like morons from a financial literacy perspective.
Or Kraken the cryptocurrency exchange (https://www.kraken.com/)
Property tax can easily be made progressive. The only barrier is that some state Constitutions ban progressive property tax due to "originalist constructionist" misinterpretations.
A defense attorney is not defending only against a prosecutor in some kind of 1:1 coverage. They're defending against the prosecutor who also has a substantial fraction of the power of the entire government behind them. They can use a large amount of crime lab, detectives, investigators, etc.
Well, a UI requiring less precision to accomondate fingers wouldn't suffer for mouse use.

If anything, it's the contrary: it would become easier to use with the higher precision mouse, because targers would be even larger.

The key insight here is that they wont make the mouse lose precision: instead, they make the targets the mouse has to hit bigger -- which, given that the mouse retains the same precision, makes it even easier to hit them!
Show HN: Hazlo.ai – An easy-to-use autoML platform
Hey HN,

I'm Ojas from Neuralastic, we're building Hazlo, an autoML (or AIaaS as we like to call it) platform that allows anyone to train, deploy and host ML & DL algorithms (https://hazlo.ai ).

Helping different companies integrate AI into their systems from my dorm room has opened me up to the diverse array of challenges that businesses are trying to solve with algorithms. Yet for SME or individuals without the resources or expertise to pull it off, it’s becoming harder to join this next industrial revolution.

A couple of months ago, my co-founders and I got a hold of Google’s AutoML, which we though could significantly help users without expertise develop and host their own models. But, it turns out that to upload a dataset you have to create a bucket in the same region as your AutoML platform, then you have to clean, extrapolate and featurize your data, then it takes another solid hour to upload your dataset, after which you can only choose the prediction columns Google allows you too. If someone could do all this, they could probably deploy their own Keras model.

Therefore, we decided on develop a completely cloud-based solution which would enable anyone to develop and use custom models on the fly. All one would have to do is upload their .csv or .xlsx, choose their prediction columns, press train and their model would be ready to go. And this is what Hazlo hopes to achieve.

Building Hazlo has been an awesome journey, but we still have miles to go and a ton to learn. Our server power is a little shaky, the payments gateway is still being added, and the UI is not the best — but we still want to put it out there and possibly help someone get access to solid algorithms without funds or expertise in AI. We’ll also be adding an image-recog system which would allow users to upload images, type their categorizes and start using the model and just have a lot more in store.

Of course, I’d love to hear any feedback or thoughts on the platform. Thanks!
I highly suggest looking up MMT, there is a podcast called the MMT podcast that explains these things well, but you can find other sources that may be faster to read if you search the acronym. It's simply a good way of framing these issues to make them more intuitive.

edit: there are a lot of misconceptions about money printing and inflation here. Please be weary of that.
You can always address that, like VAT (and other commentators have said), by allowing refunding of tax on purchase (for example) for business purposes.
When I read "Colored function problem" and "make complexity explode" I thought it was some weird NP-complete scheduling issue having to do with graph coloring or something, but it turns out it's just a fancy term for not wanting to add async to everything that calls async. Basically just an ergonomics issue.

First, in Rust this isn't really a problem. You can always turn async calls into blocking ones in Rust by calling block_on [0]. In some languages block_on doesn't exist, like in in-browser js, because here, code is supposed to be async. But in Rust there is no requirement, so there's no colored function problem here.

Second, I don't think it's a big problem in the first place. In one of my projects, I'm using an async library and have isolated the async-ness by creating a dedicated thread that communicates with the library. The thread provides a queue of messages that the remaining code of my project can handle.

[0]: https://docs.rs/tokio/0.3.3/tokio/runtime/struct.Runtime.htm...
You’re not missing anything. You just decided to look up the actual answer rather than just guessing what it was.
It’s a custom engine, not a “souped up” one, costs about $30k. What’s the difference between having a partnership with an engine builder and doing it yourself?
I don't know of anything that does it automatically. I think there's a lot of room for improvement in image building. No one seems to care about how bad it is currently though.
Agreed. Its infinite taxation, as the money goes around and around in a circle. It's all green, and all been taxed many times.

As the philosopher said, taxation is the art of plucking a goose so as to get the most feathers with the least squawking.
You're talking about an entirely different group of people. Performative minimalism is not widely practiced among the groups werte discussing here.
Yeah too bad it actually explains reality instead of the weird "debt is just bad." ideas that predict a crisis every single quarter.
Inflation is another tax on the poor. The poor are more dependent on money because most our capital is in money and the wages are lagging behind inflation even in the best of cases.
emacs -q or -Q is often quite fast. It's things like syntax highlighting, word wrapping, etc. which modes add which usually slow it down. Anything trying to run regexes over the buffer isn't going to scale well.
It's easy to develop conspiracy theories around why this madness continues. I think the real truth is ignorance and an element of cognitive dissonance from policymakers.

Manipulating the cost of debt is the only instrument debt they really have so they just keep pushing that button. Asset bubbles are now so inflated that they can't really unwind the monster they have created. I would observe central banks are now guided more by capital markets fluctuations that economic fundamentals.

Something I never see mentioned is the rise of China. I think Western countries would have the confidence to accept a reduction in growth (higher/normal interest rates) if the US and European economies were still preeminent. A major recession in the US would require reductions in military expenditure which would change power dynamics in Asia and the pacific.
In my engineering degree doing stuff like B-Trees with its own i-node management module in C, validate against unit tests written by the professor, were requirements just to qualify for the data structures exam.

Someone lousy in low level coding won't go through such a curriculum,

https://www.di.fct.unl.pt/en/education/integrated-master-com...

Again, a matter of teaching quality.
I read that thread. That's terrible. Nasty.
I can see that just over a day. During off-peak hours, I've speedtested around 260 Mbit/s on LTE on my iPhone (it's 10:20 PM on a weekday and I just got 230 Mbit down[0]), but during peak hours (commute hours or lunch rush), it drops to like... 20 Mbit

[0]https://www.speedtest.net/result/i/4226615772
I'm 49 and I'm sure I remember there still being machines in stores when I was 7 or 8. Is that possible? I don't recall them actually in use - but they were visibly present.

(I'm in the UK)

EDIT: https://en.wikipedia.org/wiki/Shoe-fitting_fluoroscope#Regul...

Looks possible.
Straight from the "I Don't Care About Cookies" homepage:

By using it, you explicitly allow websites to do whatever they want with cookies they set on your computer (which they mostly do anyway, whether you allow them or not).

I hope Ninja Cookie release their code!
Disagree. :-)

Printing money does not automatically lead to inflation.
Since inflation is just the price of stuff rising, the question becomes, when do prices rise?
The price can rise for multiple reasons:

The price can rise because the company just wants to charge more, like Apple.
The price can rise because a company's underlying cost rises. Maybe some type of metal became more expensive.

Either way, the only way that money printing can lead to inflation is if that money creates so much demand that a company needs to expand production capacity to produce more, and if that capacity has rising costs.

If a company expands from, let's say 65% capacity to 75% capacity, and has constant costs, then it doesn't matter. Then more people will be employed due to increased demand, and the economy will boom. This makes money printing a good policy.

If, however, the company goes from 85% to 95%, then the company might start to invest in extra capacity, which might add costs, and thereby might raise prices.

So, do prices rise just because a certain amount of dollars were added to an economy ? No, certainly not. Which is why the money printing should only happen when the economy is dysfunctional. Basically Keynes in a nutshell. :-)
Now that the ARM build of macOS is days away, could this Raspberry Pi be the ultimate Hackintosh ?
This is so cool.

Will I ever use it? Probably not, I’m a hobbyist at the moment. Do I think everything should be P2P, particularly if infrastructure-critical like a registry? Hell yes.
Adam Smiths' theory of the general glut is they won't. It's a vicious cycle effect that can lead to phenomena called recessions and depressions resulting in strangely both unemployment and idle factories (able workers + money to pay them and nobody hiring due to lack of demand).

Some really ardent neo-classicalists say they don't exist but I haven't read their evidence carefully enough to speak to it (here's an intro by Rothbard if you're interested: https://mises.org/library/says-law-markets)

I personally think some of the most notable Austrians had a bad habit of using arguments of convenience to defend the financial interests of the wealthy benefactors who funded their institutions and reversed their arguments when expedient but that's a separate conversation.
Hey, I'm currently working on installing this for our company as internal tool. I wouldn't know. But yeah, I'm kinda doing the same and maybe using dokku/ledokku to manage my own heroku-like infra

It is a nice project, but the docs need some love. You can also hire premium support for 30usd/month directly from the creator of the project, which I'm sure would happily help you with your prod deployment!

You have also development docs on docker / ubuntu / mac / win!

https://dev.chaskiq.io/en/articles/install-chaskiq-on-ubuntu...

I would certainly try/ dig deeper / pay 30usd, it's the best alternative I've found so far!
> for the USD to lose reserve currency status some other currency would have to become more attractive as a long term bet?

Not necessarily. Reserve currencies facilitate international trade and finance, things which may not exist in their present form without the United States. There is no rule saying the world must have one.

Everyone could wind up owning their trading partners’ currencies. We could revert to a commodity standard. Or free trading zones could emerge with synthetic currencies.
> As consumers if we just keep taking the freest lunch without any care or love for the general OSS ecosystem there will be a ton of adverse effects. This is a pretty F’ed up way to do business.

Open source doesn't care about the way you (/we) do business.

I know its easy to get this defeatist view about OSS, like, "the linux desktop is losing the war" or "iOS is killing open computing" or whatever, but even if that were what was happening here (its not), open source persists. There is no war. Its just people writing code to help other people. In fifty years AWS, Apple, Google, whoever, might be dead, but code will still be here.

In this specific case, here's how I view this situation. Docker provides an indispensable public service via Docker Hub. They have had six plus years to monetize it, but it turns out, monetizing public services is nearly impossible. AWS has the scale to step in and take over some of the load, and they already have a monetization strategy. Good on AWS for this; Docker couldn't handle it, so AWS will.
FWIW I had an extremely bad experience using the ESP-IDF with my team. We wasted a lot of time trying to get everything to properly build and link due to the convoluted way Espressif has set up the CMake dependencies. Lots of hard coded paths and one little thing could cause a lot of issues with compilation.

I even submitted a PR to fix one of the areas that caused me a lot of headache (it had to do with an assumption about the Python environment), and it was rejected because the ESP-IDF is meant to be opinionated about its choices.

What's even worse is Amazon's ESP32 FreeRTOS distribution. Stay away from that with a 10ft pole. Sure, it sounds nice to have some integration with AWS (GreenGrass, IoT Core, OTA via MQTT via AWS, etc), but half the ESP32 won't work (eg multicore) and modules that you find for ESP-IDF are not inherently cross compatible.
In browser JS can drop down to the old Promise callbacks (.then) to avoid coloring synchronous callers.
Use bucklescript so you can use JS libraries on the server.
If the goal is to remove carbon from the system, then the best thing we can do is waste as much paper and throw it in the trash where it goes to a landfill and never decays back into the air.

If we recycle it we're keeping that carbon in play. But by wasting mass amounts of paper over and over again, we can remove a lot of carbon from the air. As we chop down more and more trees to make paper and bury the paper in a landfill, new trees grow up which get turned to paper which gets buried and taken out of the system.

So waste paper if you want to save the planet, because paper may kill a tree, but that tree will grow back, and the paper will sit in a landfill petrified.
For those that don´t know it, IIOP.

http://panuganty.tripod.com/articles/iiop.htm
Would be great if you could post some links to some of your sources/suppliers, I'm thinking of setting up something similar.
Although true, that seems moot because all tax on business (whether VAT or not) is, one way or another, passed along to the end customer (or not passed on according to business pricing decisions).

No matter which company in the supply chain pays it!

With VAT, it's raised prices and shown on the receipt.

With other business taxes, it's raised prices and not shown on the receipt.

Customer pays either way.

Of course, competition and other factors also govern prices. It's not a given that changing business taxes always causes a business to change its prices by a related amount.

But that is the same for VAT and other business taxes too.
There is an easy solution to the colour problem: make all functions async. All of them. Of course, having code like this

async func foo(x int) task[int] { return await(2 * x); }

// No "async" only because cpu_bound_future_factory() returns a task
func bar(y int) task[int] { return cpu_bound_future_factory(async func() task[int] { return await(y - 5); }); }

async func baz(a,b int) task[int] { return await(await foo(a) + await bar(b)); }

is not fun, especially when you have to await the result of the arithmetic operators, and write all those now-redundant async and await, so let's also drop "async" and make "await" implicit--although we'll need something for non-awaiting. Let's call it "nowait". Now we can write code like this:

func foo(x int) task[int] { return 2 * x; }

func bar(y int) task[int] { return nowait cpu_bound_future_factory(func() task[int] { return y - 5; }); }

func baz(a, b int) task[int] { return foo(a) + bar(b); }

A-a-and we're back to multithreading, basically. So yeah, looks like cheap context switches is the solution.
We actually moved to a bigger house when we bought, but different suburb.

Depends on how much you borrow I suppose. Our loan was smaller than typical most probably, so we wind up paying about 30% less. But we were renting for $2k a month just 2 bedroom place. Would have been millions to buy that place too. Just getting to the point it's stupid.

I don't really know how we did it but we managed to get a decent place for under 700k, but average price is now about 1.1 million or something crazy. My sister has been looking and for what they want it's all north of 900k and incredibly competitive. So, I'd imagine the loan on that would be quite a bit more, and 30% more expensive month to month might be realistic depending on your situation.

At one point we were on a single income when I was just starting my career and paying that high rent with a new born baby in the house. It was tough. I can't imagine what it's like in single income households with multiple kids. The math just doesn't check out.

It's definitely a great place to live if you can afford it though. Insulated from a lot of the worlds bullshit.
Are there statements by engineers or the heli pilot, where is that coming from?
What is interesting though is that middle and old-english sound a lot more similar to German / Saxon.

Things like good morning is very similar in german, dutch and Scandinavian languages.
Tell HN: Eas
Flu and Ebola rear their ugly heads constantly yearly even. So every hundred years would be cool but not guaranteed.

These are very optimistic beliefs of yours and time will tell.

You have to keep in mind that even if the virus is able to be contained by human intervention..there is a cost of perpetual repressive policies: closed borders, mask wearing, burden on small businesses, social distancing, etc.

Herd immunity via vaccine or natural acquisition is the only way we'll ever fully go back to normal.

And I do wish you all the best over there, and hope that all of this is as manageable as it appears.

Either way if a vaccine reappears were mostly back to normal.
> Fortunately Fields Medal tier mathematical problems have never come up in my professional programming career.

Ah, but you see, I've used this problem only because you could be easily convinced of its difficulty because it's a well-known one and others have tried solving it unsuccessfully. But hard problems come up all the time, especially when concurrency is involved. You just don't know they're hard at first glance. For example, the specification that a database be kept on multiple computers to offer redundancy without loss of data is a staple of distributed computing, but finding an algorithm that does it (perhaps together with some other latency requirements) is extremely hard and it took many years to find the first one that could do it.

That easy specifications are easy to derive doesn't help us, because they might also be the same programs that are easy to test or be convinced of their correctness in some other ways. The whole point of formal methods is to help us with the hard cases, which, sadly, are very frequent.

> A program can feasibly be derived that can't feasibly be verified without access to the discrete documented steps of the derivation.

Not if it's done formally. A formal derivation guarantees proof, and, in fact, the problem of verification is easily reducible to derivation, i.e., derivation is no easier. Here is the proof: X is a program, and so, also a specification, and P(X) is some property that you want to verify for X. A formal derivation of a program from the specification X ∧ P(X) will, therefore, prove P(X). This is the "trick" I used with the "Goldbach program", except it's not a trick, but a basic result in the study of the hardness of program analysis, a subject that's been extensively studied for a few decades now. The claim that it's easier to derive than to prove is just mathematically false. With regards to claims about informal "proofs" or "derivations" it's hard to say anything, because the problem is not well-stated.
URLs in C (2011)
No it's not I've seen dozens of people fired just for talking about labor unions, it's extremely common. Just google it.
I am still confused as to why companies have to pay tax at all? If every single employee including owners already pay income tax, and IVA/GST/purchase taxes, property taxes, xyz additional personal taxes levied by respective governments, why then on top of all that make companies pay tax, doesn't that just detract from people wanting to start companies and/or seek countries with the least taxes/best loopholes?

Disclaimer: I own no companies. I don't even own stocks at the moment.
> Basically just an ergonomics issue.

A viral one, and number-of-possible-states-exploding one at that.

> First, in Rust this isn't really a problem. You can always turn async calls into blocking ones in Rust by calling block_on

That's not exactly what we're trying to do here.
Thank You for 20 Years of Discogs
a functioning market require profit-seeking behaviour.
Here's an idea: pay your users to answer a survey. And don't just pay a few cents, pay them at least USD 20 or so. I bet your response rate will skyrocket.
For an even catchier headline, it should be prefaced with: "How I built a..."

I'd seriously like someone to build a HN scraper that aggregates all the articles prefaced by "How I built a..." and then write an article called "How I built a scraper to aggregate 'How I built a...' articles to assess their HN upvotes." I'd upvote that.
Legally, that depends on what the source is. Realistically I'm with you and I will capture whatever I want that is in my stream and they can't stop me.
How do you retarget on potentially interested customers?
The companies in the middle of the supply chain can reclaim any VAT they paid on goods/services used in the business [1], so effectively they don't pay it.

VAT is definitely not a tax on profit, that's usually called "corporate tax" [2] which is a completely different thing.

[1] https://www.gov.uk/reclaim-vat

[2] https://en.wikipedia.org/wiki/Corporate_tax
I think the whole point of being privacy focused is that you don't retarget and your product sells by its own merits.