skysight-inc/HackerNews huggingface dataset:
> all of today’s essays start with the idea that Marx’s history of capital is incorrect—and that capitalism did not originate in eighteenth-century British factories, but began with the slave trade.

This seems like an extremely faulty premise. Marx saw the New World slave trade as a pivotal element in the industrial revolution. The raw materials from the Southern US (cotton) directly led to the development of the capitalist mode of production in industry. At any rate, Marx described the 'Capitalist era' as starting in the 16th century anyway.

He also described how the wage labor system ultimately led to the defeat of the slave labor system because the latter was inefficient in comparison.

A condensed version of this information:
http://www.sojournertruth.net/marxslavery.pdf
According to Apenwarr (redo implementer) claims [0] that checksums are not necessary, if you extend the mtime with size, inode number, file mode, owner uid, owner gid, and
(targets only) the sequence number of the last time it was built.

The blog post [0] also contains arguments against checksums: Sometimes building a target has side effects. Checksumming every output after building it is somewhat slow. Checksumming every input file before building is very slow.

[0] https://apenwarr.ca/log/20181113
Livestock actually enriches the soil by their poop.
PA2200 Nylon is not water soluble so any particles would stay with the discarded grounds. It’s pretty harmless stuff anyway. Breville’s version wears fast but the ShapeWays one has held up really well. Check out the two year wear study on the ShapeWays shop page; I am really happy with how minimal it is.
Hmm. So my rearview camera in my car just died and a bit of research revealed it's a common problem with this car model. Maybe I should try to fix it.
SHA 256 Online Generator
I use claws-mail, its super easy to use. Thunderbird was too heavy for my computer (still the best one though), claws-mail is light on memory and just works.
Thanks! Glad you liked it. I think I may do that this week!
After material costs, time, shipping, advertising, & customer support, how much margin do you think there is to make on a part that already sells at £5-15 (ESP in an environment where spending £15-30 to get a new one is an accepted norm already)?

This is def not viable from my view- at least not for parts that are this cheap already.
You mean running a permanent experiment on the genetic diversity and interplay of forest species across the globe?

Luckily such recklessness is unnecessary.
> the same UI definitions on any platform

Very nice library! But you only support PCs. You have same structure, and same UX (mouse+keyboard, relatively large screen) on all of them, you only need to adjust for DPI scaling, and for window resize.

About hardcoded pixel sizes, sometimes they’re OK. Apple did that in iOS, worked well for them. When they released iPhone 4, they just doubled the DPI. And when they released iPad, they made developers replace complete views and it made sense because it was much different UX.

I’m not saying that library is good. Apple has separate UI markup language, and they have decent UI designer in XCode for that. The feature is IMO required for a modern GUI framework and it’s missing in Nana.

Also, GPU-based rendering is nice to have nowadays, see MS XAML or Google Flutter.

I once needed to create rich GUI for embedded Linux app on top of essentially raw hardware, drm, kms, gles. I’ve compiled C shared library exposing some wrappers around NanoVG API https://github.com/memononen/nanovg then implemented touchscreen input, controls, styles and animations in C# using .NET core. Worked well for my requirements.
> Write articles for other people

That sounds interesting. What kind of people, and how do they find you? Where are the articles published? How much time do you usually have for writing them (days, weeks, months?) Do they get published under your name or the buyer's name?
Tech Book of the Month
I know that some qualcomm tools use IP described in a python dialect, and then generate the verilog out of it. They have a whole synthesis system on top of that. I assume they are not alone.
In Israel 92% percent of the land is owned by the state and leased to the public. It is treated practically and psychologically as privately owned.
> Figuring out how to get people to live in already affordable places is the only way to reduce the pressure on those cities and create housing affordable and livable for average people.

... And thus a bunch of Californians moved to affordable Austin, TX and made it super expensive, driving all the native residents and average day workers out of their homes and onto the streets.

Pressure moved from one location just builds it somewhere else because people tend to congregate. You can't just say "Everyone, go move to remote places in Montana". It doesn't work like that. People congregate around the job markets, money pools, and nice locations. Hence, the coastal states in the US (centers of trade and places with beaches) have the highest population densities.
Containers are meant to be stateless infrastructure. By downloading something at startup, you're breaking that contract implicitly. Secondly, depending on where you're deploying, downloads from S3 (and then loading to memory) may take a non-negligible amount of time that can impact the availability of your pods (again, depending on their configuration).

Synchronicity everywhere may cause request loss if your ML pipeline is not very reliable, which in most cases it isn't. Relying on a message queuing system will also increase system observability because it's easier to expose metrics, log requests, take advantage of time travelling for debugging, etc.
It doesn't surprise me in the least that circularity on the casting would be messed up, you would just think that the person on the mill would have the presence of mind to take a look at it before sending it off to the end-user. We reject castings pretty regularly, and that ID could be turned true without a great deal of difficulty provided the deviation in roundness didn't exceed something like 1/2 material thickness.

What doesn't sit right with me is the fact that for a small run, the price of even an aluminum casting would absolutely motivate me to get it right the first time. At the level of volume that the guy would have to be operating at, I would be test-fitting every part to a car before sending it out the door.

I feel like the relative scarcity of air-cooled 911s coupled with the difficulty of machining the part correctly as a third party is why the part itself is so hard to come by. If a person were motivated, though, there is definitely another way to make a suitable replacement more cheaply and easily with a modified design. That's provided someone is okay with not having a completely factory 911.
Show HN: A simple self-hosted ngrok alternative
This is a proof of concept utility which allows you to expose local services to the internet at large:

https://github.com/skx/tunneller

In short it is a simple ngrok alternative, which you can self-host.

Because it is a proof of concept it hasn't been tested extensively, but it seems like it will solve my immediate-needs. Of course it needs test, and structure added. But feedback can't hurt :)
There are a few mechanics who stream on twitch... however that does require some level of interaction and distraction which may just be annoying to you, but doesn't require the post processing. However it's a decent sales pitch and if you do enjoy interactive with people and networking it can be pretty good.

I'd love to see your shop or even just time lapses. I really enjoy watching cnc and hand builds on youtube. It's very helpful to watch these to see what's really involved in say pulling the front end off of a mini-cooper.
Another interesting (and more practical) use of the favicon is visit duration tracking without JS: https://twitter.com/davywtf/status/951203191944773632

Basically the favicon connection to the server stays open sending a periodic junk-update so that the server can detect when the tab is closed. You can do it with any asset but the favicon hides the loading indicator.
Any hints about publishing a coffee table photo book? I have a photo journalism project in mind.
But, wait... some places are clearing forest for solar farms.

Georgetown
https://www.washingtonpost.com/opinions/2019/04/01/georgetow...

Rhode Island
https://www.providencejournal.com/news/20190414/proposed-ri-...

Prineville Oregon(I dont' know how many trees will be cleared for this, maybe it will be on existing farmland)
https://www.oregonlive.com/silicon-forest/2018/07/massive_so...
I use a super cheap hand grinder I bought off amazon (the stainless steel one that there are 100 different variations of on amazon). There is a plastic part that breaks after about 6 months of usage. Someone modeled and uploaded a replacement piece to Thingiverse. The grinder is cheap enough that it is disposable, but since it is so easy to print a replacement piece with my $179 3D printer, I haven’t needed to throw it away. I hope that at some point 3D printing becomes more accessible and affordable, and with more materials, that more and more products are repaired instead of replaced.
Which Carbon though. Trading CO2 for CH4, for example, would not serve us well.
Yes they are.

They are a very poor tool in some use cases and are a great tool in others.

Denying that is literally pulling triggers.
Have any of these people been convicted in a court of law? No? Fine. Convictions in the court of public opinion are meaningless and some people think far too much of their opinion if they think that their opinion or their groups opinion should be enough to stop experienced tech leaders leading.
Not OP, but I've done some work in the space. The market is just saturated now. It takes such little effort to start a dropshipping "business" that unless you have a really unique angle or spend absurd amounts on marketing, you'll probably make somewhere in the range of peanuts to beer money.

Even if you do find a successful niche market, it won't take long for a low budget clone to jump in, which invalidates a lot of the up front work in marketing and product validation.
A reach into another humans space is always uninvited until it's explicitly not. Cultural norms and traditions can somewhat abstract that, but yes, even that is still a guess.
... wow, this looks polished as all heck, and it produces real ROMs? That's amazing! Kudos, I'll be checking this out this week for sure.
They spun off the semiconductor business, that became Freescale, then merged with NXP.
Right, but if the point of planting the trees is carbon amelioration, than carbon neutral would somewhat defeat the point.

I've seen this argument before, and I think the real place it falls down is that there just isn't that much space. For mature growth forest, you have something like 40-ish big hardwood trees per acre [1]. Those are, to my understanding, the only ones that are really relevant because they make up most of the biomass. Other types of trees are just a rounding error. `1.2e12 / 40 acres -> square miles` (frink) is 4.7e7 square miles. That is more than the whole land area of Earth [2]. There is certainly not enough land that would support mature forests available to plant so many trees, unless I have made a serious calculation error.

[1]: http://www.sbcounty.gov/calmast/sbc/html/healthy_forest.asp

[2]: https://hypertextbook.com/facts/2001/DanielChen.shtml
There are a few conversations over at https://reddit.com/r/srilanka

Live thread at https://www.reddit.com/live/12tk9c595qrd7
Any donation organisation which convert donated money into trees and keep them alive or other co2 activities?
The lab apparatus they used to compare against the coffee maker might be a Soxhlet extractor.
Think about it like this. The logical conclusion of people acting like you did is that credit card issuers increase interest rates to make up for their losses. That makes life worse for everyone but the people exploiting the loophole. You’re no different from the people who exaggerate their losses to insurance companies in order to claim extra insurance money. Because of them, premiums have gone up. You might see yourself as some kind of Robinhood figure, but ultimately it’s going to be the other people participating in your network that suffer.
That's not what Shannon means. He just meant "solve the inverse problem".
If we had a right to repair law, presumably it would allow third parties to make replacements when the original manufacturer lo linger was.

Even without that, I'm kind of surprised they sue. Are they patenting each part? Is there case law that covers this? Or is it just a case of bringing a suit to scare people I sto stopping? I wonder.
With such a warm welcome, I'm shocked more "females" don't post herel
Robot Toplist April 2019
I think it's to avoid people being dismissive about it. If you are vague, people can't comment saying you are making a big fuss out of a childish behavior and say that we all have important work to do.
To be honest I bet they were scared the redacted sections would leak if they did it entirely digitally, due to ignorance of their own software. Not an excuse, but maybe an explanation.
Police Officers "He was coming right for us" defense is a bit suspect considering the mixed up stories. Nevertheless this article is leaping to a whole ton of conclusions. He was carrying a weapon when the cops were called on him and there is no indication who called the cops on him.

Quite a xenophobic leap to conclusions to blame this on some racist newcomer for such a woke progressive newspaper.
Did you check out grabcad? Kinda sorta like github, but for things rather than code.
Read deeper into the post, Im not stigmatizing naps. Im big on sleep. Love it so much & think it's fundamental to physical and mental health. Its so important that if you need it at a place of employment, maybe that place of employment needs to do a better job of load-balancing.
OKAI – An Interactive Introduction to Artificial Intelligence
Common mistake the phone market is still making today.

People don't buy for the tech, they buy for the [games | experience | brand]
I've got a few:

- I've made stickers for the LINE chat app

- I have various affiliate links in my old blog

- I have some ebooks that I wrote years ago

- I currently make screencasts to teach people the Elixir programming language (https://alchemist.camp)

The revenue on all of these things except for the screencasts is gradually falling to zero. The screecasting revenue has roughly quadrupled from October through March (~6.8)% weekly growth rate), but still not quite up to $1k/month.
I still think the attitude is unreasonablein a wider spectrum. I can back the criticism that you shouldn't write apps targeted at developers on resource intensive frameworks, but I also am very happy that we're in a position where fairly complex app development can be in the hands of people that would otherwise see thr barrier to entry as being too high. The potential that has to bring fresh ideas and approaches into the space in almost every area is outweighed by the limitations.

I would say that I'm less generous when companies reach global scale and still use it as a crutch to lower dev overheads though.
Robots on Four Legs with Marc Raibert (Boston Dynamics) [video]
I 'wash' my rice several times before it goes in the rice cooker. I wonder what percent of the arsenic I'm removing.
Why a red smoke? Melange?
As aasasd pointed out, it exists, but isn't part of the core distribution.

The openSUSE folks include it (Geeko) in the version that you find in their repositories, so that's why you might think that it is included by default.
A long time ago I had taught a class on data visualization, and used this photo as example of creative use of pie charts:

https://www.answerminer.com/static/489716080133492e99fdcb9c8...

Here was another list:
http://avoinelama.fi/hingo/kirjoituksia/misleadingvisualizat...
Next release: larger video image! Since it's impossible to show a larger image in the thumbnail area, we'll show the video in the main browser window.
Not a clue. I don't actually know much at all about category theory, just enough to offer up that explanation of what it's about. And I had never heard of Attempto before you mentioned it.
Is Istio/Envoy supported on a non-k8s deployment?

We're deploying an application that's in containers but not running on k8s, and has:

* an Angular front-end, using grpc-web

* a gRPC-web proxy (improbable-eng; golang)

* an nginx proxy (for Angular, and routing grpc traffic)

* an authentication manager (grpc+rust)

* an audit logging service (grpc+rust)

* a database service (grpc+kotlin)

* a 'logic' engine thing (grpc+kotlin)

* jaeger for distributed tracing

It's been a joy to develop, but I wouldn't mind reducing the 2 proxies to 1 with maybe Envoy. I tried rewriting grpc-web proxy in Rust, but gave up after struggling and not having enough time to complete it.
Yet somehow there are more (real) dollars worth of stuff in the economy today than 20, 50, or 100 years ago.
GAs are even more “black magic” than DL
Some years ago I looked pretty much everywhere for one of these, but it was either impossible or not financially viable to get one. I wanted to try and run NetBSD on it, possibly opening it up as a shell account server.

I was studying computer architecture ad university and the reference processor was the Motorola 68000. Needless to say, we had to do various kind of exsercises without having the thing running [1]. The only thing the professors recommeded was an emulator, Easy68k i think, but it was super uncomfortable to use and it used to mess up jumps and condition evaluation (even in its own sample programs).

I ended up verifying the exercises using a Debian/68k virtual machine under Aranym. Needless to say, it was slow, but at least it was functional.

[1] Personal rant: it's "funny" how professor in the calculus classes in the first year expect you to "question everything" and not to "assume something is just true because the professor said so" but then you progress and have real-world topics and professors just wing it and say "meh, that's the reference processor for the course and for the exam, you are supposed to run samples in your mind or on paper, if you want to verify that what I'm saying is true get some m68k machine and run the code (good luck with that)."
Hard to make money off that unfortunately.
Not to be too snarky, but my first reaction to the headline was, “only 1.2 trillion? What are we waiting for!”

More seriously, though: the article claims there’s “ample acreage” for such an endeavor but I didn’t see where exactly they’re referring to. Are we supposed to imagine these are sprinkled here and there around the earth, and that there’s plenty of space just waiting for a tree to be planted, or is this something where we need to create or re-create vast forest lands for it to work?
> It’s not on someone else to tell me what I should and should not want. If I desire it and a company provides it for a price, it doesn’t matter that the smart refrigerator is a waste in your vision. The market demands, and entrepreneurs provide.

There needs to be a middle ground between; "the market demands and enterpreneurs provide" means that things society needs don't get done, because there is only incentive to focus on what people want. Some of us would like to live in a world with less crap ideas and products flooding our minds, with more problem-solving with an eye towards social and societal good
That only holds true if you assume that every tree ever planted burns down within ten years. Many, possibly even most, of them will be harvested for wood, becoming a permanent carbon sink, or will be left alone to grow to maturity.
Discussed within the last 12 months: https://news.ycombinator.com/item?id=18405860
I really can't speak to that in any way, I was just trying to answer the OP's question as to why there are a number of--on face very similar--Bazel-style build systems. It certainly seems like a fair assumption, though.
Blue light before bed has been clearly shown to affect circadian rhythms and sleep. Some references here to get you started:

https://justgetflux.com/research.html
There are many such books! It's hard to suggest something in particular because almost everything about computers comes from some area of theory. I'll try giving you a few specific suggestions while also touring some broad areas.

One really active area of research is type theory. Another easy one is differential geometry and linear algebra, which are fundamental to machine learning. Try searching for resources about manifolds and dimensionality reduction. While we're at it, any kind of vectorized computation can also be modeled through linear algebra. There's probably material somewhere that formalizes a lot of Intel CPU architecture algebraically.

Actually, we can basically just take linear algebra and talk about its applications to nearly any area of computing, since it's one of the most ubiquitous areas of mathematical theory. What are you interested in? Graphics? Algorithm design? Data analysis? Parallelism? Statistics?

Combinatorics is also a big one. Knuth's The Art of Computer Programming has a wealth of material on combinatorics and its applications to computing (and in particular, algorithms thereof). You also might like learning about the way complex numbers and quaternions are used to computing spatial rotations.

I'm not personally a fan of category theory, but if abstractions are your thing you might enjoy Bartosz Milewski's Category Theory for Programmers. Along similar lines (and circling back to type theory), there's CMU's Software Foundations series of books[1].

If you are interested in cryptography, you might really enjoy reading Chris Peikert's A Decade of Lattice Cryptography[2]. The author is a prominent researcher in post-quantum cryptography, and walks through the last decade or so of research in cryptography based on a type of structure in abstract algebra called a lattice. This is very technical material, since it's more like a survey than a book.

_________________

1. https://softwarefoundations.cis.upenn.edu/

2. https://web.eecs.umich.edu/~cpeikert/pubs/lattice-survey.pdf
>Japanoid

Given my experience with these outside "scholars" of my own culture, I'm going to go with the Japanese consensus. Often what these people claim as "objectivity" is actually just ignorance that they mask with the pseudoscientific language of the Humanities.

>attachment to the notion that Japan is particularly unique.

Every nation and culture is unique. Given that their language is not even in the same family as any of their neighbors, this notion does not seem unfounded. The hostility that outside scholars have towards this idea does however seem less than objective.
I make video tutorials about Arduino programming on https://arduino-lessons.com/ and earn some money via the referral program when visitors buy parts via my website.
Honest question: we have unlimited examples of corporations run amok. What examples of law abiding billionaires run amok have we lately? I'm sure they exist but all I can think of is funding ventures that harm the public good (eg, taking all the nice beach front property, lobbying for oil and gas subsidies, legal bribery, or in an extreme case funding extremist organizations).

Most of the excesses seem to be a matter of not outlawing bad things. Is the wealth itself actually harming anybody?

Edit: I guess there is the snowball effect where previous winners have competitive advantages in new competitions, or else outright rent seeking behaviours. I'm also curious about those aspects.
How to Make Passive Income
"Historically" is not an argument.

In 2005, historically, Myspace was THE social network and Facebook was basically nothing.
The Web is missing an essential part of infrastructure: an open web index
Andy Grove's Paranoia: Universal Lessons (1996)
If each person on the planet would plant 150 trees this year, we would be finished.