HNHacker News
TopNewBestAskShowJobs

gabrielsroka

1,474 karma · joined March 9, 2020

  // JavaScript
  const contactInfo = {
    email: `${id}@gmail.com`,
    web: `https://${id}.github.io`
  };

Drag this to the bookmark bar, then click it:

  javascript:alert(`${new URLSearchParams(location.search).get('id')}@gmail.com`) //My email



   ####    ##   #####  #####  # ###### #     
  #    #  #  #  #    # #    # # #      #     
  #      #    # #####  #    # # #####  #     
  #  ### ###### #    # #####  # #      #     
  #    # #    # #    # #   #  # #      #     
   ####  #    # #####  #    # # ###### ######
  
   ####  #####   ####  #    #   ##  
  #      #    # #    # #   #   #  # 
   ####  #    # #    # ####   #    #
       # #####  #    # #  #   ######
  #    # #   #  #    # #   #  #    #
   ####  #    #  ####  #    # #    #
  
  
         <! . . . . . . . . . .!>
         <! . . . . . . . . . .!>
         <! . . . . . . . . . .!>
         <! . . . . . . . . . .!>
         <! . . . . . . . . . .!>
         <! . . . . . . . . . .!>
         <! . . . .[][][] . . .!>
         <! . . . . . .[] . . .!>
         <! . . . . . . . . . .!>
         <! . . . . . . . . . .!>
  [][][] <! . . . . . . . . . .!>
    []   <! . . . . . . . . . .!>
         <! . . . . . . . . . .!>
         <! . . . .[][] . . . .!>
         <! . . . .[][] . . . .!>
         <! . . .[][][][] . . .!>
         <! .[][] .[][][] . .[]!>
         <! .[][] .[] . . .[][]!>
         <![][][] .[][][][][][]!>
         <![][][][] . .[][][][]!>
         <!====================!>
           \/\/\/\/\/\/\/\/\/\/
  
  
  pacmanpacmanpacmanpacmanpacmanpacmanpacmanpacmanpacman
  ===============================================.
      .-.   .-.     .--.                         |
     | OO| | OO|   / _.-' .-.   .-.  .-.   .''.  |
     |   | |   |   \  '-. '-'   '-'  '-'   '..'  |
     '^^^' '^^^'    '--'                         |
  ==============.  .-.  .================.  .-.  |
                | |   | |                |  '-'  |
                | |   | |                |       |
                | ':-:' |                |  .-.  |
                |  '-'  |                |  '-'  |
  =============='       '================'       |
submissionscomments
gabrielsroka··on Show HN: I built a lite LPU that can do inference on Karpathy's MicroGPT
Language processing unit?
gabrielsroka··on CIA funding helped keep NeXT afloat in the 80s
> one time third party presidential candidate

Two time

gabrielsroka··on
SCO Lawsuit agains Linux 20 years later
2023
gabrielsroka··on Mojo 1.0
[6 days later]

https://www.modular.com/blog/mojo-open-source

gabrielsroka··on An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet
J. Kenji López-Alt

> An earlier version of this recipe suggested using sugar and baking soda for even faster results.

https://www.seriouseats.com/quick-caramelized-onions-recipe

--

> help things along with a little bit of sugar. In science speak, caramelization is the oxidation of sugars. Here, those sugars are the natural sugars in the onions, but the addition of a small amount of white sugar adds an extra caramelization boost.

https://www.bonappetit.com/story/perfect-caramelized-onions

gabrielsroka··on An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet
I've heard that adding sugar kick starts the caramelization.
gabrielsroka··on An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet
Not sure if you watched all the way to the end of the video. At about 2:16, he shows the result along with the stopwatch from his phone set to 10 minutes.

In the comments from the original article, which you can find on the Internet Archive, he says that these these are not exactly the same as 45 minute onions and he would only use them a certain recipes.

And again, he's not the only one. There are lots of videos and articles about it.

gabrielsroka··on An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet
Not sure what you mean by proper. There are other videos on YouTube showing a similar process. He's a chef, I'm not sure if you are.
gabrielsroka··on An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet
You can multitask.

Not sure what you meant about the gaslighting.

gabrielsroka··on An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet
You can caramelize onions in 10 minutes https://youtu.be/yt_0e72fs9M
gabrielsroka··on Sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector (2020)
2020
gabrielsroka··on The weekend is 100 years old
> Wyoming

Minnesota

gabrielsroka··on Show HN: Programmable timer web app (for gym workouts or stretching sessions)
Years ago, I wrote something similar but simpler and non-programmable using Pith (JS with Python-like syntax).

https://gabrielsroka.github.io/webpages/pith.html

  cancel = false
  editor.style.display = 'none'
  debug.hide()
  btn = button('Stop', 'cancel=true id=stopBtn')
  bar.html(btn)
  beep = new Audio('beep.mp3')
  lock = await navigator.wakeLock.request('screen')
  stopBtn.style.fontSize = runProgram.style.fontSize = results.style.fontSize = '72px'
  
  wus = 'roll shoulders,arm circles,arm hugs,knee raises,rotate torso,rotate hips'
  wus = wus.split(',')
  
  sets = 'march in place,squat,push up,standing bicycle crunch,stand and box,split squat,push up,plank,jumping jacks,wall sit,push up,standing side crunch'
  sets = sets.split(',')
  
  cools = 'walk,hands up,hands forward,hands back,right leg,left leg,right hams,left hams,balance'
  cools = cools.split(',')
  
  await countdown('check volume.', 5, true)
  
  for wu in wus
    await countdown(wu, 12)
  
  await countdown('first up ' + sets[0])
  
  for set in range(sets.length)
    msg = (set + 1) + '. ' + sets[set]
    await countdown(msg, 30, true)
    if set < sets.length - 1
      await countdown('next up: ' + sets[set + 1])
  
  for cool in cools
    await countdown(cool, 15)
  
  results.html('done')
  lock.release()
  editor.style.display = ''
  
  async def countdown(msg, secs=5, play)
    for s in range(secs)
      results.html(msg + '<br>' + (secs - s))
      if play && secs - s <= 3
        beep.play()
      if cancel
        break
      await sleep(1000)
gabrielsroka··on The Egison Programming Language
2014?

https://news.ycombinator.com/from?site=egison.org

gabrielsroka··on Mojo 1.0
They're open sourcing it next week. It's in TFA
gabrielsroka··on Local, Open source AI meeting recorder that sees and hears everything
Pro tips, Make it a "show hn" and add the URL when you're submitting it
gabrielsroka··on Tell HN: I hate your fuzzy search
Yes: https://hn.algolia.com
gabrielsroka··on The New Science of Inflammation
You can use reader mode.

You can turn off JS and get most of the content.

You can also Google it first because it will set the referer

https://www.google.com/search?q=The%20New%20Science%20of%20I...

See also https://news.ycombinator.com/newsfaq.html

gabrielsroka··on Open sourced index of 3000 APIs
> universal

https://news.ycombinator.com/from?site=github.com/mindcloud-...

Missing every api i searched for: Okta, jamf, weather.gov, Apple business/Apple School manager, Salesforce

Am i holding it wrong?

gabrielsroka··on Join my robot revolution [video]
Previous video in series, "I gave ChatGPT a body" https://youtu.be/S67z2aekBrI

Website https://artoftheproblem.com/pages/growbot-preview

gabrielsroka··on Aspirin reverses diet-driven depression-like behavior
Actual title: Aspirin reverses diet-driven depression-like behavior in mice

I'll let my mouse know

gabrielsroka··on Does Your Home or Classroom Need an Air Purifier? Make a Corsi-Rosenthal Box
2021

Related

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

gabrielsroka··on Show HN: CheapFoodMap – A map of good meals under $10
You can, but it gives me New Mexico and NorCal.

I'd prefer to sort by location or filter more closely.

gabrielsroka··on Cooking for Engineers
2004? 2007?

https://news.ycombinator.com/from?site=cookingforengineers.c...

gabrielsroka··on Show HN: CheapFoodMap – A map of good meals under $10
Neat idea.

I don't like giving my location, zip code should be good enough. I think if I tap List it kind of works but not really. I'm in SoCal for what it's worth.

gabrielsroka··on Ask HN: How to deal with security implications of running/installing projects?
https://dl.acm.org/doi/10.1145/358198.358210
gabrielsroka··on Show HN: Lucen a Python compiler that parallelizes for-loops via comment pragmas
I get it, but I'd never write it like that.

Does it support list comprehensions, etc?

gabrielsroka··on Ask HN: How would you harden AI changes to a 1M-line legacy SaaS before review?
PRD? Product Requirements Document?
gabrielsroka··on Starship's Thirteenth Test Flight
https://www.spacex.com/launches/starship-flight-13 ?
gabrielsroka··on Show HN: Lucen a Python compiler that parallelizes for-loops via comment pragmas
Not very Pythonic

  for i in range(len(records)):
    scores[i] = score(records[i])
Better

  for i, record in enumerate(records):
    scores[i] = score(record)
Best

  scores = [score(record) for record in records]
Raymond Hettinger (Python core dev): https://gist.github.com/bespokoid/205efd91546ddb16b210678830...
← PreviousPage 2 of 34Next →