HNHacker News
TopNewBestAskShowJobs

adventureloop

199 karma · joined May 14, 2012

Pushing pixels is a passion.

adventurist.me

submissionscomments
adventureloop··on Ask HN: Who is hiring? (February 2023)
Klara Inc. | Multiple roles | Full-time (Contractor) | Remote | https://klarasystems.com/careers/

As a provider of open-source services, Klara focuses on the art of open software and community-driven development. We believe that in order to foster creativity and advance technology in an ethical fashion we must continue fueling the spirit of open source.

At Klara, we rely on a mix of specialists and community to deliver FreeBSD, ZFS and Arm development services. We help customers standardize their environments running on FreeBSD and ZFS, and accelerate their platforms based on FreeBSD, ZFS and Arm.

We are currently looking for:

- FreeBSD Kernel Hackers - FreeBSD Operating System Developers - OpenZFS Hackers - Sys admins with FreeBSD/ZFS experience

adventureloop··on GPUs for Google Cloud Platform
Living permanently on 4G I couldn't get by without mosh. I have managed to do weeks of work with most+tmux+vim at times when ssh was too painful to use.
adventureloop··on Debugging using system calls in Mac OS X
UDP certainly is connectionless, but that doesn't mean a host can't call `connect` on a UDP scoket. In fact, it is encouraged[1]. I am going to quote the entire paragraph from the RFC, the guidelines document is a very good read if you plan to use UDP.

Succinctly, you should `connect` a UDP socket, it can simplify some calls and allows the application to receive ICMP errors

    Many operating systems also allow a UDP socket to be connected, i.e., to bind a
    UDP socket to a specific pair of addresses and ports.  This is similar to the
    corresponding TCP sockets API functionality.  However, for UDP, this is only a
    local operation that serves to simplify the local send/receive functions and to
    filter the traffic for the specified addresses and ports.  Binding a UDP socket
    does not establish a connection -- UDP does not notify the remote end when a
    local UDP socket is bound.  Binding a socket also allows configuring options
    that affect the UDP or IP layers, for example, use of the UDP checksum or the
    IP Timestamp option.  On some stacks, a bound socket also allows an application
    to be notified when ICMP error messages are received for its transmissions
    [RFC1122].
[1]: https://tools.ietf.org/html/rfc5405#section-3.6
adventureloop··on The Tunguska Event
There was a short story on starshipsofa[1] with a similar premise. A research team working time travel are worried about massive energy events, so they plan their test runs to coincide with nuclear tests. I wish I could remember what it was called, it was rather good.

[1]: http://www.starshipsofa.com/

adventureloop··on Upgrading a 20 Year Old PDA
I have one of these, I got it purely to do a build like this inspired by someone else in the hackerspace. There must be a load of people that want hardware like this in and are in various stages of getting it.

I was reading some of the reverse engineered specs when the pocketchip was announced last year. My hope is to see more devices that fit the mold of what people want, rather than what will sell in the market.

It is getting easier to produce human scale hardware like the pocketchip, if we don't see more diverse hardware for more diverse users I shall be very upset.

adventureloop··on Aquaris M10 Ubuntu Tablet – Pre-order
I have a BQ E5 Ubuntu Edition(running android now) that I got nearly 1 month ago. Hardware has been okay so far, this phone has ram trouble with ubuntu touch.

It is okay running android, a little under powered I think.

adventureloop··on VP9: Faster, better, buffer-free YouTube videos
I am not sure why anything uses DASH, but the problem isn't just limited to it. Http video streaming is quite hard to do well, a lot of clients struggle[0]

[0]: http://yuba.stanford.edu/~nickm/papers/Confused_Timid_and_Un...

adventureloop··on Dead Drops: what to do if you see a USB stick sticking out of a wall
The Pirate Box[1] firmware is the perfect thing for this. The problem is finding power to keep the box running, but with wifi, you can hide the box somewhere out of site.

I have always thought it would be cool to set up a piratebox somewhere running from a solar panel. Then in daylight hours the dead drop would be there, but it would be gone at night.

[1]: http://piratebox.cc/

adventureloop··on IRC History by Jarkko Oikarinen
The channel for my local hackerspace is quite active, but not so busy that you can't keep track of what is going on. I also loiter in some bsd channels that are reasonably active as well.

It probably helps to find channels that have a purpose behind them.

adventureloop··on Help the Open Rights Group, UK's EFF equivalent
Jim Killock(Director of ORG) toured around Scotland last week to talk about a Scottish National Identity scheme. The audio I recorded of him is on the internet archive here[1]

[1]: https://archive.org/details/JimKillockScottishID

adventureloop··on Freedom in your computer and in the net [video]
I was in the room for this talk and despite the technical issues, it was a very inspiring session.
adventureloop··on DragonFly BSD 4.0 released
This is great news, the DragonFly project keeps doing really interesting things. The interview linked elsewhere in the thread give a good overview of how the project is doing. Matthew Dillon mentions in the interview that DragonFly will be able to be much more than an experimental operating system.
adventureloop··on Why Are PC Sales Up and Tablet Sales Down?
Wow I had never seen these devices from Onyx before. Thanks for posting this. I too would be really interested to find out how the phone works in the real world.

I am less interested in the 9" ereaders, but would be interested in finding a 11" panel to put in a chromebook.

adventureloop··on They're Made out of Meat
There is an opera of this poem by Fredosphere. I think it comes out really well, but I always get strange looks when it comes out of iTunes.

http://fredosphere.uni-nets.com/

adventureloop··on OpenSSL, OpenSSH and NTP to receive support from Core Infrastructure Initiative
I skimmed, but cannot seem to see which project is being supported when they say NTP.

When you support the OpenBSD Foundation you support:

- OpenBSD - OpenSSH - OpenBGPD - OpenNTPD - OpenSMTPD - LibreSSL

The wording makes me think that the initiative will be supporting something other than OpenNTPD

adventureloop··on Radxa: $100 Quad-Core ARM Raspberry Pi Alternative
Whats your application? We have a pi up a mountain on a solar panel and it is doing ok.
adventureloop··on I am not an introvert. I am just busy
Yeah that came to mind as well as this http://xkcd.com/602/.
adventureloop··on Freescale Shrinks World’s Smallest ARM-Based MCU by 15%
Not the chip in the article, but still a Cortex M0+ http://www.nxp.com/products/microcontrollers/cortex_m0_m0/lp... These are about £0.71 at single unit quantities and are very hobbyist friendly in a DIP package. Not sure what I will do with them, but I feel the need to buy 100.
adventureloop··on Introducing Bing Code Search for C#
This is really cool, I find the microsoft documentation particularly terrible.

I always had a chuckle when the first result for a simple C# concept and the result isn't a MSDN site. I also chuckle when the result is a forum post from 2005 that drops me into a link loop.

Thankfully I won't have to write C# for a long while. I can't say I will miss the MVC stack or the legacy burden you get with forms.

adventureloop··on IPv6 domain readiness tester
Okay so the domain my site is run off gets 0 of 5 stars. I know my VPS provider has ipv6 support, so how do I close the gap?
adventureloop··on Google Drops Discussions Search Filter and Others
You have described exactly what I use instapaper for.

It is a crying shame that the instapaper search is nearly useless, but it means I can usually cut down my search set to my own 500 saved pages vs the entire web.

adventureloop··on How I went from 100 to 0 things (or how I was robbed of all my stuff)
Lastpass on the mobile app can be set up to require a password at all times. Mine locks as soon the Screen goes out of focus.

With a password manager he can use it to trigger an audit. It might not cut down the time taken to change passwords everywhere, but it will make it a lot easier.

adventureloop··on Windows 7 'back by popular demand', says HP as it targets wary consumers
I too use windows 8.1 daily. I didn't mind windows 8 at all. It was only different when I turned the computer on, the rest of the time it was just slightly different windows 7. With 8.1 I only see the metro screen when I accidentally press the windows key.
adventureloop··on FreeBSD/ARM on Raspberry Pi
It is a real shame, but OpenBSD as a project care a lot about having free access to all the available code[1]. It makes a lot of sense to me to want access to all of the code for something as core as the boot process.

Of course the project saying they won't support the hardware doesn't mean you cannot start the port yourself. That is how ports to palm devices came about[2]

[1]http://www.openbsd.org/lyrics.html#39

[2]http://www.openbsd.org/palm.html

adventureloop··on FreeBSD/ARM on Raspberry Pi
I wish the FreeBSD hardware pages gave a description of what is supported. The OpenBSD hardware pages really do stand out in this regard.

Compare OpenBSD's BeagleBone[1] Black vs FreeBSD's BeagleBone Black[2]

From the OpenBSD page I can see at a glance that the Ethernet is supported, but USB is not available. I would like to port FreeBSD's USB implementation across if it works, but how do I know if it is worth pursuing without doing an install.

[1]http://www.openbsd.org/armv7.html

[2]https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack

adventureloop··on Building an open source Nest
I like the idea, but the moving images in my eye line as I tried to read made me feel really queasy.
adventureloop··on Quick tip for developers who use OS X
Another really useful command is the open

    $ open filename.png
    $ open .
    $ open -e filename.txt
    $ open -a Pixen filename.png
The first command will open the file with the default application.

Open . will open the current directory in finder, which I find very helpful.

The -e flag will open the file in textedit.

The -a will open the file in the given application name.

adventureloop··on Quick tip for developers who use OS X
I started using vi mode recently. The only thing that I really miss are ci and di commands.
adventureloop··on Root a Mac in 10 seconds or less
This isn't really a new attack, but it is pretty cool way of automating it. Other comments mention this being mitigated with full disk encryption and a firmware password.

As mentioned in the OpenBSD FAQ[1] an attacker with physical access wins.

[1]http://www.openbsd.org/faq/faq8.html#LostPW

adventureloop··on To aspiring indie devs
I used itch to buy Fjordsss over the Christmas break and it was a brilliant experience. Really well put together site.
Page 1 of 3Next →