Hacker Newsnew | past | comments | ask | show | jobs | submit | Noxwizard's commentslogin

I've been working on a browser plugin for Amazon that attempts to identify the brand and seller country: https://www.wheresthatfrom.org/

It's mostly where I want it to be now, but still need to automate the ingest of USPTO data. I'd really like it to show a country flag on the search results page next to each item, but inferring the brand name just from the item title would probably need some kind of natural language processing; if there's even a brand in the title.

No support for their mobile layout. Do many people buy from their phone?


"Look mum no computer" on Youtube is wrapping up a series[0] where he bought an old church organ and rebuilt it. He cleaned it up and rewired it to interface via midi as well as the console.

[0] https://www.youtube.com/watch?v=8PwwRR8deHk&list=PLluPQLh1xz...


Old chruch organs can often be had for 'free'. Many churches arw throwing them away. Free is in quotes because often you can't remove it yourself and so it will cost tens of thousands of dollars to remove it. If you can remove it yourself you will discover professional movers are not getting rich charging that much labor to remove them.

The biggest problem is they are designed for large rooms, so much as i'd love one I have to admit I don't have room (and I can't afford an addition big enough)


This means the listening socket was created using SOCK_RAW as opposed to SOCK_STREAM or SOCK_DGRAM. Raw sockets are used for working with ICMP, doing packet sniffing, sending some types of custom TCP packets, etc. Basically anything that isn't UDP or TCP, you'll need a raw socket for.


Historically programs like `ping` and `traceroute` use raw sockets. Using raw sockets requires privilege, which is why those historically have been set-uid on Unix systems.


Indeed. Windows requires elevation for raw sockets as well. The ping binary works without elevation by using the IP Helper Win32 API's ICMP functions: https://learn.microsoft.com/en-us/windows/win32/api/icmpapi/...


Epic MegaGames had some great shareware games: https://www.dosgamesarchive.com/profile/epic-megagames

I remember playing OverKill a lot and I think we actually ended up purchasing the full game to unlock the remaining planets.


ZZT and One Must Fall 2097 were my favorites.


Once I get my arms around gamedev a little more, one of my planned projects is a remake of Fire Fight[0], which isn't on this list but it's still in the spirit of the thread.

[0]: https://en.wikipedia.org/wiki/Fire_Fight


Are they related to today’s Epic?


Yes -- they dropped the "Mega" in 1999.

https://en.wikipedia.org/wiki/Epic_Games


For my Masters' work, I needed high speed tx/rx on Windows and looked into the same things you did. I can't find the statistics for the tests I ran, but WinPcap's speeds weren't much better than Winsock's, which was fairly poor. The solution I used was an NDIS kernel filter and protocol driver which pushed the packets into user-space memory. Luigi Rizzo has recently added a Windows port of netmap to his repository, so you might want to look into that: https://github.com/luigirizzo/netmap



Thanks for the netmap reference, we will take a look.

In our tests WinPcap was faster than an NDIS driver, so it will be interesting to compare.


One of the inconsistencies that bothered me when I was testing it out was that you use a swipe motion to get to the login screen, but after that you're forced to use a scrollbar. I kept trying to drag the screen to get to the other apps and nothing would happen.


Just a FYI; you don't need the mouse to get to the login screen. The lock screen can be dismissed by pressing a key.


You can also find the power button by signing out. Swipe up again to see the login screen and the power button is at the bottom right. It's still not as easy to find as before and I ended up finding it by accident. An accidental right-click swiped the screen up and there it was.


JIRA's patch form lets you submit patch URLs as well as attachments. So if the project wanted to allow users to provide github pull request URLs, they could. It sounds more like the project simply doesn't want to work that way.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: