Given that all experiences we've had in Samsung with EFL (not just me - literally everyone who worked with EFL) show that it's neither stable, powerful (actually it's absurdly not powerful when compared to others) nor lightweight, you must have had some sad experiences in your life.
Posts made by NeighborhoodButcher
-
RE: Enlightened
-
RE: Enlightened
I like how their main argument is "this guy doesn't know what he's talking about" and that's it. No counter arguments. Also how they quietly skip most of the article. Hell, they didn't even give any kind of real argument against any specific portion of the post.
But it's actually sad. Because of people like these we have unusable crap like EFL or tons of security vulns. Because who needs type and memory safety in 2015, right?
-
RE: The right tool for the job
Today I had a talk with one guy from another project, who handled such Excel - and it was worth it. One monstrosity he worked on was malevolence incarnate. Along with old line/new line diff, he had instructions like "find function X and fix Y there" or "find Z and delete it". Everything mangled together into one stinking sheet.
-
RE: The right tool for the job
I think I actually never have seen an insertion, and I don't think I want to. I'll ask my coworkers, tho.
-
RE: The right tool for the job
They left out common rows. There are just changed lines.
-
RE: The right tool for the job
Yup, that's how it looks like. I don't know who came up with that and why; nor do I want to know. I have seen too much of this kind of stuff to inquire about another.
I have seen the dark universe yawning
Where the black planets roll without aim,
Where they roll in their horror unheeded,
Without knowledge, or lustre, or name. -
RE: The right tool for the job
Fortunately (or not) we are on the receiving end.
-
RE: The right tool for the job
Export to CSV, write a search and replace script and pray to God you have no two identical lines in your code?
That and no conflicts (which there usually are).
-
The right tool for the job
In our line of work, it is often necessary to share some changes in code. This task is so old and so well-solved that it’s usually a no issue. After all – there are tons of tools that can move changes to a file, from one computer to another.
But some organizations tend to be creative (and not in a good way). Let’s give an example: a file is in source control and someone made a change. How to distribute it?
- Commit, push and pull the change? – nah, it’s too trivial.
- Make and apply a patch? – patches are old school, who uses them anyway?
- Just send the file so the other party can make a diff themselves? – still not creative enough.
So, what to do? If you work in a certain Korean company you get Excel diffs! The rules are simple – column one is old line; column two is new line. Who cares if it’s not readable and no tool can handle it automatically. If you’re bored you’ll have fun for hours, instead of mere seconds, trying to apply a patch this way. You can’t get more creative than that!
-
RE: The return-value-and-out-parameter idiom
he decided to be smart and invented the return-value-and-out-parameter idiom
Is he Korean by any chance?
-
RE: TIL that in C++, you can declare variable in if statement
We have examples of it everywhere: obj->property = 1; might do all sorts of stuff.
-
RE: TIL that in C++, you can declare variable in if statement
$Class's default ctor twiddles the bits in the hole set aside by the variable's declaration (and maybe in heap holes, depending on how it was written) until the default ctor's code is done executing. Better?
No, because you didn't account for trivial construction
-
RE: TIL that in C++, you can declare variable in if statement
As a c++ guru, my pedantry cannot stand this statement:
Sometype x; //calls Sometype() and assigns the value to x
It does not assign - it default constructs.
x = y; //calls x.operator=(y) (or however you spell it)
This copy assigns.
-
RE: When your API is "running shell commands"
A couple years ago we solved a bunch of performance by implementing rm -rf and cp in our own code instead of shelling out - TR is probably that there aren't library functions for those.
http://www.boost.org/doc/libs/1_59_0/libs/filesystem/doc/reference.html#remove_all ?
-
RE: The Official Status Thread
Hard to tell, really. There are talks the TV output bypasses X in some hackish way, but nobody knows for sure. The rest - interface, apps etc. are 1080.
EDIT: Or was it 720. Can't remember atm. But I think 1080.
-
RE: The Official Status Thread
There are no excuses for bugs like this.
I agree - there are no excuses for Tizen.
I'm not sure they actually tested this stuff.
I could give you some inside info on that, but I think you already know what I wish to say.
-
RE: The Official Status Thread
@NeighborhoodButcher said:
you can't change volume without internet connection.
? ? ? ? ? ???Tizen
-
RE: The Official Status Thread
Well, the UI now looks as attached. Don't know if it's better, tho.
Also, you can't change volume without internet connection.
-
RE: The Official Status Thread
Status****strong text just checked and none of the Tizen around here have anything about ads. The UI is still stupid, but no ads.
That's good - someone stared thinking.
-
RE: *sigh*... Why do I even try? A novlet on StackOverflow
I used to help people with C++ there but was successfully driven away. Why? Because of some strange need for people to be as much dicks as they can. If you make a question which does not hold someone's standard of asking questions, you will be downvoted and shit upon. The same goes for answers - not good enough? Downvotes from some nazi. If you fix it, you'll get downvoted and commented on by some other nazi, who feels the previous version was better. For some reason the longer someone is there, the more assholish he becomes. Like if there were some points for begin a dick.
-
RE: The Official Status Thread
Have you set up Smarthub on first run or did you ignore it?
-
RE: The Official Status Thread
It's the system version that counts. Well, we'll see. I am actually wondering how will users react to having half of the screen in ads. Or maybe someone will come to their senses and turn it off, before issuing an OS update.
-
RE: Useful Firefox feature
For a typical dumb user, this might be a good feature. Instead of wondering why is nothing getting copied, he gets exactly what he sees.
-
RE: The Official Status Thread
Status: Telly broke down yesternight, so now I've bought a new one. Once it arrives, I'll take the old one apart and discover it was just a faulty capacitor in the PSU.
Sorry, @NeighborhoodButcher, I bought one of yours. I figured it can't be that bad. If it starts emitting spanking noises I'll let you know.
With Tizen? Does it serve ads in literally half the screen, or wasn't that version released yet?
-
RE: Enlightened
I used Linux in the early 00s and I didn't knew about it. I was a happy person then.
-
RE: Google C++ Style Guide
FFS, I remember reading Google guidelines and wondering in which century they are. At some points, they're worst than Samsung and that's an achievement.
-
RE: Amazon's helpful metric
Side note: don't buy TVs with Tizen - it's fucked. Don't buy TVs with Orsay (previous Samsung system) - it's just as fucked. Don't buy LG - almost as fucked as Tizen.
-
RE: Hardware 🐛 from our favourite company
Typical Samsung, nothing new.
/offtop
But I might finally break out of there soon -
RE: Best cpp object destruction ever
It knows if you have at least one virtual function (technically a virtual table + RTTI enabled).
-
RE: Best cpp object destruction ever
Did the author ever heard of virtual functions? Or a virtual destructor? Or does he work in Samsung, which would explain it.
-
RE: Disk change done right
Damn FB took its time delivering that image to me.
-
RE: The 벨기에 of corporations
is it actually possible to paste a URL with belgium in is and have it clickable?
I like how your comment has belgium uncensored but not the quotation.
-
RE: The 벨기에 of corporations
Because right thinking people don't use language like that
And once again TRWTF turns out to be Discourse.
-
RE: The 벨기에 of corporations
Why did somebody write Belglum in Korean in my topic title? And why properly spelled Belglum is censored on Discourse?
-
RE: More stupid Git errors THIS TIME IN FIRST-PERSON!
I'm suspicious of anybody who doesn't.
I work with two gitologists and, goddamn, it's impossible to reason with them. Every git
problemfeature is explained as "works for me, you're doing something wrong". Every show of a feature which is not present in git is met with "that's stupid/nobody uses that". I actually never met a gitologist who can make a reasonable argument about SCMs. It's like telling an Apple user that his product in inferior in some way - you'll only get garbage and generalizations thrown your way. -
RE: More stupid Git errors THIS TIME IN FIRST-PERSON!
And that's one of the reasons I hate git with all my heart. Why don't people use stuff that actually works (like Mercurial) and doesn't encourage you to shoot yourself in the foot.
-
RE: The 벨기에 of corporations
What saddens me is that Tizen is not just Samsung crap, but it's also strongly pushed by the Linux Foundation.
I claim (unofficial) bullshit on this one. Tizen = Samsung; nobody else wants to poke that corpse. It didn't use to be this way, but it was Samsung'd.
-
RE: The 벨기에 of corporations
I actually don't post anything that's NDA'd (hell, most of it you can google yourself), so everything is all right. People deserve to know the truth; how things look there. People deserve to know what crap Tizen is (especially us - developers). And if by some miracle, things in our favorite Korean corporation get better because of the things I write, the world will be a better place.
-
RE: The 벨기에 of corporations
Additionally, there's another absurd situation. All employees have a numerical level (called S-band or smth), which eases the whole ladder thing. For reasons unknown to me, the levels in my country are lowered by 1 (or 2, can't remember), relatively to other countries. That means my official title can be the same as some guy's title, but I'll be one level lower than him. Seems like Koreans don't like us very much.
-
RE: The 벨기에 of corporations
The question is, is there a racial component to it? Or would the high-ranked pilot be just as respected by the co-pilot if he were Lebanese?
From what I can see here, the answer is both obvious and sad.
-
RE: The 벨기에 of corporations
But is that Korean culture, or Samsung culture?
As far as I know, Samsung culture is derived from Korean culture, where they have some sort of social ladder. Depending on who you are and where you're from, you are at some level on the ladder, and everyone above is by definition better and always right. That's how Samsung operates - Koreans are above other nationalities, and we just have to live with that. Of course the result is the worst kind of software development you can imagine.
The sad part is that they don't see it as a problem. They don't even understand that this can be a problem. They are so accustomed to it, they think everything should be like that. In my team there's a famous quote from one of Korean higher-ups: "we know you're right, but do it our way". Take some time to let it sink in, with all implications. -
The 벨기에 of corporations
An interesting read:
Working conditions were described as "awful," with management decisions
constantly overridden by the Japanese headquarters. "Many of us knew how
to make a fun game, but the Japanese would not see what we were talking
about," the developers said, "they would not listen to the other team
members who were not Japanese."The first thing to come to my mind is Samsung. It has the exact same awful working conditions, from the managerial point of view:
- Koreans have the final word in everything.
- There are no discussions - what a Korean worker creates, it stays that way.
- Koreans are not subject to code review.
- The communication between different teams and even team members is limited, because they don't want to talk with us.
- If you upset a Korean worker (by eg. saying that he made a mistake), he will instantly stop any communication with you. Literally - you will be ignored forever.
- Given the above, there's an official rule to never say to any Korean person that he made a mistake or could be wrong in anything.
- English language is the official corporate language, but that doesn't stop most things being written in Korean.
And managers wonder why Tizen is such a
failureSamsung success. -
RE: Samsung crapware hoists them by their own petard...in the PRC!
...sounds pretty smart, actually. at least the crapware is not really there until someone decides it might not be a crapware.
Not really - it gets automatically downloaded on first occasion.
-
RE: Samsung crapware hoists them by their own petard...in the PRC!
The same fun is with Tizen TVs. Depending on country, a user can find dozens of crap apps on his shiny new TV. The interesting part, as usual, is the execution of shoving this stuff into user's face. In a stroke of wisdom, some Korean folk decided it's best to show those crap apps as already installed, despite not being downloaded yet. So if anyone decides to use any of it before the actual installation takes place, he'll be greeted with a nice big error on trying to launch anything. Now that's what I call a first-class new user experience!
-
RE: OUR FAVORITE KOREAN CORPORATION and Windows Update
This is what we internally call a "Samsung success". In contrast to a plain "success", a Samsung success is a state when the project is total shit, which should be burned and the ashes buried deep within the bowels of Earth. But it is proclaimed a success because, officially, there are no failures in Samsung.
In other words - Tizen is a typical Samsung success and will remain a success each year.
-
RE: OUR FAVORITE KOREAN CORPORATION and Windows Update
Damn, I was really hoping for that packet sniffer solution.
-
RE: OUR FAVORITE KOREAN CORPORATION and Windows Update
I see ideas like that every day there, so nothing new. But don't worry - they will surely hack a workaround to this problem soon. Something in the lines of sniffing update data and dropping packets wouldn't surprise me at all.