HNHacker News
TopNewBestAskShowJobs

marktangotango

4,806 karma · joined April 26, 2013

submissionscomments
marktangotango··on First images from James Webb telescope exceed expectations
I'm hoping to see "contrails" ie trails created by vehicles moving through interstellar space at large percentages of the speed of light, as it interacts/hits and heats interstellar gases.
marktangotango··on AMD Fires Back with 7 New Chips
Does that amount of L3 enable some memory hard POWs to be mined profitably?
marktangotango··on China markets in turmoil as Russia ties add to list of risks
The only exception I see with this analysis is that a lot of people really genuinely seem to hold Putin in high regard. His supporters really, really support him. It's like a cult, similar to what we had in the US recently. Therefor I conjecture anyone who replaces Putin forcibly will have a rough time. Time will tell.
marktangotango··on Ws4sqlite: Query SQLite via HTTP
In my testing of a similar project I found that WAL and multiple connections could still get errors with concurrent writes, what I found was that a single writer with multiple readers performed extremely well. Have you seen anything similar?
marktangotango··on A Chip to Bridge the USB 2 – USB 3 Divide
> USB 2 uplink limit of 480 MBps.

That should be "Mbps", usb 2.0 max is 60 megabytes per second. Odd that even hackaday gets this wrong from time to time.

marktangotango··on COBOL: A 1959 Idea and 2022 Technology
This seems to be a marketing piece from Microfocus, it doesn't really say much.

> Easy to Understand, Anywhere You Like

Cobol is trivial to learn, read and write. The difficulty comes from the lack of abstractions and sheer volume of legacy code. Lets be clear, there is virtually zero green field development using newer Cobol standards, and the vast majority of code out there are the massive Cobol 85 applications that have evolved over decades to encompass and encode processes for entire industries.

We've consistently seen reports of a shortage of Cobol developers the past few years. Cobol applications are cost centers and the companies that have them have been seeking to minimize their costs for a long, long time. Over the past 20 years there have been waves of offshoring that have gutted the ranks of the system experts. There are tens of thousands of laid of Cobol developers in the US alone. The jobs went offshore. The only shortage is in Cobol developers with domain expertise, precisely the ones that were fired many years ago, who will work for low wages on offer.

marktangotango··on Parsing bitstreams with Nom
Not an ERROR, while not main clauses, they are clauses not essential to the meaning of the sentence. See #4 here:

https://www.iue.edu/student-success/coursework/commas.html

marktangotango··on Russia's top bank quits Europe due to sanctions
It seems clear Putin didn't think the West would "go there" re SWIFT. As most of us are learning about this all in real time, it's really quite remarkable from the perspective that yes, the West is militarizing banking and sanctions in a new way. Putin had become a master of manipulating with armed conflict, and now the West has changed the rules. This is economic war. What are the acceptable or "allowed" reactions to an opponent on the recieving end? This is all new territory we're in here.
marktangotango··on An insane baseball proposal: Dual league restructuring
Baseball was a game for the "dog days" of summer, and no air conditioning. The typical, agrarian 3 months summer vacations meant there were hordes of kids trying to fill in the time between dusk and dawn. Now kids stay inside and play vidya games all summer. Baseballs time is past, imo.
marktangotango··on RISC-V is succeeding
Interesting, can you say anything about what sort of chip to chip communication is used? AXI, Wishbone, plain old serial?
marktangotango··on Project Oberon
Some of the gui stuff actually made it into Plan 9, see the acme editor for more info.

I love all of Wirths writing, he really does a lot to make complex topics approachable.

Note there's a lot more to OOP than adding methods to records, on the surface yeah, but "primitive" sub-typing just scratches the surface. This isn't a criticism, just a note so anyone interested can learn more, Pierce's Types and Programming Languages is a good place to start.

marktangotango··on Misidentifying talent
I was pondering this recently and I wondered if ones relationship with their father as a small child impacts this effect as well. If as a kid one looked up to their father, literally, and had positive interactions, well that's some pretty deeply ingrained feedback loops there. Yes this is pop psych nonsense, but one does wonder.
marktangotango··on Father who used a signal jammer to keep his kids offline at night faces jail
I actually get a lot of mileage out of screen time for parenting. The system I've used (I say I because if it were up to my spouse, we'd have no system) is x minutes after meals, where x has increased as they've gotten older. This started as a way to get them to eat moderately healthy at regular intervals. So the weekly schedule is 3x minutes on weekend days, and 2x minutes on week days. The effect I'm going for is "put in the work, then enjoy the reward" as a general approach to life. Using screen time in this way let's me do it in a calm, non confrontational way.

This has a lot of consequences. Like they willingly get out of bed, get dressed, and eat breakfast so they can have screen time before school. After school it's finish homework, bathe, etc. In our house screen time is basically a given unless they do something to lose it. Sometimes when they argue constantly I'll say "No screen time, you can earn it back when I've heard you each say 5 nice things to the other" or something to that effect.

Our kids are accustomed to this, I've been super consistent since they were little. I do sometimes wonder if there are unforseen side effects that may be detrimental. Otherwise they seem to have done really well. Edit to add; ours don't have phones yet, I'll probably be leaning on iOS parental controls.

marktangotango··on Why I Like Java (2014)
Java: plentiful well paying jobs, good/great tools, good/great runtime. Personally, I like boring, predictable, "easy" (referring to low cognitive overhead of statically typed languages in general) for work, and save the fun stuff (lisp/scheme in my case) for personal projects.
marktangotango··on Why I Like Java (2014)
Volatile is an interesting one because it highlights a facility of the JVM that some other runtimes don't provide, namely multi-threading AND multi-process. Someone coming from node or python for example may not appreciate what's going on behind the scenes unless they go looking or have been exposed to those ideas.
marktangotango··on SpaceX’s monstrous, dirt-cheap Starship may transform space travel
> It will take the space industry a few years to adapt to the new possibilities, yes.

There are tons of possibilities; James Web 2 with 10x the diameter, a probe to catch up with Oumaumau, real asteroid prospecting. Oh and orbital hotels. Does anyone know of any concrete projects?

marktangotango··on Google Search Is Dying
Embedded search in arbitrary web sites sucks because it's a hard problem. The naive solution is to put all text in a database table keyed by "page" and do a sql "like" query. Don't ever do this. Some db's have full text search nowadays. I've implemented "embedded" search a few times in the past and I used Lucene, which actually works pretty well.
marktangotango··on Show HN: The BLAKE3 hash function running on a 6502 microprocessor
Ha, this is neat, I haven't seen the permutation table presented this way before, good stuff.

    permute:
    ; Rather than permuting the 32-bit words stored in the
    ; COMPRESS_MSG array, we permute the 8-bit pointers stored
    ; in the MPTRS array.
    ;
    ; The permutation is defined to be:
    ; 2, 6, 3, 10, 7, 0, 4, 13, 1, 11, 12, 5, 9, 14, 15, 8
    ;
    ; If we walk those assignments, we get two loops:
    ; 0<-2<-3<-10<-12<-9<-11<-5<-0
    ; 1<-6<-4<-7<-13<-14<-15<-8<-1
marktangotango··on Why won’t anyone teach me math?
I had an organic chemistry professor who would not return anything until the end of the semester, homework, quizzes, test, nothing. I had the impression she was a procratsinator and just didn't do the work. It was beyond frustrating. She also got her ph.d from Princeton coincidentally!
marktangotango··on Why won’t anyone teach me math?
> Stuff like basic groups/rings/fields or is it a more advanced class?

No, it's usually basics like functions, graphs, and trigonometry. It's basically a remedial class for what students didn't learn in highschool.

marktangotango··on I decided to build a nine-bit computer
That's interesting, looks like the PRU is built into the AM3358 SOC, is that correct?
marktangotango··on Reduced-hours software development engineer position at Amazon
Agreed it completely dreadful. (No sarcasm intended)
marktangotango··on A Minimum Viable Computer, or Linux for $15
> Allwinner F1C100s SoC

I figured it would be one of these parts, at this point they are pretty old, but capable. And available apparently.

marktangotango··on Sex Differences in Friendship Preferences
> I’m a 42 year old male and have found it very hard, my whole life, to establish meaningful friendships with other men.

Same here. Maybe you, like me, have none of the characteristics the fine article mentions?

> (men) value same-sex friends who are physically formidable, possess high status, possess wealth, and afford access to potential mates.

marktangotango··on MicroShift
> without saturating the network (100mbit)

Datacenter to datacenter and only 100Mb? Clearly more to the story here.... :)

marktangotango··on Pine64 should re-evaluate their community priorities
Indeed, seems like the IBM "fiasco" with PCs looms large here. The dominance of clones was awesome for consumers, not so much for IBM.
marktangotango··on I automated my job over a year ago and haven't told anyone
Although these reads more than a bit contrived, I actually believe the gist of it. I once worked in such a "acquired for the product that won't be invested in and let die" companies/subsidiary and something like this did happen for the entire org. I joined after it'd been going on for about 20 years and they had a hiring spurt because someone got the idea to "modernize". The modernization effort ended when that exec left, and the company and it's products languished for several more years. Eventually the acquiring company was acquired and the new owner was super focused on margins and cut a lot of people. So yeah, it does happen.
marktangotango··on Rewatch: Stargate SG-1 (2019)
I was going to comment on this as well, I could never tell if the "out takes" from that episode with the actor arguing if "Wormhole XTream" was a real series or not, was really real, or scripted! I found that to be sublimely hilarious.
marktangotango··on Commodore 900: Unix-like workstation/server that was eclipsed by Amiga (2020)
> informed by the annoyance of having fiddled with the Z8000's awkward segmented architecture.

That's interesting, I was under the impression that Z8000 uptake was hindered due to bugs in it's implementation, do you have any references about this segmented architecture?

marktangotango··on “I am literally losing sleep” over Java (1996)
"Java" in 1996 isn't what Java is today. In 1996 Suns focus was providing a runtime for executing code anywhere on the network, on any machine. That's why security managers, class loaders, applets, rmi, and jndi were baked in from the beginning. That future didn't pan out; no one wanted to run other peoples code. So J2EE was the pivot to the Enterprise and server apps. That's what we ended up with.

In a way, Gates may have been imagining or extrapolating the "run code anywhere" idea to the cloud services of today, which we've seen is a bit of a threat to proprietary operating systems. Well, more than a bit.

← PreviousPage 6 of 34Next →