Sorry about LxQt. Wish I had some Qt experience to help out
392 karma · joined March 1, 2016
Sorry about LxQt. Wish I had some Qt experience to help out
I got a $150 aluminum phone with a huge battery, nice enough camera, fingerprint scanner, 3GBs of RAM, expandable storage, etc. etc. ... I don't feel like I need expansion options. What can the higher-specs really offer now a days?
Samsung has the right idea, maybe we'll need better phones for VR. Or maybe built in picoprojectors will be a game changer. But for that you'll need a whole new phone - not just a module snaps on.
I think the real reason people don't like small function is simply code navigations - which honestly is a poor excuse. That's an editor/IDE problem
Maybe I'm having a lack of imagination... but I have no idea what I'd do with one even if I wasn't constrained by size. Even on the ISS they seem to have run out of interesting things to do (last I heard they were growing lettuce in space...). Just wondering if anyone has got any cool ideas
"large populations of people who go completely untroubled with it."
Stockholm syndrome.... Or a lack of imagination about how things could be better. There really is a cult-like adoration of C - I think mostly by people that don't use it and learning it in college and long for something as simple
C is a terrible cross platform assembly b/c it doesn't allow you the level of control which one would expect in this day and age. Maybe it was written in the days when CPUs were brain-dead simple, but basic things that are available on most architectures aren't part of the language. It has no notion of a CPU cache, it has no notion of branching (you can't tag a likely branch and an unlikely one), it even goes as far as to ignore user keywords for inlining and provides no keyword for blocking inlining. RVO is implicit magic that you just pray happens. Const != immutability.
When you write C you have no notion of what the compiler is going to output whatsoever
A lot of these things are available through compiler extensions (so great, now it's not cross-platform), but even still the language is broken. "Expert C Programming" has a really long chapter that goes over all the more confusing subtly problems C has beyond just arrays being pointers-but-not-really.
I have to use C pretty regularly and all I can think is "God.. why hasn't anyone made this better yet"
The only related revenue stream M$ seems to have left is Azure with some vague notion that giving away their ecosystem will drive people to use their cloud more
Looking back at college it was easily 80% worrying about doing work and 20% actually doing it. With something like programming, knowing how to use a debugger, profiler and an IDE give you a huge leg up. Easily 95% of CS students never take the time to learn the tools b/c you have to do it on your own time - but you have other homework to stress out about.
Maybe some day something a little more modern will take off but for the time being I'll stick to what works - Debian
I'm not condoning their policies, but they have their own internal consistency that's a little more nuanced then just "fuck the foreigner companies"
It's zoned as residential property but that's not stopping anyone. In general, as long as you're not bothering anything no one cares about any regulations (again, on the small scale. If you you're big and have money and people want to fuck you over then there is no escaping it. On paper this is a socialist system and they have the laundry list of regulation to back it up).
He doesn't get permits to build walls, to put in a bar, to tear out half the place and put in something completely new. There is no health inspection, liquor license or firesafety inspection. It's basically, go rent a property, hire a bunch of people to do the manual labor, remodel and you're cookin'!
In a way the little guy has a leg up on all the commercial chains that do have to follow the rules
And everything in China kinda works like that. No months of planning, chasing investors, getting permits, getting licenses pussy-footing around and figuring out your supply chain. They just go and do it. It's the bootstrapper's dream.
Along the way some walls collapse and some people get food poisoning, but this place is changing at a astronomical rate. You can't contain it
And sometimes comparing people and their skill sets is really apples to oranges. If one guy is an expert on some very specific top, and thats important for your business (and is therefore an expensive hire) - it doesn't mean you should create an incentive for other employees to learn his skill set (maybe you only need one statistician or expert in COBOL or whatever)
"There's no compensation system that makes everyone happy"
Sure, pay people way above market rate and don't allow them to compare wages. They will not feel ripped off and they don't develop a sense on inadequacy
Like I said, Facebook has the social graph and no one uses their payment system b/c
1 - you pay with credit cards and they're super entrenched and you don't forget your credit card like you may forget to bring enough cash
2 - at least personally... I rarely find I need to give my friends money in the US. It happens once in a while.. but not every week like in China
But I think the real reason WeChat's payment system has taken off is much simpler:
- People pay for everything with cash
- Sometimes you don't bring enough cash with you
- Paying for each others' meals, sending red envelops, etc is a daily thing here
- People don't have credit cards (so that whole technology has been completely leapfrogged, and why Facebook's money transaction haven't take off and we're stuck with our crappy CC system in the US)
- Everyone and their mothers has a WeChat (I've never met anyone that doesn't... it's more ubiquitous than Facebook in the US)
So even if you're not invested in the platform you'll most likely have some money on your wechat account just as emergency cash. And it's only true that you need a bank account if you want to take money out. For instance I don't have a bank account hooked up, but I have money on mine just from times when friends wanted to comp me for a meal.
The way I see it, the only way I think it can really take off (as a niche product) is if the screen and keyboard are amazing (like a Pixel) and it's ultra thin (thinner than a Mac Air). Then I'm sure there is a crowd that wants to have their whole lives on their $700 super flagship cellphone and will have this very slick interface for when they want to access it with a bit more screen and keyboard.
I didn't really read into the details, so maybe you guys are already doing this, but you could also have the whole setup work from any given computer with a keyboard and screen
If you have something like that.. you could charge a LOT more.
Very slick kickstarter btw. Wish you guys the best =)
I know several people who's job is overseeing Chinese manufacturing. They need constant oversight and quality inspection otherwise everything falls apart very very fast.
I'm currently living in South West China and, while this may sound culturally insensitive, there is a very very serious cultural problem with quality and attention to detail. People will work really long hours, but will always do the very bare minimum. It's at times absolutely staggering and infuriating. The reason manufacturing is in China isn't so much because they know how to do things, but because they will work long hours doing mundane work (because of very strong commitments to supporting their families) and because the supply chain is located here. If you need 10 thousands units of some widget by next week you can get it. Its quite likely it will be defective, but you can just buy another 10 thousand from the factory next door. The same infrastructure doesn't exist anywhere else
The reason innovation will happen is because Chinese people are doers. They just go and do things instead of talking about it all day. And sure, they do a lot of dumb things, but at the end of the days it all seems to work out. Thats why they own half of Africa already
I think the smartest people in a country can be very formative of that country's future. Doesn't take a lot of people to form whole industries.
I don't have a source for you, but that's how I'm understood the policy. How else can you explain that there are green card lotteries for random people in other countries while PhD students are sent home after they get their diplomas? (and I'm talking engineering students, not Art History PhDs... people that will clearly "pay off")
I understand your arguments, but they're individualistic and end up leaving the world a worse place. If there was some kind of global free movement of people the 3rd world would never develop. I mean in a sense even in the US you have a problem that a lot of places probably are loosing their top talent constantly - even if they have good schools and good local governance.. the ambitious ones probably don't stay in Alabama - they likely go to NYC or SF or Washington. The only equalizing force is that people want to stay close to family and close to their culture.
At the same time the US tries to make it very easy for people to come for the short term - so that they can experience our way of life and maybe build some cultural bridges and mutual understanding.
The US isn't anti immgration for xenophobic reasons. Even very talented students are sent back to their countries, not because they couldn't contribute to the US and be great future citizens, but because it would be unethical for the government to do that on a large scale