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

Yeah LiveJournal (my username there is lightfixer) really came close to replicating how we actually social. Deciding who is able to see what I posted on an individual level was great. Could create groups etc.


In retrospect LiveJournal was pretty great as a social network of its time. It's too bad it got turned into some kind of Russian spam site.


it was russian twitter

and twitter is a spam site, so you're somewhat right


Dreamweaver or some other real WYSISYG web page editor that could maybe deal with very basic JavaScript.

I just wanna make a mostly static site with links in and out of my domain. Maybe a light bit of interactivity for things like search that autocompletes.


Pretty fascinating concept - take what we are already doing on the roads and translate it to the sky. Could lead to huge efficiency gains.


I still have my 2013 11.6” i7 and once I replace the battery and hinges (threw it across bed while open too many times) it’ll be good for another 10 years.

The original “MacBook” 12” retina could have been wonderful aside from the extremely poor performance, keyboard, and single USB, and battery life. Most of which Apple Silicon/lack of Jony Ive would fix.

I don’t know why, but for me about 1kg feels negligible for a laptop I carry constantly, where 1.5kg feels heavy.


You get used to a certain weight and then a larger weight feels much larger. I remember having a 12-pound cat and thinking it was very comfortable to hold her (in my lap, not walking around). Then I had a 9-pound baby and held her a lot, and suddenly a 12-pound cat felt very heavy.

(The cat lost a bunch of weight and died, and that 9-pound baby is 50-something pounds now.)


My last company _refused_ to buy me an air (what I use personally) and instead insisted on sending me their "standard" specced out 16" MBP and I _hate_ it. Flying with that thing to the offsite felt like I was smuggling a cinderblock through security.


Absolutely the same problem here. The 16" is portable, but it is not a laptop made for travel. It's to big and to heavy. You can't use it on a plane, you can't even really use it as a laptop, it needs to be supported by a table.

Traveling with that thing in my backpack is a nightmare.


These days I’m used to a 16” MacBook. Once or twice I’ve picked up a MacBook Air and thought it a featherweight.


> The original “MacBook” 12” retina could have been wonderful aside from the extremely poor performance, keyboard, and single USB, and battery life

“Other than that, how was the play Mrs. Lincoln”

> I still have my 2013 11.6” i7 and once I replace the battery and hinges (threw it across bed while open too many times) it’ll be good for another 10 years.

I doubt you would feel the same way if you had a M series MacBook Air.


While I don't have a 2013 Mac anymore, I do have both an M3 MacBook Pro, and a Ryzen 5 Lenovo for development work with different clients and I really don't find the Mac that much faster in day to day usage.

Sure in benchmarks it gets bigger numbers, but in normal usage it's negligible. That's probably more due to MacOS getting less efficient than anything else though.


It’s not about raw speed. If you want raw speed, you will be better off getting an x86 desktop or laptop. Except of course where the unified memory/GPU comes into play where an M1 Mac will win.

The benefit of the Mx Macs are the combination of speed, quietness, battery life and lack of heat.


> It’s not about raw speed

> The benefit of the Mx Macs are the combination of speed

Which I've stated is generally not that obvious to me. My compiling, and running of tests isn't massively different between machines.

> quietness... and lack of heat.

I can't think of a laptop I've had except the 2019 MacBook Pros that were so noisy and unnecessarily hot. It is a marked improvement over that, but that was a particularly low point in laptops.

> battery life

I'm sure it's really important for some folks to get more than 8 hours battery, and there's always someone here talking up their productive 15 hours flights, but I honestly don't get that much advantage from it, or have met someone who has. Definitely not enough to warrant more than £200 over the Thinkpad.


Unnecessarily hot? All x86 laptops are some combination of unnecessarily hot, underpowered or loud because of fan noise. It’s just the nature of x86 and a trade off you have to make

And you have never met anyone that thinks battery life is a big deal for a portable battery powered device?


The MacBook 12" with an M1 or M4 would've been amazing by today. Still lovely form factor.


Isn't that basically the new Air, minus the ports?


They're very similar, but handling both together my old 2016 12" is just slightly smaller and lighter in a way that is really appealing compared to my 2020 13" M1 Air. It's 350g lighter, which makes more of a difference than I would have guessed when throwing it in a bag.


the current macbook air is 1240 gram

the 12" macbook was 920 gram


There's similar weighing laptops out there. The LG Gram line for example, some of the ThinkPad X series.


He was a close friend, roommate and collaborator on many things. I’m reminded of him daily. RIP Dan, it’s been hard without you


(Oops saw other comment linked, but I’ll leave this comment in case summary is helpful)

Check out the SO100 arm, being supported by Huggingface and others. Only 4 axis, but cheap AF (<$250/arm) and using ML to make it more capable than 4 axis would seem. Also using identical arms for mirror teleportation/training.

https://github.com/TheRobotStudio/SO-ARM100


4 is still though fundamentally limited: you need a minimum six DOF to position all three translational and rotational freedoms. The human arm has 7, and I think a case can be made the smart software would reduce the problems from having only exactly as many as required. ... but not eliminate: the extra degree of freedom lets you "get out of your own way" when moving objects that are not zero size trough multiple positions :)

Perhaps 4 is enough for any specific application, but then again perhaps 3 is or 2. :P

I've never programmed a robot arm, but I've spent a fair amount of time using a seven axis faro arm (a coordinate measuring device, sort of the opposite of a robot arm) and it certainly takes some practice to avoid "cant move there from here without reorienting everything", it's easy to take for granted what our brains do automatically for us. :)


Humans have 7 dof but we can't get into all positions, as I've found clearly today trying to reach things for my kids in the back seat of the car.


That's because of joint range of motion limitations. It's different to DoF limitations which is what was being discussed.


The point is that you can achieve a lot without being able to access every position and the human arm having a lot of degrees of freedom doesn't necessarily mean it's more capable than a different arm with fewer.


Sure but why not, say, an XYZ or XYZT gantry instead?

There are a lot of downsides in 'arms' -- stacking all the axis hurts their speed, stiffnes, accuracy, increase complexity (e.g. in pathing, limiting speed, restricting to safe areas), limited reach.

I've always thought of them primarily as beneficial for flexibility at considerable cost, but if it's not 6dof then the flexibility isn't so great, then why not some other geometry?


in simpler term: an object has position and rotation, and we're in 3D, so we need minimum 6 linearly independent parameters to be able to both point at a direction and be at a location at the same time.

Drone and helicopters has 4, and they are able to control max 4 of 6 parameters. Usually 3 positional + 1 rotational, and the rotatinal axis go first.


It uses cheap hobby servos which is, to put it mildly, not the same as steppers. You will never get 0.2mm precision with them. They will were out quickly and even quicker under load.

BTW, looks like it doesn't have closed loop control. "0.2mm repetability" (should be repeAtability) is only 'under certain conditions', no load.


You'd be surprised what you can do with servos modified with encoders, setup with an industrial grade cascading control loop. First demo video below demonstrates threading a mechanical pencil lead in and out through the writing tip. Second video demonstrates a 187gram weight at the end of a 470mm long rod. Third video shows that the modification is now a quick fitting of some 3D printed parts to the servo motor axle and servo housing.

  https://www.youtube.com/watch?v=ECLrLupFW10
  https://www.youtube.com/watch?v=_4mrb2T706s
  https://www.youtube.com/watch?v=Ctb4s6fqnqo
  https://github.com/adamb314/ServoProject


Servos by definition has encoders...


Yes, but this employs additional encoders to implement a more sophisticated cascading control loop: https://github.com/adamb314/ServoProject/blob/main/Doc/Theor...


I hope Shenzhen is watching ...


It has closed loop control, these [0] are a bit more proper serial servos with digital absolute magnetic encoders. Each one can be sent positional, velocity and even acceleration targets. I doubt anyone is looking for 0.2mm precision for $300 total. Or even 1mm precision.

The PAROL6 BOM doesn't provide any cost estimate, but it looks quite a bit more expensive.

[0] https://www.waveshare.com/wiki/ST3215_Servo


I really never understood why hobby servos are so shitty. Their protocol uses only a very narrow range of PWM values and not the full 0-100% scale and that alone completely wrecks their precision beyond what their motors can achieve.

Also they do measure position to achieve their feedback, might as well just output that on a 4th wire.


It's because the default "analog output" PWM mode of a microcontroller will only give a rough approximation of the signal that the servo actually requires. For a servo, the duty cycle is (almost) irrelevant, the 0-100% scale has no meaning here. What matters is the actual length of the control pulses in milliseconds - the gaps between them can be arbitrarily long within a certain range.

If you think about it, it actually makes a tiny bit of sense. First, it is failsafe: Breaking the control line or shorting it to ground will not move the servo to 0%, shorting it to signal level will not move it to 100% - it just doesn't move at all and stops applying force. Any sentient being within the movement range will definitely prefer it that way instead of random movements. Second, it can actually be pretty precise: The driver circuit can be completely analog, it doesn't have to be limited by arbitrary digital quantization steps. All it needs to do is check if the current encoder value is above or below the target and apply power to the motor accordingly.


They've been around for a really long time. I suspect that back in the analog radio days of yore, the control pulses transmitted by your Futaba were recieved as a pulse train - 6 channel radio, six pulses and a big enough gap between frames to reset the index. At the RX all you have to do is feed those pulses through to successive servos one after the other, which is easy and cheap to do with basic logic ICs.

So when you use hobby servos for robots, you're taking a low precision actuator meant to make a flap or throttle or other control surface go relatively up, down, in, or out, that was designed in like, the 70s, and asking it to do modern robotics stuff


My guess would be they use variable resistors for encoders. I haven't done servos for a while, but the industrial stuff all used optical encoders with Gray code patterns.


There are bit more expensive servos with proper encoding. The thing is hobby airplanes don't need high precision as pilot controls looking at the whole plane movement. Now that hobby is killed by regulations. Robotics is coming..


Yep


These look a bit better than $1 SG90s..


(AliExpress sells 6/7-dof arms made with hobby-servos & metal construction, shipped for $50).


Can this actually do programmed movements ? It seems it learns through a camera only.


its actually 250 for both, 130 for just the leader


Also Meshtastic.org is a cheap (various <$50 options) open source LoRa based hardware bridge (or standalone device) that can be used with an app over bluetooth (or WiFi web interface).

It supports strong encryption layer and over 1 km/mile per “hop” in most circumstances.

Designed originally for off grid, it’s very flexible and pretty polished.

Abstracts your phone into a UI. Has a whole ecosystem behind it. I’ve been using it for festivals and tracking my vehicles (high theft area) for years.

Very handy should infra not be available. Should be great for protests also :)


I spend a lot of time in the RF space and Meshtastic is by far the most mature system out there for instant ad-hoc secure digital communications.

However...

The first rule of emergency communications is that if you can conceive of the need in the future, you need to practice using it now. Getting people to download the meshtastic app or figuring out a weird setting is a lot easier when you have working uncensored internet.


This would depend on your phone being able to permanently disable its radio, right? I don't know if I would trust my phone well enough for that, I would be worried even in airplane mode about it making some small beacon checks.


There are Meshtastic devices with keyboards that don't require a phone


There are a few devices floating around with a hardware switch built in. If you use a Pixel, grapheme OS is probably pretty trustworthy so you at least no there's nothing nefarious down to the OS level.

But yeah, in general if you take a phone just assume it's tracking you or at least making it possible for those with access to know you where there.


Do you have any information about the privacy achievable by Meshtastic?

From a quick glance it looks like it‘s using static NodeIDs derived from the Bluetooth MAC address in the always unencrypted Packet Header.

So not only can you sniff these messages from far away at greatly simplified complexity when comparing to cellular communication, but also tie it to the hardware that you carry with you.

Mesh networks sure have its uses, but I‘d be wary of their offered privacy in the presence of adversaries you could be facing at protests!


For the next few years it's fine. Functionally the feds just don't have the infrastructure to care about Meshtastic. In a decade maybe that'll change but two decades in the best they can do against drones is receive the ID DJI manufactured ones voluntarily broadcast and lookup the owner if they registered it correctly.

They're far dumber than most people give them credit, unless you off a rich guy they just don't have the resources to even think about penetrating anything but cell networks.

The encryption is pretty good, they're not likely to break it any time soon. The device MACs are whatever, unless you go to protests then go wandering around an urban area with the same radios for an extended period of time they're not going to do shit about it. They would have to geolocate from the RF emission and that's difficult to do to an accuracy necessary to uniquely identify you. Further, LoRa is still a bit of a pain to work with outside of using vendor chips which don't have non-cooperative DF capability so we're in the realm of expensive custom solutions from an RF shop which is far more money than the feds are willing to spend to dragnet a couple people.


LORA is a such a painfully low bitrate the best you would get is some text. I think 20/50 kbps in absolute best case, more like ~1000 bits per second.


1000 bits/s is still way faster than anyone can type a text message.


how have you been able to use it at festivals? I tried it once and maybe the default settings are terrible but no communication could be achieved. There were dozens of other nodes that it found in a tight space and I think the entire network was saturated with pings/messages that I couldn't get mine to work. Are there settings to change that get around network saturation issues?


Four rules:

If you just want to talk to a few friends, don't bother with the default public mesh config, setup your own with encryption enabled.

Don't use longfast, use a higher speed setting if possible. Longfast will go 10km+ in optimal conditions and in a city environment, won't go any further than medfast.

Don't use the default radio channel, pick another one.

MAKE SURE ALL SYSTEMS ARE CONFIGURED IDENTICALLY - meshtastic is picky about all the radio settings being the same for bits to go through. It cannot figure out that the sender is using a faster/slower bitrate than you are so you will just get nothing. Do not attempt to use them until you've verified that all systems reliably send and receive messages in an uncontested environment. It's very easy to misconfigure meshtastic but once you do, fixing it in the field is going to be very difficult.


Idea (I lack the skills to implement):

Train an upscaler/style transfer model on these lovely things (plus Winamp skins etc) to create a teachable AI theme engine.


That's interesting! Training a stable diffusion model seems relatively easy! [1] (implementing a stable diffusion model from scratch or even understanding how it works seems like the difficult part :-).

--

1: https://huggingface.co/docs/diffusers/main/en/tutorials/basi...


Post the 9/11 PATRIOT act (etc) led to dilution of America’s ideals in various ways, IMHO. I felt like we were in the middle of it. I wanted to call attention to how ridiculous it was - since the attention ended up on me and my friend. Zebbler was in the USA on political asylum at the time and it was made clear he’d be kicked out if we made any more noise after this.


When Family Guy s21e11 (2023) parodies Sleepless in Seattle (1993), they make a point of mocking the fact that a kid left his backpack behind at the Empire State building, as if an unattended bag in a public area is an unthinkable idea.

The show is usually pretty self-aware when it comes to jokes about terrorism and post-911 hysteria, so it was surprising to see this one played straight.

It reminded me of the meme that went around in 2007 - "If it isn't an American flag, it's probably a bomb".


I worked at Disneyland in September 2001 and we received instructions at some point warning us the FBI considered us to be the 4th most likely location in the United States to be targeted and telling us to report unattended bags as possible bombs.

Left me wondering do they have any idea how many people every day set down a bag and forget about it at Disneyland? If we really cordoned and reported all of these, the Anaheim PD and local FBI would never again do anything else.


I am at least very proud of our improv dealing with the press at least! Especially as I don’t think either of us slept particularly well the night before in holding cells.


I wonder if the outcome would have been different if the displays featured the Plutonians?

I'm sorry, that's not a hair question.


Wow, looks amazing! (As someone nowhere near the target audience).

Would love to see anything of the visualizer. Understand it’s beta, but curious what direction it would go


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

Search: