Get Top Comments from Hacker News

This task iterates over the links on the first page of Hacker News and returns data about the pages including the top comment.
1
Browser Control

Go

url
https://news.ycom...
waitUntil
networkidle
2
Data Extraction

Save Structured Data

format
JSON
data
link a:nth-of-typ...
result
Multiple
helper
td[class*="subtext"]
3
Data Extraction

Save Structured Data

format
JSON
data
title */table[1]/...
result
Single
helper
/html/body/center...
Example Output
{
  "go": {
    "status": 200,
    "headers": {
      "server": "nginx",
      "date": "Wed, 10 May 2023 02:08:39 GMT",
      "content-type": "text/html; charset=utf-8",
      "transfer-encoding": "chunked",
      "connection": "keep-alive",
      "vary": "Accept-Encoding",
      "cache-control": "private; max-age=0",
      "x-frame-options": "DENY",
      "x-content-type-options": "nosniff",
      "x-xss-protection": "1; mode=block",
      "referrer-policy": "origin",
      "strict-transport-security": "max-age=31556900",
      "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://cdnjs.cloudflare.com/; frame-src 'self' https://www.google.com/recaptcha/; style-src 'self' 'unsafe-inline'; img-src 'self' https://account.ycombinator.com; frame-ancestors 'self'",
      "content-encoding": "gzip"
    }
  },
  "save_structured_data": [
    {
      "link": "https://news.ycombinator.com/item?id=35877402",
      "title": "Language models can explain neurons in language models",
      "external_link": "https://openai.com/research/language-models-can-explain-neurons-in-language-models",
      "score": "485 points",
      "comments": "264 comments",
      "top_comment_text": "Of note:\"... our technique works poorly for larger models, possibly because later layers are harder to explain.\"And even for GPT-2, which is what they used for the paper:\"...  the vast majority of our explanations score poorly ...\"Which is to say, we still have no clue as to what's going on inside GPT-4 or even GPT-3, which I think is the question many want an answer to. This may be the first step towards that, but as they also note, the technique is already very computationally intensive, and the focus on individual neurons as a function of input means that they can't \"reverse engineer\" larger structures composed of multiple neurons nor a neuron that has multiple roles; I would expect the former in particular to be much more common in larger models, which is perhaps why they're harder to analyze in this manner.\n                      \n                      reply",
      "top_comment_author": "mfiguiere"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35881768",
      "title": "Internet disrupted in Pakistan amid arrest of former PM Imran Khan",
      "external_link": "https://netblocks.org/reports/internet-disrupted-in-pakistan-amid-arrest-of-former-pm-imran-khan-JA6RmrAQ",
      "comments": "119 comments",
      "top_comment_text": "I would like to believe there is a future where blocking access to the internet is unilaterally impossible. Major powers being able to pull the rug on what has become a foundation of modern society like this is too scary of a thing to allow. What could the answer be? Satellite-powered relays and DIY-able user devices to talk to them?\n                      \n                      reply",
      "top_comment_author": "beast0001"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35879660",
      "title": "Linux kernel use-after-free in Netfilter, local privilege escalation",
      "external_link": "https://seclists.org/oss-sec/2023/q2/133",
      "comments": "34 comments",
      "top_comment_text": "\"We developed an exploit that allows unprivileged local users to start a\nroot shell by abusing the above issue. That exploit was shared\nprivately with <security () kernel org> to assist with fix development.\nSomebody from the Linux kernel team then emailed the proposed fix to\n<linux-distros () vs openwall org> and that email also included a link to\ndownload our description of exploitation techniques and our exploit\nsource code.Therefore, according to the linux-distros list policy, the exploit must\nbe published within 7 days from this advisory. In order to comply with\nthat policy, I intend to publish both the description of exploitation\ntechniques and also the exploit source code on Monday 15th by email to\nthis list.\"Interesting.. they didn't write what conditions have to be met for it to be exploitable. Also interesting that someone screwed up and accidentally forwarded an email including the exploit to a broad mailing list...Part of the nf modules are active if you have iptables, which you have if you run ufw (for example), so pretty broad exploit if that's all that's required, but the specific module in question in the patch, nf_tables, is not loaded on my Ubuntu 20.04LTS 5.40 kernel running iptables/ufw at least.\n                      \n                      reply",
      "top_comment_author": "kuizu"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880517",
      "title": "Twenty Years of Blogging",
      "external_link": "https://eli.thegreenplace.net/2023/twenty-years-of-blogging/",
      "comments": "29 comments",
      "top_comment_text": "Looks like I have mine for 20 years too - https://senthil.learntosolveit.com/archive.html\n                      \n                      reply",
      "top_comment_author": "hasheddan"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35874704",
      "title": "James Webb Space Telescope reveals Fomalhaut's disk in detail",
      "external_link": "https://skyandtelescope.org/astronomy-news/the-james-webb-space-telescope-reveals-fomalhauts-disk-in-unprecedented-detail/",
      "comments": "131 comments",
      "top_comment_text": "> The outer ring is about 240 astronomical units in diameter.That is huge. Just reference for those who don't feel \"astronomical units\": One astronomical unit (AU) is (roughly) the Earth-Sun distance.Distances to compare with: Pluto is ~39 AU away from the sun. Voyager 1, the furthest probe of humanity right now, is ~160 AU away from the sun.So in other words: that is mind-bogglingly large.(If you want to read more about astronomical units: https://en.wikipedia.org/wiki/Astronomical_unit )\n                      \n                      reply",
      "top_comment_author": "gmays"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880997",
      "title": "The last days of a 350-year-old family farm",
      "external_link": "https://www.smithsonianmag.com/arts-culture/these-intimate-photos-capture-a-family-farms-bittersweet-final-years-180982139/",
      "comments": "81 comments",
      "top_comment_text": "Low wage industries struggle in high wage countries.Globalization displaces natural local supply and demand outcomes.The above two factors result in some very complex status quos.For example, take the country of New Zealand, whose significant apple growing industry is largely for export purposes - ostensibly, sending good fresh highly-valued NZ apples to other countries, where they'll fetch max $.Problem: apple workers are minimum wage jobs. Over recent decades, the minimum wage in NZ has risen by a great deal more than the price of apples has. Profitability slumped.The powerful industry, rather than cede ground or change crops, instead loudly complained and politically lobbied to have special conditions put in place for their industry: since 2007, they can 'temporarily import' hundreds of foreign labourers from the islands of Tonga and similar - a special workforce of large muscled young men for whom any NZ wage is a fortune back home, and to whom the powerful orchardists and their cronies are like little gods.The natural local market forces that-would-be are being manipulated for commercial purposes, with significant and complex environmental, economic, and cultural side effects.Whose fault is it? What should we do instead?\n                      \n                      reply",
      "top_comment_author": "ilamont"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880011",
      "title": "The world’s oldest ultramarathon runner is racing against death",
      "external_link": "https://thewalrus.ca/worlds-oldest-ultramarathon-runner/",
      "comments": "67 comments",
      "top_comment_text": "There is an elderly gentleman (71) here in Miami Beach that has been running the same 8 mile run for 49 years now, every single day[0]. I think he's missed a few days over that span. It's both incredible and awe inspiring (and maybe sad depending on how you view it) to see folks repeating the same physical feat every day for their entire lives. A college friend of mine wrote a book about him if you're curious[1].[0] https://www.axios.com/local/miami/2022/10/12/miami-beach-run...\n[1] https://www.amazon.com/Running-Raven-Amazing-Community-Inspi...\n                      \n                      reply",
      "top_comment_author": "gmays"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35881963",
      "title": "Show HN: Build progressively enhanced reactive HTML apps using Go and Alpine.js",
      "external_link": "https://livefir.fly.dev/",
      "comments": "19 comments",
      "top_comment_text": "I wonder if it slow because of the locking, because other than that it shouldn't use much resources to run this.Anyway I am lazy, so I would probably just use HTMX boosting:    <div hx-boost=\"true\">\n        // traditional code goes here\n    </div>\n                      \n                      reply",
      "top_comment_author": "realrocker"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880466",
      "title": "Apple just lost its lawsuit trying to ban iOS virtual machines",
      "external_link": "https://www.techradar.com/news/apple-just-lost-its-lawsuit-trying-to-ban-ios-virtual-machines",
      "comments": "75 comments",
      "top_comment_text": "Can someone remind me why Apple is so anti-VM in seemingly every instance?It just seems so arbitrary and unhelpful, and I have a hard time imagining that the amount of hardware purchased it forces outweigh the benefits from making macOS/iOS better platforms for development and computation.It just seems like such an odd stance to take.\n                      \n                      reply",
      "top_comment_author": "mulle_nat"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35873552",
      "title": "CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers",
      "external_link": "https://leaningtech.com/announcing-cheerpj-3-0-a-jvm-replacement-in-html5-and-webassembly-to-run-java-applications-and-applets-on-modern-browsers/",
      "comments": "139 comments",
      "top_comment_text": "With this and Ruffle, we will soon return to the days of Internet Explorer 6 but with 4k monitors!All we need now is to run ActiveX. I think BottledWine can run Windows executables in the browser, how hard would it be to simulate the ActiveX bindings?\n                      \n                      reply",
      "top_comment_author": "pjmlp"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35879628",
      "title": "In Erlang/OTP 27, +0.0 will no longer be exactly equal to -0.0",
      "external_link": "https://erlangforums.com/t/in-erlang-otp-27-0-0-will-no-longer-be-exactly-equal-to-0-0/2586",
      "comments": "130 comments",
      "top_comment_text": "There is a huge misconception here which really should be clarified in the title. Erlang has an \"exactly equal\" or strict equality operator, called =:=, which is different from just usual equality, which is ==. The usual equality operator will keep having +0.0 = -0.0, and floating point arithmetic will keep behaving as you would expect... It's that we no longer have +0.0 =:= -0.0, which is a very different thing (and frankly, makes sense - there should be some special operator that can differentiate between these two values).\n                      \n                      reply",
      "top_comment_author": "todsacerdoti"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35874670",
      "title": "Health advisory on social media use in adolescence",
      "external_link": "https://www.apa.org/topics/social-media-internet/health-advisory-adolescent-social-media-use",
      "comments": "130 comments",
      "top_comment_text": "I'd like to see more tools on how to quit addictive behaviors. I read Power of Habit, so I can easily quit things, but not everyone was lucky to be gifted a 300 page book and read it. If that was taught as a class in high school, it might eliminate long-term drug addiction.How many times are people subjecting themselves to social media they don't really want to view because they habitually unlock their phone and check their notifications?These kind of things are fighting fire with a squirt gun. Telling people to 'use less' and 'monitor' are easy to beat with addictive platforms.\n                      \n                      reply",
      "top_comment_author": "pseudolus"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35872758",
      "title": "Lotus 1-2-3",
      "external_link": "https://lock.cmpxchg8b.com/lotus123.html",
      "comments": "71 comments",
      "top_comment_text": "Somewhere between 2010 and 2012 when doing small business IT support, for a client, I spent some time installing 1-2-3 on an old, mostly disused machine in a corner of their office, then connecting to the machine via LogMeIn on an iPad (I think DosBOX because it better supported something on LogMeIn, I honestly don't remember why not CMD.EXE) so that this customer, a medium sized construction sub-contractor, could continue to use the 1-2-3 based estimation spreadsheet that had been developed in the early (yes, early, it might have been converted from visicalc) 80s.  I offered to instead convert it to Excel since it wasn't really that complicated, but the response was basically \"That's probably better, but I've been doing this since the 70s and I'm going to retire soon, I don't want to learn more new things that I don't care about instead of getting jobs done as fast as possible.\"It's not that 1-2-3 or a TUI was better, but that if you know it and you don't care about it, you care about it.Worse is better.And so it goes with apologies to Mr. Richard Gabriel, but that experience helped me more deeply understand what software should do is do important things for people, not do things better.\n                      \n                      reply",
      "top_comment_author": "tosh"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35877291",
      "title": "Companies hide negative news with unrelated press releases alongside SEC filings",
      "external_link": "https://news.nd.edu/news/companies-hide-negative-news-by-issuing-unrelated-press-releases-alongside-sec-filings-study-shows/",
      "comments": "47 comments",
      "top_comment_text": "This reminds me of Footnoted*, [1] a site that surfaces useful info that companies hide in footnotes, bury on a Friday afternoon dump, etc. I think there's a weekly newsletter that comes out after the Friday news dump has been picked through.EDIT: found the newsletter [2]1: https://www.footnoted.com/2: http://fnd.footnoted.com\n                      \n                      reply",
      "top_comment_author": "orhmeh09"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35869773",
      "title": "Webb Telescope Finds a Star Cloaked in 3 Rings of Ruined Worlds",
      "external_link": "https://www.nytimes.com/2023/05/08/science/fomalhaut-star-webb-telescope.html",
      "comments": "4 comments",
      "top_comment_text": "Dupe: https://news.ycombinator.com/item?id=35874704\n                      \n                      reply",
      "top_comment_author": "Hooke"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35874575",
      "title": "The seven specification ur-languages",
      "external_link": "https://buttondown.email/hillelwayne/archive/the-seven-specification-ur-languages/",
      "comments": "65 comments",
      "top_comment_text": "This is a good list but is almost more accurately called a list of modeling languages. \nAt the very least it’s a very particular interpretation of specification, which makes sense from a TLA+ expert but is incomplete.In particular I think there are a few candidate ur-specification languages that could be included:* first-order logic, this captures what almost every deductive verifier uses, and has a surprisingly rich diversity in features.* concurrent separation logic, this was a breakthrough development and every language for specifying concurrent programs is some flavor of this now.* dependent type theory? The big issue is that as the author points out, taxonomies fail. Dependent type theories give rise to languages which are both “specification” and “programming” languages.\n                      \n                      reply",
      "top_comment_author": "BerislavLopac"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35881520",
      "title": "File Locks on Linux",
      "external_link": "https://utcc.utoronto.ca/~cks/space/blog/linux/FlockFcntlAndNFS",
      "comments": "8 comments",
      "top_comment_text": "Does anybody know how Linux handles new OFD-owned file locks? Are they also mapped to classic POSIX locks?OFD-owned locks a cross of BSD flock and POSIX locks. An original proposal is described at https://lwn.net/Articles/586904/, but the naming convention settled on OFD-owned (open file descriptor-owned) rather than file-private. I believe Linux was the first to get an implementation. They also included in the latest POSIX/SUSv5 draft; \"POSIX locks\" will become ambiguous in the next year or two.\n                      \n                      reply",
      "top_comment_author": "miohtama"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880504",
      "title": "Thunderbird Is Thriving: Our 2022 Financial Report",
      "external_link": "https://blog.thunderbird.net/2023/05/thunderbird-is-thriving-our-2022-financial-report/",
      "comments": "64 comments",
      "top_comment_text": "This is good news to me. I gave Thunderbird another go just last week, as I wanted a way to reliably get my email OUT of MS Office (work), Proton, Gmail, etc. so I could have a local copy in a format (or formats) that I choose.After I downloaded everything I ran `notmuch` on the lot. My end goal is to have some kind of locally hosted knowledgebase with nearly-instantaneous full-text search. Haven't figured out what comes next, but I'm grateful that Thunderbird made it pretty painless to get this far.\n                      \n                      reply",
      "top_comment_author": "ktosobcy"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35867939",
      "title": "The Bronze Age has never looked stronger",
      "external_link": "https://www.thechatner.com/p/its-1178-bce-and-the-bronze-age-has",
      "comments": "60 comments",
      "top_comment_text": "Riffing on this, I think an interesting and fundamental phenomenon of societies is exactly their frequent inability to imagine their successors, or even the possibility of a successor. Each seeing themselves as a logical peak of the progressive arrow history, especially post-enlightenment (cf. Fukuyama's (in)famous The End of History[0]).It seems to boil down to the sort of societal consensus definition of \"us\" that serves as a foundation for the individual definitions of \"me\" that comprise a society. It's why societies seem to tend to see their peers and predecessors as lesser as well; they are all their own \"us\"es, in some ways inaccessible to our \"us\". They may say the same words, but mean different things. They have the same human equipment for reasoning and synthesis, but a different set of priors from which this calculus manipulates and concludes. They seem dumb because they don't come to the same obvious conclusions we do.And it seems to motivate conservative behavior, by way of fear. At least we can grapple and argue with our contemporaries, and scorn our predecessors. We know what they think, or at least we think we know what they think, filtered through the lens of what we think. But as a societal consensus starts to shift, and we start seeing new priors appearing, things start to get uncomfortable. We see a glimpse of a future we don't understand; we used to be with \"it\" but \"it\" changed[1]. We don't know anymore what the next ones will think. What they will be like.They will still be humans, but they will be a different us, completely inaccessible to our us.---[0] I know his philosophy is more a bit more nuanced, but it's such a perfect and unfortunate phrasing, accepted so implicitly and literally.[1] To quote Grampa Simpson\n                      \n                      reply",
      "top_comment_author": "thetan"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35878124",
      "title": "Show HN: Engineering Book Club",
      "external_link": "https://www.engineeringbookclub.com/",
      "comments": "56 comments",
      "top_comment_text": "Fee seems high, but if it works it works. Allowing free access just lets in all the spammers, the looky loos, and just too many people to form great relationships.\n                      \n                      reply",
      "top_comment_author": "miguelbemartin"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35873732",
      "title": "Apple brings Final Cut Pro and Logic Pro to iPad",
      "external_link": "https://www.apple.com/newsroom/2023/05/apple-brings-final-cut-pro-and-logic-pro-to-ipad/",
      "comments": "514 comments",
      "top_comment_text": "Having a full DAW on the go is a killer feature imho.The promise has been there since stuff like 8tracks on the iPhone 3G, and various Audio Units already on iOS. But I’ve always found the workflow very limiting or clunky. (Edit: I’m a Logic Pro user on macOS so my comments reflect getting things into that specifically)The divide from putting down an idea when it hits, to working it into something, has always been really high.Having something where I can potentially work out an idea with just my iPad , and then take it to my desktop is really exciting to me.FCPX seems neat as well. I doubt it’ll be something people use in touch mode, but I can see some folks using it for quick on the go edits for things like social media stings. Go to an event, shoot, edit and upload. I don’t see it being used for more than that level of work.But also, as much as both the things I mentioned are very spur of the moment things, I think the real value here is having a step ladder through the ecosystem.A lot of people, especially youths, only need an iPad for more of their computing use. Having more pro apps on the iPad signals to them that they can shift more of their computer life to it. A lot may just even need to add a Bluetooth keyboard and mouse.Conversely, the people who do want to use it more seriously after whetting their teeth on the mobile platform, will then see the Mac as the next logical stepping point.It’s a smart way imho to get people on either side of the fence to consider the other side.\n                      \n                      reply",
      "top_comment_author": "isomorph"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35860892",
      "title": "The Inventor of Magical Realism",
      "external_link": "https://www.nybooks.com/articles/2023/05/25/the-inventor-of-magical-realism-mr-president-asturias/",
      "comments": "15 comments",
      "top_comment_text": "https://archive.ph/DeDJK",
      "top_comment_author": "Caiero"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880376",
      "title": "Spotify-Qt",
      "external_link": "https://github.com/kraxarn/spotify-qt",
      "comments": "17 comments",
      "top_comment_text": "Spotify client has interesting history, originally it was very tight, raw win32 I believe, than iirc they transitioned to Qt and finally few iterations of the \"modern\" web based stack. Fun fact, the original client was developed by the same person as ScummVM, OpenTTD, and original uTorrent.\n                      \n                      reply",
      "top_comment_author": "ericzawo"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880700",
      "title": "Segment anything and Stable Diffusion showcase app",
      "external_link": "https://www.editanything.ai",
      "comments": "17 comments",
      "top_comment_text": "Sharing our reference application that we built using Stable Diffusion and Segment Anything.Stable Diffusion + Segment Anything - https://www.editanything.ai/ (try out the app!)We believe chaining different models can lead to impressive user experiences and as an AI product owner you can really differentiate yourself from others if you use several models in creative ways.https://github.com/fal-ai/edit-anything-appIn the example there is python code to do the model inference as well as the javascript code to build the application. I believe this would be a great reference implementation for people trying to build their own AI apps.Made a short video explaining the application: https://youtu.be/ob_WOogJn_AIf there is interest would love to do a walkthrough of the codebase with a video as well!\n                      \n                      reply",
      "top_comment_author": "gorkemyurt"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35873714",
      "title": "Cheshire: A Lightweight, Linux-Capable RISC-V Host Platform",
      "external_link": "https://arxiv.org/abs/2305.04760",
      "comments": "1 comment",
      "top_comment_text": "Cheshire, not to be confused with Cheshire:https://github.com/dakrone/cheshire\n                      \n                      reply",
      "top_comment_author": "rbanffy"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35870911",
      "title": "Codes of Entry: Burglary, Architecture, and the Protocols of “Nakatomi Space”",
      "external_link": "https://www.youtube.com/watch?v=pK7U2IrPETQ",
      "comments": "1 comment",
      "top_comment_text": "The speaker's book on related themes:https://burglarsguide.com/\n                      \n                      reply",
      "top_comment_author": "akkartik"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35881326",
      "title": "Electrical Characteristics of Telephone Lines (2023)",
      "external_link": "https://computer.rip/2023-05-07-electrical-characteristics-of-telephone-lines.html",
      "comments": "9 comments",
      "top_comment_text": "The author makes note to discourage the licking of loose phone wiring, and I would just like to double-down on his wise words, from experience.When wiring a phone extension for your grandma and you can't find your wire strippers, please take pains to make sure you are only stripping \"dry\" wires with your teeth, not the \"wet\" ones, lest you find out that those in Hollywood movies who fly across the room after touching a live electrical cord actually has some basis in reality.\n                      \n                      reply",
      "top_comment_author": "Lammy"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35875393",
      "title": "T cells can activate themselves to fight tumors",
      "external_link": "https://today.ucsd.edu/story/t-cells-can-activate-themselves-to-fight-tumors",
      "comments": "8 comments",
      "top_comment_text": "> Through a series of experiments, the researchers found that T cells could indeed self-activate by puckering their cell membrane inwards to allow the B7 protein and the CD28 receptor to bind to each otherVery cool, but doesn't this imply that T-cells can also activate other T-cells that are nearby? (in trans)Edit: in the actual paper they said \"We generated reporter Jurkat lines and Raji APCs stably expressing CD80, CD86, or neither (Figure S2A), enabling coculture conditions in which the B7 ligand was presented to CD28 in cis, in trans, or both. To minimize potential trans-B7:CD28 interactions between T cells, we cultured Jurkat reporter cells with 100-fold excess of Raji APCs\"However, the point remains that in vivo, T-cells would be able to do both the cis and trans activation. Which is still novel, I think?\n                      \n                      reply",
      "top_comment_author": "gmays"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35866570",
      "title": "The Strange Devirtualization of Techno",
      "external_link": "https://haywirez.com/strange-devirtualization-of-techno/",
      "comments": "15 comments",
      "top_comment_text": "I really can't tell what this piece is trying to say.> The earliest producers of this music dreamt of “arranging energy”, of being conduits for the anti-social/inhuman, to “combat the mediocre audio and visual programming being fed to the inhabitants of Earth”. Gone are all the elements with clever blocks of alien dissonance, driving paranoia or ecstatic release. None of the tracks is pulled forward by second order rhythms of swinging, high-octane percussion that make them groove.This makes no sense to me. Techno is broader, deeper, and weirder than it's ever been. I think the author is just going to the wrong clubs and listening to the wrong producers.\n                      \n                      reply",
      "top_comment_author": "haywirez"
    }
  ],
  "save_structured_data_2": [
    {
      "link": "https://news.ycombinator.com/item?id=35877402",
      "title": "Language models can explain neurons in language models",
      "external_link": "https://openai.com/research/language-models-can-explain-neurons-in-language-models",
      "score": "485 points",
      "comments": "264 comments",
      "top_comment_text": "Of note:\"... our technique works poorly for larger models, possibly because later layers are harder to explain.\"And even for GPT-2, which is what they used for the paper:\"...  the vast majority of our explanations score poorly ...\"Which is to say, we still have no clue as to what's going on inside GPT-4 or even GPT-3, which I think is the question many want an answer to. This may be the first step towards that, but as they also note, the technique is already very computationally intensive, and the focus on individual neurons as a function of input means that they can't \"reverse engineer\" larger structures composed of multiple neurons nor a neuron that has multiple roles; I would expect the former in particular to be much more common in larger models, which is perhaps why they're harder to analyze in this manner.\n                      \n                      reply",
      "top_comment_author": "mfiguiere"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35881768",
      "title": "Internet disrupted in Pakistan amid arrest of former PM Imran Khan",
      "external_link": "https://netblocks.org/reports/internet-disrupted-in-pakistan-amid-arrest-of-former-pm-imran-khan-JA6RmrAQ",
      "comments": "119 comments",
      "top_comment_text": "I would like to believe there is a future where blocking access to the internet is unilaterally impossible. Major powers being able to pull the rug on what has become a foundation of modern society like this is too scary of a thing to allow. What could the answer be? Satellite-powered relays and DIY-able user devices to talk to them?\n                      \n                      reply",
      "top_comment_author": "beast0001"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35879660",
      "title": "Linux kernel use-after-free in Netfilter, local privilege escalation",
      "external_link": "https://seclists.org/oss-sec/2023/q2/133",
      "comments": "34 comments",
      "top_comment_text": "\"We developed an exploit that allows unprivileged local users to start a\nroot shell by abusing the above issue. That exploit was shared\nprivately with <security () kernel org> to assist with fix development.\nSomebody from the Linux kernel team then emailed the proposed fix to\n<linux-distros () vs openwall org> and that email also included a link to\ndownload our description of exploitation techniques and our exploit\nsource code.Therefore, according to the linux-distros list policy, the exploit must\nbe published within 7 days from this advisory. In order to comply with\nthat policy, I intend to publish both the description of exploitation\ntechniques and also the exploit source code on Monday 15th by email to\nthis list.\"Interesting.. they didn't write what conditions have to be met for it to be exploitable. Also interesting that someone screwed up and accidentally forwarded an email including the exploit to a broad mailing list...Part of the nf modules are active if you have iptables, which you have if you run ufw (for example), so pretty broad exploit if that's all that's required, but the specific module in question in the patch, nf_tables, is not loaded on my Ubuntu 20.04LTS 5.40 kernel running iptables/ufw at least.\n                      \n                      reply",
      "top_comment_author": "kuizu"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880517",
      "title": "Twenty Years of Blogging",
      "external_link": "https://eli.thegreenplace.net/2023/twenty-years-of-blogging/",
      "comments": "29 comments",
      "top_comment_text": "Looks like I have mine for 20 years too - https://senthil.learntosolveit.com/archive.html\n                      \n                      reply",
      "top_comment_author": "hasheddan"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35874704",
      "title": "James Webb Space Telescope reveals Fomalhaut's disk in detail",
      "external_link": "https://skyandtelescope.org/astronomy-news/the-james-webb-space-telescope-reveals-fomalhauts-disk-in-unprecedented-detail/",
      "comments": "131 comments",
      "top_comment_text": "> The outer ring is about 240 astronomical units in diameter.That is huge. Just reference for those who don't feel \"astronomical units\": One astronomical unit (AU) is (roughly) the Earth-Sun distance.Distances to compare with: Pluto is ~39 AU away from the sun. Voyager 1, the furthest probe of humanity right now, is ~160 AU away from the sun.So in other words: that is mind-bogglingly large.(If you want to read more about astronomical units: https://en.wikipedia.org/wiki/Astronomical_unit )\n                      \n                      reply",
      "top_comment_author": "gmays"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880997",
      "title": "The last days of a 350-year-old family farm",
      "external_link": "https://www.smithsonianmag.com/arts-culture/these-intimate-photos-capture-a-family-farms-bittersweet-final-years-180982139/",
      "comments": "81 comments",
      "top_comment_text": "Low wage industries struggle in high wage countries.Globalization displaces natural local supply and demand outcomes.The above two factors result in some very complex status quos.For example, take the country of New Zealand, whose significant apple growing industry is largely for export purposes - ostensibly, sending good fresh highly-valued NZ apples to other countries, where they'll fetch max $.Problem: apple workers are minimum wage jobs. Over recent decades, the minimum wage in NZ has risen by a great deal more than the price of apples has. Profitability slumped.The powerful industry, rather than cede ground or change crops, instead loudly complained and politically lobbied to have special conditions put in place for their industry: since 2007, they can 'temporarily import' hundreds of foreign labourers from the islands of Tonga and similar - a special workforce of large muscled young men for whom any NZ wage is a fortune back home, and to whom the powerful orchardists and their cronies are like little gods.The natural local market forces that-would-be are being manipulated for commercial purposes, with significant and complex environmental, economic, and cultural side effects.Whose fault is it? What should we do instead?\n                      \n                      reply",
      "top_comment_author": "ilamont"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880011",
      "title": "The world’s oldest ultramarathon runner is racing against death",
      "external_link": "https://thewalrus.ca/worlds-oldest-ultramarathon-runner/",
      "comments": "67 comments",
      "top_comment_text": "There is an elderly gentleman (71) here in Miami Beach that has been running the same 8 mile run for 49 years now, every single day[0]. I think he's missed a few days over that span. It's both incredible and awe inspiring (and maybe sad depending on how you view it) to see folks repeating the same physical feat every day for their entire lives. A college friend of mine wrote a book about him if you're curious[1].[0] https://www.axios.com/local/miami/2022/10/12/miami-beach-run...\n[1] https://www.amazon.com/Running-Raven-Amazing-Community-Inspi...\n                      \n                      reply",
      "top_comment_author": "gmays"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35881963",
      "title": "Show HN: Build progressively enhanced reactive HTML apps using Go and Alpine.js",
      "external_link": "https://livefir.fly.dev/",
      "comments": "19 comments",
      "top_comment_text": "I wonder if it slow because of the locking, because other than that it shouldn't use much resources to run this.Anyway I am lazy, so I would probably just use HTMX boosting:    <div hx-boost=\"true\">\n        // traditional code goes here\n    </div>\n                      \n                      reply",
      "top_comment_author": "realrocker"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880466",
      "title": "Apple just lost its lawsuit trying to ban iOS virtual machines",
      "external_link": "https://www.techradar.com/news/apple-just-lost-its-lawsuit-trying-to-ban-ios-virtual-machines",
      "comments": "75 comments",
      "top_comment_text": "Can someone remind me why Apple is so anti-VM in seemingly every instance?It just seems so arbitrary and unhelpful, and I have a hard time imagining that the amount of hardware purchased it forces outweigh the benefits from making macOS/iOS better platforms for development and computation.It just seems like such an odd stance to take.\n                      \n                      reply",
      "top_comment_author": "mulle_nat"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35873552",
      "title": "CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers",
      "external_link": "https://leaningtech.com/announcing-cheerpj-3-0-a-jvm-replacement-in-html5-and-webassembly-to-run-java-applications-and-applets-on-modern-browsers/",
      "comments": "139 comments",
      "top_comment_text": "With this and Ruffle, we will soon return to the days of Internet Explorer 6 but with 4k monitors!All we need now is to run ActiveX. I think BottledWine can run Windows executables in the browser, how hard would it be to simulate the ActiveX bindings?\n                      \n                      reply",
      "top_comment_author": "pjmlp"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35879628",
      "title": "In Erlang/OTP 27, +0.0 will no longer be exactly equal to -0.0",
      "external_link": "https://erlangforums.com/t/in-erlang-otp-27-0-0-will-no-longer-be-exactly-equal-to-0-0/2586",
      "comments": "130 comments",
      "top_comment_text": "There is a huge misconception here which really should be clarified in the title. Erlang has an \"exactly equal\" or strict equality operator, called =:=, which is different from just usual equality, which is ==. The usual equality operator will keep having +0.0 = -0.0, and floating point arithmetic will keep behaving as you would expect... It's that we no longer have +0.0 =:= -0.0, which is a very different thing (and frankly, makes sense - there should be some special operator that can differentiate between these two values).\n                      \n                      reply",
      "top_comment_author": "todsacerdoti"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35874670",
      "title": "Health advisory on social media use in adolescence",
      "external_link": "https://www.apa.org/topics/social-media-internet/health-advisory-adolescent-social-media-use",
      "comments": "130 comments",
      "top_comment_text": "I'd like to see more tools on how to quit addictive behaviors. I read Power of Habit, so I can easily quit things, but not everyone was lucky to be gifted a 300 page book and read it. If that was taught as a class in high school, it might eliminate long-term drug addiction.How many times are people subjecting themselves to social media they don't really want to view because they habitually unlock their phone and check their notifications?These kind of things are fighting fire with a squirt gun. Telling people to 'use less' and 'monitor' are easy to beat with addictive platforms.\n                      \n                      reply",
      "top_comment_author": "pseudolus"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35872758",
      "title": "Lotus 1-2-3",
      "external_link": "https://lock.cmpxchg8b.com/lotus123.html",
      "comments": "71 comments",
      "top_comment_text": "Somewhere between 2010 and 2012 when doing small business IT support, for a client, I spent some time installing 1-2-3 on an old, mostly disused machine in a corner of their office, then connecting to the machine via LogMeIn on an iPad (I think DosBOX because it better supported something on LogMeIn, I honestly don't remember why not CMD.EXE) so that this customer, a medium sized construction sub-contractor, could continue to use the 1-2-3 based estimation spreadsheet that had been developed in the early (yes, early, it might have been converted from visicalc) 80s.  I offered to instead convert it to Excel since it wasn't really that complicated, but the response was basically \"That's probably better, but I've been doing this since the 70s and I'm going to retire soon, I don't want to learn more new things that I don't care about instead of getting jobs done as fast as possible.\"It's not that 1-2-3 or a TUI was better, but that if you know it and you don't care about it, you care about it.Worse is better.And so it goes with apologies to Mr. Richard Gabriel, but that experience helped me more deeply understand what software should do is do important things for people, not do things better.\n                      \n                      reply",
      "top_comment_author": "tosh"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35877291",
      "title": "Companies hide negative news with unrelated press releases alongside SEC filings",
      "external_link": "https://news.nd.edu/news/companies-hide-negative-news-by-issuing-unrelated-press-releases-alongside-sec-filings-study-shows/",
      "comments": "47 comments",
      "top_comment_text": "This reminds me of Footnoted*, [1] a site that surfaces useful info that companies hide in footnotes, bury on a Friday afternoon dump, etc. I think there's a weekly newsletter that comes out after the Friday news dump has been picked through.EDIT: found the newsletter [2]1: https://www.footnoted.com/2: http://fnd.footnoted.com\n                      \n                      reply",
      "top_comment_author": "orhmeh09"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35869773",
      "title": "Webb Telescope Finds a Star Cloaked in 3 Rings of Ruined Worlds",
      "external_link": "https://www.nytimes.com/2023/05/08/science/fomalhaut-star-webb-telescope.html",
      "comments": "4 comments",
      "top_comment_text": "Dupe: https://news.ycombinator.com/item?id=35874704\n                      \n                      reply",
      "top_comment_author": "Hooke"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35874575",
      "title": "The seven specification ur-languages",
      "external_link": "https://buttondown.email/hillelwayne/archive/the-seven-specification-ur-languages/",
      "comments": "65 comments",
      "top_comment_text": "This is a good list but is almost more accurately called a list of modeling languages. \nAt the very least it’s a very particular interpretation of specification, which makes sense from a TLA+ expert but is incomplete.In particular I think there are a few candidate ur-specification languages that could be included:* first-order logic, this captures what almost every deductive verifier uses, and has a surprisingly rich diversity in features.* concurrent separation logic, this was a breakthrough development and every language for specifying concurrent programs is some flavor of this now.* dependent type theory? The big issue is that as the author points out, taxonomies fail. Dependent type theories give rise to languages which are both “specification” and “programming” languages.\n                      \n                      reply",
      "top_comment_author": "BerislavLopac"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35881520",
      "title": "File Locks on Linux",
      "external_link": "https://utcc.utoronto.ca/~cks/space/blog/linux/FlockFcntlAndNFS",
      "comments": "8 comments",
      "top_comment_text": "Does anybody know how Linux handles new OFD-owned file locks? Are they also mapped to classic POSIX locks?OFD-owned locks a cross of BSD flock and POSIX locks. An original proposal is described at https://lwn.net/Articles/586904/, but the naming convention settled on OFD-owned (open file descriptor-owned) rather than file-private. I believe Linux was the first to get an implementation. They also included in the latest POSIX/SUSv5 draft; \"POSIX locks\" will become ambiguous in the next year or two.\n                      \n                      reply",
      "top_comment_author": "miohtama"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880504",
      "title": "Thunderbird Is Thriving: Our 2022 Financial Report",
      "external_link": "https://blog.thunderbird.net/2023/05/thunderbird-is-thriving-our-2022-financial-report/",
      "comments": "64 comments",
      "top_comment_text": "This is good news to me. I gave Thunderbird another go just last week, as I wanted a way to reliably get my email OUT of MS Office (work), Proton, Gmail, etc. so I could have a local copy in a format (or formats) that I choose.After I downloaded everything I ran `notmuch` on the lot. My end goal is to have some kind of locally hosted knowledgebase with nearly-instantaneous full-text search. Haven't figured out what comes next, but I'm grateful that Thunderbird made it pretty painless to get this far.\n                      \n                      reply",
      "top_comment_author": "ktosobcy"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35867939",
      "title": "The Bronze Age has never looked stronger",
      "external_link": "https://www.thechatner.com/p/its-1178-bce-and-the-bronze-age-has",
      "comments": "60 comments",
      "top_comment_text": "Riffing on this, I think an interesting and fundamental phenomenon of societies is exactly their frequent inability to imagine their successors, or even the possibility of a successor. Each seeing themselves as a logical peak of the progressive arrow history, especially post-enlightenment (cf. Fukuyama's (in)famous The End of History[0]).It seems to boil down to the sort of societal consensus definition of \"us\" that serves as a foundation for the individual definitions of \"me\" that comprise a society. It's why societies seem to tend to see their peers and predecessors as lesser as well; they are all their own \"us\"es, in some ways inaccessible to our \"us\". They may say the same words, but mean different things. They have the same human equipment for reasoning and synthesis, but a different set of priors from which this calculus manipulates and concludes. They seem dumb because they don't come to the same obvious conclusions we do.And it seems to motivate conservative behavior, by way of fear. At least we can grapple and argue with our contemporaries, and scorn our predecessors. We know what they think, or at least we think we know what they think, filtered through the lens of what we think. But as a societal consensus starts to shift, and we start seeing new priors appearing, things start to get uncomfortable. We see a glimpse of a future we don't understand; we used to be with \"it\" but \"it\" changed[1]. We don't know anymore what the next ones will think. What they will be like.They will still be humans, but they will be a different us, completely inaccessible to our us.---[0] I know his philosophy is more a bit more nuanced, but it's such a perfect and unfortunate phrasing, accepted so implicitly and literally.[1] To quote Grampa Simpson\n                      \n                      reply",
      "top_comment_author": "thetan"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35878124",
      "title": "Show HN: Engineering Book Club",
      "external_link": "https://www.engineeringbookclub.com/",
      "comments": "56 comments",
      "top_comment_text": "Fee seems high, but if it works it works. Allowing free access just lets in all the spammers, the looky loos, and just too many people to form great relationships.\n                      \n                      reply",
      "top_comment_author": "miguelbemartin"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35873732",
      "title": "Apple brings Final Cut Pro and Logic Pro to iPad",
      "external_link": "https://www.apple.com/newsroom/2023/05/apple-brings-final-cut-pro-and-logic-pro-to-ipad/",
      "comments": "514 comments",
      "top_comment_text": "Having a full DAW on the go is a killer feature imho.The promise has been there since stuff like 8tracks on the iPhone 3G, and various Audio Units already on iOS. But I’ve always found the workflow very limiting or clunky. (Edit: I’m a Logic Pro user on macOS so my comments reflect getting things into that specifically)The divide from putting down an idea when it hits, to working it into something, has always been really high.Having something where I can potentially work out an idea with just my iPad , and then take it to my desktop is really exciting to me.FCPX seems neat as well. I doubt it’ll be something people use in touch mode, but I can see some folks using it for quick on the go edits for things like social media stings. Go to an event, shoot, edit and upload. I don’t see it being used for more than that level of work.But also, as much as both the things I mentioned are very spur of the moment things, I think the real value here is having a step ladder through the ecosystem.A lot of people, especially youths, only need an iPad for more of their computing use. Having more pro apps on the iPad signals to them that they can shift more of their computer life to it. A lot may just even need to add a Bluetooth keyboard and mouse.Conversely, the people who do want to use it more seriously after whetting their teeth on the mobile platform, will then see the Mac as the next logical stepping point.It’s a smart way imho to get people on either side of the fence to consider the other side.\n                      \n                      reply",
      "top_comment_author": "isomorph"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35860892",
      "title": "The Inventor of Magical Realism",
      "external_link": "https://www.nybooks.com/articles/2023/05/25/the-inventor-of-magical-realism-mr-president-asturias/",
      "comments": "15 comments",
      "top_comment_text": "https://archive.ph/DeDJK",
      "top_comment_author": "Caiero"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880376",
      "title": "Spotify-Qt",
      "external_link": "https://github.com/kraxarn/spotify-qt",
      "comments": "17 comments",
      "top_comment_text": "Spotify client has interesting history, originally it was very tight, raw win32 I believe, than iirc they transitioned to Qt and finally few iterations of the \"modern\" web based stack. Fun fact, the original client was developed by the same person as ScummVM, OpenTTD, and original uTorrent.\n                      \n                      reply",
      "top_comment_author": "ericzawo"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35880700",
      "title": "Segment anything and Stable Diffusion showcase app",
      "external_link": "https://www.editanything.ai",
      "comments": "17 comments",
      "top_comment_text": "Sharing our reference application that we built using Stable Diffusion and Segment Anything.Stable Diffusion + Segment Anything - https://www.editanything.ai/ (try out the app!)We believe chaining different models can lead to impressive user experiences and as an AI product owner you can really differentiate yourself from others if you use several models in creative ways.https://github.com/fal-ai/edit-anything-appIn the example there is python code to do the model inference as well as the javascript code to build the application. I believe this would be a great reference implementation for people trying to build their own AI apps.Made a short video explaining the application: https://youtu.be/ob_WOogJn_AIf there is interest would love to do a walkthrough of the codebase with a video as well!\n                      \n                      reply",
      "top_comment_author": "gorkemyurt"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35873714",
      "title": "Cheshire: A Lightweight, Linux-Capable RISC-V Host Platform",
      "external_link": "https://arxiv.org/abs/2305.04760",
      "comments": "1 comment",
      "top_comment_text": "Cheshire, not to be confused with Cheshire:https://github.com/dakrone/cheshire\n                      \n                      reply",
      "top_comment_author": "rbanffy"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35870911",
      "title": "Codes of Entry: Burglary, Architecture, and the Protocols of “Nakatomi Space”",
      "external_link": "https://www.youtube.com/watch?v=pK7U2IrPETQ",
      "comments": "1 comment",
      "top_comment_text": "The speaker's book on related themes:https://burglarsguide.com/\n                      \n                      reply",
      "top_comment_author": "akkartik"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35881326",
      "title": "Electrical Characteristics of Telephone Lines (2023)",
      "external_link": "https://computer.rip/2023-05-07-electrical-characteristics-of-telephone-lines.html",
      "comments": "9 comments",
      "top_comment_text": "The author makes note to discourage the licking of loose phone wiring, and I would just like to double-down on his wise words, from experience.When wiring a phone extension for your grandma and you can't find your wire strippers, please take pains to make sure you are only stripping \"dry\" wires with your teeth, not the \"wet\" ones, lest you find out that those in Hollywood movies who fly across the room after touching a live electrical cord actually has some basis in reality.\n                      \n                      reply",
      "top_comment_author": "Lammy"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35875393",
      "title": "T cells can activate themselves to fight tumors",
      "external_link": "https://today.ucsd.edu/story/t-cells-can-activate-themselves-to-fight-tumors",
      "comments": "8 comments",
      "top_comment_text": "> Through a series of experiments, the researchers found that T cells could indeed self-activate by puckering their cell membrane inwards to allow the B7 protein and the CD28 receptor to bind to each otherVery cool, but doesn't this imply that T-cells can also activate other T-cells that are nearby? (in trans)Edit: in the actual paper they said \"We generated reporter Jurkat lines and Raji APCs stably expressing CD80, CD86, or neither (Figure S2A), enabling coculture conditions in which the B7 ligand was presented to CD28 in cis, in trans, or both. To minimize potential trans-B7:CD28 interactions between T cells, we cultured Jurkat reporter cells with 100-fold excess of Raji APCs\"However, the point remains that in vivo, T-cells would be able to do both the cis and trans activation. Which is still novel, I think?\n                      \n                      reply",
      "top_comment_author": "gmays"
    },
    {
      "link": "https://news.ycombinator.com/item?id=35866570",
      "title": "The Strange Devirtualization of Techno",
      "external_link": "https://haywirez.com/strange-devirtualization-of-techno/",
      "comments": "15 comments",
      "top_comment_text": "I really can't tell what this piece is trying to say.> The earliest producers of this music dreamt of “arranging energy”, of being conduits for the anti-social/inhuman, to “combat the mediocre audio and visual programming being fed to the inhabitants of Earth”. Gone are all the elements with clever blocks of alien dissonance, driving paranoia or ecstatic release. None of the tracks is pulled forward by second order rhythms of swinging, high-octane percussion that make them groove.This makes no sense to me. Techno is broader, deeper, and weirder than it's ever been. I think the author is just going to the wrong clubs and listening to the wrong producers.\n                      \n                      reply",
      "top_comment_author": "haywirez"
    }
  ]
}

Integrate with Zapier or our REST API

Use This Task