skysight-inc/HackerNews huggingface dataset:
That's not the scalability the article is talking about. It's about instructions per cycle, and the fact that this gets pretty firmly capped by the bandwidth and latencies of the cache hierarchy, so even with ~6 parallel execution units it's pretty rare to be able to fill more than 2 of them in a cycle. And this is true, but it has absolutely nothing to do with instruction architecture.

The rest of the article is talking about how VLIW "solves" this problem, which is does not. Given an existing parallelizable problem, a VLIW architecture can encode the operations a little more efficiently, and the decode hardware required to interpret the instructions can be a lot simpler. But that's as far as it goes. If you have a classic CPU which can decode 4 instructions in a cycle, then it can decode 4 instructions in a cycle and VLIW isn't going to improve that except by reducing die area.

VLIW also forces compilers to make a choice between crazy specificity to specific hardware architectures, or an insanely complicated ISA with a batching scheme a-la Itanium. This is largely why it failed, not that "compilers weren't smart enough".

There's nothing wrong with RISC. Or classic CISC. Even VLIW isn't bad, really. The sad truth is that ISAs just don't matter. They're a tiny bit of die area and a few pipeline stages in much larger machines, and instruction decode is largely a solved problem.

Programmers just like to yell about ISA because that's what software touches, and we understand that part.
IANAL but it seems to me like Oracle's lawyers have taken a stronger position than required by law.

Nationality of individuals is primarily relevant for deemed-export under ITAR/EAR; not the OFAC sanctions on Iran.
Minimizing Defection Might Be the Solution to the Tragedy of the Commons
I don't know what Moore would say. Personally, I've retreated to the back end - used to be full stack, but I'm just sick to death of how overcomplicated front-end work has become.

I'm inclined to say that, e.g., the modern browser is a cautionary tale that complements the Chuck Moore approach to things: By forever piling thing on top of thing in an evolutionary way, you end up with a system that ultimately feels more and more cobbled together, and less and less like it ever had any sort of an intelligent designer. Perhaps the lesson is that it can be worthwhile to occasionally stop, take a real look at what things you really do need, aggressively discard the ones you don't, and properly re-engineer and re-build the system.

Obviously there are issues of interoperating with the rest of the world to consider there, and Moore has made a career of scrupulously avoiding such encumbrances. But a nerd can dream.
I think we all had high hopes for the "Sharing Economy". But instead we ended up with a "Sharing But Not Caring Economy". Giant corporations trying to create a monopoly with any means possible.
Also, I think people keep underestimating just how little actual radioactive fuel goes into a powerplant and how little actual waste goes out.
The article mentions the "wetbulb" effect and that it stops at 95F. Is this temperature relative to the surrounding humidity? Because much of the U.S. South sits above that for the summer months.
DoorDash and Amazon Customers Find a Tipping Loophole: Give Cash
The power grid is built to handle peak demand. Residential charging is likely to peak at night, when domestic demand is at its lowest.

If natural charging patterns are not advantageous enough it's fairly straight forward to install smart meters that charge a different electricity price depending on time of day. The options range from simple off-peak pricing already offered in many places all the way up to live updating prices based on electricity spot prices and transmission capacity (this would also go a long way towards using solar and wind more efficiently).

The big problems are likely shops offering EV charging and industrial facilities with fairly constant power requirements charging trucks and heavy equipment. But those are comparatively easy to scale.
I have a project to do with my daughter then :D

I remember I created a small camera-obscura based photo-camera with friends for a physics project from piece o aluminium, old shoe-box and photo-paper :)

Reloading it was a pain, cause you had to be in a dark-room to put in in the box :D

Exposition was minutes.

It was awesome!
Because the US government hasn't invaded other countries...?

Of course they call it something different, but they do tend to start wars periodically. For flimsy reasons.
But how many lives were saved from not having a fast moving road running alongside the town.

Everything is good and bad.
We use this with great success in production: https://pdfbox.apache.org/
Elm: A front end story that a back end dev can love
Python message bus/task queue that communicates with services in other languages
The draft design is long, however, I don't think by itself that's an indication of complexity, and this would be a fraction of the size in the actual spec. This is tutorial-like in places, with many code examples (more than a third of the doc), and a whole section (somewhat less than a third) on issues and discarded ideas.
Going backwards in the sense we're talking here is the only known way forward. (i.e. significantly reduced use of expensive transportation and consumer goods, having fewer children --real lifestyle changes.) The alternative is a destroyed ecosystem and likely lots of death and suffering. We need to sell people on the idea that we're doomed by the status quo, or else we're doomed. It sounds like hyperbole, but of course it isn't.
I think it is interesting and a shame that we accept centralized issue tracking at all. Git is wonderfully distributed, probably in more than most of the github users realize. Unless they've gone out of their way to learn about it.

When things like this (github's ban) happen, I think it is too bad that we don't have a widely accepted issue tracker built into git. To be a little more clear, you'd get all of the source and all the issues when you clone or pull. Updating would work just like updating files when you push.

Microsoft has appeared to start loving open source. I'm sure there are people there that do, but Microsoft itself I wouldn't be so sure. The are certainly embracing it. https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
North Korea actually fits the bill pretty closely right now.
For the record, to sustain a modern small drone at 50% conversion, you still need at least a 50cm x 50cm panel with optimistic estimates. This is completely ignoring the fact that such panels would need to be mounted without destroying the aerodynamics of the propellers
> We need to make the alternatives more appealing (or, at least some decent narrative to make them seem more appealing).

so you want to deceive people at scale to get them to do what you want? not sure I can get behind that.
The large council estates in the UK often were an attempt at pushing poor people out to cheaper areas in many cases. Even in zone 1 most of the council estates that still exists are there because those areas were cheap, deprived, often bombed out hellholes in the post war years, and so were a convenient place to build cheap council housing.

It's just that they've now become desirable locations.

Continuing to move people out whenever an area becomes desirable is a deeply anti-social and very much temporary solution, and creates the new issue of dealing with the fact that a lot of the jobs are in the centre and a lot of the people who need this housing can't afford to get to them if they need anything more expensive than a bus pass.
It seems like EVs would add 25% to electricity demand.

The big question is how you deal with the peaks. Ideally all cars would be able to charge overnight, so you could potentially spread that demand over 12 hours or more.

https://www.engineering.com/ElectronicsDesign/ElectronicsDes...
Financially speaking, if you start with $1000 in stocks, it does not matter whether you end up with $1000 in stock and $100 in cash from dividends, or $1100 in stocks (from the price going up).

It can if capital gains are taxed lower than dividends, which is the case in much of the world.

*edit copy/pasted the quote wrong
It sounds like you are using Windows, but if you happen to be using Linux [1]:

ps2pdf LARGE.pdf SMALL.pdf

I believe it compresses all of the images independently, instead of converting the entire thing to an image as I believe Imagick does (I could be wrong though). This tool doesn't appear to have any intelligent auto-deskewing though. (On a slightly different note, it's questionable whether you want to do this for archiving as it'll undoubtedly be a lossy operation.)

The reason I use this: Many websites for conferences have upload limits at around 10MB, a size you can easily reach with a handful of images from a modern device in your paper.

[1] https://www.shellhacks.com/linux-compress-pdf-reduce-pdf-siz...
Saw some other debate in here about whether the law applies only to countries or also to individuals... Here's two federal govt lists of banned individuals:

https://www.bis.doc.gov/index.php/the-denied-persons-list

https://www.treasury.gov/resource-center/sanctions/SDN-List/...
Sure, you can burn plastics -- but releasing even more CO2 is not attractive. There is a lot of talk about ways to sequester carbon -- it seems like throwing away tons of plastic is doing exactly that. Now, I'm sure it could be done in a better way that is currently being done, but burning it seems like non-starter.
Those four languages all have completely different implementations of parameterized types, but calling them all “generics” doesn’t add any extra confusion.

To the contrary, it’s actually helpful to use the same word for something with roughly the same uses (eg generic type-safe container classes) even if the details are very different.
This is interesting to compare with this 2004 paper on managing a large email for the University of Cambridge: http://people.ds.cam.ac.uk/fanf2/hermes/doc/talks/2004-02-uk... managing 300k messages per day.

> The system’s back end Cyrus message store comprises 16 single-CPU PCs, each with 3GB RAM and 7 72GB SCSI disks providing 350GB of available storage after RAID and filesystem overheads. The front end redirector ppsw is 6 dual-CPU PCs each with 1GB RAM and 4 18GB SCSI disks providing 50GB of available storage. The webmail system is another PC with the same configuration. The terminal-based Menu System is still running on the old Hermes systems at the moment, until migration to the new system is complete. It will then move onto a PC with plenty of RAM and CPU. The backup system is attached to a disk shelf containing 16 250GB SATA disks providing 3.2TB of usable storage, and a tape robot containing a 17 cartridge magazine and two LTO drives

These days each of those would be a "small" VPS.

Edit: just found an even better example, https://github.com/Exim/exim/wiki/Q1002 "On a PII 400 with 128M of RAM running Linux 2.2.5, I have achieved 36656 messages per hour (outgoing unique messages and recipients)"
While I don't mean to defend the multi-step process that led to the 2 737 Max crashes, I think this is a case where many actors combined, with most every individual action apparently seeming fairly reasonable, to achieve an outcome that was unreasonable in aggregate. (This excludes a high-level systems engineering oversight function, of course.)

The airplane needs more efficient engines.

The new engines are physically larger and the space underwing too low.

Let's move the engines forward.

That causes the stick force curve in an uncommon region of the envelope seen mostly only when hand flying and out of normal envelope.

We could fix the stick force curve by actively displacing the horizontal stabilizer under those conditions.

We can limit the authority of the stab under MCAS to 0.6°, a figure which would only be a slight hazard to flight as pilots could easily override.

We can prevent the need to retrain pilots (even if only differences training), but this requires us to use only a single angle-of-attack sensor to drive the system. That's OK, because the 0.6° limit is safe.

Later, someone else decides to give MCAS a little more control authority. It's not clear (to me) that the 0.6° prior limit was documented as something that was being relied on by regulators or not. A "safe" system being given a little more authority in the name of safety doesn't sound so bad, after all.

No analysis appears to be done for the case of multiply resetting the MCAS system, allowing for progressively more authority.

No analysis appears to be done for the fact that line pilots were relying on the "control breakaway" to interrupt automated trim motion on legacy 737s. Pilots using this undocumented technique may have become overly accustomed to it and assumed the plane was designed that way. Of course, MCAS, being a system to protect the stick force curve during manual flight, could not reasonably be disabled by a control column breakout switch, because it's designed to protect the aircraft exactly during hand flying situations where the pilot had the column in an aircraft nose up attitude (where the column breakout switches would be activated).

I agree with your overall point that the holistic outcome was bad, that it's a systems problem, but want to amplify the fact that a great many people were working diligently to accomplish their goal(s) in the face of their constraints. Very few (to perhaps none of them), pilots included, likely realized that they were acting in a short-sighted way.
The Maternal Mortality Rate – Country Comparision
That's an interesting way to jump.
> Oh. Well your original post was saying that human nature had changed radically over the past few centuries.

I dispute the very concept of "human nature", it implies a platonic "human", a base which we can only uncover the details of. While in reality there doesn't appear to be such a thing.

> I mentioned the authors as evidence that the stuff they taught about human nature still applies.

It kind of does, changes in the "public consciousness" are more often subversive than radical, a lot of concepts Shakespeare popularised or came up with are still in common use, however it's not because he's unlayering the onion of "the human" concept, but because these concepts are useful and haven't been subverted or forgotten.

> When you said when we only understand them in a limited way I took that to mean you disagreed with me that the books have practical value still, and thus were not a good marker of an unchanging human nature. But that's mere contradiction of a claim, you didn’t argue anything directly to show that old authors are in fact hard to understand etc.

They of course still have practical value, when I say "in a limited capacity" I mean it in a more "glass-half full" way, a lot of context for these works has been lost forever and how a person reading a text understands a word relies more on his entire lifetime of experience than it does on the authors intent, good authors can generally bridge the gap easily, dead authors can't. So information is lost.

> We can likewise read Sun Tzu and recognize ourselves and our psyches in his stories. There is no cultural continuity with European authors there.

Unless you've brushed up on your ancient Chinese that's not really true, the cultural continuity here is the translator.
About voting. It is true that the movements you cite all relied on direct action in building awareness. However, actual changes came from executive and/or legislative action. And arguably none of them would have succeeded if the government had been unreceptive.

So I'd say it's lifestyle change, direct action and voting.
Can this render PDF form fills? Because PDF.js can't read them, and I must use either PDFmaster or adobe.

Other question: Is it possible to build a document format similar to PDF around SVG?
Which means in practise it's not recyclable at all. I don't count something as such if the cycle isn't fully closed. Aluminium is, glass is, plastic is not.
The example is correct usage... not perceived as old at all... but when grandpa replaces all punctuation... peppered in between disjointed fragments of thought... LOL! Very difficult to read!
I think the problem is that Java people are considered "old and lame", whereas the Javascript people are considered "young and immature", respectively. While this assessment is somewhat accurate, it inhibits the process of learning from each other.
>another 10-25 cents more per thing they buy at dollar general because adding a tax to it tried to justify the plastic

In fairness, there is absolutely no way Dollar General is going to continue to source your product if it starts costing an extra 10-25 cents more per unit. You'd get cancelled quicker than your average Netflix Original.

If you think the Walmart process is bad behind the scenes, you definitely don't want to see how the Dollar General sausage is made. I'm pretty sure you could count on a switch to aluminum and paper containers in Dollar General fairly quickly.

They'd probably even market it as, "Eco Friendly".

They really are shameless.
Can you provide me some information about the difficulties you believe I should be experiencing when I "search for information on knives" with a "new SIM card" in the UK, or what would happen if I somehow bought a knife (without searching for information about it first, presumably)?
See comments in this previous thread from 31 days ago [1]...

Google Safety & Security Blog: An update on state-sponsored activity (2018) ...

Detecting and terminating activity on Google properties

"Actors engaged in this type of influence operation violate our policies, and we swiftly remove such content from our services and terminate these actors’ accounts. Additionally, we use a number of robust methods, including IP blocking, to prevent individuals or entities in Iran from opening advertising accounts."

---//---

[1] "An Open Letter to Google and Apple: Stop Hindering Iranian Entrepreneurs"

https://news.ycombinator.com/item?id=20302547
The alternative is consuming less and moving away from such a consumer-heavy culture. Not merely eliminating the current big players.
كلمات اغنية جرح بعد جرح مصطفى حجاج
None of those are cheap enough to use for baseload power on a utility scale. Maybe in the future, but then we're getting into the "around the corner" from the GP.
There OP did not imply this. The OP simply doesn't think that old people dating is news worthy.
It just slowed down a bit.

transistor density is still improving logarithmic.

Moore's law is about the number of transistors on a chip, not about performance.
It's encouraging to me how much sentiment on this site alone has moved in the last couple years. People are starting to get it.
Dsvpn Is a Dead Simple VPN
I'll go one step further: for many slightly-obscure technical topics, the intermediate writing between beginner and advanced is rare or simply doesn't exist. I struggled with this when I was trying to learn functional programming--writing on the subject is mostly linked-lists/lambda/map/reduce/filter, or όλα είναι ελληνικά για μένα. This goes even for better writers who do have an audience in mind: their audience is either complete beginners, or people with advanced academic degrees in the field. It took me years to find writings that bridge that gap.
Have a look at dry plate and wet plate photography. Dry plate is silver and gelatin on a glass plate.

https://unblinkingeye.com/AAPG/DPlate/dplate.html

The primary difference to film is that the glass substrate is replaced with cellulose acetate.

https://en.wikipedia.org/wiki/Cellulose_acetate
It depends on the recipe. Most breads I make are flour, water, salt and yeast. But if I make something like a honey-wheat bread, I'll use, well, honey.

Also, there are still a lot of people in the US who like to use soft white bread for sandwiches and, yeah, the traditional recipes for that style contain some sugar. A lot of us try and avoid that style of bread because it is really not much better for you than cake.
Monzo Bank Is Down
I think the issue here is scarcity. There's waiting lists for most council housing.

The whole idea of council housing is that the state provides you housing because you can't provide your own. If they're renting out theirs, where are they living? They apparently don't actually have a need, else they'd be living in it. So they're profiteering off housing that someone in need is still on the waiting list for.

(I'd be tempted to agree with you if they were renting out their couch; the screenshot shows "Entire home/flat; 3 guests")
> Just as it's useful to know C before you learn C++, it's useful to know old C++ before you learn modern C++.

There are definitely varying opinions on this. If you look for C++ courses for beginners they mostly do not start with C these days. I'd be surprised if any courses currently being taught don't start with lots of std library stuff (especially vector, string, map, etc...).
Evince can handle forms most of the time. That said, Acrobat allows things like Livecycle (XFA) forms, which are nonstandard and will break just about everything outside of Acrobat. Outside of that, pdftk can handle forms using the forms data format (FDF):

https://www.iso.org/obp/ui/#iso:std:iso:19444:-1:ed-1:v1:en

Though, it was mostly an exercise in frustration. That said, IRS forms used to work great with this.

However, long story short, Evince works most of the time.
Seriously though, why would a company want to start a months long project of moving from python 2 to 3, when their current setup works perfectly, and the project involves the horrifying boring chore of going through every single line of code and making simple changes, and hope that their tests still works, there are no edge cases that crop up due to minor changes in the new version, etc., etc., etc. Seems much more sensible to stick with something that works.
Don't see it that way. If I set up a process once, using software that's been tested and been around for a while, it's extremely convenient. And free. And there's no risk of deplatforming.
I don't understand why people fell for the political ploy though. Even as a kid, the logistics of it never made sense. How could we trust everyone in a society (except maybe Japan and Singapore) to spend their time to sort their trash properly? Which means all the trash would have to be sorted at the waste facility anyway to make sure it wasn't contaminated with non recyclables...in which case why were individuals asked to sort it in the first place?

Not only was this supposed to be sorted between paper/plastic/glass/metal, but also between different types of plastic? That was never going to happen on an individual basis. And what about huge apartment buildings and hotels?

The only way recycling would have made sense was if it was all being sorted at the waste facility, which if it was, wouldn't have required people to sort it individually. Hence, the whole thing was a sham from the beginning.
it's not about the size of the company/store. they sell clothes that won't really last more than a season or two (and will be "out of fashion" by then anyway), so people buy a new set of $10 clothes every season.

the solution is to buy higher quality clothes, but less often.
My mom had skin cancer on her forehead - it was removed, and she's fine. Plus I'm bald. Like shaved-head bald since the age of 18 (mid-thirties now) - I feel like I'm more cognizant of the visible skin damage on older bald people's heads, and wow it looks bad, from both a health and appearance standpoint. Hence UV damage being top of mind for me.
I think of battery replacements more as fuel cost than maintenance cost. But I guess that's debatable.
To be fair to the younger fans, I feel like most older fans have never been in a darkroom, and are only familiar with them as a movie trope. I certainly would have recognized this scene before I ever developed my own pictures.

It's the retail photo lab that really distinguishes my generation from the last.