HN user

mzs

9,970 karma
Posts883
Comments2,102
View on HN
www.texastribune.org 27d ago

The U.S. last beat screwworm in 1966

mzs
6pts0
text.npr.org 1mo ago

Trick or spice? How the 'nutmeg' came to dominate the soccer world

mzs
3pts0
home.cern 4mo ago

LHCb Collaboration discovers new proton-like particle

mzs
5pts0
www.uhaul.com 4mo ago

Strip mining of Illinois' coal deposits reveal the secret of the Tully Monster

mzs
1pts1
www.facebook.com 7mo ago

Exploring the chip on a contactless payment card

mzs
2pts0
www.science.org 7mo ago

The Vault Guy

mzs
1pts0
www.sciencenews.org 7mo ago

Volcanic eruption might have helped bring the Black Plague to Europe

mzs
4pts1
www.jpl.nasa.gov 7mo ago

NASA Rover Detects Electric Sparks in Mars Dust Devils, Storms

mzs
5pts1
www.nytimes.com 7mo ago

Sterile Neutrino Prediction Muddled by Latest Experiments

mzs
5pts2
www.sciencedirect.com 7mo ago

Forensic and bioarchaeological ID of the skeletal remains of Béla, Duke of Macsó

mzs
2pts0
www.science.org 7mo ago

Wave of mass brutality accompanied the collapse of first pan-European culture

mzs
6pts0
web.archive.org 8mo ago

Distributing unnotarized Mac apps in a text file (2021)

mzs
2pts1
tracebit.com 11mo ago

Code Execution Through Deception: Gemini AI CLI Hijack

mzs
1pts0
www.sciencefriday.com 11mo ago

Parker Solar Probe Captures Closest-Ever Images of the Sun

mzs
4pts0
retractionwatch.com 12mo ago

After 15 years of controversy, Science retracts 'arsenic life' paper

mzs
3pts0
www.statnews.com 12mo ago

For many Duchenne families, halt to gene therapy is heartbreak upon heartbreak

mzs
2pts0
www.nasa.gov 12mo ago

NASA Shares How to Save Camera 370M-Miles Away Near Jupiter

mzs
15pts0
www.nature.com 12mo ago

Imidazole propionate is a driver and therapeutic target in atherosclerosis

mzs
4pts0
www.lloydslist.com 1y ago

Morning Midas Sinks in Pacific

mzs
2pts0
stories.tamu.edu 1y ago

Texas a&M Research Pioneers Autonomous Construction Using Synthetic Lichens

mzs
3pts0
bsky.app 1y ago

Chicago Sun-Times AI-Generated Summer Reading List with Books That Don't Exist

mzs
5pts7
www.nasa.gov 1y ago

NASA's Asteroid Bennu Sample Reveals Mix of Life's Ingredients

mzs
8pts0
en.wikipedia.org 1y ago

UTC+01:24

mzs
1pts0
www.nasa.gov 1y ago

NASA, Axiom Space Change Assembly Order of Commercial Space Station

mzs
94pts42
www.msn.com 1y ago

Behind Closed Doors: The Spy World Scientists Who Argued Covid Was a Lab Leak

mzs
3pts0
www.msn.com 1y ago

How Mayor Guo Turned Her Town Into a Hub for ‘Pig Butchering’ Scammers

mzs
13pts2
ch00ftech.com 1y ago

Reverse engineering a Hit Clip (2013)

mzs
1pts0
www.microsoft.com 1y ago

Russian actor Secret Blizzard using tools of other groups to attack Ukraine

mzs
3pts0
www.jpl.nasa.gov 1y ago

NASA Performs First Aircraft Accident Investigation on Another World

mzs
2pts0
www.washingtonpost.com 1y ago

See how a lab-grown diamond is made

mzs
87pts49

I miss the days of knowing who last touched every source file and precisely what version it was:

  $ what /usr/bin/file
  /usr/bin/file:
   PROGRAM:file  PROJECT:file-106
   $File: apprentice.c,v 1.309 2021/09/24 13:59:19 christos Exp $
   $File: apptype.c,v 1.14 2018/09/09 20:33:28 christos Exp $
   $File: ascmagic.c,v 1.109 2021/02/05 23:01:40 christos Exp $
   $File: buffer.c,v 1.8 2020/02/16 15:52:49 christos Exp $
   $File: cdf_time.c,v 1.19 2019/03/12 20:43:05 christos Exp $
   $File: cdf.c,v 1.120 2021/09/24 13:59:19 christos Exp $
   $File: compress.c,v 1.129 2020/12/08 21:26:00 christos Exp $
   $File: der.c,v 1.21 2020/06/15 00:58:10 christos Exp $
   $File: encoding.c,v 1.32 2021/04/27 19:37:14 christos Exp $
   $File: fsmagic.c,v 1.81 2019/07/16 13:30:32 christos Exp $
   $File: funcs.c,v 1.122 2021/06/30 10:08:48 christos Exp $
   $File: is_csv.c,v 1.6 2020/08/09 16:43:36 christos Exp $
   $File: is_json.c,v 1.15 2020/06/07 19:05:47 christos Exp $
   $File: is_tar.c,v 1.44 2019/02/20 02:35:27 christos Exp $
   $File: magic.c,v 1.115 2021/09/20 17:45:41 christos Exp $
   $File: print.c,v 1.89 2021/06/30 10:08:48 christos Exp $
   $File: readcdf.c,v 1.74 2019/09/11 15:46:30 christos Exp $
   $File: readelf.c,v 1.178 2021/06/30 10:08:48 christos Exp $
   $File: softmagic.c,v 1.315 2021/09/03 13:17:52 christos Exp $
   $File: file.c,v 1.190 2021/09/24 14:14:26 christos Exp $
  ...
 
  WHAT(1)                     General Commands Manual                    WHAT(1)
  
  NAME
       what - show what versions of object modules were used to construct a file
  
  SYNOPSIS
       what [-qs] [file ...]
  
  DESCRIPTION
       The what utility searches each specified file for sequences of the form
       "@(#)" as inserted by the SCCS source code control system.  It prints the
       remainder of the string following this marker, up to a NUL character,
       newline, double quote, `>' character, or backslash.
  
       The following options are available:
  
       -q      Only output the match text, rather than formatting it.
  
       -s      Stop searching each file after the first match.
  
  EXIT STATUS
       Exit status is 0 if any matches were found, otherwise 1.
  
  SEE ALSO
       ident(1), strings(1)
  
  STANDARDS
       The what utility conforms to IEEE Std 1003.1-2001 ("POSIX.1").  The -q
       option is a non-standard FreeBSD extension which may not be available on
       other operating systems.
  
  HISTORY
       The what command appeared in 4.0BSD.
  
  BUGS
       This is a rewrite of the SCCS command of the same name, and behavior may
       not be identical.
  
  macOS 26.4                     December 14, 2006                    macOS 26.4

You'll probably dislike this too:

  $ {
  >     echo foo \
  >     && echo bar \
  >     || echo baz ;
  > }
  foo
  bar
  <^P><^A>$<^F>IFS
  ${IFS#   echo foo   && echo bar   || echo baz ; }
  $ _
There's good and bad to both approaches. I like how I can use () and {} to bracket things and otherwise every line that end in \ is continued. I line-up on the left with the operator, you with indentation. When you use a # style comment, you have to look up and back and forward to see what the operator is you are continuing over to the next line:
  $ foo |
    bar | # ?Do? *the* $bar$ && [do] {it!}
    baz
Which only takes an extra neuron or so, but then history...
  <^P>
  $ foo |   bar | # ?Do? *the* $bar$ && [do] {it!}
  baz

Wow I hate* that. I use bracket comments. They're cool cause they are bracket comments, so I use it in scripts to document pipelines. They are annoying cause they are bracket comments, in an interactive shell I have to type more and in TWO places. It's fun to reason-out how it works ;)

  $ echo foo | tr fo FO | sed 's/FOO/BAR/'
  BAR
  $ echo foo | ${IFS# tr fo FO | } sed 's/FOO/BAR/'
  foo
It's nice to have a way to both /* ... */ and // ... in shell scripts though:
  foo \
  | bar ${IFS Do the bar. Do it. } \
  | baz
* in the best possible way, like it's awful - I hate I didn't think of that

"Part 64: Self-compilation on an 8-bit CPU"

Unlike how a bunch of projects end right as they start to get good, this has a great ending. Thank you

Building a Shell 4 months ago

Had an assignment to build a shell in a week, how hard could it be?

  controlling terminal
  session leader
  job control
The parser was easy in comparison.

vxworks 6.x:

(one login session, say over serial)

  -> ioTaskStdGet 0, 1
  value = 3 = 0x3
  -> taskIdSelf
  value = 13600784 = 0xcf8810
(another session, say over telnet)
  -> ioTaskStdSet 0xcf8810, 1, 0x9
  value = 0 = 0x0
(first session ie SERIAL)
  -> printf "foo\n"
  -> taskIdSelf
  -> i
(otherone eg TELNET)
  -> foo
  value = 4 = 0x4
  value = 13600784 = 0xcf8810


     NAME         ENTRY       TID    PRI   STATUS      PC       SP     ERRNO  DELAY
  ----------  ------------ -------- --- ---------- -------- -------- ------- -----
  ...
teeheeheehaw!

I completely understand! I'm also Polish American. I have to say it helps when mother's side of family is Gdańsk+west and father's Lublin+east. My wife's family is all from Warsaw area and I had to translate for my father-in-law during a holiday to Władysławowo-Hel (probably helps my aunt's father's side is Kashubian too, mmm... dessert first).

I was blown-away on holiday to Croatia. It was so unexpectedly relatively easily understandable after Czechia, Austria, and Slovenia. I was all, "What just happened!? Shouldn't this be something more like Italian?"

It took only a month for me to be able to communicate in Ukrainian with my ESL students, you're totally right about Cyrillic. And I too think in concepts but switch my brain to express them externally via language, whatever that language may be at the moment. I am terrible at translating OTOH, so unnatural!

But it has it's limits, I got to a point after German and Norwegian that I thought I harbored a super-power. Then I went to school in Hungary ;) I also had an ESL student from Lithuania, yep incomprehensible.

from one of the previous papers:

"To provide causal as opposed to correlational evidence, we take advantage of the fact that, in Wales, eligibility for the zoster vaccine was determined on the basis of an individual’s exact date of birth. Those born before 2 September 1933 were ineligible and remained ineligible for life, whereas those born on or after 2 September 1933 were eligible for at least 1 year to receive the vaccine."

Eyting, M., Xie, M., Michalik, F. et al. A natural experiment on the effect of herpes zoster vaccination on dementia. Nature 641, 438–446 (2025). https://doi.org/10.1038/s41586-025-08800-x

Furukawa, Y., Sunami, S., Takano, Y. et al. Bio-essential sugars in samples from asteroid Bennu. Nat. Geosci. (2025). https://doi.org/10.1038/s41561-025-01838-6

Sandford, S.A., Gainsforth, Z., Nuevo, M. et al. Nitrogen- and oxygen-rich organic material indicative of polymerization in pre-aqueous cryochemistry on Bennu’s parent body. Nat Astron (2025). https://doi.org/10.1038/s41550-025-02694-5

Nguyen, A.N., Seifert, L.B., Shimizu, K. et al. Abundant supernova dust and heterogeneous aqueous alteration revealed by stardust in two lithologies of asteroid Bennu. Nat Astron (2025). https://doi.org/10.1038/s41550-025-02688-3