skysight-inc/HackerNews huggingface dataset:
> it's hardly a scalable solution

Isn't enabling and educating the population the original scalable solution to low growth?
Markforged | Software Engineers (Senior-level, full stack) | Boston, MA, USA | https://www.markforged.com

Markforged builds cutting-edge cloud connected industrial 3D printers that produce parts 50x faster that are 23x stronger and 20x lower-cost. We print in composites (eg. carbon fiber) and in metal!

Our software stack:
* Webapp - Express.js / AWS backend, AngularJS / WebGL frontend, Electron for optional desktop client, CoffeeScript and TypeScript
* Computational geometry engine for part slicing - Written from scratch in CoffeeScript, TypeScript and C++. Runs on AWS Lambda, in-browser, or on desktop client
* Printer touchscreen application - Node Webkit / AngularJS + Python, all on top of a custom Debian image on a BeagleBone
* Printer firmware - embedded C on a custom board

Types of developers we look for: Public web-app, embedded web app, devops, computational geometry

To apply email me directly with your resume at bryan.robinson@markforged.com or go to www.markforged.com/jobs to check out our full slate of jobs and apply there.
That may be the stated goal, but the metrics relied upon to measure economic health do a good job measuring top line wealth and a poor job capturing the true quality of life for ordinary people.
About the IRISnet Project
It worked for me... I've completely de-Googled my life. Every time you read a post like this you learn a few new things.
Ask HN: Go Vote Today
My sister was x-rayed in the UK circa 1987, something to do with her feet being wider than the norm.
> your comment is true for the US but not for the world economy as a whole

Nope [1][2][3].

[1] https://www.iea.org/reports/sdg7-data-and-projections/energy...

[2] https://data.worldbank.org/indicator/EG.EGY.PRIM.PP.KD

[3] https://www.eia.gov/todayinenergy/detail.php?id=27032
Ask HN: Why was no company able to replicate the Stripe API?
Stripe API is great. How they do it is available online. But why was no company able to replicate it? Thinking about everything I read about them, my take is that the APIs are only the tip of the iceberg.

- The first released API took 1 year and was the 4th rewrite. Even in a pre-product and pre-revenue startup. A 5 people company.

- Stripe hired the first PM at 150 people, 5 years after founding. Engineers have a strong product mindset. They hire a lot of engineers with product experience. [2]
- Today they use the process created at Amazon of Working backward from the press release. By the time they start building the API: docs, FAQs, UI mockups, and a lot more is already built.

- In the North Star podcast patio11 mentions an example: if 8 people work on a project for 6 months, and the feedback is bad, they throw it away. [3] I saw teams cracking for having their work slowed to launch or launching with low usage. I think explicitly throwing it away would be 10x harder.

- The design process for the API is equal to any product with great UX. Many iterations of mockups, user interviews, usability tests, rewrites, and so on. This means much more design vs building time.

So, I think it's not about documentation or API design, it's more about culture and trade-offs. No company is willing to make the required trade-offs. Like:

- Throwing months of work away

- Postponing launch dates to improve nail quality

- Putting 10x more time into your API development time compared to today

These things cost a lot of money, without obvious ROI, and depends a lot on culture. Not easy to start doing after you have a not so good API in the market and a different culture in place.

What is your take?

[1] https://youtu.be/IEe-5VOv0Js?t=441

[2] https://www.quora.com/Does-Stripe-have-product-managers-or-do-engineers-manage-the-products-themselves

[3] https://youtu.be/YrTrWf6EjqA?t=3161

edit1: add line breaks
Land value taxes also seem like they would work very well, have some nice incentive effects and are hard to game: https://en.wikipedia.org/wiki/Land_value_tax
Exactly. Docker made it sure they were in the critical path.

If you compare to Debian or Ubuntu packages, same use case, they have full support for mirror. When you run a debian VM in the cloud it's automatically connecting to the AWS debian mirror to pull packages. Everyone wins.

Docker distribution was designed to keep docker the company in control, not to have mirrors. Naturally it's getting substituted by competitors because they have no other choice.
The implementation can be more concisely written (and without reassigning variables) as

float InvSqrt(float x)
{
long yl;
float y;

yl = 0x5f3759df - ((*(long *) &x) >> 1);
y = *(float *) &yl;
return y * (1.5F - (x * 0.5F * y * y));
}
Jack Ma had a speech against Chinese financial regulation on last weekend. I guess this must be the main reason ...
Prjoxide: Documenting Lattice's 28nm FPGA parts
I can't put my finger on it, but there's something that feels predatory and maybe zero-sum-ish about this. AWS wins, docker loses. I guess this is considered a "shrewd" business move. I don't like it.
> Ant Group has recently reported to China’s securities regulator about the significantly changes in regulatory environment, the exchange said, and this major development might make Ant Group fall short of the listing requirement regarding information disclosure

What does this mean? Does this sentence even say anything?
Dwarven techniques are not uncommon in Mordor's forges too. :P
Nowhere because to get someplace one actually needs a business model and not just idealism.
In case leavemealone.app is reading these messages, I will leave this here. I failed to sign up. After clicking the sign up button, the button began pulsing but did nothing more. When I tried reporting the failure via chat, nothing happened when I clicked send. After clicking send, I noticed that my initial chat message had been truncated halfway. I don’t know if these two failures are related.

I am using Firefox Focus on an iPhone 7 running iOS 14.1.
List of U.S. Political Catchphrases
That would sort of be the worst of both worlds for me: my problem with Vim is that many of the fundamentals are a bit wonky. Elisp is vastly better than vimscript, the macro system of Vim in nice for one-off macros but quickly reaches its limit and becomes hard to manage if you try to use it to implement advanced functions etc... It's improved quite a lot these past few years (notably because of neovim and other forks) but Emacs has been dealing with that stuff since basically forever.

Basically I want Vim with an Emacs backend. I don't need a bajillion plugins, but I want the things that I use to be easily tweakable and customizable, something that Vim struggles with and Emacs excels at in my experience.
> the famous property ‘children’, in React, corresponds to textContent in plain JS

That’s incorrect, if anything it corresponds to .childNodes. The textContent property is a getter that extracts text nodes only from all the nested children of an element.
"Not perfect since shipping will involve some carbon emissions, but still, will be better than making it from natural gas."

If they're shipping hydrogen, it wouldn't be that hard to include a fuel cell and power the ship via hydrogen. It might not be cost-effective yet but it would be more environmentally friendly, and would likely simplify logistics.
pygamezero is good, does have dependencies i suppose.
In fact, you basically need to do that anyway to wrap long lines effectively.
Not to mention the unusable volume performance
sounds like a good way to get dinged in a performance review. "I see you have documented that you hate in-person communications"
Any explanation approaching accuracy undercuts the establishment and can not be acknowledged. It's not the kind of tactical mistake they can own up to, but one that cuts uncomfortably close to admitting they're doing the country a deliberate disservice.

The explanation is there if anyone wants to see it. The Rolling Stone's political editor was calling it 6 months before Trump was even elected.

>It turns out we let our electoral process devolve into something so fake and dysfunctional that any half-bright con man with the stones to try it could walk right through the front door and tear it to shreds on the first go. [...] [Trump] likes being famous, which got him into reality TV. He knows show business. That put him in position to understand that the presidential election campaign is really just a badly acted, billion-dollar TV show whose production costs ludicrously include the political disenfranchisement of its audience.
Ya but hyper local...
I know it's the year 2020 and we're capable of some amazing technical feats, but for some reasons the fact that we can have bidirectional communication with something so old and so far away is astounding to me.
Want to start one?
Modern dental x-rays are basically negligible for most patients, although not for dentists who do them daily, even though they're well away from the beam - which is why they have to hide when they take them.

Less negligible are CT scans, which can expose you to multiples of the average annual background dose in a few minutes.

That's still relatively low level exposure. But there isn't really a safe minimum exposure level, and it's certainly not something you'd want to have regularly.
> efficiency we gain is largely offset by the rebound effect in our current system of production, i.e the GDP grows faster than the ressource intensity can catch up with

We agree on this. But nothing requires the base resource load to increase. That's my point.

Blaming capitalism for our ecological problem is a cop out. It makes it sound like we have to re-engineer our civilization to escape resource over-use. We don't. The changes are simpler. But making it look like our entire financial system has to be rebooted to effect real change helps punt the issue.
Cookies are not an issue for GDPR, it's all about respecting users' privacy. In fact you can freely store anonymous data to cookies, localStorage, and sessionStorage without issues. The problem comes when you are dealing with personally identifiable information such as permanent identifiers.

You definitely need a "cookie banner" when using Simple Analytics, Fathom, or Plausible. Any service that accesses the device information such as the URL needs a permission from the user according the ePrivacy directive.

We have consulted EU law specialists when building our upcoming analytics service that is as privacy-friendly as Simple Analytics, while still measuring important things like retention and conversions. More information:

https://volument.com/learn/data-privacy
yes. Apologies.
> Many folks thought this would be hyperinflationary, Weimar Republic style.

The Weimar Republic was the German government after WWI.

Many of us forget a simple detail about Weimar's hyperinflation: It was deliberate so they could pay off their reparations.

Worth reading: https://en.wikipedia.org/wiki/Hyperinflation_in_the_Weimar_R...

> The strategy that Germany had been using to pay war reparations was the mass printing of bank notes to buy foreign currency, which was then used to pay reparations, but this strategy greatly exacerbated the inflation of the paper mark. Since the mark was, by fall of 1922, practically worthless, it was impossible for Germany to buy foreign exchange or gold using paper marks. After Germany failed to pay France an installment of reparations on time in late 1922, French and Belgian troops occupied the Ruhr valley, Germany's main industrial region, in January 1923. Reparations were to be paid in goods, such as coal, and the occupation was supposed to ensure reparations payments.

> The German government's response was to order a policy of passive resistance in the Ruhr, with workers being told to do nothing which helped the invaders in any way. While this policy, in practice, amounted to a general strike to protest the occupation, the striking workers still had to be given financial support. The government paid these workers by printing more and more banknotes, with Germany soon being swamped with paper money, exacerbating the hyperinflation even further.
Fundamentally it is not any different. In the current model, either the company can afford to pay taxes by cash without issuing new stock, or then it does not and needs to issue new stock, thus diluting current ownership.

In my model, either company can afford to buy back the stock from the auction thus keeping the company completely private, or then it does not, thus diluting current ownership.

(I personally would expect a tax rate of around 1% p.a in my model. If your company can't buy back 1% pa of its stock without needing to pay any other tax, I am not sure it is a healthy company)

Last, strongly ideologically, in my opinion limited liability is so massive benefit given to the owners by the society that I am not sure there is any reason to even have perpetual private limited companies. Either you grow up to public scrutiny of a publicly traded company or you do not succeed and die trying.
Veracruz: Privacy-Preserving Collaborative Compute
"For instance, consider how a renewable-heavy grid relies on gas turbines to step in when there is a 'drought' in renewable production. Using 'blue' hydrogen to replace the natural gas for those turbines would immediately get a fully reliable, zero-carbon-emission grid. Then as renewable prices continue to fall, 'green' hydrogen can close the loop & eliminate fossil fuels altogether."

To be fair, in that instance the blue hydrogen would crowd out other battery investment, delaying cost reductions in actually renewable batteries.
We're getting a bit smashed by HN traffic right now and server is running a little more slow than usual! I hope you check back in a little while.
A lot of municipalities in the US have high pole attachment fees, or even worse, sell a monopoly on pole attachment to telecoms.

13 states cap pole attachment fees at cost or at a fixed number. [1] I'd be interested to see this pass in Pennsylvania.

[1] https://www.fcc.gov/sites/default/files/ad-hoc-commitee-surv...]
Show HN: UX Optimization Made Easy
What was Wenger thinking sending Walcott on that early?
Fair 'nuff.

However, I lived in Africa. One of my best friends (at the time) lived in Zimbabwe. I lived in Uganda (I think that nation made the news, as well).

There's another country that has had a hyperinflation problem: Venezuela (I think it's still going on).

When you have to use a wheelbarrow to carry money to buy a loaf of bread, then something ain't right.

Hyperinflation doesn't cause despots, but good old-fashioned misery for the masses goes a long way towards it.

It's really easy to be clinical and analytical, when we don't have to pay the price, ourselves, but I can tell you, from personal experience, that walking past psychotic young men, carrying loaded machine guns, backed by the government, every day, kinda sucks.

A lot of people in the world have to do exactly that.

The one issue that I have with the tech social media scene, is how divorced we become from simple, basic humanity. Everything becomes strawmen and examples.
> Inflation literally is money printing. Price increases is not inflation.

According to who exactly? I encourage you to research this and determine the validity of your assertion, as I can't even find a single person defining it the same way as you are here..
When I saw that one I had never seen anything so smoothly animated before that demo in my life. I think my brief exposure to the demoscene spoiled me, because I now can't stand the slightest graphics hiccup in anything.
Edit: mid-September, not mid-November.
> A company doesn’t “keep” anything. It eventually uses all of its money to either pay dividends (or stock buybacks, their financial equivalent), salaries, business expenses.

Companies certainly do keep cash balances. That cash balance directly adds to the company’s valuation. They’re not obligated to pay it out or spend it. The owners of the company can sell the company, including cash balance, as an asset.

Suggesting that a company’s cash balance somehow doesn’t count because it’s inside a company structure is disingenuous.
It's step four.

Forget about the printer for weeks until I need it again

Inkjets work reliably when used regularly. And tend not to when they aren't. And this is even more the case when the inkjet is unplugged because of those annoying maintenance cycles in the middle of the night. Or in the middle of the day that result in an empty ink message despite not printing anything.

I went through the same thing for years. A cycle of dread where I avoided printing because half time printing seemed to mean a trip to the office supply store and twenty or sixty dollars in ink cartridges with the anticipation I would have a similar experience next time.

Now I print regularly because I know it's ok and have had zero issues since April of 2018 when I realized "oh fuck, I bought another printer." But it's killer feature is third party ink support - OEM cartridges can be reset and refilled with inks that are good enough and the inks can be bought in bulk...where bulk means 100ml at a time for as little as $2/oz (or ~$0.07/ml).

When it runs out of ink, I can reset and refill the empties, top off the non-empties, swap out the cartridges, and put everything away and clean up the sink in about twenty minutes. Less time than going to the store and back. Since I have two full sets of cartridges, I can do the swap out before the refill and empties hold me up less than five minutes in practice.

Sure, there's a big part of me that doesn't feel that any of this should be necessary because...well it's a computer. On the other hand, I can't just use my laptop and close the lid without plugging it in. YMMV.
What about all the concrete and asphalt we run on now? Doesn't that make a difference?
Ha. Excellent point.

I would guess that radioactive particles on the surface would be different that radioactive bombardment from space. You could shield your shelter from space, but if the soil had radioactive particles in it, then you couldn’t bring it in your shelter. For that matter, you would also have to shield the floor, or at least remove a layer of soil. You might have to do that anyway to build a foundation.

If it isn’t obvious, I don’t know what I am talking about.
Yep [1] [2] [3]

[1] http://theoildrum.com/node/8615

[2] https://dothemath.ucsd.edu/2011/07/can-economic-growth-last/

[3] https://www.declineoftheempire.com/2012/01/wealth-and-energy...

And this one as a bonus :-)

[4] https://en.wikipedia.org/wiki/Jevons_paradox
I’m not sure about that. I’d imagine for a general outline of the foot with little need for detail it might be fine.
Both / something else?

"dahliaOS provides a fast and stable experience on nearly every computer, from a 2004 desktop tower to the latest generation of mobile notebooks. Our dual kernel approach allows users with new(er) hardware to take advantage of the Zircon Kernel, while maintaining support for older devices using the Linux Kernel."

https://dahliaos.io/#features
It is a bit lacking here and there indeed – my comment was tongue-in-cheek, really. I do find using VSCode with neovim to work better than vanilla vim
Not just with generics, but also with dynamic dispatch on the runtime class of the K type which implements Ordered interface. ML traditionally doesn't have dynamic dispatch, so it uses the static mechanism of building a map type specialized to a given key type. The value type is completely generic, though.

I said 'traditionally' above because OCaml actually has dynamic dispatch now; it has a powerful and feature-complete OOP implementation, and a way to pass around modules at runtime as first-class objects. And in fact people take advantage of these capabilities to build more 'modern' APIs. But I would argue that the functor approach is one of, if not the best, overall.
Registry is not a really something that can be monetised easily. Java ecosystem has had plenty of open and free registries, such as mvnrepository, mvncentral, jcenter etc, for a while for example.
In fact, I would argue that if they let go of their registry, then focus more efforts on possibly monetisable products/features. Even there k8s ecosystem is miles ahead of docker swarm.
Although avoiding taxes may be a sort of business "code smell" that makes us suspicious, there's no inherent reason to regard such behavior as evil.

The tax code, in all its thousands of pages, is designed (or at least it's supposed to be) to give incentive to certain behaviors that we'd like our businesses (and citizens) to follow. And the more they do this, the less taxes they'll be paying.

Thus, to a first approximation, paying very low taxes ought to be indicative of a payer who's doing all the things that our politicians and bureaucrats think they should be doing.

A few years ago I replaced all the windows in my house, along with a door and a garage door, with new, energy-efficient ones. This entitled me to a tax credit for that year, allowing me to pay a few thousand dollars less in taxes. I don't think that people should accuse me of being a bad citizen because my tax bill that year was unusually low. If anything, I'd think that the same environmental groups who lobbied for such measures in the tax code would all be shaking my hand for taking advantage of that in order to achieve the goal of lowered energy usage.

So yeah, maybe be suspicious of such businesses, but let's not just assume they're evil. That said, the idea that the public has a right to know what corporations are doing this is fully compatible with my claim, so we'd also know who's being a good corporate citizen.
>fully locked into AWS with years of work needed to go anywhere else

That’s the thing that I don’t understand... unless you’re treating cloud vendors like a traditional on-premise data center, you’ve already got lock in. And if you do treat them like data centers, it’s going to cost a lot more than just running a data center.

And if you decide to switch from AWS to Azure or GCP or Oracle, what happens to all your engineers who specialize in AWS? Are they going to forget everything they know and go learn something brand new and start from scratch? Or are they going to just quit and find a job working with AWS that they already know? You’re already locked in to every tech decision you make, and if you make the decision to not be locked in, you’re locked in to only vendors who don’t have lock-in which is a form of lock-in itself. Either way you’re gonna be paying a lot more than your competitors who are just focused on running their business.

It’s wishy-washy lack of decision making. No one cares about your tech stack, just pick one and get back to running your business.
Sure, but I don't see how wage-earners are untouched by inflation?
This link provides more information: https://www.reuters.com/article/us-ant-group-ipo/ant-groups-...
This is really sweet, I love stuff like this. I do have a suggestion though, which is to create some aliases for the most commonly used Standard Library functions, such as Math.sin into s, or Math.cos into c, etc. This would save some space and allow slightly more code to be entered and more complex effects to be achieved.
Agreed, we use it as well, it’s shaping up nicely, though its a good bit more user complicated than other solutions. But hey, this is Kubernetes.
How to Fix Your Certificate Issues After You Upgraded Your Windows 10
BunnyCDN is nice! Switched from Cloudflare one or two years ago and not looking back, it's a "real" CDN and doesn't require cookies.
There's usually a high fixed cost to them. The merely averagely rich have been taking advantage of them, but gradually the low-cost loopholes are closed, e.g. https://www.accountingweb.co.uk/any-answers/isle-of-man-tax-...

Mind you, most actually poor people have a low tax incidence in the first place due to progressive tax rates.
And, indeed, F#, per the followup article: https://blog.darklang.com/new-backend-fsharp/