skysight-inc/HackerNews huggingface dataset:
Pragmatically, I believe engineers indeed "solve" problems. However, the author is getting philosophical here, and argues the solutions themselves would create its unique, unforeseeable problem in the future. Thus engineers don't "solve" problems but "transform" problems.

It makes perfect sense to me, but is it correct to blame engineering?

Philosophically speaking, my pet theory is that the entire history of human civilization is an eternal process of solving existing problem by creating new forms of societies, thus creating their own problems, ad infinitum. It began since the use of fire, the invention of language and systematic agriculture, and moving towards more complex forms, simply because it has to be. I think some radical philosophers have not only argued that the industrial revolution was a mistake, but that the civilization itself can be seen as a type of technology, and it was a mistake.

Although some thinkers believe we should somehow degrowth and freeze the civilization for the best interests of human happiness, I don't think it's really coming. The human civilization on Earth is a very centralized system today. It may be possible in a future space age where human civilization spreads across the galaxy when centralization would be no longer possible and enable some regions to choose a primitive approach to civilization, or in a future digital age when computational resource is practically post-scarcity that enables minds and civilizations to exist independently in cyberspaces (even then, engineers have to work tirelessly to increase the computational power of the system before it collapses, although the laws of physics have set an extremely high upper limit for reversible computation, unlike many types of physical resources, so I don't think it would be a problem in many centuries if improvements is continued).

But before that, the ride will go on. If we are lucky enough not to accidentally destroy ourselves from a massive environmental incident or a world war, and we can keep engineering new solutions before the current system collapses, the ride towards, at least solar system domination, seems certain.

So I don't really think creating new problems to solve is an engineering problem and one should blame engineering for not solving problems.
When RISC first came out nobody knew how to do pipelining with a CISC ISA. But a half decade and many engineering-years of effort later Intel was able to bring out a pipelined x86 processor. But it probably would have taken even longer with a CISCier ISA than x86 which lacks indirect loads and stores.
> From an environmental perspective

You don't have to toss it, you could sell it.
Creating content is not a problem. Some of them will do it really badly, ripping off stuff and others will be creative and genuine. That's the magic of the market.
It's a yes or no question
Github does have an appeal process if the algorithm mistakenly tagged you. I’m not sure what proof they ask for.
Does YouTube mistreat and exploit its creators in a myriad of ways? Absolutely. Is it a fair platform and does it behave in reasonable ways? Absolutely not.

That said, I feel that a reminder about the nature of YouTube monetization, AKA the YouTube Partner Program is in order. The YPP puts ads in and around your video and gives you part of the profit from running those ads, but what does that mean? It means YouTube is:
>Finding advertisers
>Persuading them it can pick content (yours) that is profitable to advertise on
>Handling the entire negotiation and payment work behind implementing that advertising
>Handling the entire technical aspect of adding those advertisements to your video

That is an enormous amount of work YouTube is doing for its content creators for free. You are not in any way entitled to YouTube doing that work for you. Having your videos categorized as not eligible for the YPP is not in any way depriving you of the ability to make money from them, just the ability to automatically make money from them with no effort on your part. Without access to the YPP, you are still free to find sponsors, find advertisers and run your own ads, receive donations, or rely on patronage services like Patreon. That means you have every single avenue of revenue generation (aside from paywalling your content) available to you that you'd have if you were hosting the videos yourself on a personal server. Hell you can even do that if you want to set up some kind of script that uploads your videos as Private and only adds viewer usernames to the whitelist after they pay you.

It would be a terrible idea, but YouTube would be entirely within its rights to charge content creators for the bandwidth consumed by their viewers and offer no assistance at all for making money off your content. YouTube owes you nothing.
If you think this is a problem, then register to vote. If you happen to live in SV, consider moving to Arizona.
Make paying for them simple and easy. The app store concept works very well for a reason, a billion individual one-software web stores don't.
> apps like to install on the main storage

This isn't Android. It's a computer and any partition you put on a secondary storage device, can be done on this computer that makes phone calls.
"War against people's sexual choices? Like, with bombs and guns, or a figurative war?"

I guess it depends on what you define conversion therapy and other 'bible camp' type activities.
> Reactor technologies have advanced

Can you give any link to anything that is actually implemented?

Edit: regarding the answer below "French do it" it's a plant that existed as a military plant in sixties and is in a civil use since 1976, so it is more than 50 years old. It spends 1.4 GW of electricity per day to operate. Only a few years ago, after all these years, France achieved the possibility to have just 10% of its nuclear power production fueled by the products of the plant (as they fulfill cca 75% of all electricity needs from nuclear plants, that means that they can reach "whole" 7% of the France's electricity needs -- it was less before!). So I still ask, what it that has been "advanced" since long ago and is really implemented?

https://fr.wikipedia.org/wiki/Usine_de_retraitement_de_la_Ha...
ARM is load-store and fixed-length, which seem to be the defining traits of "RISCiness" these days :)

btw, one of the "best" x86 features is the string instructions:

https://lobste.rs/s/m7ioti/risc_is_fundamentally_unscalable#...

> the destination operand symbol must specify the correct type (size) of the operand (byte, word, or doubleword), but it does not have to specify the correct location
Natural diamonds are far more plentiful than lab grown diamonds.
400 people at say 40k salaries or around 80k with benefits is around 32 million. Definitely a significant chunk of change, but barely scratching the surface for offsetting 1B in losses.
This is false, lions and tigers are very similar sizes, and indeed are incredibly similar overall. They are almost indistinguishable by their skeletons. I don’t know where you got this information, but it is wrong.
Can you say more? How do the clerks know it is a voter from their district without a name, or other identifying information?
It would be harder to persuade the same person about the evils of said cultures.
We're all shaped by the culture we live in.
Might need to ship all the extra people somewhere. I understand most of the arable land is already used for that purpose by extremely efficient (whatever else you might think of them) megafarms.

Rob Greenfield's project only works because nobody else wants to forage the city and he says he farms yards of some people who don't do it themselves.
C0nc0rdance has a pretty good video about this: https://youtu.be/dDA0skyptuo

I never really thought about the possible harm, but the above video is great. It’s originally from a Sam Harris essay.
StoppIng unsustainable use, would be one part of how to fix it.
Video: Mark Rober tests whether sharks can smell a drop of blood
I hope that Librem is still around to sell me a hat/shield to turn a decent & specific single-board computer into a phone.

I hope their around long enough for that sbc to be RISC-V based.

I am happy that they made the LTE connection an M.2 card that can be easily upgraded. But without a discernible upgrade path for the rest, this feels like it might not be enough for long enough.

With some rough finances, Im gonna have to save up. This phone will be nice enough at$700, and a Category ~15-ish M.2 LTE module should run around $100-$200.

I do want to see some reviews and tutorials though. A configurable web-app sandbox is absolutely necessary.
Flow-based programming instantiates numerous processes that are inherently stateful: they sit in a loop performing I/O operations: they read packets from input ports, transform them, and put them into output ports. The system as a whole has state: which packets are now being processed where. The ports represent stateful queues which buffer the packets. There is a pure functional view in that a pipeline of processes looks like a functional transformation. Just like we can regard "find . | grep | sort" as functional, ignoring all the grotty procedural C with I/O, buffering and all sorts of mutation.

In Morrison's Flow-Based Programming book (which I happen to have in some storage cabinet somewhere) there are explicitly stateful examples, such as nodes which treat information packets (IP's) as syntactic tokens, doing parenthesis matching and such.
That doesn't accurately characterize voter motivations. Many long-term renters also oppose loosening zoning rules due to quality of life concerns (traffic, noise, crime, pollution). It's not always just a money issue.

Well, the question is how many of the host of worries US voters express (fear of XYZ evil-doers) are effectively just devices conveniently maintained and manipulated by media, consults and other moneyed interests.
It’s not true, that’s how. It’s strange that such a comment would be taken seriously on HN!
What are the application demo videos running on? Is that just a dev board below the screen?
Why is it 'too cynical'? It's metric dysfunction. A division of the company is getting results with a cost that is way below what it should be. Nobody in management wants to know how the sausage is made. It would tank their revenue reports for the next quarter.

It takes leadership that most companies no longer possess to avoid situations like this, and Wall Street enforces this behavior (see also, B Corporations).
This is on my Mac, whose apps aren't exactly known for memory efficiency.

Fantastical, a calendaring app, is sitting at 333MB.

1Password is taking up 168MB in the background.

Finder, which I don't even have a window open for, is eating 127MB.

I'm not saying 400MB is amazing or anything, but it's a significant drop from the gigs of memory wasted by previous versions.
From a non-paywalled source (1):

1) These cuts appear to be exclusively in the marketing department taking department from 1,200 to 800 - that is a BIG ASS cut of 33% [EDIT from 25%].

2) Seems like this was a warning shot by CEO Khosrowshahi who comments "[M] any of our teams are too big, which creates overlapping work, makes for unclear decision owners, and can lead to mediocre results." - I'd be doing my best work @ UBER right now or warming up the resume.

3) Uber has >25,000 FTE worldwide as of article writing.

https://www.latimes.com/business/technology/story/2019-07-29...
Dynamically swapping compression like that probably isn't worth it, as now the decode tables are extra state that needs to be compared against, all while inside a critical path.

But most modern RISCs do take a sort of Huffman encoding perspective on ISA design, starting with SH, into Thumb(2), and into RVn-C. I do agree that there's farther we can probably go; stuff like memory referencing ALU ops can be thought of as a way of addressing PRF registers without using any bits in the instruction stream for instance.
https://www.payscale.com/research/US/Employer=Uber_Technolog...
It's always a week AND it's also applied at a week even if you change an image. They don't need to audit an image.

I'm suspicious that they might be doing this for other reasons more likely to punish people for more aggressive permissions.
Vimeo is definitely not a youtube competitor

they've pivoted to aiding businesses create video ads
I don't read his comment as intended to be demeaning, but more a statement of fact. And it reads true to me. I have no skin in the game, but I follow a lot of the bootcamp-related discussions online, and what he said sounds exactly right to me. There are a ton of people who hear the idea of an ISA and say "so we're bringing back slavery?? thanks SV geniuses!!", and they seem to disproportionately come from the late stage capitalism crowd.
Exactly. Specialized tools in any industry cost more than regular consumer-grade tools. Why would we expect this to be different?
Asbestos can take 10-80 years to cause cancer based on a cursory Google search while plastics are capable of causing a decline in fertility rates for at least two generations as well as begin to immediately interfere with hormone levels/production.

It took decades to understand asbestos was bad as it is and even then it took direct exposure (generally with you working with the stuff). Plastic is building up in the environment daily, and the levels have only really start to increase.

Plastic is also effectively forever, there is no practical plastic abatement like there is with asbestos. One great way of dealing with asbestos removal is keeping it damp, microplastics though are just going to spread with water. Microplastics are in the air and water, it's effectively falling like snow from the sky which is documented in the NatGeo article I linked.

Concentrations of microplastics is only going to go up as more and more of the plastic we've created starts to break down into smaller and smaller pieces. When you get small enough, like nano-scale, particles can get extremely dangerous as they can cross the cell membrane.

Plastic pollution is likely going to be far worse than asbestos and for incredibly more species.
http://xacmlinfo.org/2013/06/28/how-saml2-single-logout-work...

The scenario you describe would be addressed by a logout request or session expiration.
This is pretty cool!

I'd be curious to see if this could be used against facebook groups as well. I'm in a bunch of "locals" and "special interest" groups and they're constantly full of "send the techies home" or "we don't want outsiders here" or "we don't want $X_VARIETY_PERSON in our $GROUP because $TERRIBLE_REASONS".
The "lack of consistency" between state regulations is a feature, not a bug. States are Laboratories of democracy.
The "shit bombardment" is the actual media coverage which has only gotten more and extreme over the past 30 years.

Thanks for the link to the original paper, I've never seen it myself either
Why Punishments Don’t Always Work
> look at any code base that adbides by PSR standards and get good code.

No. PSR does not at all ensure good code, only standardized code style and some of the interfaces.
> am no modi bhakt or bjp supporter, but it is appalling that people will just oppose and disbelieve anything the current government does.

They had it coming. Its an entirely natural and well deservrd reaction to 'crying wolf' and fudging numbers. Reputation will eventually catch up. Thats how Bayesian inference works.
Yes, who complain that the software might not be that great, but who also want freedom, your option would be to buy without expectations as a way of donating to the project or to simply donate money directly to the project.

That's the great thing about open source! People form groups and spend their own time/resources to build what they want instead of waiting around for the corporate big brother to build it.
I'm not sure if it is REALLY legal to have no income via shell companies.
it's maybe a gray area, but the whole story has way more in it than just "legally applied to a tax credit, but morally not a good idea.".
Something I noticed for part-time classes is that they are mostly 6pm-9pm PST. That becomes 9pm-12am on the East Coast, where I live. That's not feasible if you're also working a 9-5 job; it's signing up to be sleep deprived for 18 months. The science on the negative health effects of chronic sleep deprivation being extremely clear, I'd never sign up for that.
Octave is amazingly written, in my opinion. I remember delving into its source expecting a mess made by mathematicians and instead found a very well organised and clean code base. Kudos to that team!
> HBM RAM is a stack of silicon dies laid directly on top of the GPU die

nitpick: actually they're off to the side, connected via the interposer:

https://images.idgesg.net/images/article/2019/02/amd-vega-ra...
Crazy for its age, but all modern processors (x86, ARM, and Power9) implement a polynomial multiplication.

ARM: vmull.p8

Intel: PCLMULQDQ

Power9: I forget, but trust me, its in there somewhere.

IIRC, they're all 64-bit carryless (or polynomial) multiplications. The funniest part is that ARM and Power9 still claim to be "reduced instruction set computers", despite having highly specialized instructions like these. Power9 is the funniest: implementing hardware-level decimal-floats (for those bankers running COBOL), quad-floats (for the scientific community), Polynomial-Multiplication and more.
You think Uber employees are only making $40k???
Chuck Moore has always struck me as some kind of alien, not unlike the way stories about Von Neumann do - that this is a person who is, in his specialized field, capable of thinking in ways that I just can't, and achieving things that seem practically magical with it.
MacPaint and QuickDraw Source Code https://www.computerhistory.org/atchm/macpaint-and-quickdraw...
"It is difficult to get a man to understand something, when his salary depends on his not understanding it."
Easiest way to work around this, for me, is to right-click the "web" link at the top of the HN post, then open that in a private/incognito window, then click through to the actual article from Google.

Since publishers are more concerned about not appearing to serve different content to Google (against Google's TOS), they generally show the full article content from that referer.
That's not a finding about race, though. It's saying IQ is highly heritable, which everyone accepts. The question is whether whole "races" (which are populations with vastly higher genetic diversity than a nuclear family!) actually correlate like that, not whether smart people tend to have smart kids.
The only benefit has been figuring out my own visual system. https://kitsunesoftware.wordpress.com/2017/06/18/vision/
Calling it a party store is common in the suburbs of Detroit. In the city itself it is almost unanimously just called a liquor store. If it sells gas then you just call it a gas station.
I think this is a great idea. I maintain a personal extension as well. I've experimented with a few ideas for augmenting browser experience, but so far I'm mostly just hiding obtrusive elements on various websites (mostly by CSS, with some JS where sites obfuscate class names).

Even that would have taken multiple thirdparty extensions to accomplish - and probably would have required giving very broad permissions to them. Worth noting that Stylish, one of the extensions I might have used, was compromised with spyware a few years ago.

As for publishing, I don't publish mine because it forms a kind of personal fingerprint. The more I add to it the more personal it gets. I rather support the idea of everyone having their own custom extension. You can really improve your online quality of life and with the WebExtension API it's pretty painless.
Incompetent and corrupt government is an inevitable consequence of having a single-party political machine. Historically that has always been a problem at any scale of government from whole nation states down to cities.

To be clear, I'm not making a Republican versus Democrat argument here. The problem is the lack of a viable alternative rather than the particular party in power.
Will Librem 5 provide a way to turn off SMT?

EDIT
It looks like Librem5 has a serial port [1] so you can build PureOS and flash your phone with a custom build. In that case you can configure the kernel and turn off SMT if desired. Nice :-)

[1] https://developer.puri.sm/Librem5/Hardware_Reference.html#us...
That's 33% actually. And while that's a huge cut, that's also an absurdly large marketing team. There's a reason most big companies hire agencies to do marketing. It's not their core business and you can roll over staff willy-nilly without affecting your head count.
I used to run a pizzaria and the health inspector would stick around for ages, because he couldn't find anything to site me for. I combed through the specs and found something to keep him happy. It turns out to be a minor NY health code violation to store clothing on the same storage unit as food. So I attached a coat rack to the shelf that held sealed canned good. Problem solved.
Those are different farmers to a large extent. The farmers I know drain their fields and have no irrigation at all: I live in an area where there is typically more than enough rainfall, so it is better to endure low yield in drought years than to pay for the irrigation equipment that could help then.
In Chicago we're fighting just to get ADU's built period. A handful of them exist in the city that have been grandfathered in and can be rented/lived in legally, but no new ones may be created.

It's a shame, really; they can provide affordable housing in "safe" neighborhoods or be used to keep family members together as an alternative to the so-called "Mother In-Law" basement apartments that pepper the city.

I hope they do it right, though; if they put the same height restrictions on them as they do (new) garages in the city, unless you have a double-lot it'll be impossible to have an ADU above your garage.
I almost feel like game code is a counter example. Unless you're making a massively multiplayer game, the code is throwaway because once you ship development effectively stops (or is limited for bugfixes and dlc). Would be interesting to see what the LoL or Warcraft codebase looks like though.
Hot take: This seems like it's directly related to the IPO itself. I'm imagining this cause and effect:

Need more users pre IPO to juice the growth story -> Hire more marketers -> Cut costs post IPO

I'm not arguing it's effective, but it's certainly a reasonable outgrowth of the various goals they've had over the last year or two.