HNHacker News
TopNewBestAskShowJobs

aeonflux

374 karma · joined October 3, 2011

aeonflux.at.hn
submissionscomments
aeonflux··on I Quit Shopify After Five Months
It's not a 3 man company, you know. If they are interviewed and hired as Frontend (React) Developer in organization of that scale, they might expect to actually do what they are qualified to do.
aeonflux··on This app does not support the App Store’s private and secure payment system
It doesn't really work even with one closed AppStore. How that could work if they would be forced to allow 3rd party AppStores? I don't understand this logic. On one hand you want to force Apple to allow 3rd patry stores (and apps). But still you want them to have final word in the approval process?

And SSL validates just the domain name, which still allows all the phishing attacks to thrive. Compare installing App for the first time to coming to some website for the first time ever. SSL doesn't really provide anything to identify the site, anyone can get any domain.

aeonflux··on This app does not support the App Store’s private and secure payment system
Supported side-loading is a thing on Android since day one? What innovation came out of this? Thousands of rip-off apps, all sort of malware pushed upon clueless users? I know, that some of those things are still a problem on iOS, but just imagine how worse this can gen, if they would be forced to open up the system for additional app stores.
aeonflux··on PHP – The Right Way
Raw number of developers doesn't matter at all. The ratio of offers to developers out there determines how easy the hiring actually is. I've tried to hire some quality PHP developers and it's as hard as Ruby/Python if not harder. First thing is, that you always get all the Wordpress people, who fixed one plugin and claim to have 10 years of PHP experience. Then you have to filter out all the 10 YoE who actually have 1 YoE done 10 times. For some reason all this is less of a problem in less popular stacks.
aeonflux··on Poll: Is the leetcode grind necessary to land a high paying remote job?
I became quite proficient in those types of interviews just by doing really small amount of exercises. No need to grind for countless hours.

If you get an async automatic test you can always google your solution easily. You need to be proficient in understanding the problem and implementing the solution from description or rewriting in it different programming language. I had few live coding sessions with "leetcode like" task. Most of they time you'll ask you to do some basic thing, where the default complexity is around O(N²) and the idea is to come up with faster solution.

Once in a while I like to experiment with different programming language and leetcode is one of the best way to do that. People advice on building real world apps when learning new stack, but I find that really dull, as you need to understand a lot more machinery in the stack before you can actually have something running. Leetcodes are easy to run and create. At the same time they force you to lookup basic constructs, learn how to work with strings, arrays, etc.

aeonflux··on Ask HN: What do you say to someone who wants to get into software development?
What subfield would that be?
aeonflux··on T-Mobile begins blocking iPhone users from enabling iCloud Private Relay in US
With Apple Relay this might get way harder, if not impossible.
aeonflux··on T-Mobile begins blocking iPhone users from enabling iCloud Private Relay in US
I am guessing that AppleTV traffic is very low compared to Netflix or YouTube. Anyway I guess this setup must be super complicated. Apple is probably partnering with tons of entities to provide this all over the world. It must be a huge challenge at Apple scale. I wonder if they have any long term goals, which are not obvious.
aeonflux··on T-Mobile begins blocking iPhone users from enabling iCloud Private Relay in US
I've never heard that IPS (not the content provider) is throttling down Video Quality by altering the traffic. Do you have some links to back up that claim? This doesn't make much sense, as they would have to download the high quality video anyway, then invest massive CPU power to downscale this. Most content providers will scale down the quality if they detect bad network conditions. If ISP would want lower quality, they could just artifficaly slow the connection.
aeonflux··on T-Mobile begins blocking iPhone users from enabling iCloud Private Relay in US
There is a solid, technical problem with VPN usage on such a massive scale. Carriers, like T-Mobile, can arrange traffic exchange with big content providers. Majority of traffic generated goes to a handful of providers, like YouTube, Netflix, Facebook. It's not even about direct, financial incentives. It's a win-win for both ISP and content providers to peer directly and limit the amount of traffic routed through paid uplinks. It's a win for users too, since they can get their content with less hops, through bigger pipes. Even Tier-1 network operators (https://en.wikipedia.org/wiki/Tier_1_network) can optimize traffic by making the direct inter-connections for traffic-heavy content.

When everything is encrypted and goes over the ISP just to the VPN endpoints, they can't do anything. In the end, they will have to arrange peering not with content providers but with VPN providers, who works for Apple.

PS. There is a lot of tension in current setup, even without Apple stepping up. In the old fashion market, the last mile is the king. Big grocery chains have direct access to users, so they are the strong side in the relation with producers. They can position brand X over Y, if they have better margin. They also create their own brand Z rip-off and sell that directly. Just look what Amazon does in that space. When it comes to ISP, they have direct users and have very little to say. They are basically dump pipes, just like the power line.

T-Mobile was very vocal in the past in that space. They often wanted the MANGAs (heh) of the world to pay them a share from their ads. I remember T-Mobile threatening, that they might replace some ads with their own ads. Since they provide the users with phones, they can install their own certs on devices. Chrome has SSL pinning not only, to save users from hackers, but to save their own business model being attacked by ISPs.

aeonflux··on Ask HN: Who is hiring? (January 2022)
I’ve seen those posted in job boards across EU. Do you have separate roles for EU, or did those requirements changed in the meantime?
aeonflux··on $!134 can be a nice bash foot shooter if you accidentally mistype the number
I've used build-in browser for years, but I highly recommend switching to https://github.com/junegunn/fzf for C-r in shell. Night and day boost.
aeonflux··on Tell HN: AWS appears to be down again
I once had to argue that we still do need backup even though S3 has redundancy. They laughed when I mentioned a possible lock-up from AWS (even due to a mistake or whatever). I asked what if we delete data from app by mistake? They told me we need to be careful not to do that. I guess I am getting more and more tired of arrogant 25 years old programmers with 1-2 years in industry and no experience.
aeonflux··on Heroku Is Currently Down
I just noticed that I cannot upload images on Slack. Tried to use imgur to post a link and that doesn't work either.
aeonflux··on Tuple: Pair Programming Tool for macOS
Ben, one of Tuple co-founders cohosts the https://artofproductpodcast.com There is a lot of information about building and running this business, including the rationale for a lot of product/business decisions. I really enjoy it.
aeonflux··on Tuple: Pair Programming Tool for macOS
Having a way to ping things or draw on screen is super useful even if everyone uses their own environment. No more "no, not this line, the 4-th one from top, well now its on bottom, wait don't scroll".
aeonflux··on Tuple: Pair Programming Tool for macOS
Funny thing is, this is a pairing app. It's actually better if it gets out of the way. But I agree, that thumbnail with both screen and speaker would be better. I think something with more on content on screen than just a dropdown from the contact list would look better. Either code or that fancy network monitor (plus the speaker).
aeonflux··on From Node to Ruby on Rails
The assumption that "better thing always wins" (for whatever definitions of better) is just plain wrong.
aeonflux··on From Node to Ruby on Rails
> cognitive overhead of getting a simple app up and running gradually took all the fun out of the job for me

This video was recently linked in other thread on HN, but I feel this comment really resonates with the main conclusion: https://www.youtube.com/watch?v=pW-SOdj4Kkk

aeonflux··on From Node to Ruby on Rails
... source for this is "Last time I used Rails was like 8 years ago" (from following comments).
aeonflux··on From Node to Ruby on Rails
You love Django, I get it. You wrote it its better than Rails in various aspects without actually having a clue about Rails. Thats neither professional nor informative.
aeonflux··on From Node to Ruby on Rails
Django I knew had pretty weak testing tools compared to Ruby/Rails mostly because the culture was no there. It was way harder to find a Rails App with had little to no tests. Quite a contrary in Django world.

Rails is a Web Framework. I don't understand the point about ML. Those categories are totally different. I guess it might be a tiny plus, but not very practical. Going this route one might conclude that game studios should build Websites in C++?

aeonflux··on From Node to Ruby on Rails
> Migrations are a solved problem in Django

Still, no information how they are better than the migrations in Rails?

aeonflux··on From Node to Ruby on Rails
I've worked with both Rails and Django extensively, finally I phased out Django few years ago. Can't really compare those anymore, since too much time has passed. Whats better about ORM and Migration? What so good about Django Rest Framework compared to rails-api?
aeonflux··on Web3 is going just great
The math is there, yes. Its cool and exciting. But thats all. All the incentives are to control the plane and grab the next big thing, like Facebook and Google grabbed the Internet Advertising. Any form of decentralization is not possible, it won't work. Just look how hard it is for people to agree on anything very basic. The higher the stake, the more people will try to grab as much as they can. How would imagine for people to get a consensus about upgrades and changes in the protocol. Just look how much bitcoin staled because of that. Everything is controller by developers of given technology. If there is a reason, they will force their agenda. It's been happening over and over.
aeonflux··on Web3 is going just great
This is the best thing I will find in the Internets this week and it's only tuesday. Does it have RSS/Atom feed?
aeonflux··on Web3 is going just great
I hope more countries will make this activity illegal. This is a zero sum game. Wasting energy makes it more expensive. If this madness will go on, everyone will have to pay for it.
aeonflux··on Web3 is going just great
Some 25 years ago I've read some funny Windows vs Linux arguments. "Windows is better because there is tons of software (Windows 95) and Windows is better, because it is very stable mature system, with Unix-based kernel (NT)". Somehow people missed they tried to merge two systems into one for the sake of argument. Bitcoin is consuming tons of power for no reason, development is stale. Fluctuations and speculation prevents it from being useful in anyway. Whole premise of any other network and the whole crypto/blockchain is based on a lie about decentralization. Organizations try to sell that lie to unaware people and shift the center of power into their hands. There is no decentralization anywhere, it's not possible and never will be.
aeonflux··on Antikythera Mechanism: An ancient 'computer' that 'shouldn't exist' [video]
Haven't watched yet, but I always wonder, what would be their reason to do so? I assume it takes huge amount of time and effort. They would get pretty similar effect by stopping much earlier. No need to polish two stone to death, just to fit one onto another. Whats even weirder, many times they seem to care much more about the connecting sides, not the eye-facing one. I don't buy the slavery-argument. Even with access to "free labor" there is no point in over-expending the time and effort.
aeonflux··on Antikythera Mechanism: An ancient 'computer' that 'shouldn't exist' [video]
This argument can work both ways. Some people claim everything in Egypt could be done with hands, patience (or by forcing someone). But there are many other clues, suggesting that civilization had access to some very sophisticated tools or machinery. Maybe not lasers, but not hand saws either. Check this short clip for example: https://www.youtube.com/watch?v=0Oe1--ss51Q&t=917s It describes a sarcophagus was ditched mid-production, because the cut was made in the wrong way. I am not saying that the conclusion is valid, but it's an interesting data point.
← PreviousPage 2 of 5Next →