HNHacker News
TopNewBestAskShowJobs

raphman

2,542 karma · joined September 10, 2010

Raphael Wimmer. Lecturer in Media Informatics at University of Regensburg, Germany
submissionscomments
raphman··on GLP-1 drugs: An economic disruptor? (2024)
Is this person an expert of any kind? They throw around dozens of numbers without any sources. For example,

> 'A movie theater chain recently analyzed their user data and discovered that 72% of their profits came from concessions, primarily from impulse purchases made by people who swore they "wouldn't buy anything."'

This combination of non-descript source, precise numbers, and 'quotes' looks like the usual bullshit one reads in self-help books. I conducted a quick online search but couldn't find any direct source for this claim (although the number might be in the right ballpark).

raphman··on Unknown illness kills over 50 in Congo with hours between symptoms and death
Continuously updated Flutrackers.com thread: https://flutrackers.com/forum/forum/africa/emerging-diseases...
raphman··on Steve Jackson Games Is Bringing the Fighting Fantasy Books to the US
A friend and me played these books together. We printed our own character sheets so that we wouldn't have to write into the book.

As we already had this book-independent character sheet, we decided to re-use it for the next book, carrying over all inventory and stats from the previous book, amassing a huge hoard of useful items during our journey across books.

One could call this 'cheating' - but it made the game much more fun and creative for us. What I hated about the books was that you could take a wrong turn at the beginning of the book, only to realize this at the end. "If you have a small silver key and a rope, continue on page 33, if not: you die.". Of course we got the key - we collected a few of them in previous books. And the whip we got in another book should work as a rope, too.

raphman··on Steve Jackson Games Is Bringing the Fighting Fantasy Books to the US
FWIW, the American Steve Jackson also wrote three Fighting Fantasy novels (Scorpion Swamp, Demons of the Deep, and Robot Commando):

> "As Ian and I couldn't write a book a month, we opened Fighting Fantasy up to new authors. The 'Jackson & Livingstone Presents' series came into being. The first new author was...Steve Jackson!"

> "Even to this day, many Fighting Fantasy readers aren't aware that not one but two Steve Jacksons worked on the franchise - the second being the Texas-based founder of Steve Jackson Games."

https://www.eurogamer.net/you-are-the-hero-a-history-of-figh...

raphman··on Grok3 Launch [video]
> There seems to be a coordinated effort to control the narrative.

Do you have any evidence for this? Who would want to coordinate such an effort, and how would they manipulate HN users to comment/vote in a certain way? I think it is far more plausible that some people on here have similar views.

> [people] controlling what people can talk about

That's called 'moderation' and protects communities against trolls and timewasters, no?

> and steering the conversation in the direction they want it to go

That's exactly what conversation is about, I'd say. Of course I want to talk about stuff that I am interested in, and convince others of my arguments. How is this unfortunate?

raphman··on Nping – ping, but with a graph or table view
Thanks for the explanation about the CDN for apple.com. However, the parent's observation seems to be consistent with the Great Firewall, no?
raphman··on Nping – ping, but with a graph or table view
Also, the 'apple.com' IP address in the screenshot (221.194.154.187) belongs to a Chinese company.

The developer seems to be located in China. You are seeing the Great Firewall in action:

> The GFW does not have a unique technique of censorship. One of its strengths is to combine several techniques. One of them is the generation, by the network itself (and not by a lying resolver), of bogus DNS responses. You ask for a censored name and as a result you get an answer giving an IP address that has nothing to do with the question asked. [...] But if you ask him about a censored name, then the network generates a false answer. Even if the input is the same, the response varies from a request to another: [...]. The IP address 157.240.17.14 belongs to Facebook (normally scratch.mit.edu is at Fastly), a prime example of the lies generated by the GFW.

https://ipregistry.co/blog/chinese-national-firewall

raphman··on Stop using zip codes for geospatial analysis (2019)
One more advantage: ZIP codes are a good trade-off if you want to gather anonymous data in a survey or provide anonymized data to an outside entity. For example, we recently conducted a survey on mobility patterns within our university. To offer respondents a reasonable amount of anonymity, we just asked for their (German) ZIP code and the location of their primary workplace. This allows us to determine the distance and approximate route people would take between home and university campus - to a degree that is sufficient for our goals.
raphman··on Discord client that works on Win95*, Win98 and above
In this case, it was not my choice. I preferred other tools but network effects resulted in Discord becoming our group's primary mode of real-time communication for online courses and within the group.
raphman··on Discord client that works on Win95*, Win98 and above
Just a gentle warning: try out alternative Discord clients with a non-important account first. A few years ago, I used ripcord¹ and got automatically banned by Discord - probably because I had started the original Discord client on the same computer, and this triggered some heuristics. Discord's first-level support was not willing to reinstate my account, and I had to² track down their head of security on Twitter to get my account reinstated.

¹) https://cancel.fm/ripcord/, no new releases since 2021

²) I'd not generally suggest this approach. However, since COVID we have been using Discord a lot for informal communication with our students. Losing access to a dozen course servers mid-semester was a huge problem for me.

raphman··on OpenAI O3-Mini
Oh, I'll probably wait for GPT 4 Pro Max v2 NG (improved)
raphman··on Liberux Nexx: Linux smartphone (found on Galaxus, Swiss online reseller)
FWIW, I'm using the German DKB Android app (which seems to require non-rooted phones) without issues on my Sailfish OS phone.
raphman··on The FizzBuzz that did not get me the job
Oh, I guess a few of these additional rules might prove helpful for weeding out people who just memorized FizzBuzz but don't know much more.

However, all of these "don't use the right tools" and "write extremely compact code" rules mostly select for people who are good in code golf, not for people who can solve actual business problems or write maintainable software.

And it seems like this was the only programming challenge in the whole interview?!

raphman··on 0-click deanonymization attack targeting Signal, Discord, other platforms
Yes, I agree. This attack won't work on competent / paranoid people. What I had in mind when writing the comment: a whistleblower who wants to inform the press about illegal practices in their company and installed Signal to communicate anonymously with journalists. Somehow, a detective working for the company got their Signal ID and contacted them, impersonating a journalist.
raphman··on Stargate Project: SoftBank, OpenAI, Oracle, MGX to build data centers
How does this work out in the long term? Operating a data center does not require that many blue-collar workers.

I'm imagining a future where the US builds a Tower of Babel from thousands of data centers just to keep people employed and occupied. Maybe also add in some paperclip factories¹?

¹) https://www.decisionproblem.com/paperclips/index2.html

raphman··on 0-click deanonymization attack targeting Signal, Discord, other platforms
Oh, this attack would be a useful tool for e.g., identifying whistleblowers that travel a lot (e.g., in academia, military). If you know their Signal ID, you could send them images from time to time and then compare their coarse locations with travel information for a number of suspects.
raphman··on Mixxx: GPL DJ Software
Not sure whether that's the correct way but it seems to work. AFAICT, there is no "now_playing" field in the sqlite db - but tracks that start playing are added to the `PlaylistTracks` table. That means that if you started two tracks and then pause one or the other and restart it, no row will be added. Only adding a track from the library and then playing it will add to the PlaylistTracks list.

(Is there a simpler solution I missed?)

  import sqlite3
  import time
  from pathlib import Path
  home = Path.home()
  
  con = sqlite3.connect(f"{home}/.mixxx/mixxxdb.sqlite")
  cur = con.cursor()
  
  def get_track_name():
      global cur
      trackid = cur.execute("SELECT * FROM PlaylistTracks WHERE id=(SELECT max(id) FROM PlaylistTracks);").fetchall()[0][2]
      trackname = cur.execute(f"SELECT * FROM library WHERE id={trackid};").fetchall()[0][2]
      return trackname
  
  now_playing = get_track_name()
  print(now_playing)
  
  while True:
      if (np := get_track_name()) != now_playing:
          now_playing = np
          print(np)
      time.sleep(1)
Edit: FWIW, unbox [1] uses the same approach. Edit 2: yes, I should have cleaned up my SQL statements.

[1] https://github.com/erikrichardlarson/unbox/blob/2182f227a0fc...

raphman··on Ending our third party fact-checking program and moving to Community Notes model
[Posted also in another thread:]

I am not so sure that Musk or right-wing moderators are directly to blame for the lack of published community notes. My guess: in recent months, many people (e.g., me) who are motivated to counter fake news have left Twitter for other platforms. Thus, proposed CNs are seen and upvoted by fewer people, resulting in fewer of them being shown to the public. Also, I ask myself: why should I spend time verifying or writing CNs when it does not matter - the emperor knows that he is not wearing any clothes, and he does not care.

raphman··on Ending our third party fact-checking program and moving to Community Notes model
I am not so sure that Musk or right-wing moderators are directly to blame for the lack of published community notes. My guess: in recent months, many people (e.g., me) who are motivated to counter fake news have left Twitter for other platforms. Thus, proposed CNs are seen and upvoted by fewer people, resulting in fewer of them being shown to the public. Also, I ask myself: why should I spend time verifying or writing CNs when it does not matter - the emperor knows that he is not wearing any clothes, and he does not care.
raphman··on Researchers design wearable tech that can sense glucose levels more accurately
> It’s still noteworthy that it was published in Nature.

FWIW, it was not published in 'Nature' but in 'Communications Engineering', a journal by Nature Portfolio (formerly known as Nature Publishing Group, part of Springer Nature). It is a new Open Access journal, established only in 2022. Given the track record of their 'Scientific Reports' journal [1], I would be rather cautious regarding the quality of the works published at 'Communications Engineering'.

IMHO, Nature Portfolio is doing their 'Nature' journal a disservice by hosting all of their journals at nature.com. I guess this is intentional, letting their less prestigious journals profit from Nature's prominence.

[1] https://en.wikipedia.org/wiki/Scientific_Reports#Controversi...

raphman··on Researchers design wearable tech that can sense glucose levels more accurately
Thanks :)
raphman··on Researchers design wearable tech that can sense glucose levels more accurately
Thanks for calling this out. That was also my impression after having skimmed their paper: the only link to glucose monitoring is that the authors mention a few papers on the topic to motivate their research. And looking at the papers they cite, I see little evidence that this approach could work in practice in the near future. Most of the citations [2, 15, 16] are to their own work, which did not look at glucose monitoring in the human body.

This is not my field of expertise, and maybe I am misunderstanding the papers. But it seems that there is little evidence that non-invasive glucose monitoring via measuring dielectric properties works reliably in practice. No in-the-wild studies, no investigation of potentially confounding factors.

Take for example citation 22 from the paper. A study where the authors propose a new antenna design. They seem to measure how the pancreas changes size during insulin production by monitoring its dielectric properties. IIUC, they look for a dip in the frequency spectrum caused by absorption of a certain frequency band.

But their measurements show an even larger effect when measuring on the thumb instead of the pancreas. This effect is not explained at all. (My guess: after having patients fast for 8-10 hours, giving them glucose will have an effect on the whole metabolism, resulting in higher blood flow, and that's what they measured).

Also, while they operate the antenna in the GHz range, they use a cheap USB soundcard (sampling rate 44.1 kHz) for capturing the signal. I did not understand this at all. They also repeatedly use the term "dielectric radiation". Seems to be a rather uncommon term?

The "machine learning algorithms" mentioned in the title seem to be a simple linear regression? They claim an accuracy of ~90% and show some sample results. The complete study data is only available upon request, however.

[22] S.J. Jebasingh Kirubakaran, M. Anto Bennet, N.R. Shanker, Non-Invasive antenna sensor based continuous glucose monitoring using pancreas dielectric radiation signal energy levels and machine learning algorithms, Biomedical Signal Processing and Control, Volume 85, 2023, 105072, https://doi.org/10.1016/j.bspc.2023.105072

raphman··on AI companies cause most of traffic on forums
Yeah. Our research group has a wiki with (among other stuff) a list of open, completed, and ongoing bachelor's/master's theses. Until recently, the list was openly available. But AI bots caused significant load by crawling each page hundreds of times, following all links to tags (which are implemented as dynamic searches), prior revisions, etc. Since a few weeks, the pages are only available to authenticated users.
raphman··on Certain names make ChatGPT grind to a halt, and we know why
https://privacy.openai.com/

> ChatGPT Personal Data Removal Request

> Under certain privacy or data protection laws, such as the GDPR, you may have the right to object to the processing of your personal data by OpenAI’s models. You can submit that request using this form. Please provide complete and accurate answers on this form so that OpenAI can process your request. OpenAI will verify and consider your request, balancing privacy and data protection rights with other rights including freedom of expression and information, in accordance with applicable law. We will use the information you submit for these purposes, consistent with our Privacy Policy.

raphman··on ChatGPT refuses to say the name "David Mayer," and no one knows why
You mean "David Faber", I guess? ChatGPT has no problem repeating "David Fober" but chokes when trying to write "David Faber" in the response.
raphman··on Marshall Brain has died
Duplicate (different submitted link, however): https://news.ycombinator.com/item?id=42222387
raphman··on When you ask ChatGPT "Tell me a story" it's always is about a girl named Elara
Just tried it out a few times. It seems that the old gpt4 model strongly prefers telling story about "Elara" - but only if asked in English to "tell me a story".

Prompting gpt4 in German or the current gpt4o in English leads to stories with many different protagonists.

raphman··on C-Motive's electrostatic motors use printed circuit boards instead of magnets
Nice. I like the short paragraph on "Why hasn’t anyone done this before?" at the bottom of the page.

tl;dr: concept very old; C-Motive combined incremental improvements

raphman··on A Simple open-source Phone programmable with Arduino
FWIW, Whisperfish, the unofficial Signal client for Sailfish OS works really well. An if I wanted, I could use the WhatsApp Android app on Sailfish via its App Support emulation layer.

https://openrepos.net/content/rubdos/whisperfish

raphman··on Exploring Typst, a new typesetting system similar to LaTeX
Is your template/source available by chance?
← PreviousPage 7 of 22Next →