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

"You need to learn to observe what’s going on in your mind almost like a third-person observer."

This mindset reminds me of Vipassana. Observe your feelings (or "modes" as OP said), and avoid trying to force yourself to switch from one mode to another because it is unlikely to work.


there is a csv driver[1] which allows you map a csv file on the metabase server, or providing a url of the csv. But I guess most people (including myself) would think of "upload csv file via UI" when it comes to csv support.

[1] https://github.com/Markenson/csv-metabase-driver/releases/ta...


I have briefly played with the opensource version of Superset, Metabase and Redash, and ended up choosing Metabase for our use case.

Metabase has the most beautiful and intuitive UI among the three, and works well when your use case is supported, but further customization is difficult. Superset is good for customization, but for setting up some standard chart types/dashboards the effort will be more than Metabase. Redash is sort of in between, and sometimes feel slow.


Not defending indeed. I just had a frustrating experience where Apple refused to repair the 2 manufacturing defects on my MacBook Pro for free (which they said they would on their website [0] [1]), claiming there was corrosion found on the logic board. There is no option for only paying for the part they purportedly said you are responsible for. You have to pay for their malfunctioning parts if they say you should.

[0] https://support.apple.com/en-hk/13-inch-macbook-pro-display-... [1] https://support.apple.com/en-hk/13inch-macbookpro-battery-re...


Do this kind of Apple incidents happen more often than before? Coz recently I had a bad experience for my MacBook (to an extent that I wrote a blog post about it), which made me feel that Apple is getting less committed to its products and service level.


In general their cloud offerings have got a lot better over recent years. They had a lot of problems in the early days.


Apple software was never any good but their hardware was great. The quality of both has been in decline for at least five years and in complete freefall for at least two. I'm not sure what changed. Frustratingly they are still the best option.

I have lost all faith in Apple. I just hope their engineers have the decency to be ashamed of themselves.

At this point I skip updates until forced and I'm dreading the day my '14 RMBP finally spins it's last fan.


If they are still the best option, why should their engineers be ashamed? Should all other engineers be even more ashamed?


They should be ashamed because they keep shipping broken products that are worse than their predecessors.


Ignore the downvotes. You are right. I jumped ship recently because of endless problems. The last straw was the 2 week old magic keyboard that the space bar failed on.

I’ve had three failed MacBooks in recent years to the point I stopped buying their laptops. Now using a custom built PC which is about the same grunt as a mid range Mac Pro but 1/5th of the cost. Oh did I mention Apple being too expensive?


What would you choose for a laptop? Seriously considering to jump ship as well, because my MacBook Pro 2016 got BOTH a flexgate[0] screen and a swollen battery[1] on the same MacBook, and yet Apple refused to fix them for free, because they found a little corrosion on the logic board and concluded it as a "liquid damage". I was not given the option to fix the logic board only and get the rest free. Tried to dispute but there was no such channel (expect the general feedback form https://www.apple.com/feedback/macbookpro.html)...

It was a very frustrating experience in terms of the product quality, as well as the way they try to pick on customer's "fault" in order to cover the repair cost of their manufacturing defects.

[0] https://support.apple.com/en-hk/13-inch-macbook-pro-display-... [1] https://support.apple.com/en-hk/13inch-macbookpro-battery-re...


I’m using a Lenovo Thinkpad T495s at the moment as a laptop. The screen isn’t retina grade but it’s cheap and it works perfectly and the keyboard is excellent.


I don't blame the engineers on this but you are right on the situation. They are shipping shittier stuff every passing year.

This is gotta be a management issue though. However, this trend has not reflected on their revenue negatively, management gotta be happy too.


For all the downvoters: I changed my iCloud password two days ago. Messages stopped syncing so I did the same thing I always have to do which is disable the account in Messages, restart the app and re-enable the account. Now for the last 12 hours the app is using 100% CPU and is still not caught up with all messages.

But yeah I'm sure that's my fault.

After all syncing messages from iCloud is a highly CPU intensive operation. It's a miracle we can do it at all.


What is 'Good' software in your book, let alone great?


Software that works as advertised and lets me get my work done.

My work '17 MBP video driver crashes every time it resumes from sleep. The laptop kernel panics at least once a week. This has been true for the three years I have used it. I plan an extra 20 minutes on Monday mornings to unfuck my laptop.

My '14 RMBP can't run some resolutions in MacOS but they work fine in Windows on the same hardware. This is a known driver issue in MacOS and Apple refuses to fix it.

mail.app is a flaky mess as always. I added a fastmail account and my laptop became unusable until I removed it. Still no idea what that's about.

I just double clicked an image in the MacOS messages app because I honestly had no idea what would happen. Will it be a reaction or open a preview? It opened a preview (good) but of a completely different image (not good).


To be honest, those seem very specific. Some issues on your side (like remembering a password).

My experience, I have multiple macs in the house (7) with different hardware and OS versions and haven’t experienced none of these issues.

I use mail.app (multiple accounts including gmail, google apps, exchange, and others using smtp+imap), iWork, iCloud, and messages without issues. With the exception of iWork, the rest I use daily.

The only annoying thing is a delay on FaceTime which means that multiple devices might ring once more even though I already answered a call.


Remembering a password is my failing, I admit to that.

What stinks is how hard it is to successfully change in MacOS. Messages never seems to pick up the change to my iCloud account in settings. I have to go in and fiddle some settings to make it work again.

At my old job I had a '14 RMBP with a Thunderbolt display and everything worked flawlessly. The newer USB-C stuff is a major headache.

I use mail.app and messages every day as well. It mostly works but it still requires fiddling to make it work properly from time to time. Moving large volumes of emails is a major challenge. It requires several restarts of the app and a lot of fan spinning.


> My work '17 MBP video driver crashes every time it resumes from sleep. The laptop kernel panics at least once a week.

This is not normal and will be fixed under warranty like any other hardware defect.

> mail.app is a flaky mess as always. I added a fastmail account and my laptop became unusable until I removed it. Still no idea what that's about.

This is similarly not normal - possibly file corruption due to those panics?


I'm not sure if it is hardware or drivers causing the crashes, it appears to be multiple causes for multiple issues. The laptop is three years old, there is no warranty.

The kernel panics are on a different laptop ('17 MBP) than the mail.app system instability issues ('14 RMBP).

Moving large volumes of mail has been a problem in mail.app for at least six years and remains a problem on both.


Would Edward Snowden still pick Hong Kong to fee if he saw this?


I don't see why not, the enemy of an enemy is a friend, isn't it?


I don't quite get the point of the DynamicScraper... Any real use cases for that?


For example, go to http://www.imdb.com

On the right, you'll notice that under the sidebar "Opening This Week" is a movie titled "Love Is Strange".

With that in mind, press Ctrl+U (view html source).

Try to search for the word "Strange" anywhere in the source. (It's not there.) If it's not there, how did it get shown on the screen?!

The answer is that it is "dynamically" loaded. A simple scraper that only works on a static download of html source won't be able to retrieve that string. You need web scrapers that can process dynamic pages (execute Javascript).

Btw, you'll notice that you can find the string "Strange" via F12 (Developer Tools). That's because the F12 inspector shows the html after the DOM has been dynamically modified by javascript whereas Ctrl+U does not.


The latter probably runs the script as though you are within the context of a web page (so full Ajax/JS support).

I assume the Simple version might be completely written in Node.js - so parses the HTML content, but no dynamic scripting.

The important thing to note is that in the Dynamic, you can't use closures in your internal functions as it wont get executed within your Node.js context, but will in PhantomJS.

As for use case, I do it for https://myshopdata.com to allow retailers to extract their product information with rich content and variation support (even if loaded by the user interacting with a dropdown on variations). It then allows you publish this in marketplaces, while information in sync by monitoring.


I _think_ the latter interprets javascript while the former only allows you to read the rendered html ?


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

Search: