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

I've recently switched from SublimeText to Zed and I like it so far, mainly because it's noticeably faster at all UI touch points (typing, searching, pane switching). I mainly use it to work on a Rails codebase. I set up a bunch of snippets to have the same keyboard shortcuts offered by Sublime to insert ERB instructions. I managed to get rubocop to perform in-editor validations, same for eslint however "format on save" with eslint continues to fail (it either writes an empty file or it ignores my eslint config and falls back to its internal settings). I haven't used its code completion features since my use of AI to assist with coding happens outside of an IDE (yes, I will try to change that).


Return | https://return.energy | Data platform engineer (EU only)

We are hiring a data platform engineer who will work on platforms that accelerate the transition to carbon-free energy. Return’s main activities are building and operating industrial-size Battery Energy Storage Systems and solar plants. Our operations are located in the Netherlands, Germany, and Spain.

You will be making a measurable (country-level) impact on the transition to renewable energy.

The tech team members have co-founded several companies and/or have experience with remote development teams since 2008. They will personally help you through most of the recruiting process (there is no recruiter involved).

If you call yourself an SRE, DevOps engineer, or a backend engineer, you are also more than welcome to apply!

More info at https://jobs.polymer.co/return


I understand you'd prefer to not disclose compensation, but would I be taking a big cut coming from $bigtech?


Is the UK okay? It meets the "five hours overlap with Amsterdam" requirement even though it is not EU


No, sorry, we're limited to hiring from EU countries.


How many years of experience are expected for this role?


I've deliberately not added this parameter to the job description to provide equal opportunities for juniors and seniors. Having experience with Rails is more important than having X number of years of experience.


In a previous discussion the name of Gary Davidian is mentioned who also — initialy single-handed — did amazing work on architecture changes at Apple. There’s an interview with him in the Computer History Museum archive.

https://news.ycombinator.com/item?id=28914208

https://youtu.be/MVEKt_H3FsI?si=BbRRV51ql1V6DD4r


From wiki it looks like David's emulator is perhaps uses interpreting as wiki says Eric's uses dynamical recompilation and Connectix' is even faster so maybe more optimization.

I tried to find the source code of any without any success.


All this stuff is or was proprietary, closed-source tech, and what's more, it was tech that gave certain companies strong competitive advantage at particular points in time -- so they had strong incentives to make sure it did not leak.

(I see posters in this thread who do not know what I thought were well-documented parts of the story, so I am trying to spell out the context here.)

Some large reputable companies have histories of stealing other's code, ideas, implementation methods, algorithms etc. and passing them off as their own. IBM, Microsoft, Sun, Apple, Google, Oracle, Digital Research, Lotus -- all were dominant players, all were so accused. Most either backed down, or re-wrote, or re-implemented to avoid being sued.

Microsoft more than almost anyone, and it only thrived because it was able to pay other companies off, or simply wait for them to go broke.

Sometimes, how code works can be deduced simply by studying what it does. I worked out how Rsync worked because someone asked me to explain what it did in detail.

Powerquest's PartitionMagic was amazing, black magic tech when it came out. I didn't review v1 because I did not believe what the packaging said; when I reviewed v2, a reader wrote in accusing my employers of doing an elaborate April Fool's joke and pointed out that my name is an anagram of APRIL VENOM.

(If I ever branch out into fiction, that's my pseudonym.)

Now, the revolutionary functionality of PartitionMagic is just an option in one screen of some installation programs. It's valueless now. Once people saw it working, they could work out how it was done, and then do it, and it ceased to have value.

Very fast emulation is not such a thing. Setting aside sheer Moore's Law/Dennard scaling brute horsepower, efficient emulation during the short window of processor architecture transitions is a massive commercial asset.

Apple has done it 3 times between 4 architectures.

68000 -> PowerPC PowerPC -> x86 x86-64 -> Arm64

Nobody else has ever done so many.

IBM bought Transitive for QuickTransit, but it's not clear how it used it. Its major architecture change was IBM i. Originally OS/400 on AS/400, a derivative of the System 36 minicomputer, it successfully moved this to POWER servers. However, there is a translation layer in the architecture, so it didn't need Transitive for that.

But IBM has bought many radical tech companies and not used the tech. E.g. Rembo, an amazing Linux-based boot-time network-boot fleet deployment tool it never really commercialised.

Microsoft bought Connectix for VirtualPC, kept the disk formats and management UI and threw away everything else, because Intel and AMD bundled the core virtualisation tech.

I know a little of the binary translation tech because the man who wrote it flew across the Altantic for me to interview him.

All thrown away, but today, it's valueless anyway.

At the time, though, very valuable.


Thanks for sharing the context! I'm mostly curious as I hope to walk along the path of predecessors. I have a bit of fetish about programming in assembly language so emulation/vm is one of the interesting fields -- and after writing a couple of simple interpreter emulators it's natural to go down the dynamic rabbit hole.

Apple caught my eye exactly because of what you said: it went through 3 big transitions in a relatively short period of time (about 25 years), so everyone involved are still active in the profession. And I'm sure they used dynamic translation extensively. I agree that all is going to be, or was thrown away, but it is interesting to know how did they do it.

BTW April VENOM is a pretty good pseudonym, somehow reminding me "Raul Bloodworth", the pen name of CSM from X-Files.


IMHO the most interesting thing happening in recent years in this area is Emu68:

https://github.com/michalsc/Emu68


Interesting. Didn't know about it. Now let me grab the earliest version and see if I can read the code...thank you!


Is this in any way related to the Irata of Commodore 64 fame? The site doesn’t seem to contain a reference. The Irata I knew from the C64 demo scene is https://csdb.dk/scener/?id=4380


Not that I am aware of. It is a revival of the PLATO networked learning environment.


Return | https://return.energy | Data platform engineer (EU only)

We are hiring a data platform engineer who will work on platforms that accelerate the transition to carbon-free energy. Return’s main activities are building and operating industrial-size Battery Energy Storage Systems and solar plants. Our operations are located in the Netherlands, Germany, and Spain.

You will be making a measurable (country-level) impact on the transition to renewable energy.

The tech team members have co-founded several companies and/or have experience with remote development teams since 2008. They will personally help you through most of the recruiting process (there is no recruiter involved).

If you call yourself an SRE, DevOps engineer, or a backend engineer, you are also more than welcome to apply!

More info at https://jobs.polymer.co/return



Webflow offers features like capturing form data, a CMS, and content translation, which some find convenient but make it harder to self-host the HTML/CSS that is generated by Webflow. But, granted, a static site can be designed in Webflow and hosted elsewhere easily.


There likely are lava tubes on Mars too: https://en.wikipedia.org/wiki/Martian_lava_tube


I use the app to connect digital signage devices, and PCs that are being revived, to test if output is working. Main benefit for me: an iPad takes up less space on a workbench than a regular display. I use a Newhope HDMI-to-USB C recording dongle which works well (but build quality is so-so). Apart from its practical value, the Orion app is a delightfully designed app with a goofy UI.


I got https://www.amazon.com/ARZOPA-Portable-Kickstand-External-Sw... which is a bit cheaper if you just want a display that can be driven via USB-C/HDMI without the expense of an iPad.


At this point Brother seems to be one of the few printer manufacturers who still produce printers that just work out of the box with a cable or WiFi connection using an OS-supplied driver (at least that's my experience on macOS)


I haven't confirmed myself, but apparently there are costco specific models of these kinds of printers which don't demand apps, internet connections, or a linked credit card. Presumedly demanded by costco to reduce the returns that would result.


I have a Brother laser printer that is now almost 20 years old. I had to buy a dozen toners and the only fault was due to the rubber pads deteriorating (20y near a window in an office). Even now, I connect it to the wired network and it's automatically recognised by all the devices without any configuration.


I was astounded at how well the brother printer I got worked. As soon as I connected it to wifi, it just popped up on my macbook and worked perfectly.


I got an HP laser a couple years ago that has behaved properly, but at this point I would think twice and thrice before even getting one of those.


They bought Samsung's printer business and Samsung made wonderful laser printers that worked flawlessly, without any printer industry shenanigans. Maybe you bought one of their printers right after the acquisition, when HP had only enough time to change the branding.


The Canon professional line is one of those too.


Agreed, my HL-110 has worked like a charm since I bought it a few years back. No messing around, dark patterns or apps... it just works.


Oki is like that too. So not all is lost.


Unfortunately they do not market to the US anymore.

"OKI Data Americas has discontinued the sales of all OKI-branded printer hardware in the United States, Canada, and Latin America." (https://www.oki.com/us/printing/index.html)


My hp printer works all right just by starting cups service. I must be really lucky.


from osmosifying printer recommendations on HN the last few years, aren't brother printers becoming enshittened too? Nowadays they might try to lock out third party ink and toner cartridges, for example? See https://news.ycombinator.com/item?id=31860131


All printers are inherently shit, some are simply manufactured more evil than others.


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

Search: