It's always TCP_NODELAY

Aaron carroll: tcp_nodelay should be enabled by default on distributed systems. he says it's ok to disable it, but it can cause latency issues in some applications if enabled - e.g., telnet, file sharing, etc. it should also be disabled for udp connections, says d.carroll o'brien saunders, who says

Launch HN: Muddy (YC S19) – Multiplayer browser for getting work done

Muddy is a browser for work that automatically keeps project files organized in the same place where you use and share them. it's based on chromium, and users work on projects in spaces, which are like automatic tab groups. users can rewind the project timeline to revisit something from weeks ago in one click. the base product will be free. no part of our revenue will come from data ...

How bad are satellite megaconstellations for astronomy?

https://www.leonarddavid.com/wp-content/uploads/2024/05/wait-a-minute-elevator-leonard-263x350.jpg
Astronomers are beginning to appreciate how bad the disruption can be for land- and space-based telescopes. a new treatise by the law professor at the university of washington describes the clash between satellite megaconstellations and astrobiology. the author proposes compromise solutions to mitigate the damage, without ceding to either type of space activity. in the future, if the legal ...

ESP32 Drum Synth Machine

https://private-user-images.githubusercontent.com/17828930/326164677-c8327dc2-a3f7-4d81-8d82-ebfe2a7c45c3.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTUyNzQzMTgsIm5iZiI6MTcxNTI3NDAxOCwicGF0aCI6Ii8xNzgyODkzMC8zMjYxNjQ2NzctYzgzMjdkYzItYTNmNy00ZDgxLThkODItZWJmZTJhN2M0NWMzLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTA5VDE3MDAxOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVkMzQzMzQxMzEyMmRjMTAxZmNhOGU2NWU5MmRkNzQ3NTQ3YWE1N2QzODdkZWRhY2JkYzNkNjAwZmQ5MDNkYTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.a9juDUnndJ6OEtOHAHGt0SKFpfP0iLTUiQ8ViPr7YPw
ESP32 DRUM SYNTH MACHINE. Contribute to zircothc/DRUM_2004_V1 development by creating an account on GitHub.

Algebraic Data Types for C99

https://raw.githubusercontent.com/Hirrolot/datatype99/master/images/preview.png
Datatype99 is just a syntax sugar over tagged unions. compiler will fail if you access nodes after case leaf: and vice versa, he writes e.g. to sum all the leafs in your binary tree, return -1; ... your compiler wouldn't warn you, thus resulting in business logic bug, says robert w. stoutman of metalang99.com -

Show HN: Ellipsis – Automated PR reviews and bug fixes

https://framerusercontent.com/images/SX0MfuQzEVAaYZT5KjxGOEjvjLY.png
Ellipsis is an ai devtool that reviews pull requests and converts github comments into working, tested code. it uses large language models to understand source code and will only commit to your default branch if you explicitly request it to - never to main branch or feature branches unless you ask us to. we'll interpret comments and write tested, working code. you can configure to create ...

Show HN: Exploring HN by mapping and analyzing 40M posts and comments for fun

https://blog.wilsonl.in/hackerverse/map.png
Db-rpc is a simple message queue to distribute item ids to the various gpu workers. it's based on umap, which reduces embeddings into 2d space, so we can scatter plot it and do some basic eyeballing, says scott wilkinson of hackernews.com if you want to see the latent space of all these embeds, use the measuretex

DNSecure – a configuration tool of DoT and DoH for iOS and iPadOS

https://repository-images.githubusercontent.com/281972880/04ec9400-97ff-11eb-8961-065996ae24f6
iOS 14+, iPadOS 14+, and macOS 11+ have supported encrypted DNS (e.g. DNS-over-TLS (DoT) and DNS-over-HTTPS (DoH)), but they don't have a native UI for enabling it. To solve that, DNSecure was created. DNSecure is a configuration tool of DoT and DoH. This app uses the new DNS Settings API, so it requires iOS 14+, iPadOS 14+, or macOS 11+.

Shane Legg: Machine Super Intelligence (2008) [pdf]

This thesis concerns the optimal behaviour of universal agents in unknown computable environments. it aims to explore some of the open issues surrounding universal artificial intelligence. a special thanks goes to my reading group: jeff rose, cyrus hall, giovanni luca ciampaglia, katerina barone-adesi, tom schaul and daan wierstra for further proof reading efforts. this overview of theory, ...

Show HN: An SQS Alternative on Postgres

https://opengraph.githubassets.com/e0033d05afcff64ac6092de8c744c507f691c5f5b10f066ba001940aa336bdc8/tembo-io/pgmq
Pgmq queue tables can be created as a partitioned table by using the function create_partitions(). by default, 4 partitions are kept "ahead of the currently active partition's msg_id value. messages that are not deleted or archived within the visibility timeout will become visible again if the queue is empty or empty - no rows will be returned. queues can only be partition

Logarithmic Scales

https://briefer.cloud/posts/logs/log2.png
Logarithmic transformations may make it easier to see straight-line patterns in data. if you want to compare effects on different groups, you can use a log transformation on both axes of the sphere of influence based on their respective power levels. this transformation is called an exponential scale, and it's used in physics and biology. logs can also be used to represent the number of ...

NASA's Proposed Plasma Rocket Would Get Us to Mars in 2 Months

https://i.kinja-img.com/image/upload/c_fit,q_60,w_645/d5d13e68e444ef7e0687c06e29d9ac7e.jpg
A new propulsion system is being developed by arizona-based howe industries. the pulsed plasma rocket would use nuclear fission to generate plasma for thrust. nasa claims that the system could allow for crewed missions to mars to be completed within two months. it would also be capable of carrying much heavier spacecraft, which could be equipped with shielding against galactic cosmic rays for ...

Freshpaint (YC S19) is hiring software engineers to protect patient privacy

ABOUT FRESHPAINT https://www.freshpaint.io/ Customer data is the fuel that drives all modern businesses. From product analytics, to marketing, to support, to advertising, advanced data analysis in the warehouse, and even sales – customer data is the raw material for each function at a modern business. For highly regulated businesses in healthcare, it’s always been a challenge to harness that ...

AlphaFold 3 predicts the structure and interactions of life's molecules

https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AF_hero_2.width-1200.format-webp.webp
Alphafold 3 predicts the structure and interactions of all life's molecules. it has been cited more than 20,000 times and its scientific impact recognized through many prizes, most recently the breakthrough prize in life sciences. scientists around the world can access the majority of its capabilities, for free, through our newly launched alphafold server, an easy-to-use research tool. ...

VideoPrism: A foundational visual encoder for video understanding

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4kKy9Vqp7LE__mAG3METzRxmp6Z5PCH8AyfXzxQ_mNeIgOwYitblprQbb1fOTSUDgNgdmgsm7QwyXgkBcUDs2iIkxGue1n1sxdaomCyAo_eZD1-NFJEbn0fct-gJSNNs_MXHQQCxA79hVbd2CHzg2Nkpw1RnsOQWLq4Y7A7mxXTAFjR9NEE42A6pMOaDi/s450/VideoPrismSample.gif
Video is a rich source of dynamic visual content that can be analyzed using machine learning. videoprism is designed to handle tasks such as classification, localization, retrieval, captioning, and question answering - dr. long zhao, nitesh gundavarapu and co-authors propose innovations in the pre-training data and modeling strategy. they say that videoprism sets the new state-of-the-art on ...

Show HN: Browser-based knitting (pattern) software

https://raw.githubusercontent.com/alefore/knit/main/images/000.jpg
Knit is a web application to help you knit simple wavy scarfs. it allows you to specify input parameters concerning the scarf's length and shape in order to generate the "pattern" there is no server-side component or communication beyond just loading the static files. if you want to knit more complex patterns, you can download the knit web app from github. the software is free and ...

Deaf girl is cured in world first gene therapy trial

https://static.independent.co.uk/static-assets/images/newsletter/health/health.jpg
Opal sandy, 18 months, was born completely deaf due to the condition auditory neuropathy. it's caused by the disruption of nerve impulses travelling from the inner ear to brain - and gene therapy has restored her hearing almost normal – and could even improve further. a second child has also received the treatment at cambridge university hospitals, with positive results seen recently, six ...

Show HN: Timmerse.com (YC W22) Easily create immersive real-time interactions

https://timmerse.com/_next/static/media/cover.6a6e7833.jpg
Timmerse is a low-code 3d creation platform designed to help enterprises and individuals customize personalized metaverse virtual spaces. it provides exquisite and fully customizable scene templates and assets, allowing enterprises to create unique experiences efficiently. the current trial version is limited to 10 simultaneous online users, please contact us to obtain support for the ...

UTC, Tai, and Unix Time (2001)

D.j. bernstein: xntpd uses broken localtime() libraries, at the expense of reliability. his library supports the same epoch as the olson library, and can add and subtract real times. the library is based on the astronomical time scale used by utc, which has leap seconds every year or two. in preparation for y2036 and y2038 disasters, he says

California's electricity rates will shift to a fixed fee based on income

https://i0.wp.com/d.calmatters.org/wp-content/uploads/2023/10/Asset-2ii-2.png?resize=240%2C221&ssl=1
State utility regulators decided today to let California’s largest power providers stick their customers with a new monthly flat fee in exchange for a reduction in the overall price of electricity, a controversial change to the way that millions of households pay their utility bills with weighty implications for state climate change policy. Under the new policy, utilities will be required to ...

Leaked deck reveals how OpenAI is pitching publisher partnerships

https://static-prod.adweek.com/wp-content/uploads/2023/11/publisher-ai-licensing-2023-640x360.jpg
A leaked deck reveals the basic structure of the partnerships openai is proposing. members receive priority placement and "richer brand expression" in chat conversations. the financial incentives participating publishers can expect to receive are grouped into two buckets: guaranteed value and variable value. if more users engage with publishers' links, the media companies could earn larger ...

Xilinx HBM2 Internals (2023)

https://lovehindpa.ws/img/wolf9466.png
Xilinx's hbm2 memory interface has 32 axi ports. each port controls a single pseudo channel with 64 bits of i/o each. to increase bandwidth, change one of these timings - ref_per 3.9s. this will provide around 1.87% more bandwidth compared to stock speeds. if you want to test this, you need to set the refresh rate to 1.9 ms, which is the

A Brief History of the First Planetarium

https://spectrum.ieee.org/media-library/color-photo-of-a-complex-metal-apparatus-with-a-spherical-end-covered-in-cones.jpg?id=52126437&width=1200&height=704
The world's first projection planetarium opened in 1925 at the deutsches museum in germany. today more than 4,000 world-class planetarriums are in operation worldwide, says cnn.com' john sutter: the museum is where i got my start as a public historian - of science and technology. he says that the exhibits, like the astronomical displays, are largely unremarkable, but they

Familial Transmission of Personality Is Higher Than Shown in Typical Studies

No "Zero-Shot" Without Exponential Data

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Web-crawled pretraining datasets underlie impressive "zero-shot' evaluation performance of multimodal models. however, it is unclear how meaningful the notion of a 'zerofoil shot' is for such models, as it's not known to what extent they encompass downstream concepts in their training data - or how much is missing? we investigate this question across 34 models and five standard ...

Consistency LLM: converting LLMs to parallel decoders accelerates inference 3.5x

https://hao-ai-lab.github.io/img/objective_illustration_global.jpg
Researchers propose Consistency Large Language Models (CLLMs), a technique to accelerate inference in large language models by enabling parallel decoding. CLLMs learn to map any point on the Jacobi trajectory of the target LLM to its fixed point, resulting in significant speedup without requiring additional memory cost or architectural modifications.

Hymn for Walpurgisnacht

https://themillions.com/wp-content/uploads/2024/04/Screen-Shot-2024-04-16-at-4.49.35-PM.png
Brocken Mountain in Germany has been associated with supernatural phenomena on Walpurgisnacht, where the veil between the living and dead is believed to be thin. The mountain has been linked to tales of witches, ghostly apparitions, and enigmatic figures.

Temporal Python – A durable, distributed asyncio event loop (2023)

Temporal Python leverages asyncio event loops to enable durable and resumable workflows. It provides a sandboxed environment to prevent accidental global state pollution and supports cancellation of activities and workflows. The SDK offers type safety, supports both synchronous and asynchronous activities, and allows replaying historical workflow runs for debugging purposes.

Opening Windows in Linux with sockets, bare hands and 200 lines of C

https://hereket.com/posts/from-scratch-x11-windowing/images/base.png
X11 is an interesting protocol to look at from the perspective of binary communication and management of resource which require fast speeds. in this post i want to create a simple c file program to open windows inside linux without using xlib or any similar libraries. to do this the only resource we need is xxlib and sockaddr_un for the connection description. to simplify error checking and ...

History of Information and Media

An interactive, illustrated timeline of historic moments in humankind's quest for information. With annotations by Jeremy Norman.