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

Nowadays everything runs on docker anyway


You'd never see a Windows developer work in MacOS or a iOS developer work in Linux but Linux developers (server side) routinely work in MacOS

Unnecessary abstraction


Counter-argument: it could be risky to dev on and deploy to a single monoculture.

But empirically, I've been developing on macOS (etc) and Linux (often simultaneously), and deploying to Linux (Debian, RHEL/AL), Solaris (etc), and FreeBSD ... for more than 20 years.

Aside from package management tooling differences, package naming, and package content splits (e.g. pkg vs pkg-dev) -- all of which are equally inconsistent between Linux distros -- I cannot recall a single issue caused by this heterogeneity.


> iOS developer work in Linux

I dream of the day Apple releases official docker images. Building for iOS is the only reason I have to touch a Mac.


All SNES games should have been developed in Mario Paint or it was an unnecessary abstraction


Define "unnecessary", please.

> [...] or a iOS developer work in Linux

In the past I did a lot of successful work on iOS apps from a Windows system, thanks to Xamarin and a mac sitting on a shelf, acting as the remote system.

Also, please, remember what "cross compilation" mean.


Wanted this to exist for so long. I’ve started learning Swift to build an app to solve this. Then I discovered HammerSpoon[1] and since I use a HammerSpoon lua script to adjust the windows layout for my different setups: 1. Laptop only mode 2. At home my MacBook screen is closed and connected to 2 external monitors 3. At work my MacBook screen is open and connected to 1 external monitor

The script detects the connected screen UUID and applies the appropriate layout

[1] http://www.hammerspoon.org/


Thanks, I'll check it out. This looks great.

It's a little baffling how MacOS hasn't been able to get this to work. If a Matrox TripleHead2Go could hit a high enough resolution for multiple monitors it might be a possibility.

It did improve with a few tweaks but every so often it forgets.

First I thought it was a Macbook Pro thing. But a Mac Studio, with 3 separate monitors plugged into it, was just as confused.

I'm not sure how Windows and Ubuntu can handle it just fine from my experience.


I’ve used Nextcloud only for file storage/sync, but they have what you’re looking for: https://nextcloud.com/office/


The sheets app is horrible, it’s not a realistic alternative to Google Sheets.


Comparing free, hobby project to an office suite developed by many dozens highly paid programmers every day for 17 years. Yes, that makes sense.


Vetric | Senior Developer | Tel Aviv, Israel | Full-time | On-site | https://www.vetric.io

At Vetric, a bootstrapped startup in Tel Aviv, we’re on the lookout for a Senior Developer to join our 14-person team. Founded 1.5 years ago, we’ve grown into a reliable provider of advanced public data API solutions. Our mission is simple: help data-centric organizations make the most of data.

We value team players who are ready to build robust systems and shape our projects from the ground up. You’ll play a crucial role in our close-knit team, contributing to both our technical growth and culture.

Apply at: https://www.linkedin.com/jobs/view/3758935368


That's a very interesting approach, definitely going to check this out!


I can't but notice the name of the blog and wonder if it's in any way related to "The Office"


Ha, good catch! I'm a big fan of The Office. That said, the name of the blog is more about me reminding myself not to take myself too seriously :)


I have two guesses:

1. Extensions - almost anyone have some kind of extension installed, and Chrome absolutely wins in that category. that prevents people from switching over to Firefox. Personally I know people that switched to Firefox only after I showed them the extensions they us or an alternative exists on Firefox.

2. Advertisement - Google have a lot more advertising resources than Mozilla. For example, every new Android phone with Google Play Services ships with Google products already installed including Chrome (sometimes as the only browser). It's not unfounded to think that most people will use the same browser they're using in their smartphone.


> Extensions - almost anyone have some kind of extension installed, and Chrome absolutely wins in that category

I have a bunch of extensions installed on Firefox and don’t use Chrome. What are the Chrome-only extensions I’m missing that means Chrome “absolutely wins”?


Plenty of corporate types target Chrome because of its market share (for the same reason, iOS apps are out for years before Android ones are)

One specific circumstance which impacts me is the Capital One virtual credit card extension (https://www.capitalone.com/applications/eno/virtualnumbers ) which if one clicks on "Get It Now", from a copy of Firefox, one ends up on the webstore: https://chrome.google.com/webstore/detail/eno%C2%AE-from-cap...

Even consulting the page source (view-source:https://www.capitalone.com/applications/eno/virtualnumbers/) shows some mentions of Firefox but certainly no mozilla.org URL or .xpi that would imply they're serious about that claim.


This is where Google will shoot itself in the foot trying to kill ad blockers and 3rd party extensions like paywall removers. Firefox is more than good enough, and if you take away uBlock and others that have a loyal following users are going to bail.

The fact that I can run extensions on Firefox for Android is a huge enough win that it's my default system browser.


Keeping in mind that different users have different priorities, I still don't understand why Firefox doesn't make market this as their number one distinguishing feature.


Remember that Mozilla gets their revenue from Google, an ad company. They'd undercut their main revenue source.

Another issue is he press. The press is usually very Firefox-positive and always covers it. They might turn on Firefox if it started blocking ads.


Chrome on Android does not support extensions at all.


Google amplifies these security conferences where Chrome comes out as a more secure browser than the rest, this leads a lot of corporate IT to enforce Chrome as the default browser on work PC. Some people completely switched their home browser to Chrome just because they like to use one browser at home and work!


Am I the only one that doesn't get it? Why would anybody be annoyed by a temporary file?


I think people get annoyed when the temp files don't get deleted after the process is complete and the files continue to accumulate forever.

I spent the better part of yesterday trying to figure out why ODBC drivers for an older version of MS Dynamics NAV would randomly cause crashes starting 5am on 12/31/2018. Looking at the queries, we noticed that only queries with ORDER BY clause failed with an error about not having enough swap space. The drive had plenty of storage so we weren't sure. Only when we looked into the Temp folder for SWP*.tmp files did we see an interesting result: 65535 file(s).

Apparently the driver created swap files in the temp folder to sort the results of ORDER BY. But sometimes it failed and left the temp files orphaned. The name of each temp file was SWP[int 1-65535].tmp. It appeared that at 5am it created the max 16-bit int swap file and from that point on, every number it tried already existed, throwing the 'not enough space' error. A simple delete fixed the issue.

The path we took to get to the solution was riddled with panic-fueled nightmares. DB corruption on the last day of the year when Finance was running their year-end reports would have been a terrible way to usher in 2019. We ran all the tools on the DB and its backups but nothing seemed to isolate the cause until we looked at the Temp folder on a whim.

Apologies for the long rant but just wanted to highlight a real-world (and still painfully sore) example of annoyance from temp files.


These etilqs files consumed 60GB of this[1] person's hard drive space.

I think it was a good decision to change the name of these files because they give sqlite a bad name while the problem is not of their doing.

[1] https://community.wd.com/t/etilqs-files-in-temp-folder-consu...


People get upset over all sorts of things. Look at this thread [1] where everybody without a clue gets involved to solve the mystery of an NTFS ADS called :WofCompressedData.

[1] https://answers.microsoft.com/en-us/windows/forum/all/what-i...


This thread is pretty much every Microsoft forum thread ever.


Did they try rebooting, clearing cache, and reinstalling?


Depends on whether that temporary file gets properly cleaned up or not. A myriad of temporary files with more showing up every day could be a significant disk hog, especially for an enterprise with thousands of affected employees.


OK, that actually makes some sense to me.


Hundreds of tutorials and books have taught people to save example files into the temp folder going back to the DOS days leading them to believe it’s a directory they own and control rather than one shared by anybody.

Also I suspect badly designed cleanup utilities would complain about SQLite files that cannot be deleted because they’re in use leading to web searches.


A Google search for "etilqs" reveals a lot of people asking about them, amusingly.


Try take a summer vacation working in desktop support :)


I actually worked in desktop support a couple of years ago but I never got anything about temp files, most of the time it was the usual stuff (Internet stopped working, computer won't boot, etc.)


The only thing that could go wrong with this kind of switch is software compatibility, and as long as this chips could run x86 software properly and will have same or better performance, I don't mind.


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

Search: