HN user

devnonymous

2,735 karma

Just your run of the mill anonymous developer named Steve. github, can ? https://github.com/lonetwin

Posts102
Comments670
View on HN
shantanugoel.com 5mo ago

A reinforcement learning agent that learns to play Kung Fu Master

devnonymous
1pts0
github.com 9mo ago

I Scaled from Zero to a Million Store on Dukaan, Without a CS Degree

devnonymous
1pts0
news.ycombinator.com 12mo ago

Ask HN: Which OSS projects are openly accepting AI assited code / bugfixes?

devnonymous
1pts1
www.pythonmorsels.com 2y ago

Every Dunder Method in Python

devnonymous
5pts0
www.teamblind.com 2y ago

Layoff culture is destroying teams collaboration

devnonymous
2pts0
www.theregister.com 2y ago

IBM says GenAI can convert that old COBOL code to Java for you

devnonymous
10pts2
www.independent.co.uk 4y ago

Indian government procures DNA kits to study ‘racial purity’ of population

devnonymous
8pts4
www.washingtonpost.com 4y ago

Google cancelled a talk on caste bias

devnonymous
760pts946
learning.acm.org 4y ago

O'Reilly Learning Platform will not be available to ACM members as of July 1

devnonymous
2pts0
abakcus.com 4y ago

Books from the MIT Press Essential Knowledge Series

devnonymous
66pts21
twitter.com 5y ago

Lexmark's Toxic Printer-Ink

devnonymous
2pts1
karmacolonialism.org 5y ago

Sacrificing Education on the Altar of Francophonie

devnonymous
2pts0
www.bbc.com 5y ago

Trump Twitter ‘hack’: Police accept attacker's claim

devnonymous
2pts0
www.microsoft.com 5y ago

Our commitment to privacy in Microsoft Productivity Score

devnonymous
11pts5
twitter.com 5y ago

A little problem cost us 16.65b dollars and caused the deaths of 85 people

devnonymous
3pts0
weather.com 5y ago

ISRO’s Chandrayaan-1 Reveals Rusting of Moon

devnonymous
1pts0
www.davisr.me 5y ago

ReMarkable MicroSD (2019)

devnonymous
368pts129
www.davisr.me 6y ago

ReMarkable MicroSD

devnonymous
3pts1
en.wikipedia.org 6y ago

Japanese microbiologist and war criminal who was granted immunity by the USA

devnonymous
2pts0
www.newindianexpress.com 6y ago

Woman who was treated with anti-HIV drug tests negative for coronavirus

devnonymous
2pts0
corporatebytes.in 6y ago

Client Kidnaps Freelancer for Not Completing Task

devnonymous
1pts0
www.c-span.org 6y ago

Zuckerberg Testifies Before House Financial Services Committee

devnonymous
2pts1
siddhesh.in 6y ago

GCC Under the Hood

devnonymous
2pts0
git.kernel.org 6y ago

Mark Floppy.c Orphaned

devnonymous
3pts0
avdi.codes 7y ago

Tools for Turning Descriptions into Diagrams

devnonymous
2pts0
threatpost.com 7y ago

Vim and NeoVim Vulnerable to High-Severity Security Bug

devnonymous
2pts0
news.ycombinator.com 7y ago

Hate speech detection, and language complexities of the Global South

devnonymous
1pts0
gizmodo.com 7y ago

540M Facebook User Records Exposed Online,Plus Passwords,Comments, & More

devnonymous
1pts1
www.youtube.com 7y ago

The Tragedy of systemd

devnonymous
10pts0
twitter.com 7y ago

NPM module adds Git hooks destructively

devnonymous
2pts0

Couldn’t a Lindy enthusiast have gone “umm but isn’t Java too new and shouldn’t we just stick to C which is well trodden and understood??”

I think people often misrepresent history because they view it with the benefit of hindsight. People who chose to use Java didn't do it to embrace a revolutionary idea, they were embracing an evolutionary one. It seemed like a natural optimization step, rather than a clean slate.

Most Jave devs were proficient C devs who found the idea of a platform independent C quite appealing.

That's the Lindy effect. C (the essence of it) survives in Java and right up to JS/python/go.

In contrast consider Pascal, Fotran, Perl, COBOL, (and dare I say ... Lisp ?)

Superpowers 6 20 days ago

I'm honestly surprised at all the people here commenting that superpowers didn't work out for them.

For me personally, it was a game changer when I first began using it and now it simply is as much a part of my workflow as any say, using git (yeah it has its warts but way way more value).

Also, the latest (version 6) is noticebly token efficient as claimed.

Did the people who found it underwhelming not try starting with the brainstorming skill first?

I'm almost certain what the OP meant was if the commands were run synchronously (ie: from 2 different shells or as `mv a b &; mv c d`) yes there is a possibility that a and d exist (eg: On a busy system where neither of the 2 commands can be immediately scheduled and eventually the second one ends up being scheduled before the first)

Or to go a level deeper, if you have 2 occurrences of rename(2) from the stdlibc ...

rename('a', 'b'); rename('c', 'd');

...and the compiler decides on out of order execution or optimizing by scheduling on different cpus, you can get a and d existing at the same time.

The reason it won't happen in the example you posted is the shell ensures the atomicity (by not forking the second mv until the wait() on the first returns)

From the "Discussion" section:

This suggests that as companies transition to more AI code writing with human supervision, humans may not possess the necessary skills to validate and debug AI-written code if their skill formation was inhibited by using AI in the first place.

I'm reminded of "Kernighan's lever" :

Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?

AI is writing code in the cleverest way possible which then introduces cognitive load for anyone who hasn't encountered these patterns previously. Although, one might say that AI would also assist in the debugging, you run the risk of adding further complexity in the process of 'fixing' the bugs and before you know it you have a big stinking ball of mud.

Otoh, tarrifs as a foreign policy / coercion method disconnected from trade and local economy impacts definitely is a new thing.

Sure, it might have been used as a delicate lever previously but in its current brazen form is just bad diplomacy.

LearnixOS 7 months ago

The linked trends suggest a revival of the term though.

The people who do the "*nix" cargo cult thing have never seen a SunOS machine and don't even know what a HPUX is.

The meaning of words evolve over time though. Text is still broken into lines by "carriage return/line feeds" and is written on "hard disk" split up in "sectors".,. Over time people using these would not have seen a typewriter or even know what a platter is but may still use it to communicate effectively.

I claim that the new code, music or documents have not added anything significant/noteworthy/impactful to society except for the self-perpetuating lie that it would, all the while regurgitating, at high speeds, what was stolen.

And all at significant opportunity cost (in terms of computing and investment)

If it was as life altering as they claim where's that novel work of art (in your examples..of code, music or literature) that truly could not have been produced without GenAI and fundamentally changed the art form ?

Surely, with all that ^increased productivity^ we'd have seen the impact equivalent of linux, apache, nginx, git, redis, sqlite, ... Etc being released every couple of weeks instead of yet another VSCode clone./s

Can't speak for Rob Pile but my guess would be, yeah, it might seem hypocritical but it's a combination of seeing the slow decay of the open culture they once imagined culminating into this absolute shirking of responsibility while simultaneously exploiting labour, by those claiming to represent the culture, alongwith the retrospective tinge of guilt for having enabled it, that drrove this rant.

Furthermore, w.r.t the points you raised - it's a matter of scale and utility. Compared to everything that has come before, GenAI is spectacularly inefficient in terms of utility per unit of compute (however you might want to define these). There hasn't been a tangible nett good for society that has come from it and I doubt there would be. The egarness and will to throw money and resources at this surpasses the crypto mania which was just as worthless.

Even if you consider Rob a hypocrite , he isn't alone in his frustration and anger at the degradation of the promise of Open Culture.

Notes on Bhutan 8 months ago

Buddhism in India grew in opposition to the Hindu caste system instead of spiritual change of thought. The current Indian government is loudly Hindu nationalist and prefers to minimise or even dismiss the diversity of Indian religious practices as well as pretend that the caste system is no longer present.

They and their supporters downplay Buddhist followers by pretending that the lived experiences of these Buddhist (on in general the non-hindu) don't exist.

Small change to emphasize the intent:

because companies and governments around the world were going to prioritise that in their purchases.

Governments are the largest revenue stream of pretty much every large software company starting from IBM/Xerox to OpenAI. MS is well known to indulge in all sort of legally grey practices to win such contracts.

Also this:

Google stated that "the ODF standard, which achieves the same goal, is only 867 pages" and that

    If ISO were to give OOXML with its 6546 pages the same level of review that other standards have seen, it would take 18 years (6576 days for 6546 pages) to achieve comparable levels of review to the existing ODF standard (871 days for 867 pages) which achieves the same purpose and is thus a good comparison.

    Considering that OOXML has only received about 5.5% of the review that comparable standards have undergone, reports about inconsistencies, contradictions and missing information are hardly surprising.[118]

From the same wikipedia article:

An Ars Technica article sources Groklaw stating that at Portugal's national body TC meeting, "representatives from Microsoft attempted to argue that Sun Microsystems, the creators and supporters of the competing OpenDocument format (ODF), could not be given a seat at the conference table because there was a lack of chairs."[55]

Sure, yeah, that's not deliberate Sabotage /s

The last section in the article speaks about RuPay but isn't this just one of the many implementations of UPI[1] ? In any case, imo, it is the start of the end for the duopoly and it is my hope that an truly open standard and protocol (unlike UPI) emerges (and no, the blockchain is not it -- crypto would just be accidental complexity in any potential solution).

[1] https://en.wikipedia.org/wiki/Unified_Payments_Interface

I replied here earlier with my own pet project to essentially say that you don't need a whole lot of complexity to solve for QOL improvements in the console but was promptly downvoted, I thought that was fair and so deleted my comment.

However, now I do feel the need to say this - you really do not need a whole lot to enhance your productivity on the python REPL by a large factor, if you take advantage of some simple built-in facilities:

A. Understand the use of the PYTHONSTARTUP environment variable. This alone is a big advantage. It'll allow you to you automatically import often needed modules and declare helpers that you always seem to need.

B. Once you've gotten used to that, Wrap the built-in module code (or I presume pyrepl) to add the little things that you need and point PYTHONSTARTUP to it

C. Enjoy

At the risk of being downvoted again (not that it matters, so won't delete this time), here again, shameless plug - https://github.com/lonetwin/pythonrc

One aspect of this is knowledge is part of intelligence and lifespans influence shared/communal knowledge.

I don't think anyone claims that early humans were not as intelligent as we are now but the weakest link in the knowledge of how to effectively use levers or roll logs, or not (metaphorically) 'reinvent the wheel', would have been the eldest members in the community.