Preferences

hellofunk
Joined 9,428 karma
John Bellick, Mexico City

  1. Not all desk jobs, well certainly not all jobs where you are always sitting down, cause the same long-term strain on the eyes, however. A bus driver is at least focusing on the distance for most of the day, which is much more natural than staring at a computer monitor and its artificial light and small text for hours on end.
  2. Amen. Modern software development is frankly kinda sucky. The old days pre-2000 were arguably a lot more enjoyable. Today it's just digital plumbing and dealing with all sorts of issues that are not creative. The sheer complexity is frankly absurd as well. I've thought about moving on from software many times, and I know many who have. Just because you can do something doesn't mean it's best way to spend your short life. Not to mention that sitting in front of a computer all day is not the best use of one's body.
  3. I sure hope so; the demise of Facebook (and any related business present or future) would be a positive effect on society in so many ways.
  4. It’s not a point of information, though. It is one man’s claim from a very biased site on this topic. That’s why you are getting downvoted.
  5. Ironically I can't even tell who you think the bully here is. It sure seems to me that Epic was the bully in this situation.
  6. > They could allow Epic to give the option to buy through apple or buy for cheaper skipping apple.

    How do you propose that Apple could give this option to Epic?

    If they allowed Epic to skirt their rules, they'd have to do the same for everyone, so it is a fight that Epic picked and Apple is choosing not to continue that fight, that's all. You make it sound like it would have been just fine if Apple let Epic do what they were doing.

    We can debate that Apple should change its rules for everyone, but it sounds like you think they should have just let Epic continue violating their policies.

  7. Setting up the B.V. might not cost that much but keeping it compliant with the reporting requirements every year is very expensive in Holland.
  8. > I guess they want to pick a fight

    Are you referring to Apple or Epic? It seems that Epic are the ones who wanted to pick a fight, for better or worse.

    edit: it is amusing to see this post get so many upvotes and so many downvotes. Obviously this is a very polarized community w.r.t. Apple.

  9. Are you talking about a B.V.?
  10. > If you spent $1,000 on servers and your website made $10,000, then you’ll only pay taxes on the $9,000 in profit.

    I wonder if this is correct. Many places require you to deprecate assets such as computers over many years, so the deductions are not all taken out of your profit the year you buy them.

    Sounds like this article is conflating the legalities of setting up a business with the accounting of operating one, two different things.

  11. Looks like the Pro is still 8-cores vs this new Air's 6-cores, so that is not a trivial difference, even if the cores are a little slower.
  12. I'm curious about the new iPad Air they announced, with an A14. This thing is more powerful than the iPad Pro 11-inch now, priced a little lower. I wonder what the advantage is of the current Pro over this one?

    For that matter, this new entry level has the same A12 as the 11-inch Pro as well, so seems like the Pro, which is in the mid of its cycle is already outdated? Or is there more to the Pro?

  13. The main issue with techniques such as this, which are certainly easy to do, is that if it’s not in the type system and therefore not checked at compile time, you pay a run time cost for these abstractions.
  14. You can't predict the future of any country of course, but you can certainly use its past to inform such a distinction. The moves by China and Russia, for example, to lengthen the reign of their leaders, while in the U.S., no matter what has happened to its leadership for the entirety of its history, no one has ever exceeded the time they were allowed before another election risked that tenure.
  15. All of the work on compile time programming in the last few versions is definitely for performance-oriented domains (certainly others may choose to take advantage of it as well). If you don’t need that kind of performance or don’t need to have complicated logic run at compile time to save on those runtime costs, those features may not be so necessary for you.

    And there are definitely things that these features provide that are impossible in C.

  16. > it's a complex language very few people fully comprehend these days

    Well I see your point, the reality is that this statement is also true of rust itself!

  17. > it has become obvious that learning and using all of C++ is beyond impractical.

    Doesn’t really make sense why you’d want to anyway. Why would you want to use all of any language? C++ offers so many features because of its extraordinary flexibility and application to a wide range of domains. Unless you’re writing an app that is a game that also trades high frequency transactions on the financial exchange, while performing physics simulation and 2-D vector rendering, all while serving up a Web server, it would not make sense why you need to use all of the language. It’s perfectly fine to find those parts of a language that you are personally interested in.

  18. > With sufficiently bad choices in a democracy it ceases to be a democracy before the error is corrected.

    I’d like to see a real world example of what you mean. Because while lots of countries have elections, when leaders are allowed to arbitrarily extend their reign past with their laws allow, then I would agree with you. But those are the countries that I consider falling under the category of “masquerading as a democracy“.

  19. Of course you could also just write assembly if you wanted the exact most optimized machine code.

    It’s also hard to generalize these things in the form of those kinds of macros. Whereas with something like Eigen, just write your code like normal, you don’t have to worry about the special cases, and the compiler rewrites it for you. That’s one of the nice benefits, one of many, of metaprogramming.

  20. One thing about a democracy, if poor choices are made and poor leaders are selected, it’s only temporary until the next wave of elections. But in a dictatorship, or even something that masquerades as a democracy but is not, those choices may go unchecked for decades.
  21. This is somewhat of a naive view -- the risks of any kind of dictatorship far outweigh any slight chance of good.
  22. Yes, even to the degree that its leaders have become quite wealthy through the infrastructure of the government.
  23. > Singapore is clever enough to keep the democratic process

    Mainly it appears to be a democracy. Speak to any of the cab drivers there who feel somewhat liberated to talk safely with a foreigner who is on the way to the airport, and they will tell you something about Singapore's democracy.

  24. My one disappointment with Singapore is the lack of genuine free speech, and the lack of freedom of the press. This simple void causes many things that are invisible to the eye, and it creates veins that run deep. Live there for any non-trivial amount of time and compare that experience and your conversations with peers to that of living in many places in the West, and the effect is striking, the way this gap can so gently weigh on an entire people and change individual personalities.
  25. > One of the things which always surprises me is the various permutations of the burger that exist.

    Yep. And, one of the things which always surprised me is how all these American permutations remain popular and pretty expensive, yet are generally quite lower quality than the burgers throughout Europe, which are often half the price.

  26. > I did not say "generics".

    FYI if you’re talking about compile-time programming and you use the word “generic“ (as you did, in the context of a generic sort, which actually does have a meaning related to generics, as the routine works on containers of any type), note that this is a well-established term, which could be confusing if you actually are referring to something else.

  27. > Experience is only loosely correlated with age

    It’s very important to remember that just as youth is not necessarily a disadvantage, so too is being older than the average anything to worry about.

  28. But the best documentation is the code itself that is documentation. I mean, well that’s kind of a cliché, but names can carry a lot of meaning.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal