HNHacker News
TopNewBestAskShowJobs

rabbits77

177 karma · joined March 8, 2021

submissionscomments
rabbits77··on So you want to abolish time zones (2015)
Under the existing DST system (1 hour difference from Standard Time) they currently go to school (wait, children in school in the summer?) 3 hours after sun up but that's not seen as a problem?
rabbits77··on So you want to abolish time zones (2015)
More than safe, it would be the best option to abolish it completely.

In brief, our bodies evolved in the the movement of the sun, not numbers on a clock, so called solar time. Standard time aligns the numbers on the clock the best with solar time for most all of the world. There are some exceptions along the equator and at the poles at different times of year, but those are exceptions that have been, and can continue to be, handled well by people in those areas.

https://savestandardtime.com/

rabbits77··on Dr. Dobb's Journal – Vol 1 (1976)
I hope it’s not too controversial of an opinion, but the audience for written long form software engineering content is very small.

In the 70s through the mid 90s, before the WWW v1.0 bubble taught the world you could get rich quick in software, there was a greater appetite to, say, take your time working your way through an article on a new technique in C. Now the vast majority of people just want copy/paste Python code examples from Stack Overflow. At most they may suffer through a brief video tutorial.

Part of this is not some “kids these days” sort of reason, but the reality that most code is much more short lived than ever before.

rabbits77··on AI Is Starting to Threaten White-Collar Jobs. Few Industries Are Immune
the point was that largely those two of the seven you mentioned are already long gone. the five remaining are probably fine.

those unfortunate two lost their jobs 10 years ago to existing automation and process improvements.

call centers, it could be noted, are already ahead of the curve in terms of cost pressures on a business: human wages in India and the Philippines will not grow faster than what an AI company will want to charge to validate their absurd ($100 billion? $3 trillion?) valuation.

yeah, it’s cynical sounding, but the truth is that exploiting humans will continue to be cheaper than paying for humanless tech for a lot of these supposed AI use cases.

AI also needs to compete with the previous decades’ main cost cutting measure of offshore business process outsourcing.

rabbits77··on AI Is Starting to Threaten White-Collar Jobs. Few Industries Are Immune
The article makes a bold claim and then provides scant evidence. One of the cases it highlights makes mention of "no code tools", but nothing to do with the actual AI they claim is at work.

Let me provide a counter point: I work for one of the largest corporations in the US, inside an organization dedicated to advancing AI solutions across the enterprise. I would know of anything sufficiently advanced to "threaten" anyone's job white collar or not. This is simply not the case.

(going to be a little vague here for the sake of anonymity)

Here's a few examples where I see the opposite of the claimed effect.

1. In the call centers: at best improved search capabilities can help agents do work faster, maybe ultimately such productivity gains could reduce staffing, but that'll probably never happen. Search is improved a little with AI, but LLMs are kind of garbage. We've even partnered with a Big Tech Company With Famous AI People and the results are unusable.

2. Back office: call it the shuffling of papers. Think of the series of transformations of, say, new orders and things like that as they pass through various systems. These are already automated to the hilt at most every company! AI is maybe assisting with quality control a bit but whatever jobs exist in this area already survived being automated. They aren't going anywhere.

3. Fraud detection: Any company operating at any scale already has great (almost all automated) systems in place for detecting whether they are getting ripped off. Again, already automated to the hilt and anyone with a job in this area isn't going to lose it to any amount of further automation.

Articles like the one linked to need to explain, at the very least, exactly which jobs in 2024 have already escaped 50 years of automation efforts. It should beggar belief that somehow these corporations that ruthlessly cut and automate already somehow have jobs left which don't actually require a person!

Anything short of actual AGI (that is, a perfect human simulacrum that can be infinitely cloned) isn't the threat to human employment that these articles want us to believe.

The real question is what motivates these outlandish claims? My best guess is that it's paid PR firms seeding these articles at respectable news outlets like the WSJ just to keep pumping up the bubble a bit more. Keep it going and let the early money get a sweet exit before this whole thing collapses.

rabbits77··on Vesuvius Challenge 2023 Grand Prize awarded: we can read the first scroll
TIL that I need to now shred my secret documents before throwing them into the burn barrel. Also, possibly, mix the resulting ashes into a slurry and dump into the sea.
rabbits77··on Significant features introduced for recent versions of Perl
There really is no Perl Leader these days.

The language is run by a “steering committee”.

The community has a couple of shining stars such as Mohammad Anwar who runs The Weekly Challenge https://theweeklychallenge.org/ and Gabor Szabo https://perlmaven.com/about

They are also both co-editors of the Perl Weekly https://perlweekly.com/

The Perl Foundation co-ordinates activities such as grants funding development, fundraising, and conference organizing. https://www.perlfoundation.org/

There are also a few senior Perl personalities still around such as brian d. foy who continue to write and update books and blogs.

The post-Larry Wall community seems to be doing ok so far. What is notably missing is more active participation from companies making the most use of Perl such as Craigslist or Duck Duck Go.

rabbits77··on Sega AI
I don't think that is the case, especially not in Japan which was in the middle of heavy investment in AI via the FGCS. FGCS ran from 1982 - 1992 and promoted both hardware and software research into the development of high performance concurrent prolog systems. https://en.wikipedia.org/wiki/Fifth_Generation_Computer_Syst...
rabbits77··on Sega AI
From the article > The presumed software release timespan (at least 33 months between August 1986 > and May 1989) is particularly odd considering this is an extremely rare and > unknown system.

I wonder if there is a connection to Japan's FGCS project which was active during that time frame. https://en.wikipedia.org/wiki/Fifth_Generation_Computer_Syst...

It would make sense if Sega was involved and the activity on this "extremely rare and unknown system" was due to it being funded by research grants instead of purely commercial new product development. The FGCS was heavily invested in advancing Prolog based systems and that makes the possibility of a connection to this system even stronger.

rabbits77··on Niklaus Wirth has died
The joke really only works if you use his first name! The complete joke is that "by value" means pronouncing first and last name to sound like "Nickles Worth".
rabbits77··on Ask HN: Who is hiring? (December 2023)
That’s actually an extremely attractive proposition to work in a Perl shop. It’s the same deal as Lisp or Haskell or Erlang shops: you know you’ll be surrounded by top notch talent!
rabbits77··on OpenAI's board has fired Sam Altman
A parsimonious explanation is that Altman fabricated progress and/or was covering up serious flaws in the system. Consider the recent revelation of Cruise’s use of human pilots for “driverless” cars. Does OpenAI have an army of “mechanical turks” in a massive call center somewhere?
rabbits77··on Can the language of proof assistants be used for general purpose programming?
I can’t see why this should not be the case. Logic Programming languages like Prolog can be used for general purposes. The main catch is that you need to be really good at Prolog to use it to full generality. But if you’re willing to put in the time it should be able the same.
rabbits77··on Palantir has courted N.H.S. England with pandemic help and assertive lobbying
After Doug Lenat passed away recently I also got the impression that Cycorp has been sustained for the past four decades with that exact business model.

At the end of the day customers have a working solution, but it’s all developed and operated in a completely bespoke way each time.

rabbits77··on Hookworm gave the South a bad name (2016)
This reminds me of one of the wildest stories I ever read on the internet. Person flew to Cameroon to intentionally infect himself with hookworms to treat asthma. Reports positive results! So much so that he started a business selling kits for people to self-infect without the need to travel.

https://www.autoimmunetherapies.com/

The business still seems active, but operates outside the US after it caught the attention of the FDA.

The original story is long gone (rip kuro5hin!) but is thankfully archived.

https://web.archive.org/web/20060523232308/http://www.kuro5h...

rabbits77··on Life before cellphones: The after-work activities of young people in 2002
I am surprised how much of this hit home! I would have assumed that although the same age as these people that I’d somehow not be able to relate since I was an overworking software engineer at the time.

Things like finishing a Masters degree after work, having places to go where you know you’d run into people you knew, physical media all rung true.

One thing that seemed to be missed though was that the downside of not having the technology to enable work from home meant the development of the “late at the office” culture.

Think of the xkcd comic with the sword fighting while compiling. Those sorts of silly things were routine after, say, 6pm in an office.

Now if you need to work after hours you do it from home, where your day may have started anyway. Twenty years ago you and some colleagues would stay in the office, order some food, play some music on someone’s speakers, take occasional breaks for a game or even a nap and keep plowing through work until 11pm or even later.

Also “on call” was still a thing, but it meant a phone call or page and then you physically go to the office to solve the problem!

rabbits77··on Programming in Standard ML (2011) [pdf]
Anecdotally, most people use SML as part of academic projects and when they do to use it for commercial projects end up going to Ocaml or Haskell. That is because of the wider ecosystem of projects to support practical things like talking to databases, networking, etc. Also larger communities for documentation and help debugging issues that only come up once you start scaling out.
rabbits77··on Prolog for data science
Probably the next best thing is Mercury. https://mercurylang.org/ I'd also say that if you get a chance to definitely learn Prolog! One nice thing about Prolog is that you can start more from an application angle and explore the language in a way that might motivate you and interest you more than the dryer approach of more general language learning. Classic NLP can be a lot of fun, for example. https://cs.union.edu/~striegnk/courses/nlp-with-prolog/html/ is a good free starting point, but the best starting point is one of Covington's classic texts on the subject.
rabbits77··on Prolog at Work
GNU Prolog is an excellent choice for everybody. I once considered switching back and forth to SWI if I ever needed some convenient module GNU lacks. The need never really arose!
rabbits77··on Debate: Should children and adults avoid consuming animal to avoid disease?
The difference is that a clinically recommended vegeterian diet would be rich in nutritive foods high in fiber. The recommendation wouldn’t just be to not eat meat and, like, eat all the processed sugary junk you want.
rabbits77··on Meta cracks down on low performers staffer says feels like a 'witch hunt'
I suspect many employees at Meta have trust funds or other family wealth they can rely on. They don’t even need to work, but will spend a lot of time studying up for what is perceived as a high status place to work.

While talented I doubt they would work at a “lesser” company and instead just wait around for the next cool thing.

rabbits77··on Forget the hype, “thinking machines” can’t replace humans
If you believe that current AI implementations are capable of this sort of “everything we can do but differently” then I would be curious as to why nobody has made any progress whatsoever in the understanding of consciousness?

Are we to believe that humans are now able to replicate many of their own conscious abilities but with no real understanding of the mechanisms? A grid search of TensorFlow functions mashed together in different combinations could have done the same thing?

I am starting to feel like I am playing a Gary Marcus role here in this thread, against a mob of overly optimistic connectionists. (that may be too generous, I imagine many in this thread have no implementation experience with AI, just a Reader’s Digest level of understanding)

rabbits77··on Forget the hype, “thinking machines” can’t replace humans
You should know that Sir Roger Penrose wrote a book over thirty years ago that asserts human like intelligence is non-algorithmic, that is, unable to be simulated on a Turing Machine. Hence, the article linked to is probably right.

I, much less Penrose, have anything in common with the Discovery Institute, but it doesn’t mean they’re wrong in their conclusions. Their ahem “methods” may be a bit suspect as well.

To learn more read “The Emperor’s New Mind”. It’s quite a book! A good addition to your summer reading list.

https://en.m.wikipedia.org/wiki/The_Emperor's_New_Mind

rabbits77··on Ask HN: What news subscription is worth it?
Yes, as a former paperboy I can say newspapers (obviously!) don’t have some bespoke assembling process for each customer that would allow for this level of individualization.
rabbits77··on What Happened to Perl 7?
Yes! The committee approach does not seem to work well. The “benevolent dictator” is really often just a solid CEO type: sets the vision, acts as head salesperson, and has the final word on all important decisions.

What happened with Perl is that, effectively, the “pumpking” held that power but when Sawyer X actually used his discretion to announce Perl 7 there was a mutiny by jealous and bitter collaborators. They felt they should have some say in the matter and formed this Perl Steering Committee. As the brilliant Reini Urban has pointed out elsewhere in the comments, this group are fairly mediocre talent wise and mostly just spend their time sniping at each other.

Reini’s cperl or Will Braswell’s rperl are both worthy projects that in a more perfect universe would have long ago supplanted the now rudderless mainline perl interpreter.

rabbits77··on RDF 1.1 Primer (2014)
Neo4j is, mostly, a very different kind of graph store. A Labeled Property Graph, and not a Semantic Knowledge Graph which is the kind of graph commonly associated with RDF.

I write “mostly” because recently neo4j has a “neosemantics” project which handles RDF. It is all pretty standards compliant RDF though, nothing custom at all.

For more information this may be a good start: https://neo4j.com/blog/rdf-triple-store-vs-labeled-property-...

rabbits77··on I want to give Oracle money but I can't
I have also really enjoyed Oracle Free Tier services. Across all the cloud providers I consider them the absolute best. I have not paid Oracle one single dime in over two years and have done things I’d have been happy to pay for.

The value to being able to have a public reverse SSH proxy to a home network system is great!

While it has none of the nice UX my opinion is that Oracle Cloud Free Tier is the spiritual replacement for the old Cloud9 IDE which Amazon bought and then destroyed. Again, not as nice, but for me I can get the equivalent compute resource that Cloud9 would have provided and just use emacs entirely for free. No need to play stupid games with AWS credits or whatever.

rabbits77··on A regular expression to check for prime numbers (2007)
I think it’s worth noting that the original author of the regex primality test is Abigail, a well known Perl hacker.

https://www.masteringperl.org/2013/06/how-abigails-prime-num...

This blog article does a nice job discussing Abigail’s work.

rabbits77··on Perl code that is syntactically correct only on Fridays
Well, to be a little pedantic, Perl cannot be statically parsed, since some constructs require runtime context.

If it could not be parsed it could never work!

And this is totally OK in my book, I use Perl for prototyping ideas and an expressive language that allows creativity from me the programmer is a feature as it promotes looking at a problem from multiple aspects.

rabbits77··on What kind of Apple Mac did Arthur Dent have?
Perhaps it’s reasonable to reflect on how performant CGI was and still is. Right now that site is probably receiving more traffic than it ever has before and seems to be ably holding its own against the hug of death.

Of course CGI has scaling issues, that is not deniable, but it is still a quite strong technology. I would argue that the main reason to avoid CGI is not for performance reasons, few sites will encounter those usage levels, but rather because CGI coding patterns ultimately end up breaking MVC best practices.

← PreviousPage 2 of 3Next →