Gå til hovedinnhold

2024-08-20

13ft – Een site vergelijkbaar met 12ft.io maar zelf gehost

  • "13 Feet Ladder" is een zelfgehoste tool die advertenties en betaalmuren op websites zoals Medium en de New York Times omzeilt, vergelijkbaar met 12ft.io maar met bredere compatibiliteit.
  • Het werkt door GoogleBot na te bootsen om volledige inhoud te openen en kan worden ingesteld met behulp van Docker of Python, met gedetailleerde instructies voor beide methoden.
  • De tool stelt gebruikers in staat om toegang te krijgen tot afzonderlijke artikelen zonder advertenties of betaalmuren, waarbij benadrukt wordt dat het nog steeds aangemoedigd wordt om contentmakers te ondersteunen.

Reaksjoner

  • 13ft is een zelf-gehost alternatief voor 12ft.io, ontwikkeld door GitHub-gebruiker wasi_master, en heeft onverwachte populariteit verworven ondanks dat het een proof of concept is.
  • Het project omvat het instellen van de user-agent header op Googlebot, wat discussies heeft aangewakkerd over de effectiviteit ervan, mogelijke problemen zoals IP-verificatie en ethische overwegingen van het omzeilen van betaalmuren.
  • Gebruikers hebben alternatieven voorgesteld, zoals browserextensies of het gebruik van archiefdiensten, waarmee ze de voortdurende discussie over het ondersteunen van journalistiek in het digitale tijdperk benadrukken.

Sourcegraph ging offline

  • Sourcegraph werd op 19 augustus 2024 een privébedrijf en verliet daarmee zijn open-source oorsprong.
  • De wijziging heeft ertoe geleid dat de sourcegraph/sourcegraph-repository privé is geworden, wat van invloed is op verwijzingen in technische blogs en het gebruik van een openbare snapshot of persoonlijke forks noodzakelijk maakt.
  • Om å opprettholde integriteten til referansene sine, laget forfatteren et Go-program for å hente data fra pull requests, hentet ut relevante commits, og automatiserte prosessen med å oppdatere lenker ved hjelp av bash-skript.

Reaksjoner

  • Sourcegraph heeft zijn belangrijkste interne codebase privé gemaakt om de productontwikkeling te verbeteren, onder verwijzing naar complexiteit, misbruik van hun AI-tool Cody en verwarring tussen open-source en enterprise-versies.
  • Het bedrijf zal nog steeds openbare codezoekopdrachten aanbieden en enkele open-sourceprojecten onderhouden, ondanks de verschuiving.
  • De CEO merkte op dat privatisering van de codebase heeft geleid tot meer significante partnerschappen en inkomstenmogelijkheden, hoewel de reacties van gebruikers gemengd zijn.

Toasts zijn een slechte gebruikerservaring

  • Toastmeldingen verschijnen vaak ver van de focus van de gebruiker, wat bruikbaarheidsproblemen veroorzaakt, zoals op YouTube waar de toast linksonder verschijnt terwijl de gebruiker zich op een modal in het midden concentreert.
  • Voorgestelde oplossingen omvatten het weergeven van afspeellijsten onder de knop in plaats van in een modaal venster en het gebruik van laadindicatoren om de voltooiing van acties aan te geven, waardoor de noodzaak voor toasts wordt geëlimineerd.
  • Voorbeelden van Gmail en klembordacties laten zien dat toasts overbodig kunnen zijn, aangezien andere vormen van feedback (zoals het verwijderen van een e-mail uit de lijst of knopbevestigingen) effectief succes kunnen communiceren.

Reaksjoner

  • De discussie draait om de vraag of toasts (kleine, tijdelijke meldingen) een slechte gebruikerservaring (UX) bieden vanwege hun overbodigheid en het potentieel om gebruikers af te leiden.
  • Voorstanders beweren dat toasts essentiële feedback geven, vooral voor acties die niet onmiddellijk zichtbaar zijn, en kunnen ongedaan maken-opties bevatten, wat de bruikbaarheid verbetert.
  • Critici wijzen op problemen zoals dat meldingen te snel verdwijnen, ontoegankelijk zijn voor gebruikers van schermloepen en afleidingen veroorzaken, en suggereren alternatieven zoals feedback in context of berichtlogboeken.

De anatomie van een mentale inzinking om 2 uur 's nachts

  • De auteur ervoer een ernstige stressperiode vanwege een productieprobleem op hun website, jumpcomedy.com, waarbij HTTP POST-aanroepen onverwacht faalden.
  • Ondanks uitgebreide foutopsporing en community outreach, bleef het probleem bestaan totdat de auteur de PostHog API-sleutel identificeerde en verwijderde, wat het probleem oploste.
  • Het incident benadrukt de emotionele tol van technische storingen en het belang van grondig debuggen, zelfs wanneer de eerste aanwijzingen misleidend zijn.

Reaksjoner

  • Een ontwikkelaar kreeg een mentale inzinking laat op de avond door een bug in de PostHog-bibliotheek, wat de functionaliteit van hun website beïnvloedde.
  • Het incident benadrukt het belang van kalm en methodisch blijven tijdens crises, goede monitoring en afhankelijkheidsbeheer.
  • De discussie benadrukt ook de psychologische aspecten van het omgaan met situaties onder hoge druk en de noodzaak van betere ondersteuningssystemen in technische functies.

Netboot.xyz: je favoriete besturingssystemen op één plek

  • Netboot.xyz maakt het mogelijk om snel op te starten in verschillende besturingssystemen met behulp van lichte tools, waardoor evaluatie, installatie en redding mogelijk zijn zonder de noodzaak van herhaalde downloads en het herschrijven van media.
  • Powered by het iPXE-project, maakt het gebruik van PXE (Preboot Execution Environment) om live boot-omgevingen te voorzien, te redden of te laden, waardoor het een waardevol hulpmiddel is voor systeembeheerders.
  • Deze tool is bijzonder essentieel voor systeembeheerders, omdat het het proces van het beheren en oplossen van problemen met meerdere besturingssystemen efficiënt stroomlijnt.

Reaksjoner

  • Netboot.xyz is een vooraf geconfigureerde build van iPXE die gebruikers in staat stelt om interactief installateurs voor veel populaire besturingssystemen te downloaden en op te starten vanaf één enkele afbeelding.
  • iPXE is een open-source implementatie van PXE (Preboot Execution Environment), die extra protocollen zoals HTTP(S) en DNS ondersteunt, en kan chainloaden naar een EFI-afbeelding of een Linux-kernel.
  • Het project heeft interesse gewekt vanwege het gemak waarmee verschillende OS-installatieprogramma's vanaf één afbeelding kunnen worden opgestart, waardoor het een veelzijdig hulpmiddel is voor systeembeheerders en tech-liefhebbers.

Het geleidingssysteem en de computer van de Minuteman III-kernraket

  • Ken Shirriff's blogpost onderzoekt het geleidingssysteem van de Minuteman III-kernraket, dat sinds 1962 in gebruik is en een gyro-gestabiliseerd platform omvat voor nauwkeurige doelbepaling.
  • Het geleidingssysteem, dat oorspronkelijk $510.000 kostte in 1970, omvat gyroscopen, versnellingsmeters, een geleidingssetcontroller, een versterker en een computer voor baanaanpassingen.
  • De post bespreekt ook de evolutie van de D-17B en D-37 computers in de Minuteman-raketten, van getransistoriseerd naar geïntegreerde schakeling technologie, en reflecteert op de rol van de raket in nucleaire afschrikking en de impact ervan op de IC-industrie.

Reaksjoner

  • Het geleidingssysteem en de computer van de Minuteman III-kernraket worden onderhouden door Malmstrom Air Force Base in Montana, waarbij lokale bewoners wordt geadviseerd om ondergrondse onder druk staande kabels niet te verstoren.
  • Het geleidingssysteem van de raket is geëvolueerd van fysieke rotatie naar het gebruik van een gyrokompas en autocollimator voor nauwkeurige doelbepaling, waardoor meerdere doelen kunnen worden opgeslagen en geselecteerd via een lanceerconsole.
  • Regelmatige tests zorgen voor de betrouwbaarheid van de raketten, hoewel de kernkoppen sinds 1996 niet zijn getest vanwege het alomvattende kernstopverdrag.

1953 US Navy trainingsfilm over mechanische computers [video]

Reaksjoner

  • Een trainingsfilm van de Amerikaanse marine uit 1953 over mechanische computers is opnieuw opgedoken en heeft de interesse gewekt van tech-enthousiastelingen en historici.
  • De film toont de vroege mechanische computersystemen die werden gebruikt voor maritieme vuurleiding, en benadrukt de vindingrijkheid van pre-digitale technologie.
  • Discussies onthullen de historische betekenis en praktische toepassingen van deze mechanische computers, zoals hun gebruik in WO II en de Golfoorlog, en hun invloed op moderne computers.

Transformers voor Ruby

  • Transformers.rb introduceert state-of-the-art transformermodellen voor de programmeertaal Ruby, waardoor geavanceerde NLP (Natural Language Processing) toegankelijk wordt voor Ruby-ontwikkelaars.
  • De bibliotheek ondersteunt verschillende modellen en pijplijnen, waaronder zinnen transformatoren, naamherkenning, sentimentanalyse, vraagbeantwoording en beeldclassificatie, in lijn met de populaire Transformers Python API.
  • Deze release is significant omdat het de kloof overbrugt voor Ruby-ontwikkelaars, waardoor ze krachtige transformator-modellen kunnen benutten zonder over te schakelen naar Python, wat de productiviteit verhoogt en het Ruby-ecosysteem uitbreidt.

Reaksjoner

  • Ankane's Onnx runtime voor Ruby is goed ontvangen, met 206 punten op GitHub, geprezen om zijn gebruiksgemak vergeleken met de officiële JavaScript-repository.
  • Gebruikers waarderen Ankane's bijdragen aan de Ruby-gemeenschap en benadrukken het gebrek aan vergelijkbare tools in Ruby in vergelijking met Python en JavaScript.
  • Ankane staat ook bekend om het creëren van andere waardevolle Ruby-tools zoals pgvector, neighbor, pretender, ahoy, blazer en field_test, die de productiviteit en toegankelijkheid van Ruby voor AI- en webtoepassingen verbeteren.

Pragtical: Praktische en pragmatische code-editor

  • Pragtical is een lichtgewicht teksteditor die slechts 30 MB RAM en 5 MB schijfruimte gebruikt, wat zorgt voor soepele prestaties op verschillende apparaten.
  • Het biedt functies zoals krachtige syntaxismarkering, meerdere cursors, een opdrachtpalet, en is hyperuitbreidbaar via Lua en de C API, met extra functionaliteiten beschikbaar als plugins.
  • Pragtical is cross-platform, draait op Windows, Linux en macOS, en is gratis, open-source onder de MIT-licentie, zonder dataverzameling.

Reaksjoner

  • Pragtical is een nieuwe code-editor die beweert lichtgewicht te zijn en slechts 30MB RAM te gebruiken, hoewel dit waarschijnlijk zonder geladen extensies is.
  • De discussie benadrukt een terugkerend probleem in softwareontwikkeling: tools en editors beginnen lichtgewicht, maar worden na verloop van tijd opgeblazen door toegevoegde functies en extensies.
  • De post gaat ook in op het gemak van het schrijven van extensies in Lua voor Pragtical, waarbij het gunstig wordt vergeleken met andere editors zoals VSCode, die een complexere en inconsistente API voor extensies heeft.

Ik heb een waardeloze NUC opgepikt van elektronisch afval en er zat een label op van een AI-bedrijf

  • Digipres.club is een gedecentraliseerd sociaal netwerk aangedreven door Mastodon, met functies zoals profielgidsen, privacybeleid en open-source code.
  • Gebruikers kunnen interactie hebben met profielen of hashtags, favorieten, delen en reageren op berichten, waardoor sociale betrokkenheid wordt vergroot.
  • Het platform draait momenteel op versie v4.2.10+hometown-1.1.1, wat wijst op recente updates en actieve ontwikkeling.

Reaksjoner

  • Een gebruiker verwierf een NUC (Next Unit of Computing) uit e-afval, oorspronkelijk gebruikt door een AI-bedrijf, wat discussies op gang bracht over technische opstellingen en versleutelingsmethoden.
  • Het gesprek omvatte debatten over het Amerikaanse gezondheidszorgsysteem, het belang van juiste gegevensverwijdering en de uitdagingen van het beheren van geheimen.
  • Gebruikers deelden ervaringen met dumpster diving voor hardware, bespraken de bijbehorende risico's en legaliteiten, en benadrukten de noodzaak van volledige schijfversleuteling.

Een muziekaanbevelingssysteem met behulp van transformermodellen

  • Google Research heeft een muziekaanbevelingssysteem geïntroduceerd dat gebruik maakt van Transformer-modellen om gebruikersacties beter in context te begrijpen.
  • Het systeem is erop gericht de nauwkeurigheid van aanbevelingen te verbeteren door zich aan te passen aan het gebruikersgedrag, zoals het geven van de voorkeur aan uptempo nummers tijdens trainingen, waardoor het aantal overslagen wordt verminderd en de luistertijd toeneemt.
  • Deze aanpak combineert een Transformer met een rangschikkingsmodel, waardoor de relevantie van aanbevelingen wordt verbeterd en een hogere gebruikerstevredenheid wordt aangegeven.

Reaksjoner

  • Er worden muziekaanbevelingssystemen met behulp van transformermodellen besproken op research.google, waarbij de ontevredenheid van gebruikers over de huidige systemen zoals Apple Music en Spotify wordt benadrukt.
  • Gebruikers geven de voorkeur aan een meer verkennende benadering, vergelijkbaar met YouTube's aanbevelingstab, en noemen alternatieve platforms zoals cosine.club en everynoise.com, die vector embeddings gebruiken maar beperkingen hebben.
  • Er is een oproep voor meer gebruikersgestuurde systemen die vooroordelen uitdagen en echt nieuwe muziek introduceren, in plaats van te vertrouwen op lijstgenererende modellen.

Phrack 71

  • Phrack Magazine heeft zijn 71e nummer uitgebracht op 19 augustus 2024, met een verscheidenheid aan artikelen over geavanceerde hackingtechnieken en cybersecurityonderwerpen.
  • Belangrijke artikelen omvatten discussies over MPEG-CENC-kwetsbaarheden, het omzeilen van CET & BTI met functionele programmering, en nieuwe exploitstrategieën voor Linux-systemen.
  • Het tijdschrift roept op tot inzendingen voor zijn 72e nummer, ter gelegenheid van zijn 40-jarig jubileum in 2025, en nodigt bijdragen uit van de hacker gemeenschap.

Reaksjoner

  • Phrack, een al lang bestaand hackermagazine, heeft zijn 71e nummer uitgebracht en behoudt zijn oorspronkelijke geest door de decennia heen.
  • Lezers halen herinneringen op aan de invloed van het tijdschrift op hun jeugd en de rol ervan in de vroege internetcultuur.
  • Discussies benadrukken het belang van de hackersgeest en de uitdagingen van het toegang krijgen tot authentieke, ongecensureerde internetinhoud vandaag de dag.

Lenticulaire klok

  • Mosivers, een natuurkundige en elektronica-enthousiast, creëerde een Lenticular Clock met behulp van verweven afbeeldingen en cilindrische lenzen om de tijd weer te geven, geïnspireerd door lenticulaire animaties die op ansichtkaarten te zien zijn.
  • Het project omvatte verschillende componenten, waaronder servomotoren, een PWM-stuurkaart, een ESP8266-microcontroller en een 3D-printer, met gedetailleerde stappen voor kalibratie, printen en montage.
  • De Lenticular Clock won de tweede prijs in de Colors of the Rainbow Contest, wat de innovatieve aanpak en succesvolle uitvoering benadrukt.

Reaksjoner

  • Een gebruiker op Instructables deelde een project over het maken van een Lenticular Clock, wat interesse en discussie opwekte onder tech-enthousiastelingen.
  • Lenticulaire technologie, die beelden creëert die veranderen of bewegen wanneer ze vanuit verschillende hoeken worden bekeken, wordt onderzocht voor verschillende creatieve toepassingen, waaronder klokken en kunst.
  • De discussie omvat technische uitdagingen en oplossingen, zoals het handmatig uitlijnen van lenzen, het gebruik van verschillende displaytechnologieën en het aanpakken van kijkhoekproblemen.

"Zeldzame soorten" die 50 jaar niet in het gebied zijn gezien, gespot op een trailcamera in Arizona

  • Onderzoeker Kinley Ragan van de Phoenix Zoo ontdekte een ocelot op een wildcamera in de Atascosa Highlands, Arizona, wat de eerste waarneming in de regio in minstens 50 jaar markeert.
  • De ontdekking was onderdeel van de Atascosa Complex Wildlife Study, die in april 50 camera's installeerde om het lokale wild beter te begrijpen.
  • De ocelot, geïdentificeerd als een nieuw individu dat nog niet eerder in de staat is gezien, benadrukt de kritieke bedreiging van de soort in Arizona.

Reaksjoner

  • Een zeldzame ocelot, die 50 jaar niet in Arizona was gezien, werd vastgelegd op een wildcamera, wat aanzienlijke interesse en bewondering voor de veerkracht van wilde dieren opwekte.
  • Het ontbreken van video in het artikel leidde ertoe dat gebruikers beelden op YouTube zochten, wat de uitdagingen in de moderne journalistiek benadrukt om uitgebreide media te bieden.
  • De discussies omvatten de zeldzaamheid van dergelijke waarnemingen, overlevingsvaardigheden van wilde dieren en zelfs speculaties over mythische wezens zoals Bigfoot.

Over de wreedheid van het echt onderwijzen van informatica (1988)

  • De lezing van Edsger W. Dijkstra bespreekt de wetenschappelijke en educatieve impact van het beschouwen van computers als een radicale nieuwigheid, die nieuwe benaderingen vereist in plaats van te vertrouwen op oude concepten.
  • Dijkstra stelt dat het niet erkennen van het radicale karakter van computers leidt tot misvattingen in vakgebieden zoals software engineering en onderwijs, en pleit ervoor dat programmeren als een formele wiskundige discipline moet worden onderwezen.
  • Hij benadrukt dat universiteiten het onderwijzen van radicale nieuwigheden moeten omarmen om intellectuele stagnatie te voorkomen en studenten beter voor te bereiden op toekomstige uitdagingen.

Reaksjoner

  • Dijkstra's paper uit 1988 stelt dat de zakenwereld niet voorbereid is op de complexiteit die door computers wordt geïntroduceerd, die eenvoudige problemen oplossen maar moeilijkere creëren.
  • Hij pleit voor formele methoden in de informatica, wat een debat ontketent over hun praktische bruikbaarheid en de uitdagingen van softwarecomplexiteit.
  • De discussie omvat de waarde van formele bewijzen, verschillen tussen theoretische en praktische programmeerbenaderingen, en de impact van onderwijsmethoden op programmeervaardigheden.