skysight-inc/HackerNews huggingface dataset:
> Everything south of United States had the same or if not worse level of exploitation as a European colony.

Every large country south of the United States (certainly anything approaching the size of India) has been independent for at least 100 more years than India [1]. India gained independence in 1947. There are plenty of people alive in India today who were born as British subjects. You did refer to this in the sense of "...most of these countries are independent for a bit longer"; I happen to think the difference is significant.

That being said, I did say "we should let bygones be bygones" in my comment, and share your attitude about moving forward.

But part of moving forward is defining your own identity. The point I want to make is that jugaad has causes and not very pleasant ones; and that Indians should not embrace the stereotype thrust upon them by breathless news articles that just discovered a word for "hack" in a new language. This...should not be controversial.

-----------------

[1] https://en.wikipedia.org/wiki/Decolonization_of_the_Americas...
https://bonkersworld.net/obvious-similarities
They should eliminate professional firefighters as a profession and go back to drafting the population or allowing volunteers to serve.
Fricas (a fork of Axiom, which is a rename of Scratchpad 2) is another very old CAS implemented with Lisp, also now open sourced. I think Fricas is more powerful than Maxima (maybe much more) regarding symbolic integration and its type system, but it sadly has very few developers maintaining it.

Fricas links:

https://en.wikipedia.org/wiki/FriCAS
https://fricas.github.io
https://fricas.github.io/book.pdf

Axiom links:

https://en.wikipedia.org/wiki/Axiom_(computer_algebra_system...
https://github.com/daly/axiom
> It looks like Twitter may finally, at long last, be allowing users to edit their tweets. Users began noticing it Sunday afternoon: If you delete a tweet reply, then try to reply again, the “deleted” text reappears, allowing you to fix any mistakes and re-send it.

Hardly an edit feature. And good! I don't want a Donald Trump to tweet "Glad to see my supporters are dismantling the fascist Black Lives Matter movement." and then their PR team changing that to "Love the view!" without there being any proof beyond third-party screenshots. If Twitter added an edit feature without viewable history or changed links for editing content (e.g. twitter.com/tweet versus twitter.com/tweet-edit) it would be pandemonium.
consumption represents value that is lost

Value lost how? If I spend $50k in cash on a car, I give up the $50k in cash in return for a $50k car. And that $50k payment go to the car company to pay employees and invest in future R&D.
Any chance that Biden will reverse it if he gains office? Seems anti-competitive if they didn't prove sending data back to China
Why does antifa.com redirect to joebiden.com?
> What could Oracle possibly gain from TikTok from a business perspective?

Further credibility with the US government as they deepen their ties with the NSA and US intelligence. Leads to winning more massive government contracts and more favor from future administrations.

Oracle is ahead of the game. It has realized that ingratiating itself with the government is a recipe for long-term success.
Inequality was the root cause of the American revolution? Inequality in personal freedom and political power, maybe.
Remote worker: Renting for 3 Months?
I'm moving to Texas, and it would be great to rent a place for 3 months to see if I like it before signing a lease. How can I find a place for 3 months? How can I make sure the place is good coming from another state (doesn't have bed bugs, the AC is good, etc)
My first reaction was "hey, this is Dutch, I understand this".

Well, the landing page is a very long list of statements about ngazz. Apparently ngazz is, was, remains, excites, grabs by the throat, stirs, laughs, and a lot of other things. One of these "ngazz" is a link to the actual page. It's some small blog/ promo page for ngazz, a band playing a fusion of rock and jazz.
> Cybernetics is really an old word, or one of the old words, for AI/robotics.

Completely wrong.

AI/robotics are but two of the many fields that cybernetic principles apply to, and arguably not even the most important.

I suggest you look at what people like Bateson, Von Foerster and Glanville were doing, to understand first the scope and ultimately what cybernetics really is at its core.
Momentum is still conserved in quantum mechanics. This breaks the laws of physics regardless of whether or not it needs a constant energy source.
In what way? I grew up Asian and went to a state school, I got the message that I was incapable of accomplishing anything from an early age!
Try to CTRL-F for Macsyma on the linked Maxima homepage.
The Latest on the Linux 5.9 Kernel Regression Stemming from Page Lock Fairness
Crony capitalism, anyone?

"Oracle co-founder Larry Ellison earlier this year threw a fundraiser at his house for the president. Chief Executive Safra Catz also worked on the executive committee for the Trump transition team in 2016."
There's no chmace any of the technical details would be ready to manipulate propganga before November 3rd. Amusing, no chance
This is probably a combination of a Section 337 investigation by the USITC that includes OnePlus in its scope and directs CBP to seize certain OnePlus goods, a bombastic press release from CBP, and The Verge reporter not being insightful and generating clickbait.

https://www.usitc.gov/press_room/news_release/2019/er0926ll1...
Brian Eno’s Twitter account posts one of these strategy cards every day:

https://twitter.com/dark_shark/status/1305296263710011392?s=...
Can you elaborate upon the corporate strategy you are seeing?
The best I've used is PDFPlumber. Camelot lists it on its comparison page[1] but I've had better results.

Both are better than Tabula though.

[1] https://github.com/camelot-dev/camelot/wiki/Comparison-with-...
The Verge’s quality has tanked so hard over the last few years. What happened?
You're absolutely right. The attached code was for 40K and I just mislabeled the graph. I've updated it - thanks for catching that!
The concern is more that nvidias culture has historically been being overall hostile to parterships. Which works great for what Nvidia is doing right now, but is probably bad for a company that depends heavily on partnerships.
I had to do this before batch, replication, inventory. Support, SA, TAM were all like... good luck, though they did offer to make an inventory but they delivered that two weeks later. Everything at the time said s3distcp was the only option. It honestly wasn’t that bad, except it did a serial list before it started copying which would have taken days so needed some tomfoolery.
Thanks for this correction!
Management theory now tells you to be competitive over small things. If you're doing competitiveness, do it over lunch or something else.
> What were you expecting to get when doing reverse on 🇨🇦?

My future child sees only one character in that string, an emoji. (If you put the cursor to the right of 🇨🇦 and press backspace, the whole flag goes away, so that must mean it's only one character, right?) If they reverse that string, they'd expect to get the same result back.

> The flag symbol is encoded using regional indicator symbol letters: C, A. When you reverse it you get regional indicator symbol letters A, C which represents Ascension Island.

Right, this is exactly what I'll have to explain! Just like how in UTF-8, "é" is encoded using two bytes: 0xC3 0xA9. So if you reverse that, you get bytes 0xA9 0xC3, which do not represent "é". It's the exact same problem, you've just moved up one level of abstraction. (The Python 3 version of the problem isn't unique to flags -- there are all kinds of modifiers and ZWJ sequences and combining characters that get messed up if you rearrange individual codepoints.)

A few languages have tried to solve this problem in other ways, like how Swift considers each character of a string to be a "grapheme cluster", but that comes with a lot of its own drawbacks.
Strong economic, biologic, and anthropologic research shows that tit for tat is the very foundation of civilization.

https://ncase.me/trust/
What? No? Where did I say "OEMs take no efforts to optimize for battery life"? Usually you try and be subtle about a strawman, no?

I said overbearing app killers aren't optimizing for battery life.

Do you think that's the only knob for battery life? I'm currently working on an unreleased Android device at our company, the number of knobs we have to turn for battery life is insane. Throttling behavior, optimizing existing services, screen off behavior, etc.

App killers don't work, again, that's why vanilla Android devices consistently top battery life charts. Forcing apps to start up more often, breaking user functionality, it's not a real solution.

Android already has built-in management of background services and has had it for half a decade: (https://developer.android.com/training/monitoring-device-sta...)

The defaults scope of background processing is already very tight on Android, breaking that already limited scope for little to negative gain isn't helping anyone but themselves.
It's entirely possible they weren't comfortable using a tablet input, or even wanting to learn how to use one. I've seen this firsthand, numerous times in more numerous careers.

Either way, it's important to teach children to use technology so they aren't lost when entering higher education or career environments that will use said technology.
Craigslist is a good resource

Looks like lots available in DFW area if thats where you're headed.

https://dallas.craigslist.org/dal/sub/d/dallas-from-40-nt-21...
I see this argument about Grinder having data that is blackmail material, but it seems less clear to me that the TikTok data itself would be that interesting if it all became fully public.

Though I say that as someone who has never used the app, and I'm not sure about other data concerns besides blackmail (maybe troop deployments?)
Here's another 'opposite' - I had to process PDFs to find images in them.. and the PDFs were alternating scans of text + actual images.
> Might a universal ISA eliminate major pieces of competitive advantage for chip makers, and/or stall innovation?

That's a good question. I didn't try to put all the necessary nuances in a single sentence, so you're right to question a lot of the unsaid assumptions. I don't know for sure at this point the innovation in ISA has run most of its course yet, but I do feel like we kind of have, given how relatively little difference it makes. I think a "truly" universal ISA, if it ever happens, would necessarily have to have a governance and evolution cycles, so that people will have to agree to the core part of the universal ISA, yet have a room and a way to let others experiment various extensions, including vector extensions for example, and have a process to reconcile and agree on the standard adoption. I don't know if that's actually possible - it might be very difficult or impossible for many different reasons. But if such can happen, that would be beneficial, as it would reduce certain amount of duplication, and unlock certain new possibilities.

> Please consider erasing the term "Dunning-Kruger effect" from your mind. It is being used here incorrectly

Duly noted.
Machine Rights
Abbyy FineReader is generally better than any of the major cloud vendors in my testing.

See also this previous discussion: https://news.ycombinator.com/item?id=20470439
I think its a good idea to remove implicit bias where ever you can. But doing that by making a structure that does exist be invisible is dangerous. That hierarchy does exist. Even if it's not in your face. It's human nature and it's a good thing in some situations. I think the better angle on this is to have an open culture where the discussion can happen and everyone listens and asks the questions without fear, consensus is built and those with power (because there is always someone with power) wield it sparingly. This is much harder to get to, but it's more sustainable.
The only reason for Oracle to buy TikTok is purely political. It is a 'truly' us company not a CCP company. And I trust NSA more than I trust CCP.
Graham Hancock is always careful to separate his speculations from the facts, and carefully label each.

And, he has turned out to be right (about things that are not completely wacky) remarkably often. Most recently, the Younger Dryas Boundary comet strike, that drove 30+ American genera to extinction and wiped out the Clovis culture, has finally been accepted by mainstream geologists. (Neanderthal gatekeepers on Wikipedia have not caught up yet, and probably won't for five or ten more years, and then will insist they were right to stall.) Furthermore, we now are certain that a large civilization farmed the whole Amazon basin for at least 1500 years before it was wiped out by Spanish-delivered smallpox.
Traditional compiler techniques may have struggled with maintaining code for different architectures, but a lot has changed in the last 15 years. The rise of widely used IR languages has led to compilers that support dozens of architectures and hundreds of instruction sets. And they are getting better all the time.

The compiler has nearly all of the information that the CPU has, and it has orders of magnitude more. At best, your CPU can think a couple dozen cycles ahead of what it is currently executing. The compiler can see the whole program, can analyze it using dozens of methodologies and models, and can optimize accordingly. Something like Link Time Optimization can be done trivially with a compiler, but it would take an army of engineers decades of work to be able to implement in hardware.
> Phones and most end consumer devices should not be treated as leased devices.

I lease my home. Even though I don’t own it, I still have an expectation of privacy! The law protects me from having my landlord just decide to walk in whenever they want, for example.

Privacy is something everyone should have, even on leased devices. People have things like private conversations and banking credentials on their phones.
VLIW was the best implementation (20 years ago) of instruction level parallelism.

But what have we learned in these past 20 years?

* Computers will continue to become more parallel -- AMD Zen2 has 10 execution pipelines, supporting 4-way decode and 6-uop / clock tick dispatch per core, with somewhere close to 200 registers for renaming / reordering instructions. Future processors will be bigger and more parallel, Ice Lake is rumored to have over 300-renaming registers.

* We need assembly code that scales to all different processors of different sizes. Traditional assembly code is surprisingly good (!!!) at scaling, thanks to "dependency cutting" with instructions like "xor eax, eax".

* Compilers can understand dependency chains, "cut them up" and allow code to scale. The same code optimized for Intel Sandy Bridge (2011-era chips) will continue to be well-optimized for Intel Icelake (2021 era) ten years later, thanks to these dependency-cutting compilers.

I think a future VLIW chip can be made that takes advantage of these facts. But it wouldn't look like Itanium.

----------

EDIT: I feel like "xor eax, eax" and other such instructions for "dependency cutting" are wasting bits. There might be a better way for encoding the dependency graph rather than entire instructions.

Itanium's VLIW "packages" is too static.

I've discussed NVidia's Volta elsewhere, which has 6-bit dependency bitmasks on every instruction. That's the kind of "dependency graph" information that a compiler can provide very easily, and probably save a ton on power / decoding.
OT: but there is something wrong with the "t" in that font. Does everybody see the same thing as me? It wasn't till I read trustworthy that I thought wtf.

https://imgur.com/a/UrwSjA5
Reminds of the "hot pocket" Dr. Gillingham's surgical team developed in Iraq for keeping air-evac'd patients warm: wrap patient in blanket, put blanket-burrito-patient in a body bag with a hole cut out for their face. Battlefield hypothermia cases went to 0 overnight.

https://www.wemjournal.org/article/S1080-6032(17)30097-2/pdf
I think your conflating OoO and speculative execution. It was OoO which the itanium architects (apparently) didn't think would work as well as it did. OoO and being able to build wide superscaler machines, which could dynamically determine instruction dependency chains is what killed EPIC.

Speculative execution is something you would want to do with the itanium as well, otherwise the machine is going to be stalling all the time waiting for branches/etc. Similarly, later itaniums went OoO (dynamically scheduled) because it turns out, the compiler can't know runtime state..

https://www.realworldtech.com/poulson/

Also while googling for that, ran across this:

https://news.ycombinator.com/item?id=21410976

PS: speculative execution is here to stay, it might be wrapped in more security domains and/or its going to just be one more nail in the business model of selling shared compute (something that was questionably from the beginning).
Personally I think PDF text should NOT be extractable. It is used to show printed document.
No tax is really "natural". A progressive income tax is already hacked.

Taxes on categories of things might be easier to implement, but you could do that on consumption (yachts, steaks, golf equipment) as easily as investments (cap gains, property).
Would I be any smarter than I am now? Because I'd hate to be useless and live forever.
> At best, your CPU can think a couple dozen cycles ahead of what it is currently executing.

The 200-sized reorder buffer says otherwise.

Loads/stores can be reordered for 200+ different concurrent objects on modern Intel skylake (2015 through 2020) CPUs. And its about to get a bump to 300+ sized reorder buffers in Icelake.

Modern CPUs are designed to "think ahead" almost the entirety of DDR4 RAM Latency, allowing reordering of instructions to keep the CPU pipes as full as possible (at least, if the underlying assembly code has enough ILP to fill the pipelines while waiting for RAM).

> Something like Link Time Optimization can be done trivially with a compiler, but it would take an army of engineers decades of work to be able to implement in hardware.

You might be surprised at what the modern Branch predictor is doing.

If your "call rax" indirect call constantly calls the same location, the branch predictor will remember that location these days.
> Their best move might be to forget about the architecture license and make the switch to something else with the rest of the market.

This assumes that there isn't some other factor in transitioning architecture - this argument could boil down in the mid 2000's to "Why not go x86/amd64", but you couldn't buy a license to that easily (would need to be 3-way with Intel/AMD to further complicate things)

Apple has done quite well with their ARM license, outperforming the rest of the mobile form factor CPU market by a considerable margin. I don't doubt that they could transition - they've done it successfully 3 times already, even before the current ARM transition.

Apple under Cook has said they want to "to own and control the primary technologies behind the products we make". I doubt they'd turn away from that now to become dependent on an outside technology, especially given how deep their pockets are.
are you suggesting a bunch of office space leases that are fully stocked with beer is not worth $40 billion?
Engineering student. Compulsive reader of all text within eyesight.
Thanks! How can I make sure the WiFi is fast, doesn't have bed bugs, the AC is good?
Though note the intent of GAAP is to cut down on "creative accounting" which can tend to mislead.
Bad me... Poor memory!
Thanks, I had looked that over but thought things may have changed in the last year.
How much good would moonshot-level R&D even be capable of doing? Without realigning the world around a new portable format for printable documents, isn't this 99% Adobe's problem to solve? Or are the hooks there to make much more accessible PDFs, and the issue is that various popular generators of those documents (especially WYSIWYG ones like MS Word) either don't populate them, or perhaps don't even have the needed semantic data in the first place?

For my part, I would love to see PDFs which can seamlessly be viewed in continuous, unpaged mode (for example, for better consumption on a small-screen device like a phone or e-reader). Even just the minimal effort required to tag page-specific header/footer type data could make a big difference here, and I expect that type of semantic information would be useful for a screen reader also.
Took me ages to parse this title. More appropriately:

Crack the "To Whom You Show Your Work" Code
I'm not so sure about that second point; I don't see why an independent ARM couldn't provide an effective competition? Server ARMs have been a thing for a while, and Apple has been working on ARM macbooks for a while. I believe the goal is even to completely displace Intel macBooks in favour of the ARM ones eventually.

The big practical issue is probably software compatibility and the like, and it seems to me that the Apple/macOS adoption will do more for that than nVidia ownership.
hodl out for the Titan A-78 Super if you can, I hear it runs a bit faster
I'm going to go out on a limb and assert that the author has never tried to work from home, while simultaneously trying to teach one or more children. It's ridiculously hard and not something I (or any of my friends) want to repeat anytime soon.
They could afford it if they axed a lot of the administration level positions. I've seen school districts with 3-1 administration staff to teacher ratios; for no provided value.
I appreciate the mini demos for each command. Plus, more resources in Arabic are always welcome!

شكرا لهذا المشروع
As someone who actually used to program in PostScript, I am happy as a clam with PDFs!

There are two issues with parsing them however.

1) PDF is an output format and was never intended to have the display text be parseable.
2) PDF is PostScript++, which means that is is a programming language.
This means that a PDF is also an input description to the output that we
are all familiar with seeing on a page.

PS I don't know if it is the case anymore, but Macs used to have a display server that handled all screen images in PDF format. That was an optimization from the NeXT display server, which displayed using Display PostScript.
I'd be interested in a writeup of that as well. The cavalcade of stupidity and maliciousness that was the Verge PC Build debacle leads me to think some quite bad stuff has been going on behind the scenes.
I first learned about cybernetics through the book Creation: Life and How to Make It by Steve Grand. Grand created the Creatures video game and applied ideas from cybernetics. As a result, each Norn (the name of the fictional species the game is about) has a genome, a neural network brain, a fairly complex biochemistry, sensors and actuators.
that's simply wishful thinking.

the US sanctioned Japan when it threatened its economic dominance too.
nvidia is notorious for being not nice to oss developers as Linus Torvalds claims: https://www.youtube.com/watch?v=iYWzMvlj2RQ&ab_channel=Silic...

I wonder how Linux would react to this news.
Snes9x on macOS Catalina (2019)
Earnings per share is only useful when you look at the stock price. Since number of outstanding shares are different between two companies, it's incorrect to measure company's profit based on EPS.
Or perhaps once a certain level of technology is reached, the civilization advances so fast as to no longer be recognizable. Perhaps it's not a filter but rather a lack of imagination. What appears to be the universe and all things to us could be a limited as a drop of water to a paramecium.